ESP32-S Series

Faster, dual-core available, more GPIO, USB OTG available.

ESP32-S2 Series

Single-core 32-bit Xtensa LX7 CPU, up to 240 MHz
320 KB SRAM, 128 KB ROM, and 16 KB RTC SRAM
WiFi 2.4 GHz (IEEE 802.11b/g/n)
No Bluetooth
43 GPIOs
USB OTG, SPI, I2S, UART, I2C, LED PWM, LCD interfaces.
Camera interface, ADC, DAC, touch sensor, temperature sensor.

ESP32-S3 Series

Dual-core 32-bit Xtensa LX7 CPU, up to 240 MHz
512 KB SRAM, 384 KB ROM, and 16 KB RTC SRAM
WiFi 2.4 GHz (IEEE 802.11 b/g/n)
Bluetooth 5 (LE)
44 GPIOs
USB OTG, SPI, I2S, I2C, PWM, RMT, ADC, DAC and UART, SD/MMC host and TWAITM interfaces.

ESP32-C Series

Less GPIO, slower processor, no dual-core option, no USB OTG interface (USB pins are USB Serial/JTAG controller).

ESP32-C2 Series

Single-core 32-bit RISC-V CPU, up to 120 MHz
272 KB SRAM, 576 KB ROM
WiFi 2.4 GHz
Bluetooth 5 (LE)
14 GPIOs

ESP32-C3 Series

Single-core 32-bit RISC-V CPU, up to 160 MHz
400 KB SRAM, 384 KB ROM, and 8 KB RTC SRAM
WiFi 2.4 GHz (IEEE 802.11b/g/n)
Bluetooth 5 (LE)
22 GPIOs

ESP32-C6 Series

Single-core 32-bit RISC-V CPU, up to 160 MHz
512 KB SRAM and 320 KB ROM
IEEE 802.11ax (Wi-Fi 6) on 2.4 GHz, supporting 20 MHz bandwidth in 11ax mode, 20 or 40 MHz bandwidth in 11b/g/n mode
IEEE 802.15.4 (Thread + Zigbee)
Bluetooth 5 (LE)
22/30 programmable GPIOs
SPI, UART, I2C, I2S, RMT, TWAI and PWM interfaces

ESP32 Series

Original ESP32 series.

ESP8266 Series

The ESP32 is the successor to the ESP8266.

USEFUL?
We benefit hugely from resources on the web so we decided we should try and give back some of our knowledge and resources to the community by opening up many of our company’s internal notes and libraries through mini sites like this. We hope you find the site helpful.
Please feel free to comment if you can add help to this page or point out issues and solutions you have found, but please note that we do not provide support on this site. If you need help with a problem please use one of the many online forums.

Comments

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