ESP32-P4NRW32
Microcontrollers
Technical Specifications
| Type | Description |
|---|---|
| Core Processor | RISC-V |
| Core Bits | 32 |
| Number of I/O | 55 |
| Flash Type | OTP |
| Adc Bits | 12.0 |
| Oscillator Type | - |
| Eeprom Bytes | - |
| Type | Description |
|---|---|
| DAC (Bit) | - |
| Operating Temp | -40°C ~ +85°C |
| Working Voltage V | 3.3 V |
| Flash Memory | - |
| Maximum Clock Speed | - |
| Package / Case | QFN-104 |
Product Introduction
ESP32-P4 is a high-performance MCU that supports ultra-large on-chip memory and features powerful image and voice processing capabilities. This MCU comprises a high-performance (HP) system and a low-power (LP) system. The HP system is driven by a RISC-V dual-core processor and includes a rich set of peripherals; the LP system is driven by a RISC-V single-core processor, with peripherals optimized for low-power applications.
Features
- RISC-V 32-bit single-core processor for LP systems, up to 40 MHz
- 128 KB HP ROM
- 16 KB LP ROM
- 768 KB HP L2MEM
- 32 KB LP SRAM
- 8 KB system tightly coupled memory (TCM)
- Multiple high-speed external memory interfaces
- Two-level cache
- 55 programmable GPIOs – 5 as strapping pins
- Image and audio processing interfaces:
- JPEG encoder/decoder
- Pixel Processing Accelerator (PPA)
- Image Signal Processor (ISP)
- H264 video encoder
- Digital interfaces:
- 4 × SPI
- LP SPI
- 5 × UART
- LP UART
- I3C
- 2 × I2C
- LP I2C
- 3 × I2S
- LP I2S
- Infrared transceiver
- LED PWM controller, up to 8 channels
- 2 × Motor Control PWM (MCPWM), up to 6 channels
- Pulse Counter (PCNT), up to 4 channels
- 3 × TWAI controllers, ISO 11898-1 compatible
- High-speed USB 2.0 OTG
- Full-speed USB 2.0 OTG
- Full-speed USB Serial/JTAG controller
- 100 Mbps Ethernet MAC
- SD/MMC 3.0 host
- MIPI CSI-2, 2-lane x 1.5 Gbps
- MIPI DSI, 2-lane x 1.5 Gbps
- 24-bit LCD interface
- 16-bit CAM interface
- 2 × GDMA controllers
- DW-GDMA controller
- 2D-DMA controller
- Bit Transfer Controller
- Event Task Matrix (ETM)
- Parallel IO (PARLIO) controller
- LP mailbox controller
- Analog interfaces:
- 2 × 12-bit multi-channel ADC
- Temperature sensor
- Touch sensor, up to 14 channels
- Analog voltage comparator
- Brown-out detection
- Timers:
- 4 × 54-bit HP general-purpose timers
- 2 × 52-bit HP system timers
- 2 × 32-bit HP watchdog timers
- 48-bit LP general-purpose timer
- 32-bit LP watchdog timer
- Analog super watchdog timer
- Secure boot
- One-time-write security via eFuse OTP
- Cryptographic hardware accelerators:
- AES-128/256 (FIPS PUB 197, DPA attack resistant)
- SHA accelerator (FIPS PUB 180-4)
- RSA accelerator
- ECC accelerator
- ECDSA elliptic curve digital signature (ECDSA)
- Digital signature
- Physical Unclonable Function (PUF)-based key manager
- Access rights management
- True Random Number Generator (TRNG)
- PMP and PMA
Applications
- - Industrial automation - Healthcare - Smart agriculture - POS terminals - Camera video streaming - USB devices - Speech recognition - Image recognition
Datasheet
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | ROHS |
| Type | Details |
|---|---|
| CNHTS | 8542319090 |
Frequently Asked Questions
What Applications Benefit Most From the Integrated Hardware Accelerators?
The dual-core RISC-V architecture combined with hardware H.264 video encoding, JPEG processing, ISP, and Pixel Processing Accelerator makes it ideal for camera video streaming, speech recognition, smart POS terminals, industrial automation, and edge AI vision tasks needing real-time multimedia processing.
What Are the Core Power and Processing Specifications?
Powered by a 32-bit dual-core RISC-V HP processor and an LP single-core processor up to 40 MHz, it operates at 3.0V–3.6V across -40℃ to +85℃. On-chip memory includes 768 KB HP L2MEM, 32 KB LP SRAM, dual 12-bit ADCs, and 55 programmable GPIOs in a QFN-104 package.
How Do You Connect High-Speed External Memory and Peripherals?
You can interface external memory through high-speed memory controllers with two-level caching support. Peripherals connect via built-in high-speed USB 2.0 OTG, 100 Mbps Ethernet MAC, SD/MMC 3.0 host, 3 TWAI (CAN) controllers, and multiple SPI, UART, I2C, and I2S interfaces routed through 55 configurable GPIO pins.
Sourcing Information
Need ESP32-P4NRW32 from Espressif Systems for your next order? SZ Procure provides local sourcing support in Shenzhen — we help buyers check supplier availability, compare quotations, and coordinate procurement for China-sourced components.
For ESP32-P4NRW32, we can check current supplier availability, compare quotations from multiple sources, coordinate purchasing, and arrange pre-shipment inspection and shipment consolidation according to your requirements.
Need ESP32-P4NRW32? Send us your required quantity and specifications for a sourcing check and quotation.