← All official models

ESP32-P4

High-performance HMI processor

A 400 MHz dual-core RISC-V application processor with MIPI, high-speed USB and no radio.

AvailableVerified 2026-10-11

Best for

  • Large displays, cameras and edge AI with a companion radio

Avoid for

  • Standalone wireless products

CPU & memory

Architecture
RISC-V
Core(s)
2
Maximum clock
400 MHz
On-chip SRAM
768 KB
ROM
Not confirmed
Flash
External
PSRAM
External support
Packages
QFN104 10×10 mm

Wireless

Wi-Fi
None
Wi-Fi max rate
Not confirmed
Bluetooth
None
IEEE 802.15.4
No

Interfaces

USB OTG
high-speed
USB Serial/JTAG
Yes
Ethernet MAC
Yes
Camera
Yes
Display
Yes
SD/MMC
Yes
Maximum GPIO
55

Security

Secure boot
Yes
Flash encryption
Yes
Crypto accelerators
AES · ECC · HMAC · RSA · SHA · RSA_DS · ECDSA_DS · TRNG · XTS_AES
TEE / APM
Yes

Analog & power

ADC channels
Not confirmed
ADC resolution
Not confirmed
Touch sensing
Yes
Touch channels
Not confirmed
Supply voltage
2.7–3.6 V
ULP core
ULP-RISC-V
Deep-sleep current
Not confirmed

Lifecycle & timing

Announced
Not confirmed
Mass production
Not confirmed
NRND
Not confirmed
EOL
Not confirmed

Official development boards

Official Espressif development boards, including discontinued boards from the per-series EOL lists.

BoardStatusBoard type
ESP32-P4X-EYEAvailableEYE
ESP32-P4X-Function-EV-BoardAvailableFunction EV board
ESP32-P4-Function-EV-BoardEOLFunction EV board
ESP32-P4-EYEEOLEYE

Official chip ordering codes

Each row is an official SoC or SiP. Buy links search that exact part name.

PartStatusPackageFlashPSRAMBuy
ESP32-P4NRW16XAvailableQFN104See datasheetNone confirmedSearch LCSCSearch Digi-KeySearch Mouser
ESP32-P4NRW32XAvailableQFN104See datasheetNone confirmedSearch LCSCSearch Digi-KeySearch Mouser
ESP32-P4NRW16EOLQFN104See datasheetNone confirmedSearch LCSCSearch Digi-KeySearch Mouser
ESP32-P4NRW32EOLQFN104See datasheetNone confirmedSearch LCSCSearch Digi-KeySearch Mouser

Chip package

Chip pin map

Package top view from the official series datasheet. Filter pins or open the accessible table. This is a reference map, not an electrical simulator.

