ESP32 Board Specifications

Complete specification comparison across all 111 ESP32 development boards. Every spec sourced from manufacturer datasheets.

Specification DKC V4 S2-DKM-1 S3-DKC-1 C3-DKM-1 C6-DKC-1 H2-DKM-1 Seeed Studio XIAO ESP32S3 Adafruit QT Py S3 SparkFun Thing Plus - S3 LILYGO T-Display S3 Arduino Uno R4 WiFi Arduino Uno R4 Minima Arduino Nano ESP32 Arduino Nano Every Arduino Mega 2560 Rev3 Arduino Nano 33 BLE Sense Rev2 NVIDIA Jetson Orin Nano Super Developer Kit (8GB) Google Coral Dev Board Ledger Nano S Plus Ledger Nano X Ledger Flex Trezor Safe 3 Trezor Safe 5 Raspberry Pi 5 (4GB) Raspberry Pi 5 (8GB) Raspberry Pi Zero 2 W Raspberry Pi Pico W Raspberry Pi Pico 2 W Heltec WiFi LoRa 32 V3 LILYGO T-Beam Supreme Seeed Studio Wio Tracker L1 Pro Teensy 4.1 BBC micro:bit V2 Keystone 3 Pro CAM (AI-Thinker) RAK WisBlock Meshtastic Starter Kit Orange Pi 5 (8GB) Raspberry Pi AI Kit (Hailo-8L) Google Coral USB Accelerator Tangem Wallet (3-Card Set) P4 Function EV Board C5-DKC-1 LilyGo T-Deck Flipper Zero SafePal S1 Bambu Lab P1S Bambu Lab A1 Bambu Lab A1 Mini Bambu Lab X1 Carbon Bambu Lab H2D Prusa MK4S Creality K1 Max Creality Ender 3 V3 BIGTREETECH Octopus V1.1 BIGTREETECH Manta M8P V2.0 BIGTREETECH SKR Mini E3 V3.0 Makerbase MKS SKIPR BIGTREETECH CB1 BIGTREETECH CB2 BIGTREETECH Pi V1.2 BIGTREETECH Pad 7 Creality Sonic Pad BIGTREETECH EBB36 CAN V1.2 BIGTREETECH U2C V2.1 Elegoo UNO R3 Super Starter Kit Freenove WROVER Starter Kit CanaKit Raspberry Pi 5 Starter Kit (4GB) Seeed Studio Grove Beginner Kit for Arduino SparkFun Inventor's Kit (SIK) v4.1 Official Arduino Starter Kit Pinecil V2 Bambu Lab AMS Bambu Lab AMS 2 Pro Bambu Lab AMS HT Bambu Lab AMS Lite 915MHz LoRa Antenna (Tuned, SMA) SUNLU FilaDryer S2 BIGTREETECH Panda Touch Raspberry Pi M.2 HAT+ goCoax MA2500D MoCA 2.5 Adapter Hitron HT-EM2 MoCA 2.5 Ethernet Adapter Motorola MM2025 MoCA 2.5 Adapter (2-pack) ScreenBeam ECB7250 MoCA 2.5 Network Adapter TP-Link Deco BE65 Eero Pro 6E Mesh Wi-Fi System (3-pack) Ubiquiti UniFi U7 Pro Wi-Fi 7 Access Point Ubiquiti AmpliFi Alien Wi-Fi 6 Router Ubiquiti NanoBeam M5 TP-Link CPE510 5GHz Outdoor CPE Synology DS224+ 2-Bay NAS Synology DS923+ 4-Bay NAS QNAP TS-264 2-Bay NAS Ugreen NASync DXP4800 Plus 4-Bay NAS TerraMaster F2-424 2-Bay NAS Beelink ME mini Mini PC (DIY NAS Server) RTL-SDR Blog V4 HackRF One NanoVNA-H4 Airspy HF+ Discovery Baofeng UV-5R Quansheng UV-K5 Yaesu FT-65R Icom ID-52A SpeedyBee F405 V4 Stack RadioMaster Pocket RadioMaster Boxer DJI O4 Air Unit Pro Walksnail Avatar HD Pro Kit V2 HDZero Race V3 VTX BetaFPV Cetus X FPV Kit T-Motor F40 Pro V (2207)
Chip ESP32ESP32-S2ESP32-S3ESP32-C3ESP32-C6ESP32-H2ESP32-S3ESP32-S3ESP32-S3ESP32-S3RA4M1 + ESP32-S3RA4M1ESP32-S3ATMega4809ATMega2560nRF52840Jetson Orin Nano SuperNXP i.MX 8M + Edge TPUST33K1M5ST33K1M5ST33K1M5Optiga Trust MOptiga Trust MBCM2712BCM2712RP3A0RP2040RP2350ESP32-S3ESP32-S3nRF52840i.MX RT1062nRF52833PRT Secure ElementESP32nRF52840RK3588SHailo-8LEdge TPUSamsung S3D350AESP32-P4ESP32-C5ESP32-S3STM32WB55RGEAL5+ Secure ElementCustom ARMCustom ARMCustom ARMCustom ARMCustom ARMCustom ARMCustom ARMCustom ARMSTM32F446STM32H723ZET6STM32G0B1STM32F407Allwinner H616Rockchip RK3566Allwinner H616Allwinner H616Allwinner T800STM32G0B1STM32F072ATmega328PESP32-WROVERBCM2712ATmega328PATmega328PATmega328PBL706RK3128MaxLinear MxL3710MaxLinear MxL3710MaxLinear MxL3710MaxLinear MxL3710QualcommQualcommQualcommQualcommAtherosQualcommIntel Celeron J4125AMD Ryzen R1600Intel Celeron N5095Intel Pentium Gold 8505Intel Core i3-N305Intel N150R828D + RTL2832UMAX2839 + LPC4320STM32F303MSi001 + LPC4370RDA1846BK4819Yaesu proprietary RF + MCUIcom proprietary DSP + RFSTM32F405STM32F407STM32F407DJI proprietary SoCWalksnail proprietary SoCHDZero proprietary SoCF4 FC + BLHeli_S ESCN/A (brushless motor)
Manufacturer EspressifEspressifEspressifEspressifEspressifEspressifSeeed StudioAdafruitSparkFunLILYGOArduinoArduinoArduinoArduinoArduinoArduinoNVIDIAGoogleLedgerLedgerLedgerTrezorTrezorRaspberry PiRaspberry PiRaspberry PiRaspberry PiRaspberry PiHeltecLILYGOSeeed StudioPJRCMicro:bit Educational FoundationKeystoneAI-ThinkerRAKwirelessOrange PiRaspberry PiGoogleTangemEspressifEspressifLilyGoFlipper DevicesSafePalBambu LabBambu LabBambu LabBambu LabBambu LabPrusa ResearchCrealityCrealityBIGTREETECHBIGTREETECHBIGTREETECHMakerbaseBIGTREETECHBIGTREETECHBIGTREETECHBIGTREETECHCrealityBIGTREETECHBIGTREETECHElegooFreenoveCanaKitSeeed StudioSparkFunArduinoPine64Bambu LabBambu LabBambu LabBambu LabRoklandSUNLUBIGTREETECHRaspberry PigoCoaxHitronMotorolaScreenBeamTP-LinkEeroUbiquitiUbiquitiUbiquitiTP-LinkSynologySynologyQNAPUgreenTerraMasterBeelinkRTL-SDR BlogGreat Scott GadgetsHCXQS / HugenAirspyBaofengQuanshengYaesuIcomSpeedyBeeRadioMasterRadioMasterDJIWalksnailHDZeroBetaFPVT-Motor
Architecture Xtensa LX6Xtensa LX7Xtensa LX7RISC-VRISC-VRISC-VXtensa LX7Xtensa LX7Xtensa LX7Xtensa LX7ARM Cortex-M4ARM Cortex-M4Xtensa LX7AVRAVRARM Cortex-M4ARM Cortex-A78AEARM Cortex-A53ARM Cortex-A76ARM Cortex-A76ARM Cortex-A53ARM Cortex-M0+ARM Cortex-M33 / RISC-V Hazard3Xtensa LX7Xtensa LX7ARM Cortex-M4ARM Cortex-M7ARM Cortex-M4Xtensa LX6ARM Cortex-M4ARM Cortex-A76 + Cortex-A55RISC-V dual-core (HP) + RISC-V single-core (LP)RISC-VXtensa LX7ARM Cortex-M4 + Cortex-M0+ (radio)ARM Cortex-M4ARM Cortex-M7ARM Cortex-M0+ARM Cortex-M4ARM Cortex-A53ARM Cortex-A55ARM Cortex-A53ARM Cortex-A53RISC-VARM Cortex-M0+ARM Cortex-M0RISC-VARM Cortex-A7x86-64 Intel Celeronx86-64 AMD Ryzen Embeddedx86-64 Intel Celeronx86-64 Intel Hybrid (Alder Lake-N)x86-64 Intel Core i3x86-64 Intel N-series
CPU Cores 212111222211211164444222211121821221111444411114424584
Clock Speed 240 MHz240 MHz240 MHz160 MHz160 MHz96 MHz240 MHz240 MHz240 MHz240 MHz48 MHz48 MHz240 MHz20 MHz16 MHz64 MHz1500 MHz1500 MHz2400 MHz2400 MHz1000 MHz133 MHz150 MHz240 MHz240 MHz64 MHz600 MHz64 MHz240 MHz64 MHz2400 MHz400 MHz240 MHz240 MHz64 MHz180 MHz550 MHz64 MHz168 MHz1500 MHz1800 MHz1500 MHz1500 MHz1000 MHz64 MHz48 MHz144 MHz1300 MHz2000 MHz2600 MHz2000 MHz1200 MHz1000 MHz800 MHz
Flash 4 MB4 MB8 MB4 MB8 MB4 MB8 MB8 MB16 MB16 MB0.256 MB0.256 MB16 MB0.048 MB0.256 MB1 MB0 MB8000 MB0 MB0 MB0 MB2 MB4 MB8 MB8 MB1 MB8 MB0.512 MB4 MB1 MB0 MB16 MB4 MB16 MB1 MB
SRAM 520 KB320 KB512 KB400 KB512 KB320 KB512 KB512 KB512 KB512 KB32 KB32 KB512 KB6 KB8 KB256 KB0 KB0 KB0 KB0 KB0 KB264 KB520 KB512 KB512 KB256 KB1024 KB128 KB520 KB256 KB0 KB768 KB384 KB512 KB256 KB
PSRAM 2 MB8 MB8 MB8 MB8 MB8 MB8 MB4 MB32 MB8 MB
WiFi 802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11ax (WiFi 6)802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11ac (via M.2)802.11ac (2x2 MIMO)802.11ac (2x2 MIMO)802.11ac (2x2 MIMO)802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 a/b/g/n/ax (dual-band 2.4/5 GHz, WiFi 6, band-selectable 1T1R)802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/nWiFi 6 (802.11ax)802.11 b/g/n802.11 b/g/n802.11 b/g/n802.11 b/g/n/ac802.11 b/g/n/ac802.11 b/g/n/ac802.11 b/g/n/ac802.11 b/g/n/ac2.4GHz WiFi (for OTA updates)
Bluetooth 4.25.05.05.35.35.05.05.05.05.05.05.05.0 (via M.2)5.05.05.04.25.25.25.05.05.05.04.25.05.05.0
Thread YesYesYes
Zigbee 3.03.03.0
GPIO Pins 34434522302611132114202014225414404040404026262012552510Varies by base board + modules26542718 (GPIO header)
USB Micro-USB (UART bridge)USB-OTG 1.1USB-OTG 1.1 + USB-UARTUSB 2.0 (CDC)USB 2.0 (CDC)USB 2.0 (CDC)USB-C (OTG)USB-C (OTG)USB-C (OTG)USB-C (OTG)USB-C (native)USB-C (native)USB-C (native)Micro-USB (UART bridge)USB-B (UART bridge)Micro-USB (native)4x USB 3.2 + USB-C (debug)USB 3.0 Type-C + USB 3.0 Type-AUSB-CUSB-CUSB-CUSB-CUSB-C2x USB 3.0 + 2x USB 2.02x USB 3.0 + 2x USB 2.0Micro-USB OTG + Micro-USB (power)Micro-USB (native USB 1.1)Micro-USB (native USB 1.1)USB-CUSB-CUSB-CUSB-C (native USB 480Mbps)Micro-USBNone (requires external FTDI for programming)USB-C1x USB 3.0 + 2x USB 2.0 + USB-C (power + display)USB 3.0 Type-C (or Type-A via adapter)NoneUSB 2.0 HS (OTG) + USB-UARTUSB 2.0 (CDC)USB-C (native)USB-C (CDC / mass storage / HID)USB-C (charging only)USB-CUSB-CMicro USB-BUSB-C2x USB 2.02x USB 2.0 + 1x USB 3.03x USB 2.0 + 1x USB-C (power)3x USB 2.0 + 1x USB-C2x USB-A + 1x USB-CUSB-C (flashing)USB-C (host connection)USB-A (Type-A plug)USB-A (Hi-Speed USB 2.0)USB-CUSB-CUSB-C (charging + programming + audio)USB-CUSB-C (joystick mode + charging + sim)USB-C (joystick mode + charging + sim)
Deep Sleep Current 10 uA22 uA7 uA5 uA7 uA8 uA14 uA~15 uA~10 uA~15 uA~1300 uA~25 uA~20 uA~10 uA10 uA~6 uA~2 uA12 uA
Dimensions 55 x 28 mm56 x 25.4 mm69 x 25.4 mm53.6 x 25.4 mm67 x 25.4 mm53.6 x 25.4 mm21 x 17.5 mm22 x 17.8 mm58.4 x 22.9 mm65 x 25.4 mm68.85 x 53.34 mm68.85 x 53.34 mm45 x 18 mm45 x 18 mm101.52 x 53.3 mm45 x 18 mm100 x 79 mm88 x 60 mm62.39 x 17.40 x 8.24 mm72 x 18.6 x 11.75 mm78.40 x 56.50 x 7.70 mm59 x 32 x 7.4 mm67 x 39.26 x 8.62 mm85 x 56 mm85 x 56 mm65 x 30 mm51 x 21 mm51 x 21 mm50.2 x 25.5 mm100 x 32 mm85 x 55 x 25 (approx) mm61 x 18 mm52 x 42 mm114.3 x 64.5 x 10 mm40.5 x 27 mm30 x 20 (core module) mm100 x 62 mmPi HAT+ form factor65 x 30 mm85.6 x 54 x 0.8 mm110 x 60 mm67 x 26 mm110 x 78 x 14 mm100 x 40 x 25 mm86 x 54 x 6 mm386 x 389 x 458 mm475 x 374 x 475 mm347 x 315 x 365 mm389 x 389 x 458 mm492 x 514 x 626 mm500 x 550 x 400 mm435 x 462 x 526 mm424 x 487 x 490 mm160 x 100 mm170 x 102 mm101 x 71 mm151 x 104 mm40 x 55 mm40 x 55 mm85 x 56 mm190 x 130 x 23 mm215 x 145 x 30 mm36 x 36 mm37 x 22 mm123 x 16.5 mm368 x 245 x 158 mm385 x 260 x 165 mm245 x 245 x 365 mm375 x 215 x 295 mm265 x 245 x 175 mm135 x 85 x 18 mm65 x 56.5 x 12 mm115 x 75 x 30 mm120 x 80 x 25 mm115 x 80 x 28 mm118 x 75 x 30 mm105 x 105 x 195 mm138 x 138 x 55 mm220 x 220 x 47 mm240 x 110 x 110 mm294 x 294 x 187 mm224 x 79 x 60 mm165 x 108 x 232 mm166 x 199 x 223 mm168 x 105 x 226 mm178 x 178 x 257 mm227 x 119 x 133 mm99 x 99 x 47 mm69 x 27 x 13 mm120 x 75 x 20 mm140 x 88 x 23 mm76 x 45 x 12 mm100 x 52 x 32 (without antenna) mm112 x 55 x 33 (without antenna) mm56 x 92 x 32 (without antenna) mm64 x 109 x 33 (without antenna) mm155 x 130 x 70 (game-controller form factor) mm195 x 155 x 95 mm33 x 22 x 14.5 (air unit module) mm38 x 38 x 8 (air unit board) mm20 x 20 (standard 20x20 micro mount) mm
Form Factor Standard breadboardStandard breadboardStandard breadboardStandard breadboardStandard breadboardStandard breadboardXIAO (ultra-compact)QT Py (Adafruit compact)Thing Plus (Feather-compatible)Custom (with LCD)Arduino Uno (shield-compatible)Arduino Uno (shield-compatible)Arduino NanoArduino NanoArduino Mega (extended shield-compatible)Arduino NanoJetson developer kit (carrier board)Single-board computer (Raspberry Pi-sized)USB stickUSB stick (wireless)Card-sized (E-Ink touchscreen)USB stick (compact)Compact (color touchscreen)Raspberry Pi (HAT-compatible)Raspberry Pi (HAT-compatible)Raspberry Pi Zero (compact)Pico (breadboard-friendly)Pico (breadboard-friendly)Compact with OLED + antennaLong bar (with 18650 battery holder)Compact rugged EDC trackerTeensy (breadboard-friendly)Credit-card sized (with edge connector)Phone-sized (air-gapped)Compact camera moduleModular (base board + snap-on modules)Single-board computer (Pi-alternative)M.2 module + HAT+ adapter (stacks on Pi 5)USB stickCredit card (3-card backup set)Dev kit with dual USB-C, MIPI connectorsStandard breadboardHandheld with integrated keyboard + displayHandheld multi-tool (Tamagotchi-style housing)Card-sized (air-gapped)Printer mainboard (BTT standard)Printer mainboard with SBC socketEnder 3 drop-in replacementPrinter mainboardCM4-compatible SBC moduleCM4-compatible SBC moduleStandalone SBC (Pi form factor)Klipper touchscreen padKlipper touchscreen pad (Creality ecosystem)CAN bus toolhead board (NEMA17 mount)USB-to-CAN bus bridgeVertical tower (saves desk space vs horizontal 4-spool AMS)Open frame (no enclosure) — 4 vertical spool holdersUSB dongle with metal enclosurePCB with optional plastic casePortable handheld with touchscreenAluminum enclosureHandheld transceiverHandheld transceiver with side keypadHandheld transceiver, military-grade buildPremium handheld with color TFT display30.5x30.5 stack with FC + 50A ESCGamepad-style (vs traditional radio handle)Traditional handle radio (thumber + pincher friendly)Modular: air unit + 12-pin coaxial cable + camera moduleModular: air unit + cable + camera (standard 19x19 / 21x21 cam mount)20x20 micro VTX board (also available as 25.5x25.5 or whoop variants)