ESP32 Boards
ESP32 microcontroller development boards by Espressif and third-party manufacturers including Meshtastic LoRa devices. 18 products compared with full specifications and recommendations.
ESP32-DevKitC V4
ESP32- CPU
- Xtensa LX6 · 2 cores @ 240 MHz
- Memory
- 4 MB flash
- Connectivity
- 802.11 b/g/n · BLE 4.2
ESP32-S2-DevKitM-1
ESP32-S2- CPU
- Xtensa LX7 · 1 core @ 240 MHz
- Memory
- 4 MB flash · 2 MB PSRAM
- Connectivity
- 802.11 b/g/n
ESP32-S3-DevKitC-1
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 8 MB flash · 8 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 5.0
ESP32-C3-DevKitM-1
ESP32-C3- CPU
- RISC-V · 1 core @ 160 MHz
- Memory
- 4 MB flash
- Connectivity
- 802.11 b/g/n · BLE 5.0
ESP32-C6-DevKitC-1
ESP32-C6- CPU
- RISC-V · 1 core @ 160 MHz
- Memory
- 8 MB flash
- Connectivity
- 802.11ax (WiFi 6) · BLE 5.3 · Thread · Zigbee
ESP32-H2-DevKitM-1
ESP32-H2- CPU
- RISC-V · 1 core @ 96 MHz
- Memory
- 4 MB flash
- Connectivity
- BLE 5.3 · Thread · Zigbee
Seeed Studio XIAO ESP32S3
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 8 MB flash · 8 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 5.0
Adafruit QT Py ESP32-S3
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 8 MB flash
- Connectivity
- 802.11 b/g/n · BLE 5.0
SparkFun Thing Plus - ESP32-S3
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 16 MB flash · 8 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 5.0
LILYGO T-Display S3
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 16 MB flash · 8 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 5.0
Arduino Uno R4 WiFi
RA4M1 + ESP32-S3- CPU
- ARM Cortex-M4 · 1 core @ 48 MHz
- Memory
- 0.256 MB flash
- Connectivity
- 802.11 b/g/n · BLE 5.0
Arduino Nano ESP32
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 16 MB flash · 8 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 5.0
Heltec WiFi LoRa 32 V3
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 8 MB flash
- Connectivity
- 802.11 b/g/n · BLE 5.0
LILYGO T-Beam Supreme
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 8 MB flash · 8 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 5.0
ESP32-CAM (AI-Thinker)
ESP32- CPU
- Xtensa LX6 · 2 cores @ 240 MHz
- Memory
- 4 MB flash · 4 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 4.2
ESP32-P4 Function EV Board
ESP32-P4- CPU
- RISC-V dual-core (HP) + RISC-V single-core (LP) · 2 cores @ 400 MHz
- Memory
- 16 MB flash · 32 MB PSRAM
- Connectivity
- —
ESP32-C5-DevKitC-1
ESP32-C5- CPU
- RISC-V · 1 core @ 240 MHz
- Memory
- 4 MB flash
- Connectivity
- 802.11 a/b/g/n/ax (dual-band 2.4/5 GHz, WiFi 6, band-selectable 1T1R) · BLE 5.0 · Thread · Zigbee
LilyGo T-Deck
ESP32-S3- CPU
- Xtensa LX7 · 2 cores @ 240 MHz
- Memory
- 16 MB flash · 8 MB PSRAM
- Connectivity
- 802.11 b/g/n · BLE 5.0