0% found this document useful (0 votes)
52 views1 page

Esp 32

The document outlines the pin configuration and functionalities for the ESP32-WROOM-32E module, detailing various interfaces such as EMAC, I2C, and SPI. It specifies the default states and pull configurations for each GPIO pin, as well as bootstrapping settings and internal resistors. Additional notes highlight connections to the SPI flash and important considerations for using the ESP32-WROVER variant.

Uploaded by

naveenece123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views1 page

Esp 32

The document outlines the pin configuration and functionalities for the ESP32-WROOM-32E module, detailing various interfaces such as EMAC, I2C, and SPI. It specifies the default states and pull configurations for each GPIO pin, as well as bootstrapping settings and internal resistors. Additional notes highlight connections to the SPI flash and important considerations for using the ESP32-WROVER variant.

Uploaded by

naveenece123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Software Selectable Pins

Interface Signal Pin

EMAC_MDC_out ESP32-WROOM-32E MODULE


EMAC_MDI_in
Any GPIO
EMAC EMAC_MDO_out {MAIN-BUS} {MAIN-BUS} {MAIN-BUS}
EMAC_CRS_out

EMAC_COL_out

I2CEXT0_SCL_in
+3.3V U6
I2CEXT0_SDA_in
2 25 GPIO0
I2CEXT1_SCL_in VDD33(3V3) GPIO0/ADC2_CH1/TOUCH1/RTC_GPIO11/CLK_OUT1/EMAC_TX_CLK
1 35 GPIO1/U0TXD
I2CEXT1_SDA_in GND GND GPIO1/U0TXD/CLK_OUT3/EMAC_RXD2
I2C Any GPIO 15 24 GPIO2/HS2_DATA0
I2CEXT0_SCL_out GND GPIO2/ADC2_CH2/TOUCH2/RTC_GPIO12/HSPIWP/HS2_DATA0/SD_DATA0
38 34 GPIO3/U0RXD
I2CEXT0_SDA_out GND GPIO3/U0RXD/CLK_OUT2
26 GPIO4/U1TXD
I2CEXT1_SCL_out GPIO4/ADC2_CH0/TOUCH0/RTC_GPIO10/HSPIHD/HS2_DATA1/SD_DATA1/EMAC_TX_ER
+3.3V 29 GPIO5/SPI_CS
I2CEXT1_SDA_out GPIO5/VSPICS0/HS1_DATA6/EMAC_RX_CLK
39 20
GND THERMAL_PAD NC 2.

21
R32 NC 2.

HSPIQ_in/_out 3 22
EN NC 2.

HSPID_in/_out
10k/R0402 17
NC 2.

HSPICLK_in/_out 32 18
NC NC 2.

HSPI_CS0_in/_out ESP_EN 19
NC 2.

HSPI_CS1_out 14 GPIO12/PHY_PWR
GPIO12/ADC2_CH5/TOUCH5/RTC_GPIO15/MTDI/HSPIQ/HS2_DATA2/SD_DATA2/EMAC_TXD3
HSPI_CS2_out 16 GPIO13/I2C-SDA
Any GPIO GPIO13/ADC2_CH4/TOUCH4/RTC_GPIO14/MTCK/HSPID/HS2_DATA3/SD_DATA3/EMAC_RX_ER
VSPIQ_in/_out 13 GPIO14/HS2_CLK
General GPIO14/ADC2_CH6/TOUCH6/RTC_GPIO16/MTMS/HSPICLK/HS2_CLK/SD_CLK/EMAC_TXD2
Purpose VSPID_in/_out 23 GPIO15/HS2_CMD
GPIO15/ADC2_CH3/TOUCH3/MTDO/HSPICS0/RTC_GPIO13/HS2_CMD/SD_CMD/EMAC_RXD3
SPI
VSPICLK_in/_out 27 GPIO16/I2C-SCL
NC(GPIO16/HS1_DATA4/U2RXD/EMAC_CLK_OUT) 1.

