DIY ELECTRONICSTR

← All parts

ESP32 Development Board (ESP32-WROOM-32)

Board

Dual-core development board with Wi-Fi and Bluetooth on one chip, for projects that go online or talk to a phone. Programmed with the Arduino IDE. Its pins run at 3.3V: never connect a 5V signal straight to them.

Specifications

Microcontroller
ESP32, dual-core Xtensa LX6, 240 MHz
Wireless
Wi-Fi 802.11 b/g/n (2.4 GHz), Bluetooth 4.2 + BLE
Flash memory
4 MB
SRAM
520 KB
Logic level
3.3V (pins are not 5V tolerant)
Power
5V over USB or VIN (on-board regulator)
GPIO
~25 usable (30-pin board), PWM on output pins
Analog inputs
12-bit ADC, up to 15 channels (ADC2 unavailable while Wi-Fi is on)
Interfaces
UART, SPI, I2C, I2S, 2-channel DAC, touch pins
USB-serial chip
CP2102 or CH340 (depends on the board)

Shop prices

Prices read from the shops' pages on 22 October 2026. Prices and stock may have changed since; check at the shop before you buy.

Projects with this part

In the app, tick off every wire, match the parts to your inventory and pick up where you left off.

Build it step by step in the app