Embedded programming¶
We compared the performance and development workflows of ATSAMD11C and ESP32 WROOM module :
Group Assignment :¶
Comparaison of the ATSAMD11C Datasheet and the ESP32 Wroom D0WDQ6 Datasheet
ATSAMD11C Block Diagram
ESP32 Block Diagram
The ESP32 is different of the ATSAMD11C because it has the bluetooth and wifi functions that are accompanied with specifics functions like :
- 2.4GHz Wi-Fi and Bluetooth combo chip, TSMC ultra Low-Power 40nm technology (fine-grained clock gating, multiple power modes, and dynamic power scaling),
- 2 CPU cores that can be individually controlled. The CPU clock frequency is adjustable from 80MHz to 240Mhz. The CPU can be powered off by the user and the low-power processor can be used to monitor the peripherals for changes or crossing thresholds.
- I2C
- UART
also, the ESP32 has 48 pins whereas the ATSAMD11C14 has 14 ones.