DevKit V1, WROOM vs WROVER, 30 vs 38 pin, and what to check on clone boards
ESP32 Board Variants
Overview
Not every ESP32 development board is the same. This project is written for the ESP32 DevKit V1 style board with the WROOM-32 module, but knowing your exact variant prevents confusing failures.
Module vs Dev Board
Term
Meaning
ESP32-WROOM-32
The radio module (chip + flash + antenna)
DevKit V1
The breakout board with USB and LDO
SuperMini / C3
Different chips - NOT compatible with v5.5 firmware
WROOM vs WROVER
Variant
Extra
Used here?
WROOM-32
None
Yes - this is the target
WROVER
PSRAM
Not needed; BOARD_HAS_PSRAM=0 is set in the build
30-Pin vs 38-Pin
Header
Pins
Fits this build
DevKit V1 30-pin
30
Yes, the reference layout
DevKit V1 38-pin
38
Also works if you map GPIOs carefully
The DATASHEET and GPIO pin map target the 30-pin layout. On a 38-pin board the extra pins are just duplicates and additional GPIOs; the pins this project uses are present on both.
We use browser storage for theme preference (essential). If you opt in,
the on-device assistant (model cache on your device, downloads from Hugging Face)
and Microsoft Clarity session analytics. See our Privacy Policy.