- Home
- Hardware
- SDKs
- Cloud
- Solutions
- Support
- Ecosystem
- Company
- Contact
The ESP32-P4 is powered by a dual-core RISC-V CPU featuring AI instruction extensions, an advanced memory subsystem, and integrated high-speed peripherals. It's tailored for high-performance applications demanding robust security. Positioned for the forthcoming era of embedded applications, the ESP32-P4 targets solid support for rich Human-Machine Interfaces, efficient edge computing, and increased IO-connectivity demands.
Features
High-performance
High-performance
Powered by a dual-core RISC-V CPU running at speeds up to 400 MHz, the ESP32-P4 also boasts support for single-precision FPU and AI extensions, providing essential computational resources. Furthermore, it integrates an LP-Core capable of running at up to 40 MHz, crucial for supporting ultra-low-power applications that may intermittently require high computing power. In such instances, the HP cores can remain dormant for most of the time to conserve power. The ESP32-P4 features a highly flexible and adaptable memory subsystem to meet diverse application needs. Its HP core system includes 768 KB of on-chip SRAM, accessible as cache when external PSRAM is available, along with 8 KB of zero-wait TCM RAM.
Rich Human-machine
Interface
Rich Human-machine Interface
The ESP32-P4 includes support for MIPI-CSI with integrated ISP and MIPI-DSI, facilitating the integration of high-resolution cameras and display interfaces. It can handle up to 1080p resolution for both display and camera. To ensure broad compatibility, the ESP32-P4 includes parallel display and camera interfaces. Additionally, it offers capacitive touch inputs and speech recognition features, making it the preferred SoC for any HMI-based application. The ESP32-P4 integrates hardware accelerators for various media encoding and compression protocols, including H.264 encoding support with a maximum performance of 1080p@30fps. The SoC also incorporates an integrated hardware Pixel Processing Accelerator (PPA) and 2D-DMA, ideal for GUI development.
Highly Integrated
Peripherals
Highly Integrated Peripherals
The ESP32-P4 boasts 55 programmable GPIOs, a significant increase compared to any previous Espressif SoC. It supports a comprehensive range of commonly used peripherals including SPI, I2S, I2C, LED PWM, MCPWM, RMT, ADC, UART, and TWAI™. Additionally, it offers support for USB OTG 2.0 HS, Ethernet, and SDIO Host 3.0, facilitating high-speed connectivity.
Best-in-Class
Security
Best-in-Class Security
Strong security is integral to the ESP32-P4. Features such as Secure Boot, Flash Encryption, cryptographic accelerators, and TRNG ensure comprehensive device security. With the Digital Signature Peripheral and a dedicated Key Management Unit, ESP32-P4 ensures that private keys are generated within the SoC itself, preventing them from being visible in plaintext to software. Additionally, hardware access protection mechanisms help to enable Access Permission Management and Privilege Separation.
Software
Availability
Software Availability
If the application requires wireless connectivity, any product from the ESP32-C/S series can serve as a wireless companion chip for ESP32-P4, connecting via SPI/SDIO/UART interfaces using ESP-Hosted or ESP-AT solutions. ESP32-P4 can also function as the Host MCU for other connectivity solutions, such as ACK, AWS IoT ExpressLink, etc. Support for ESP32-P4 will be provided through Espressif’s established IoT Development Framework (ESP-IDF), enabling our customers to leverage their familiarity with our field-proven platform, which already drives millions of connected devices.
High-performance
Powered by a dual-core RISC-V CPU running at speeds up to 400 MHz, the ESP32-P4 also boasts support for single-precision FPU and AI extensions, providing essential computational resources. Furthermore, it integrates an LP-Core capable of running at up to 40 MHz, crucial for supporting ultra-low-power applications that may intermittently require high computing power. In such instances, the HP cores can remain dormant for most of the time to conserve power. The ESP32-P4 features a highly flexible and adaptable memory subsystem to meet diverse application needs. Its HP core system includes 768 KB of on-chip SRAM, accessible as cache when external PSRAM is available, along with 8 KB of zero-wait TCM RAM.
Rich Human-machine Interface
The ESP32-P4 includes support for MIPI-CSI with integrated ISP and MIPI-DSI, facilitating the integration of high-resolution cameras and display interfaces. It can handle up to 1080p resolution for both display and camera. To ensure broad compatibility, the ESP32-P4 includes parallel display and camera interfaces. Additionally, it offers capacitive touch inputs and speech recognition features, making it the preferred SoC for any HMI-based application. The ESP32-P4 integrates hardware accelerators for various media encoding and compression protocols, including H.264 encoding support with a maximum performance of 1080p@30fps. The SoC also incorporates an integrated hardware Pixel Processing Accelerator (PPA) and 2D-DMA, ideal for GUI development.
Highly Integrated Peripherals
The ESP32-P4 boasts 55 programmable GPIOs, a significant increase compared to any previous Espressif SoC. It supports a comprehensive range of commonly used peripherals including SPI, I2S, I2C, LED PWM, MCPWM, RMT, ADC, UART, and TWAI™. Additionally, it offers support for USB OTG 2.0 HS, Ethernet, and SDIO Host 3.0, facilitating high-speed connectivity.
Best-in-Class Security
Strong security is integral to the ESP32-P4. Features such as Secure Boot, Flash Encryption, cryptographic accelerators, and TRNG ensure comprehensive device security. With the Digital Signature Peripheral and a dedicated Key Management Unit, ESP32-P4 ensures that private keys are generated within the SoC itself, preventing them from being visible in plaintext to software. Additionally, hardware access protection mechanisms help to enable Access Permission Management and Privilege Separation.
Software Availability
If the application requires wireless connectivity, any product from the ESP32-C/S series can serve as a wireless companion chip for ESP32-P4, connecting via SPI/SDIO/UART interfaces using ESP-Hosted or ESP-AT solutions. ESP32-P4 can also function as the Host MCU for other connectivity solutions, such as ACK, AWS IoT ExpressLink, etc. Support for ESP32-P4 will be provided through Espressif’s established IoT Development Framework (ESP-IDF), enabling our customers to leverage their familiarity with our field-proven platform, which already drives millions of connected devices.
Products
- ESP32-P4 SoCs
- ESP32-P4 DevKits