Loading source-backed pinouts…
Espressif · ESP32-P4
Pin search cleared
Showing 40 of 40 pins
Simplified diagram, grouped by function — not to physical scale. Pin data is source-backed; verify against the linked documentation.
Hover, tap, or focus a pad to inspect a pin. Use arrow keys to move between pins.
Mapped source · ESP32-P4-Function-EV-Board User Guide — Header Block (Espressif)Official| # | Signal | Role | Net | Also / notes |
|---|---|---|---|---|
| J1 header (pins 1-40) | ||||
| 1 | Power | 3V3 | ||
| 2 | Power | 5V | ||
| 3 | GPIO | |||
| 4 | Power | 5V | ||
| 5 | GPIO | |||
| 6 | Ground | GND | ||
| 7 | GPIO | |||
| 8 | UART | UART | U0TXD | |
| 9 | Ground | GND | ||
| 10 | UART | UART | U0RXD | |
| 11 | GPIO | |||
| 12 | GPIO | |||
| 13 | GPIO | |||
| 14 | Ground | GND | ||
| 15 | GPIO | |||
| 16 | GPIO | |||
| 17 | Power | 3V3 | ||
| 18 | GPIO | |||
| 19 | GPIO | |||
| 20 | Ground | GND | ||
| 21 | GPIO | |||
| 22 | Reserved | GPIO1 · Not connected by default — GPIO1 is used by XTAL_32K. Move R59 to R197 to free it. | ||
| 23 | Reserved | GPIO0 · Not connected by default — GPIO0 is used by XTAL_32K. Move R61 to R199 to free it. | ||
| 24 | GPIO | |||
| 25 | Ground | GND | ||
| 26 | GPIO | |||
| 27 | Reserved | No connection. | ||
| 28 | Reserved | No connection. | ||
| 29 | GPIO | |||
| 30 | Ground | GND | ||
| 31 | GPIO | Carries PWM to the LCD adapter board's J6 header. | ||
| 32 | GPIO | |||
| 33 | GPIO | |||
| 34 | Ground | GND | ||
| 35 | GPIO | |||
| 36 | GPIO | |||
| 37 | GPIO | |||
| 38 | GPIO | Carries RST_LCD to the LCD adapter board's J6 header. | ||
| 39 | Ground | GND | ||
| 40 | Reserved | GPIO45 · Not connected by default — GPIO45 is used by SD_PWRn. Move R231 to R100 to free it. | ||