ESPs vs STM32s

Products > High-Tech
2021-03-21 18:54:34
RP2040ESP32ESP32-S2ESP32-C3STM32 F1STM32 G4STM32F103C8T6
Release date2021-01-2120162019202020072019
Product details
CPUArm Cortex-M0+ Dual-core @133MHzTensilica Xtensa LX6
32 bit Dual-Core @ 160 / 240Mhz
Tensilica Xtensa LX7
32 bit Single-Core @ 240Mhz
RISC-V 32-bit Single-Core @ 160 MHzARM Cortex-M3 @ 24 / 36 / 48 / 72 MHzARM Cortex-M4F @ 170 MHz FPU, DSP instructions32-bit ARM Cortex M3 72MHz max
CoprocessorULPULP (RISC-V)
RAM264 KB520 KB320 KB400 KB4 KB - 96 KB32 KB - 128 KB20 kb
ROM (Flash)448 KB128 KB384 KB16 KB - 1024 KB128 KB - 512 KB
UART23223 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control
SPIYes 2 (OSPI)Yes 4Yes 4 (OSPI)Yes 3Yes 2
Wi-FiNoYes 802.11b/g/nYes 802.11b/g/nYes 802.11b/g/n
Bluetooth®NoYes 4.2 BR/EDR + BLENoYes 5.0 + BLE
USB HostYesNoYesNo
Ethernet (LAN, RJ45)NoYes 10/100MbpsNoNo
RTC Memory16 KB16 KB8 KB
External SPIRAM16 MB up to128 MB up to
External Flash1 GB up to
CANYes v2.0
GPIO3032 (up to)4322 (up to)
Hall effect sensorNoYesNoNo
Temperature sensorNoYesYesYes
Touch sensors1014
I²CYesYes up to 2Yes up to 2Yes up to 1Yes up to 2
ADCYes x4 12-bitYes 12 bit SAR ADC up to 18 channelsYes 12 bit SAR ADC up to 20 channelsYes 2 × 12-bit SAR ADCs, up to 6 channelsYes 2 x 12-bit, 1 μs A/D converters (up to 16 channels)
DACNoYes 8 bit up to 2 channelsYes 8 bit up to 2 channelsNo
PWMYes up to 16Yes up to 8Yes 8Yes up to 6Yes 37
RMT (remote control)NoYesYes
LCD InterfaceNoNoYesNo
Camera InterfaceNoNoYesNo
Deep sleep consumption18 µA (Dormant) 39 µA (Sleep)10 µA5 µA
Secure flash1024-bit OTP secure boot4096-bit OTP secure boot4096-bit OTP
Cryptography supportAES, SHA-2, RSA, ECC, RNGAES-128/192/256, SHA-2, RSA, RNG, HMAC, Digital SignatureAES-128/256, RSA Accelerator, SHA Accelerator, Random Number Generator (RNG), HMAC
Height7 mm6 mm7 mm5 mm
Width7 mm6 mm7 mm5 mm
  • 2021-01-26 13:13:25
    2021-03-21 18:54:34
  • High-Tech
  • Unlisted
  • Creative Commons License CC-BY-SA 3.0 / GNU FDL
    Manage backups


No comments yet. Be the first to give your opinion.

Leave a comment

Register Sign in