104 lines
3.3 KiB
HTML
104 lines
3.3 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>
|
|
Embedded Details
|
|
</title>
|
|
</head>
|
|
|
|
<body bgcolor="#F0F8FF">
|
|
<details>
|
|
<summary>Menu</summary>
|
|
<ul>
|
|
<li><a href="./index.html">Home</a></li>
|
|
<li><a href="./embeded_details.html"><h4>Embeded Details</h4></a></li>
|
|
<li><a href="./opencv_details.html">OpenCV Details</a></li>
|
|
<li><a href="./photography_details.html">Photography Details</a></li>
|
|
<li><a href="./table.html">Table with filters (not working yet)</a></li>
|
|
<li><a href="./images/institute.png">Institute</a></li>
|
|
</ul>
|
|
</details>
|
|
<h2 align="center">Embedded Details</h2>
|
|
<hr width="800" align="center">
|
|
<p align="center">
|
|
<img src="./images/esp32.png" alt="ESP32" height="150">
|
|
<img src="./images/arduino.png" alt="Arduino" height="150">
|
|
<img src="./images/stm32.png" alt="STM32" height="150">
|
|
</p>
|
|
<p align="justify">My programming path started with embeded systems,
|
|
i love all the low level things that Mcu could do with just a little bit of code,
|
|
sometimes build or flashing progress could take some time to get a hand of , but after that everething usualy
|
|
goes smooth</p>
|
|
|
|
<p align="justify">The first MCU i tried was a ATmega328P,
|
|
after some time i was surprised with the debug capabilities on the Stm32
|
|
and now i'm working with esp32-s3 , that's a good chip, has internal JTAG and all the shiny wireless interfaces
|
|
but feels faulty
|
|
for some reason <i> regular segfaults with CDC</i></p>
|
|
|
|
|
|
<h3 align="center">Microcontroller Comparison Table</h3>
|
|
<table border="1" align="center" cellpadding="6" cellspacing="0">
|
|
<tr>
|
|
<th>Board/MCU</th>
|
|
<th>UART Count</th>
|
|
<th>Dynamic UART Assignment</th>
|
|
<th>ADC Channels</th>
|
|
<th>Debug Support</th>
|
|
<th>Flash Size</th>
|
|
<th>Wireless Connectivity</th>
|
|
</tr>
|
|
<tr>
|
|
<td>ESP32</td>
|
|
<td>3</td>
|
|
<td>Yes (via IO MUX)</td>
|
|
<td>18</td>
|
|
<td>JTAG, Serial</td>
|
|
<td>4MB (typical)</td>
|
|
<td>Wi-Fi, Bluetooth</td>
|
|
</tr>
|
|
<tr>
|
|
<td>ESP32-S3</td>
|
|
<td>3</td>
|
|
<td>Yes (via IO MUX)</td>
|
|
<td>20</td>
|
|
<td>JTAG, Serial</td>
|
|
<td>8MB (typical)</td>
|
|
<td>Wi-Fi, Bluetooth LE</td>
|
|
</tr>
|
|
<tr>
|
|
<td>ESP-01</td>
|
|
<td>1</td>
|
|
<td>No</td>
|
|
<td>1</td>
|
|
<td>Serial only</td>
|
|
<td>512KB/1MB</td>
|
|
<td>Wi-Fi</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Arduino Uno (ATmega328P)</td>
|
|
<td>1</td>
|
|
<td>No</td>
|
|
<td>6</td>
|
|
<td>Serial, DebugWire</td>
|
|
<td>32KB</td>
|
|
<td>None</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Blue Pill (STM32F103C8T6)</td>
|
|
<td>3</td>
|
|
<td>Yes (remappable)</td>
|
|
<td>10</td>
|
|
<td>SWD, Serial</td>
|
|
<td>64KB/128KB</td>
|
|
<td>None</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p align="right"> no rpi pico here , the build system has won over my temper</p>
|
|
|
|
</body>
|
|
|
|
</html> |