Note
1. GPIO2 is used to enable external oscillator of the PHY.
2. GPIO0 is a source of 50 MHz reference clock for the PHY. The clock signal is first
inverted, to account for transmission line delay, and then supplied to the PHY.
3. To prevent affec ng the power-on state of GPIO0 by the clock output on the PHY side,
the PHY external oscillator is enabled using GPIO2 a er ESP32 is powered up.
4. The ESP32 pins GPIO16 and GPIO17 are not broken out to the ESP32-WROVER-B
module and therefore not available for use. If you need to use these pins, please solder a
module without SPIRAM memory inside, e.g. the ESP32-WROOM-32D or ESP32-SOLO-
1.
ESP32-WROVER-B
IP101GRI
UART
JTAG
GPIO
Comments
IO26
RXD[1]
IO27
CRS_DV
IO14
TMS
IO14
IO12
TDI
IO12
IO13
RTS
TCK
IO13
IO15
CTS
TDO
IO15
IO2
IO2
See notes 1 and 3 below
IO0
REF_CLK
See notes 2 and 3 below
IO4
nTRST
IO4
IO16
IO16 (NC)
See note 4 below
IO17
IO17 (NC)
See note 4 below
IO5
Reset_N
IO5
IO18
MDIO
IO19
TXD[0]
IO21
TX_EN
RXD0
RXD
TXD0
TXD
IO22
TXD[1]
IO23
MDC