Compare Sizes
Français Español

ESP8266 vs ESP32 vs ESP32-S2 vs ESP32-C3


Compare Espressif SoCs ESP8266 vs ESP8285 vs ESP32 vs ESP32-S2 vs ESP32-C3

You might also be interested by:

Short name
DescriptionESP32-C3 is pin-compatible with ESP8266. It has a single core RISC-V 32-bit CPU @160 MHz and includes 400 kB of SRAM and 384 kB of flash built-in.The ESP8285 is similar to the ESP8266, but has built-in 1 MiB of flash.
Release date201620202021201920142016
Product details
CPUTensilica Xtensa LX6
32 bit Dual-Core @ 160 / 240Mhz
RISC-V 32-bit Single-Core @ 160 MHz32-bit RISC-V single-core processorTensilica Xtensa LX7
32 bit Single-Core @ 240Mhz
Tensilica LX106
32 bit @ 80 MHz (up to 160 MHz)
Tensilica LX106
32 bit @ 80 MHz (up to 160 MHz)
CoprocessorULPULP (RISC-V)
RAM520 KB400 KB320 KB50 KB less than160 KB
ROM (Flash)448 KB384 KB128 KB0 use external SPI flash1,024 KB
SPIYes 4Yes 3Yes 3Yes 4 (OSPI)Yes 2Yes 2
Wi-FiYes 802.11b/g/nYes 802.11b/g/nYes 802.11b/g/nYes 802.11b/g/nYes 802.11b/g/n (max 65Mbps)Yes 802.11b/g/n (max 65Mbps)
Bluetooth®Yes 4.2 BR/EDR + BLEYes 5.0 + BLEYes 5.0 BLENoNoNo
USB HostNoNoYesNoNo
Ethernet (LAN, RJ45)Yes 10/100MbpsNoNoNoNo
RTC Memory16 KB8 KB8 KB16 KB
External SRAM8 MB up to128 MB up to16 MB up to
External Flash16 MB up to1 GB up to16 MB up to
CANYes v2.0No
GPIO3422 (up to)15 (up to)4317 (up to)17 (up to)
Hall effect sensorYesNoNoNoNoNo
Temperature sensorYesYesYesYesNoNo
Touch sensors10No14NoNo
I²CYes up to 2Yes up to 1Yes up to 1Yes up to 2Yes up to 1Yes up to 1
ADCYes 12 bit SAR ADC up to 18 channelsYes 2 × 12-bit SAR ADCs, up to 6 channelsYes 2 × 12-bit ADC, up to 6 channelsYes 12 bit SAR ADC up to 20 channelsYes 10 bitYes 10 bit
DACYes 8 bit up to 2 channelsNoYes 8 bit up to 2 channelsNoNo
PWMYes up to 8Yes up to 6Yes 8Yes 4No
RMT (remote control)YesYesNoNo
LCD InterfaceNoNoYesNoNo
Camera InterfaceNoNoNoYesNoNo
Secure flash1024-bit OTP secure boot4096-bit OTP4096-bit OTP secure boot
Cryptography supportAES, SHA-2, RSA, ECC, RNGAES-128/256, RSA Accelerator, SHA Accelerator, Random Number Generator (RNG), HMACAES-128/192/256, SHA-2, RSA, RNG, HMAC, Digital Signature
Deep sleep consumption10 µA, Yes5 µA5 µA20 µA, Yes20 µA
Height6 mm5 mm18 mm7 mm5 mm5 mm
Width6 mm5 mm20 mm7 mm5 mm5 mm
Compare Espressif ESP8266 vs ESP8285 vs ESP32 vs ESP32-S2 vs ESP32-C3
Jan. 21st 2024 5:27:20 AM
View changes
Manage backups

User reviews and comments

No comments yet. Be the first to leave your review.