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