VSPI_CS0_in/_out 28 GPIO17/EMAC_CLK_OUT_180
NC(GPIO17/HS1_DATA5/U2TXD/EMAC_CLK_OUT_180) 1.

VSPI_CS1_out 30 GPIO18/MDIO(RMII)
GPIO18/VSPICLK/HS1_DATA7

C31
VSPI_CS2_out
ESP32-WROVER & 31 GPIO19/EMAC_TXD0(RMII)
GPIO19/VSPIQ/U0CTS/EMAC_TXD0
33 GPIO21/EMAC_TX_EN(RMII)
GPIO21/VSPIHD/EMAC_TX_EN
ESP32-WROOM-32 36 GPIO22/EMAC_TXD1(RMII)
GPIO22/VSPIWP/U0RTS/EMAC_TXD1
For more information refer to 37 GPIO23/MDC(RMII)
esp_wroom_32_datasheet_en.pdf. GPIO23/VSPID/HS1_STROBE

1uF/10V/10%/X5R/C0603
MODULEs 10 GPIO25/EMAC_RXD0(RMII)
GPIO25/DAC_1/ADC2_CH8/RTC_GPIO6/EMAC_RXD0
11 GPIO26/EMAC_RXD1(RMII)
GPIO26/DAC_2/ADC2_CH9/RTC_GPIO7/EMAC_RXD1

{MAIN-BUS}
GND 12 GPIO27/EMAC_RX_CRS_DV
GPIO27/ADC2_CH7/TOUCH7/RTC_GPIO17/EMAC_RX_DV
8 GPIO32
GPIO32/XTAL_32K_P/ADC1_CH4/TOUCH9/RTC_GPIO9
Note: 9 GPIO33
GPIO33/XTAL_32K_N/ADC1_CH5/TOUCH8/RTC_GPIO8
1. When ESP32-WROVER, take in mind that 6 GPI34/BUT1
Internal Bootstrapping Resistors GPI34/ADC1_CH6/RTC_GPIO4
GPIO16<27> and GPIO17<28> are not connected! 7 GPI35
GPI35/ADC1_CH7/RTC_GPIO5
2. GPIO6 to GPIO11 are connected to 4 GPI36/U1RXD
MTDI/GPIO12: Pull-Down GPI36/SENSOR_VP/ADC1_CH0/RTC_GPIO0
the SPI flash integrated on the module and 5 GPI39
GPI39/SENSOR_VN/ADC1_CH3/RTC_GPIO3
are not led out!
GPIO0: Pull-Up

GPIO2: Pull-Down or ESP32-WROVER-E


ESP32-WROOM-32E-N4
GPIO4: Pull-Down

MTDO/GPIO15: Pull-Up

GPIO5: Pull-Up

Voltage of Internal LDO(VDD_SDIO)

Pin Default 3.3V 1.8V

GPIO12/MTDI Pull-Down 0 1
Create at 2025-06-17
Pin Default SPI Flash Boot
Booting Mode

Download Boot Bootstrapping Pins


Schematic Schematic2 Update at 2025-06-17
Settings
GPIO0 Pull-Up 1 0

GPIO2 Pull-Down Don't-care 0


Board Page P1
Debugging Log on U0TXD During Booting

Pin Default U0TXD Toggling U0TXD Silent Drawn


GPIO15/MTDO Pull-Up 1 0

Pin Default
Timing of SDIO Slave

Falling-edge:Input Rising-edge:Input Rising-edge:Input


Reviewed ESP32-PoE-ISO_Rev_M
Falling-edge:Output Rising-edge:Output Falling-edge:Output Rising-edge:Output

GPIO15/MTDO Pull-Up 0 0 1 1

GPIO5 Pull-Up 0 1 0 1
Version Size Page 1 Total 1

V1.0 A4 EasyEDA.com

You might also like