
ESP32-P4-M3 module — dual-core RISC-V, 32MB Flash, 16MB PSRAM, ISP, H.264
The ESP32-P4-M3 is a high-performance system-in-package (SiP) module from Espressif Systems, built around the ESP32-P4 SoC — a powerful dual-core RISC-V processor designed for demanding HMI, machine vision, and edge AI applications. Unlike previous ESP32 variants, the ESP32-P4 does not include built-in Wi-Fi or Bluetooth; wireless connectivity is achieved via a companion chip (e.g. ESP32-C6 or ESP32-H2) connected over SPI/SDIO.
Key Specifications:
- SoC: Espressif ESP32-P4
- CPU: Dual-core RISC-V (HP core @ up to 400 MHz, LP core @ 40 MHz)
- Flash: 32MB (octal SPI)
- PSRAM: 16MB (octal SPI)
- Image Signal Processor (ISP): built-in hardware ISP pipeline
- Video encoder: H.264 hardware encoder
- Display interface: MIPI-DSI (up to 1080p)
- Camera interface: MIPI-CSI (up to 4-lane)
- USB: USB 2.0 OTG (High Speed)
- Peripherals: SPI, I2C, I2S, UART, SDIO, TWAI (CAN), MCPWM, ADC, DAC
- Security: RSA-3072, AES-128/256, SHA, HMAC, digital signature
- Operating voltage: 3.3V
- Operating temperature: −40°C to +85°C
- Wireless: None on-chip (requires companion module)
Memory:
- On-chip SRAM: 768KB HP SRAM + 32KB LP SRAM
- External Flash: 32MB (on module)
- External PSRAM: 16MB (on module)
Key Interfaces:
- MIPI-DSI: up to 2-lane, for high-resolution display output
- MIPI-CSI: up to 4-lane, for camera input
- USB 2.0 OTG HS: 480 Mbps
- SDIO: for SD card or Wi-Fi companion chip
- 2× SPI, 3× UART, 2× I2C, 3× I2S
Applications:
- High-resolution HMI panels and smart displays
- Machine vision and edge AI inference
- IP cameras and video streaming devices
- Industrial control panels
- Smart home hubs with display
- Medical imaging devices
Note: The ESP32-P4 does not include Wi-Fi or Bluetooth. For wireless connectivity, pair with an ESP32-C6 (Wi-Fi 6 + BT 5) or ESP32-H2 (Thread/Zigbee) module via SDIO/SPI. Espressif IDF v5.3+ is required for ESP32-P4 support.



