Pinouts
← All parts

ESP32-WROOM-32

EspressifESP32-WROOM-32

The ESP32-WROOM-32 is a versatile Wi-Fi and Bluetooth module, powered by an ESP32-D0WDQ6 dual-core processor. It is designed for a broad range of IoT applications, from low-power sensor networks to demanding multimedia tasks.

In stock

Specifications

13
Cpu Architecture
Xtensa dual-core 32-bit LX7
Clock Speed
240 MHz
Rom
448 KB
Sram
528 KB
Flash
4 MB
Wifi Standards
802.11b/g/n
Bluetooth Standards
V4.2 BR/EDR, LE
Gpio Count
32
Operating Voltage
3.0-3.6 V
Operating Temperature
-40 to 85 °C
Dimensions
18 x 25.5 x 3.1 mm
Antenna
on-board PCB
Crystal Oscillator Frequency
40 MHz

Pinout

39
PinNameFunctionsNotes
1GND
GND
23V3
POWER
3EN
GPIO
Module-enable signal, active high.
4SENSOR_VP
GPIOADC
GPIO36, ADC1_CH0, RTC_GPIO0
5SENSOR_VN
GPIOADC
GPIO39, ADC1_CH3, RTC_GPIO3
6IO34
GPIOADC
GPIO34, ADC1_CH6, RTC_GPIO4
7IO35
GPIOADC
GPIO35, ADC1_CH7, RTC_GPIO5
8IO32
GPIOADC
GPIO32, XTAL_32K_P, ADC1_CH4, TOUCH9, RTC_GPIO9
9IO33
GPIOADC
GPIO33, XTAL_32K_N, ADC1_CH5, TOUCH8, RTC_GPIO8
10IO25
GPIODACADC
GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
11IO26
GPIODACADC
GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
12IO27
GPIOADC
GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV
13IO14
GPIOADCSPISDIO
GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
14IO12
GPIOADCSPISDIO
GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
15GND
GND
16IO13
GPIOADCSPISDIO
GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
17SHD/SD2
GPIOSDIOSPIUART
GPIO9. Not recommended for other uses as it's connected to SPI flash.
18SWP/SD3
GPIOSDIOSPIUART
GPIO10. Not recommended for other uses as it's connected to SPI flash.
19SCS/CMD
GPIOSDIOSPIUART
GPIO11. Not recommended for other uses as it's connected to SPI flash.
20SCK/CLK
GPIOSDIOSPIUART
GPIO6. Not recommended for other uses as it's connected to SPI flash.
21SDO/SD0
GPIOSDIOSPIUART
GPIO7. Not recommended for other uses as it's connected to SPI flash.
22SDI/SD1
GPIOSDIOSPIUART
GPIO8. Not recommended for other uses as it's connected to SPI flash.
23IO15
GPIOADCSPISDIO
GPIO15, ADC2_CH3, TOUCH3, MTDO, HSPICS0, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3
24IO2
GPIOADCSPISDIO
GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
25IO0
GPIOADC
GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
26IO4
GPIOADCSPISDIO
GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
27IO16
GPIOUART
GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUT
28IO17
GPIOUART
GPIO17, HS1_DATA5, U2TXD, EMAC_CLK_OUT_180
29IO5
GPIOSPI
GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
30IO18
GPIOSPI
GPIO18, VSPICLK, HS1_DATA7
31IO19
GPIOSPIUART
GPIO19, VSPIQ, U0CTS, EMAC_TXD0
32NC
No Connection
33IO21
GPIOSPI
GPIO21, VSPIHD, EMAC_TX_EN
34RXD0
GPIOUART
GPIO3, U0RXD, CLK_OUT2
35TXD0
GPIOUART
GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2
36IO22
GPIOSPIUART
GPIO22, VSPIWP, U0RTS, EMAC_TXD1
37IO23
GPIOSPI
GPIO23, VSPID, HS1_STROBE
38GND
GND
39GND
GND
Soldering pad, not a must to solder.

Interactive pinout

Highlight:
ESP32-WROOM-32

Click a pin to copy its name · tap a tag above to spotlight a bus.