CPU | Flash | GPIO | Interface | WiFi | Bluetooth | Price* | |
ESP8266 | 160 MHz (Single Core) |
1/2/4 MB External | 17 | SPI I2C I2S UART |
V.4 802.11 b/g/n 2.4 GHz |
X | $1.3 |
ESP8285 | 160 MHz (Single Core) |
Built in 1 MB/2 MB ** |
17 | SPI I2C I2S UART |
V.4 802.11 b/g/n 2.4 GHz |
X | $1.4-S1.5 |
ESP32 | 240 MHz (Dual Core) |
Up to 16 MB External | 34 | SPI I2C I2S UART |
V.4 802.11 b/g/n 2.4 GHz |
V.4.2 BLE |
$1.7-$2.1 |
ESP32-PICO | 240 MHz (Dual Core) |
4 MB SPI Flash | 34 | SPI I2C I2S UART |
V.4 802.11 b/g/n 2.4 GHz |
V.4.2 BLE |
$3.5-$4.4 |
ESP32-S2 | 240 MHz (Single Core) |
Built in 2 MB/4 MB ** |
43 | SPI I2C I2S UART |
V.4 802.11 b/g/n 2.4 GHz |
X | $1.5-$2.7 |
ESP32-S3 | 240 MHz (Dual Core) |
Up to 16 MB External | 45 | SPI I2C I2S UART LCD USB OTG SD/MMC |
V.4 802.11 b/g/n 2.4 GHz |
V.5 BLE |
$2.5 |
ESP32-S3-PICO | 240 MHz (Dual Core) |
Built in 8 MB | 45 | SPI I2C I2S UART LCD USB OTG SD/MMC |
V.4 802.11 b/g/n 2.4 GHz |
V.5 BLE |
? |
ESP32-C2 (ESP8684) | 120 MHz (Single Core) |
Built in 1 MB/2 MB/8 MB ** |
14 | SPI I2C UART |
V.4 802.11 b/g/n 2.4 GHz |
V.5 BLE |
$2.1-$3.6 |
ESP32-C3 (ESP8686) |
160 MHz (Single Core) |
Built in 4 MB | 22/16 ** |
SPI I2C I2S UART |
V.4 802.11 b/g/n 2.4 GHz |
V.5 BLE |
$1.4-$1.6 |
ESP32-C3 (ESP8685) | 160 MHz (Single Core) |
Built in 2 MB/4 MB ** |
15 | SPI I2C I2S UART |
V.4 802.11 b/g/n 2.4 GHz |
V.5 BLE |
$1.5 |
ESP32-C6 | 160 MHz | Built in 0 MB/4 MB ** |
30/22 ** |
SPI I2C I2S UART |
V.6 802.11 b/g/n 2.4 GHz |
V.5.3 BLE |
$2.7 |
ESP32-H2 | 96 MHz (Single Core) |
Built in 2 MB/4 MB ** |
19 | SPI I2C I2S UART |
X | V.5.3 BLE |
? |