ESP32 Series
Each series was designed for a specific project type, from battery-powered sensors to AI accelerators. Open the sheet to see pinout, peripherals, and security.
12 series
ESP32
XtensaThe original model with dual-core processor and wide range of peripherals
- Cores
- 1 (Single-core) or 2 (Dual-core)
- Frequency
- Up to 240 MHz
- SRAM
- 520 KB
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- 10-150 µA
- AES + SHA
ESP32-S2
XtensaFocused on security and low power, with native USB and the only ADC with 13-bit output
- Cores
- 1 (Single-core)
- Frequency
- Up to 240 MHz
- SRAM
- 320 KB
- Wi-Fi
- Yes
- Bluetooth
- No
- Deep sleep
- 20-190 µA
- AES + SHA
ESP32-S3
XtensaDual-core processor with accelerators for AI and signal processing
- Cores
- 2 (Dual-core)
- Frequency
- Up to 240 MHz
- SRAM
- 512 KB
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- 7 µA
- AI Accelerators
- AES + SHA
ESP32-S31
RISC-VHigh-performance dual-core RISC-V processor at 320 MHz with Wi-Fi 6, Bluetooth 5.4 and Classic, Zigbee/Thread, Matter and AI acceleration
- Cores
- 2 (Dual-core HP) + 1 (Single-core LP)
- Frequency
- Up to 320 MHz
- SRAM
- 512 KB (HP SRAM)
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- Low power with active LP CPU
- AI Accelerators
- Key Manager
- Matter
ESP32-C2
RISC-VUltra-cost-effective and low-power RISC-V microcontroller with Wi-Fi 4 and Bluetooth 5.3 LE
- Cores
- 1 (Single-core)
- Frequency
- Up to 120 MHz
- SRAM
- 272 KB (16 KB for cache)
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- 5 µA
- Hardware ECC
ESP32-C3
RISC-VUltra-low-power RISC-V processor
- Cores
- 1 (Single-core)
- Frequency
- Up to 160 MHz
- SRAM
- 400 KB
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- 5 µA
- AES + SHA
ESP32-C5
RISC-VThe first with dual-band Wi-Fi 6 and Bluetooth 6.0 support, equipped with RISC-V CPU and ULP coprocessor
- Cores
- 1 (Single-core HP) + 1 (Single-core LP)
- Frequency
- Up to 240 MHz
- SRAM
- 384 KB
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- 12 µA
- Key Manager
- Matter
ESP32-C6
RISC-VAdvanced security features, Wi-Fi 6, Bluetooth 6.0, Zigbee and Thread with Matter support
- Cores
- 1 (Single-core HP) + 1 (Single-core LP)
- Frequency
- Up to 160 MHz
- SRAM
- 512 KB
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- 7 µA
- Hardware ECC
- Matter
ESP32-C61
RISC-VCost-effective 160 MHz RISC-V microcontroller with Wi-Fi 6, Bluetooth 6.0 LE and in-package Flash/PSRAM support
- Cores
- 1 (Single-core)
- Frequency
- Up to 160 MHz
- SRAM
- 320 KB
- Wi-Fi
- Yes
- Bluetooth
- Yes
- Deep sleep
- 10 µA
- Hardware ECDSA
ESP32-P4
RISC-VHigh performance with dual-core RISC-V processor at 400 MHz, AI accelerators and rich media interfaces
- Cores
- 2 (Dual-core HP) + 1 (Single-core LP)
- Frequency
- Up to 400 MHz (HP, rev v3.x; 360 MHz in v1.x); LP up to 40 MHz
- SRAM
- 768 KB
- Wi-Fi
- No
- Bluetooth
- No
- Deep sleep
- 12 µA
- AI Accelerators
- Key Manager
ESP32-H2
RISC-VFocused on ultra-low power with Bluetooth 6.0, Zigbee and Thread. No Wi-Fi support
- Cores
- 1 (Single-core)
- Frequency
- Up to 96 MHz
- SRAM
- 320 KB
- Wi-Fi
- No
- Bluetooth
- Yes
- Deep sleep
- 7 µA
- Hardware ECDSA
- Matter
ESP32-H4
RISC-VUltra-high energy efficiency dual-core RISC-V SoC with Bluetooth 5.4 LE (LE Audio) and IEEE 802.15.4 for Thread, Zigbee and Matter. No Wi-Fi
- Cores
- 2 (Dual-core)
- Frequency
- Up to 96 MHz
- SRAM
- 384 KB
- Wi-Fi
- No
- Bluetooth
- Yes
- Hardware ECDSA
- Matter
- Preliminary documentation
Unsure between two series?
The comparator tool puts up to four models side by side: cores, radio, memory, peripherals, and security.