ESP32-P4

ACTIVE SoC

Espressif's flagship 400 MHz dual-core RISC-V MCU for HMI, camera and edge vision. No built-in wireless; sold as a bare SoC in two in-package PSRAM options (no WROOM/MINI module exists yet).

10.0 × 10.0 mm
-
Flash
32MB
PSRAM
55
GPIO pins
10.0×10.0mm
Size

Specifications

Datasheet ↗

Module

FamilySoC
Embedded chipESP32-P4NRW16X, ESP32-P4NRW32X
GPIO pins55
Dev boardESP32-P4-Function-EV-Board
Operating temp-40°C ~ 85°C
Dimensions10.0 × 10.0 mm

Memory

PSRAMUp to 32 MB

Connectivity

Module variants

2 variants
Base lowest-cost config Top highest spec High-temp extended temperature range
VariantFlashPSRAMTags
ESP32-P4NRW16X0 MB16 MBBase
ESP32-P4NRW32X0 MB32 MBTop

About the ESP32-P4

ESP32-P4 is Espressif's high-performance MCU, built around a dual-core 400 MHz RISC-V processor with a separate low-power core, aimed at HMI, camera and edge-vision designs. It has no built-in wireless - Wi-Fi and Bluetooth are added by pairing it with a companion chip such as the ESP32-C6.

  • Dual-core RISC-V up to 400 MHz with FPU and AI extensions
  • MIPI-DSI display + MIPI-CSI camera, H.264 encoder, ISP
  • Large in-package PSRAM: 16 MB or 32 MB (OPI, 1.8 V)
  • No embedded flash - external SPI flash up to 64 MB
  • 55 programmable GPIOs (5 strapping)
  • QFN104 package: 10 x 10 mm

The ESP32-P4 ships in two in-package PSRAM variants and carries no embedded flash - pair it with an external SPI flash chip:

  • ESP32-P4NRW16X: 16 MB of in-package PSRAM, for most high-performance HMI and vision workloads.
  • ESP32-P4NRW32X: 32 MB of in-package PSRAM, for the most memory-hungry display and camera applications.