QFN104, top viewESP32-P4 Series Datasheet v0.7QFN104123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
Complete accessible pin table
Physical pinLabelFunctionsDirectionWarnings
1GPIO1, GPIO MatrixBidirectional—
2GPIO2, GPIO MatrixBidirectional—
3GPIO3, GPIO MatrixBidirectional—
4GPIO4, GPIO MatrixBidirectional—
5GPIO5, GPIO MatrixBidirectional—
6GPIO6, GPIO MatrixBidirectional—
7GPIO7, GPIO MatrixBidirectional—
8GPIO8, GPIO MatrixBidirectional—
9VDD_LPPower—
10GPIO9, GPIO MatrixBidirectional—
11GPIO10, GPIO MatrixBidirectional—
12GPIO11, GPIO MatrixBidirectional—
13GPIO12, GPIO MatrixBidirectional—
14GPIO13, GPIO MatrixBidirectional—
15GPIO14, GPIO MatrixBidirectional—
16GPIO15, GPIO MatrixBidirectional—
17GPIO16, GPIO MatrixBidirectional—
18GPIO17, GPIO MatrixBidirectional—
19GPIO18, GPIO MatrixBidirectional—
20GPIO19, GPIO MatrixBidirectional—
21VDD_IO_0Power—
22GPIO20, GPIO MatrixBidirectional—
23GPIO21, GPIO MatrixBidirectional—
24GPIO22, GPIO MatrixBidirectional—
25GPIO23, GPIO MatrixBidirectional—
26VDD_HP_0Power—
27FLASH_CSBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
28FLASH_QBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
29FLASH_WPBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
30VDD_FLASHIOPower—
31FLASH_HOLDBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
32FLASH_CKBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
33FLASH_DBidirectionalThis signal may be reserved by in-package flash or PSRAM on some ordering codes.
34DSI_REXTOutput—
35DSI_DATAP1Output—
36DSI_DATAN1Output—
37DSI_CLKNOutput—
38DSI_CLKPOutput—
39DSI_DATAP0Output—
40DSI_DATAN0Output—
41VDD_MIPI_DPHYPower—
42CSI_DATAN0Input—
43CSI_DATAP0Input—
44CSI_CLKPInput—
45CSI_CLKNInput—
46CSI_DATAN1Input—
47CSI_DATAP1Input—
48CSI_REXTInput—
49USB_DMBidirectional—
50USB_DPBidirectional—
51VDD_USBPHYPower—
52GPIO24, GPIO MatrixBidirectional—
53GPIO25, GPIO MatrixBidirectional—
54VDD_HP_1Power—
55GPIO26, GPIO MatrixBidirectional—
56GPIO27, GPIO MatrixBidirectional—
57GPIO28, GPIO MatrixBidirectional—
58GPIO29, GPIO MatrixBidirectional—
59VDD_PSRAM_0Power—
60GPIO30, GPIO MatrixBidirectional—
61GPIO31, GPIO MatrixBidirectional—
62VDD_IO_4Power—
63GPIO32, GPIO MatrixBidirectional—
64GPIO33, GPIO MatrixBidirectional—
65GPIO34, GPIO MatrixBidirectional—
66GPIO35, GPIO MatrixBidirectional—
67VDD_PSRAM_1Power—
68GPIO36, GPIO MatrixBidirectional—
69GPIO37, GPIO MatrixBidirectional—
70GPIO38, GPIO MatrixBidirectional—
71VDDO_FLASHPower—
72VDDO_PSRAMPower—
73VDDO_3Power—
74VDDO_4Power—
75VDD_LDOPower—
76VDD_HP_2Power—
77VDD_DCDCCPower—
78FB_DCDCInput—
79EN_DCDCInput—
80GPIO39, GPIO MatrixBidirectional—
81GPIO40, GPIO MatrixBidirectional—
82GPIO41, GPIO MatrixBidirectional—
83GPIO42, GPIO MatrixBidirectional—
84GPIO43, GPIO MatrixBidirectional—
85VDD_IO_5Power—
86GPIO44, GPIO MatrixBidirectional—
87GPIO45, GPIO MatrixBidirectional—
88GPIO46, GPIO MatrixBidirectional—
89GPIO47, GPIO MatrixBidirectional—
90GPIO48, GPIO MatrixBidirectional—
91VDD_HP_3Power—
92GPIO49, GPIO MatrixBidirectional—
93GPIO50, GPIO MatrixBidirectional—
94GPIO51, GPIO MatrixBidirectional—
95GPIO52, GPIO MatrixBidirectional—
96VDD_IO_6Power—
97GPIO53, GPIO MatrixBidirectional—
98GPIO54, GPIO MatrixBidirectional—
99XTAL_NInput—
100XTAL_PInput—
101VDD_ANAPower—
102VDD_BATPower—
103CHIP_PUInputEnable pin. Do not leave it floating; follow the datasheet power-up circuit.
104GPIO0, GPIO MatrixBidirectional—
105GNDPower—

Official evidence

Official source: ESP32-P4 product page Official source: Espressif Chip Status Documents Datasheet: ESP32-P4 Series Datasheet

esp.run is an independent guide and is not affiliated with Espressif Systems.