
Have a question?
Notified by email when this product becomes available
- Description
- Manual
- Shipping Policy
- Reviews
Overview
The ESP32-P4-ETH is a high-performance multimedia development board built on the high-powered ESP32-P4 RISC-V processor. Designed for demanding AIoT and multimedia applications, it integrates a 10/100M wired Ethernet port, MIPI-CSI camera input, MIPI-DSI display output, and a rich set of peripheral interfaces (SPI, I2S, I2C, PWM, ADC, UART, and TWAI).
Featuring robust hardware-level H.264/JPEG encoding and JPEG decoding capabilities alongside stable wired connectivity, the ESP32-P4-ETH delivers exceptional performance for edge computing and local media handling. It is an ideal hardware foundation for building custom ESP-KVM / IP-KVM systems, edge computing devices, industrial HMIs, smart home hubs, and IoT edge nodes.
Note: The ESP32-P4 platform currently has limited compatibility with the Arduino ecosystem. ESP-IDF is strongly recommended for development to ensure stability.
Key Features
🧠 Advanced Processing & High-Capacity Memory
- ESP32-P4NRW32 Processor: Dual-core HP system (RISC-V 32-bit up to 360MHz) paired with a single-core LP system (up to 40MHz), complete with DSP, FPU, and ISA extensions.
- Massive Onboard Memory: Packed with 32MB stacked PSRAM and 32MB onboard NOR Flash to smoothly handle complex multimedia applications and edge AI workloads.
🎥 Ultra-Fast Multimedia & Camera Capabilities
- MIPI-CSI Camera Interface: 2-lane interface with integrated ISP and hardware H.264/JPEG encoder supporting up to 1080p@30fps video capture.
- MIPI-DSI Display Interface: 2-lane interface integrated with Pixel Processing Accelerator (PPA), 2D graphics acceleration, and hardware JPEG decoding up to 1080p@30fps. Compatible with 5, 7, 8, and 10.1-inch DSI screens.
- Integrated Audio Circuitry: Features an onboard SMD microphone and an MX1.25 speaker header (supports 8Ω 2W speaker) for quick voice and audio integration.
🌐 Versatile Connectivity & Expansion Options
- 10/100M Ethernet RJ45: Ensures low-latency, stable wired network communication for network-critical applications like KVM over IP.
- Dual USB Functions: Onboard USB Type-C port for power supply, flashing, and debugging, plus a reserved 4-pin header supporting high-speed USB OTG 2.0 data transfers.
- Micro SD Card Storage: Onboard Micro SD slot driven by SDIO 3.0 protocol for high-speed local storage expansion.
- 27 Programmable GPIOs: Includes two 2×20-pin pin headers (un-soldered), pin-compatible with select Raspberry Pi Pico expansion boards.
- PoE Power Ready: Supports Power over Ethernet via an optional dedicated PoE expansion module (sold separately).
🔒 Bank-Level Hardware Security
- Comprehensive Security Features: Hardware Secure Boot, Flash encryption, cryptographic hardware accelerators, TRNG, digital signature peripheral, and a dedicated Key Management Unit.
- Hardware Access Protection: Provides privilege separation and access permission management to safeguard your code and sensitive data at the hardware level.
Important Usage & Compatibility Notes
⚠️ IMPORTANT USER NOTICE:
- GPIO Soldering: The 2x20-pin GPIO headers are included in the package but are un-soldered. Soldering is required if you plan to utilize GPIO expansion.
- PoE Functionality: PoE power supply capability requires an additional dedicated PoE expansion module, which is NOT included in the standard package.
- Development Framework: ESP32-P4 support under the Arduino framework is currently limited. We highly recommend using the official ESP-IDF framework for stability during development.
Technical Specifications
| Parameter | Details |
|---|---|
| Processor | ESP32-P4NRW32 • HP Dual-Core RISC-V up to 360MHz • LP Single-Core RISC-V up to 40MHz |
| On-Chip Memory | 128KB HP ROM, 16KB LP ROM, 768KB HP L2MEM, 32KB LP SRAM, 8KB TCM |
| External Memory | 32MB Stacked PSRAM, 32MB Onboard NOR Flash |
| Ethernet | 10/100M RJ45 Ethernet Port |
| Camera Interface | 2-Lane MIPI-CSI with ISP & H.264/JPEG hardware encoder (up to 1080p@30fps) |
| Display Interface | 2-Lane MIPI-DSI with PPA & 2D DMA graphics accelerator, hardware JPEG decoder (up to 1080p@30fps) |
| USB Ports | • Type-C: Power supply, flashing, and debugging • 4-Pin Header: USB OTG 2.0 High-Speed |
| Storage Expansion | Micro SD Card Slot (SDIO 3.0 protocol) |
| Audio Features | Onboard SMD Microphone + MX1.25 2P Speaker Header (supports 8Ω 2W speaker) |
| GPIO Expansion | 2×20-Pin Headers (un-soldered, 27 programmable GPIOs) |
| Hardware Security | Secure Boot, Flash Encryption, Crypto Accelerators, TRNG, Digital Signature, Key Management Unit |
| Power Supply | 5V via USB Type-C; PoE expandable (requires optional module) |
| Board Dimensions | 78.00 × 21.00 mm |
Packing List
- 1 x ESP32-P4-ETH Development Board
- 2 x 20-pin GPIO Headers
Refer to: https://wiki.geekworm.com/ESP32-P4-ETH
Please email to us at info@geekworm.com if you have other questions.
We send orders to worldwide with tracking number.
For detail refer to Shipping Policy
