ESP32, ESP32-S2 & ESP8266

ESP8266, ESP32 and ESP32-S2 comparison

Currently, there are 2 types of MCU from Espressif on the market: ESP8266 from 2014, ESP32 from 2016 and ESP32-S2 that debuted in the second half of 2019. Although ESP32-S2 is not yet very popular, it is expected it will replace ESP8266 as a cheaper, more powerful and more secure alternative in the upcoming years.

The table below compares the main features of ESP8266, ESP32 and ESP32-S2

 ESP8266ESP32ESP32-S2
MCUXtensa L106Xtensa LX6Xtensa LX7
Number of cores121
Number of bits323232
Clock frequency80MHz160MHz240MHz
CoprocessorNoYesYes (RISC-V)
WiFi802.11 b/g/n802.11 b/g/n802.11 b/g/n
BluetoothNoBT 4.2 BR/EDR & BLENo
RAM160kB520kB320KB
Internal flashNoESP32‑D2WD Only – 2MBNo
External SPIFlashUp to 16MBUp to 16MBUp to 1GB
GPIO173643
SPI244
I2C1 (software)22
I2S221
UART232
ADC11820
ADC resolution10-bit12-bit12-bit
DACNo22
DAC resolution8-bit8-bit
Software PWM8168
SDMMC interfaceNoYesNo
Temperature sensorNoYesYes
Touch sensorsNoYesYes
CANNo1No
Ethernet MACNo1No

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *