ESP32-S2 SoC

32-bit MCU & 2.4 GHz Wi-Fi

  • High-performance 240 MHz single-core CPU
  • Ultra-low-power performance: fine-grained clock gating, dynamic voltage and frequency scaling
  • Security features: eFuse、flash encryption, secure boot, signature verification, integrated AES, SHA and RSA algorithms
  • Peripherals include 43 GPIOs, 1 full-speed USB OTG interface, SPI, I2S, UART, I2C, LED PWM, LCD interface, camera interface, ADC, DAC, touch sensor, temperature sensor
  • Availability of common cloud connectivity agents and common product features shortens the time to market
SoC Core Package (mm) Pins RAM (KB) Flash (MB) PSRAM (MB) Module Development Board
ESP32-S2
Single Core QFN 7x7 56 128 KB ROM
320 KB SRAM
16 KB RTC SRAM
N/A N/A ESP32-S2-WROVER
ESP32-S2-WROVER-I
ESP32-S2-WROOM
ESP32-S2-WROOM-I
ESP32-S2-Saola-1
ESP32-S2-Kaluga-1
ESP32-S2F
Single Core QFN 7x7 56 128 KB ROM
320 KB SRAM
16 KB RTC SRAM
2,4 N/A ESP32-S2-MINI-1
ESP32-S2-MINI-1U
ESP32-S2-DevKitM-1
ESP32-S2-DevKitM-1U

ESP32 Series SoCs

32-bit MCU & 2.4 GHz Wi-Fi & Bluetooth/Bluetooth LE

  • Two or one CPU core(s) with adjustable clock frequency, ranging from 80 MHz to 240 MHz
  • +19.5 dBm output power ensures a good physical range
  • Classic Bluetooth for legacy connections, also supporting L2CAP, SDP, GAP, SMP, AVDTP, AVCTP, A2DP (SNK) and AVRCP (CT)
  • Support for Bluetooth Low Energy (Bluetooth LE) profiles including L2CAP, GAP, GATT, SMP, and GATT-based profiles like BluFi, SPP-like, etc
  • Bluetooth Low Energy (Bluetooth LE) connects to smart phones, broadcasting low-energy beacons for easy detection
  • Sleep current is less than 5 μA, making it suitable for battery-powered and wearable-electronics applications
  • Peripherals include capacitive touch sensors, Hall sensor, low-noise sense amplifiers, SD card interface, Ethernet, high-speed SPI, UART, I2S and I2C
SoC Core Package (mm) Pins RAM (KB) Flash (MB) PSRAM (MB) Module Development Board
ESP32-D0WD-V3
Dual Core QFN 5x5 48 520 KB SRAM
448 KB ROM
16 KB RTC SRAM
N/A N/A ESP32-WROOM-32E
ESP32-WROOM-32UE
ESP32-WROVER-E
ESP32-WROVER-IE
ESP32-DevKitC
ESP32-Vaquita-DSPG
ESP32-D0WD
Dual core QFN 5x5 48 520 KB SRAM
448 KB ROM
16 KB RTC SRAM
N/A N/A ESP32-WROOM-32D
ESP32-WROOM-32U
ESP32-WROVER-B
ESP32-WROVER-IB
ESP32-DevKitC
ESP32-LyraT
ESP32-LyraT-Mini
ESP32-LyraTD-MSC
ESP32-LyraTD-DSPG
ESP32-LyraTD-SYNA
ESP32-Korvo
ESP-WROVER-KIT
ESP32-D0WDQ6-V3
Dual Core QFN 6x6 48 520 KB SRAM
448 KB ROM
16 KB RTC SRAM
N/A N/A N/A
N/A
ESP32-D0WDQ6
Dual core QFN 6x6 48 520 KB SRAM
448 KB ROM
16 KB RTC SRAM
N/A N/A ESP32-WROOM-32
ESP32-WROVER
ESP32-WROVER-I
ESP32-DevKitC
ESP32-D2WD
Dual core QFN 5x5 48 520 KB SRAM
448 KB ROM
16 KB RTC SRAM
2 N/A N/A
N/A
ESP32-U4WDH
Single Core QFN 5x5 48 520 KB SRAM
448 KB ROM
16 KB RTC SRAM
4 N/A N/A
N/A
ESP32-S0WD
Single core QFN 5x5 48 520 KB SRAM
448 KB ROM
16 KB RTC SRAM
N/A N/A ESP32-SOLO-1
ESP32-DevKitC
ESP32-PICO-V3
Dual core LGA 7x7 48 448 KB ROM
520 KB SRAM
16 KB RTC SRAM
4 N/A N/A
N/A
ESP32-PICO-V3-02
Dual Core LGA 7x7 48 448 KB ROM
520 KB SRAM
16 KB RTC SRAM
8 2 N/A
N/A
ESP32-PICO-D4
Dual Core LGA 7x7 48 448 KB ROM
520 KB SRAM
16 KB RTC SRAM
4 N/A N/A
ESP32-PICO-KIT

ESP8266 Series SoCs

32-bit MCU & 2.4 GHz Wi-Fi

  • High-performance 160 MHz single-core CPU
  • +19.5 dBm output power ensures a good physical range
  • Sleep current is less than 20 μA, making it suitable for battery-powered and wearable-electronics applications
  • Peripherals include UART, GPIO, I2C, I2S, SDIO, PWM, ADC and SPI
SoC Core Package (mm) Pins RAM (KB) Flash (MB) PSRAM (MB) Module Development Board
ESP8266EX
Single core QFN 5x5 32 160 KB RAM
N/A N/A ESP-WROOM-02D
ESP-WROOM-02U
ESP-WROOM-02
ESP-WROOM-S2
ESP8266-DevKitC
ESP-Launcher
ESP8285
Single core QFN 5x5 32 160 KB RAM
1,2 N/A N/A
N/A