Waveshare ESP32-P4-NANO pinout
All 52 pins of the Waveshare ESP32-P4-NANO, each mapped to the ESP32-P4NRW32X pad it routes to, with its functions and — for 28 pins — the voltage and current limits from the chip datasheet.
52 pins28 with electrical limits4 power out3 power in28 gpio12 ground5 other
Waveshare ESP32-P4-NANO pins, functions and electrical limits
| Pin | Position | Kind | Chip pad | Functions | VIH | VIL | VOH | VOL | IOH | IOL | 5 V tolerant | Abs max | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3V3 | H1 (left, LCD/CAM side) · L1 | power out | power_out | ||||||||||
| 5V | H1 (left, LCD/CAM side) · L2 | power in | power_in | ||||||||||
| GPIO7 | H1 (left, LCD/CAM side) · L3 | gpio | GPIO7 | SDA (wiki default), SPI2_CS, TOUCH_CHANNEL6 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| 5V | H1 (left, LCD/CAM side) · L4 | power in | power_in | ||||||||||
| GPIO8 | H1 (left, LCD/CAM side) · L5 | gpio | GPIO8 | SCL (wiki default), UART0_RTS, SPI2_D, TOUCH_CHANNEL7 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H1 (left, LCD/CAM side) · L6 | ground | ground | ||||||||||
| GPIO23 | H1 (left, LCD/CAM side) · L7 | gpio | GPIO23 | REF_50M_CLK, ADC1_CHANNEL7 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO37 | H1 (left, LCD/CAM side) · L8 | gpio | GPIO37 | UART0_TXD, SPI2_IO7 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H1 (left, LCD/CAM side) · L9 | ground | ground | ||||||||||
| GPIO38 | H1 (left, LCD/CAM side) · L10 | gpio | GPIO38 | UART0_RXD, SPI2_DQS | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO5 | H1 (left, LCD/CAM side) · L11 | gpio | GPIO5 | MTDO, TOUCH_CHANNEL4 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO4 | H1 (left, LCD/CAM side) · L12 | gpio | GPIO4 | MTMS, TOUCH_CHANNEL3 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO20 | H1 (left, LCD/CAM side) · L13 | gpio | GPIO20 | ADC1_CHANNEL4 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H1 (left, LCD/CAM side) · L14 | ground | ground | ||||||||||
| GPIO21 | H1 (left, LCD/CAM side) · L15 | gpio | GPIO21 | ADC1_CHANNEL5 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO22 | H1 (left, LCD/CAM side) · L16 | gpio | GPIO22 | ADC1_CHANNEL6 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| 3V3 | H1 (left, LCD/CAM side) · L17 | power out | power_out | ||||||||||
| GPIO24 | H1 (left, LCD/CAM side) · L18 | gpio | GPIO24 | USB1P1_N0 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO25 | H1 (left, LCD/CAM side) · L19 | gpio | GPIO25 | USB1P1_P0 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H1 (left, LCD/CAM side) · L20 | ground | ground | ||||||||||
| GPIO26 | H1 (left, LCD/CAM side) · L21 | gpio | GPIO26 | USB1P1_N1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO27 | H1 (left, LCD/CAM side) · L22 | gpio | GPIO27 | USB1P1_P1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO32 | H1 (left, LCD/CAM side) · L23 | gpio | GPIO32 | SPI2_HOLD, GMAC_RMII_CLK | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO33 | H1 (left, LCD/CAM side) · L24 | gpio | GPIO33 | SPI2_WP, GMAC_PHY_TXEN | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H1 (left, LCD/CAM side) · L25 | ground | ground | ||||||||||
| GPIO36 | H1 (left, LCD/CAM side) · L26 | gpio | GPIO36 | SPI2_IO6, GMAC_PHY_TXER | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| 5V | H2 (right, MIC side) · R1 | power in | power_in | ||||||||||
| ESP_LDO_VO4 | H2 (right, MIC side) · R2 | power out | power_out | ||||||||||
| GND | H2 (right, MIC side) · R3 | ground | ground | ||||||||||
| GND | H2 (right, MIC side) · R4 | ground | ground | ||||||||||
| 3V3 | H2 (right, MIC side) · R5 | power out | power_out | ||||||||||
| GPIO0 | H2 (right, MIC side) · R6 | gpio | GPIO0 | XTAL_32K_N | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H2 (right, MIC side) · R7 | ground | ground | ||||||||||
| GPIO1 | H2 (right, MIC side) · R8 | gpio | GPIO1 | XTAL_32K_P | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO3 | H2 (right, MIC side) · R9 | gpio | GPIO3 | MTDI, TOUCH_CHANNEL2 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H2 (right, MIC side) · R10 | ground | ground | ||||||||||
| GPIO2 | H2 (right, MIC side) · R11 | gpio | GPIO2 | MTCK, TOUCH_CHANNEL1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO6 | H2 (right, MIC side) · R12 | gpio | GPIO6 | SPI2_HOLD, TOUCH_CHANNEL5 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO54 | H2 (right, MIC side) · R13 | gpio | GPIO54 | GMAC_PHY_RXER, ADC2_CHANNEL5, ANA_COMP1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO53 | H2 (right, MIC side) · R14 | gpio | GPIO53 | PA_Ctrl — speaker amplifier enable (active high), GMAC_PHY_RXD1, ADC2_CHANNEL4, ANA_COMP1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO47 | H2 (right, MIC side) · R15 | gpio | GPIO47 | SD1_CDATA6, GMAC_PHY_RXD1 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO48 | H2 (right, MIC side) · R16 | gpio | GPIO48 | SD1_CDATA7, GMAC_PHY_RXER | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GPIO46 | H2 (right, MIC side) · R17 | gpio | GPIO46 | SD1_CDATA5, GMAC_PHY_RXD0 | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| GND | H2 (right, MIC side) · R18 | ground | ground | ||||||||||
| GPIO45 | H2 (right, MIC side) · R19 | gpio | GPIO45 | SD1_CDATA4, GMAC_PHY_RXDV | 2.475–3.6 V | -0.3–0.825 V | ≥ 2.64 V | ≤ 0.33 V | 40 mA typ | 28 mA typ | no | -0.3–3.6 V | ESP32-P4NRW32X datasheet p.89 table 89_3 |
| C6_U0RXD | H2 (right, MIC side) · R20 | other | c6_u0rxd | ||||||||||
| C6_IO12 | H2 (right, MIC side) · R21 | other | c6_io12 | ||||||||||
| C6_U0TXD | H2 (right, MIC side) · R22 | other | c6_u0txd | ||||||||||
| C6_IO13 | H2 (right, MIC side) · R23 | other | c6_io13 | ||||||||||
| C6_IO9 | H2 (right, MIC side) · R24 | other | c6_io9 | ||||||||||
| GND | H2 (right, MIC side) · R25 | ground | ground | ||||||||||
| GND | H2 (right, MIC side) · R26 | ground | ground |