ESP32 WROOM-32 Development Board – 38-Pin NodeMCU, CP2102 USB, WiFi + Bluetooth
Tax included. Shipping is calculated at checkout.
The ESP32 WROOM-32 development board is a 38-pin NodeMCU-style board built around Espressif's ESP-WROOM-32 module, with WiFi and Bluetooth on a single low-power dual-core chip. The onboard CP2102 USB-to-serial chip and micro USB port let you program and debug straight from your computer, making it a versatile foundation for IoT and connected projects.
- Dual-core 32-bit CPU clocked up to 240MHz
- WiFi 802.11 b/g/n plus Bluetooth 4.2 BR/EDR and BLE
- CP2102 USB-to-serial with micro USB programming
- 38-pin layout with UART, SPI, I²C, PWM, ADC and DAC
- Onboard Hall, temperature and capacitive touch sensors
- Deep-sleep current as low as ~6.5µA for battery projects
Quick Start
In the Arduino IDE, add the Espressif ESP32 board package via Boards Manager (or use the Espressif IDF / PlatformIO if you prefer).
Use a data-capable micro USB cable. The onboard CP2102 handles programming and serial communication, and powers the board over USB.
Choose Tools → Board → ESP32 Dev Module, then select the COM port that appears when the board is plugged in.
If uploading hangs at "Connecting...", hold the BOOT button while the upload begins to force the board into flash mode.
Specifications
Getting Started
Install the Arduino IDE and add the Espressif ESP32 board package via Boards Manager, or set up PlatformIO or the ESP-IDF if you prefer.
Most systems detect the CP2102 automatically. If the board does not appear as a COM port, install the Silicon Labs CP210x VCP driver.
Use a data-capable micro USB cable. USB supplies 5V and the onboard regulator provides the 3.3V the module runs on.
Set Tools → Board → ESP32 Dev Module, then pick the COM port that appears when the board is connected.
If the upload stalls at "Connecting...", hold BOOT as the upload starts to enter flash mode. EN is the reset button and restarts the board.
The red LED indicates power and the blue LED shows working status, so you can confirm the board state at a glance.
What's Included
NodeMCU-style ESP-WROOM-32 board with CP2102 USB-to-serial chip, micro USB port, and pin headers pre-soldered ready for breadboard use.
Common Uses
Common Questions
Select "ESP32 Dev Module" after installing the Espressif ESP32 board package via Boards Manager.
The board uses a CP2102 USB-to-serial chip. Most systems detect it automatically, but some may need the Silicon Labs CP210x VCP driver.
No. ESP32 logic is 3.3V. Use a level shifter when connecting 5V signals to avoid damaging the board.
The 38-pin board is wide and covers most of a standard breadboard, leaving only one row of sockets free on one side. Many users span two breadboards or use jumper wires.
EN resets the board, and BOOT puts it into flash/download mode. Hold BOOT during upload if the IDE stalls at "Connecting...".
