
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 ESP32-P4 RISC-V processor. It integrates 10/100M wired Ethernet, MIPI-CSI camera input, MIPI-DSI display output and abundant peripheral interfaces including SPI, I2S, I2C, PWM, ADC, UART, TWAI,featuring powerful hardware H.264/JPEG encoding and JPEG decoding and stable network connectivity. It is an ideal hardware choice for building custom ESP-KVM / IP-KVM systems, edge computing devices, industrial HMIs and IoT edge nodes.
Key Features
-
Equipped with ESP32-P4NRW32 processor: RISC-V 32-bit dual-core HP system (up to 360MHz) + single-core LP system (up to 40MHz), with DSP, FPU and ISA extensions
-
32MB stacked PSRAM + 32MB onboard Nor Flash, supporting complex multimedia and edge computing applications
-
10/100M RJ45 Ethernet port for stable, low-latency wired network connection
-
MIPI-CSI 2-lane camera interface with integrated ISP and H.264/JPEG hardware encoder, supporting 1080p@30fps image capture
-
MIPI-DSI 2-lane display interface with PPA pixel processing accelerator & 2D graphics acceleration & hardware JPEG decoding up to 1080P@30fps, compatible with 5/7/8/10.1 inch DSI screens
-
Onboard Type-C interface (power supply, programming, debugging); reserved 4-pin header interface (supports USB OTG 2.0 high-speed data transfer)
-
Micro SD card slot (SDIO 3.0 protocol) for storage expansion
-
Onboard SMD microphone + MX1.25 speaker header, realizing audio input and output functions
-
2×20-pin GPIO headers (included, not pre-soldered), breaks out 27 remaining programmable GPIOs, compatible with select Raspberry Pi Pico expansion boards
-
Built-in security features: Secure Boot, Flash encryption, cryptographic accelerators, TRNG true random number generator, digital signature peripheral, dedicated key management unit, with hardware access protection for access permission management and privilege separation, ensuring data and operation security
-
Supports PoE power expansion (optional dedicated PoE module required)
-
Officially fully supported by ESP-IDF development framework; limited Arduino platform compatibility
Important Usage Notes
-
GPIO headers are included in the package but not pre-soldered. Soldering is required if you need to use GPIO expansion.
-
PoE power function requires an additional dedicated PoE module, which is not included in this product.
-
ESP32-P4 currently has limited compatibility with the Arduino platform. To ensure development stability, it is recommended to use ESP-IDF for development at this stage.
Technical Specifications
| Parameter | Details |
| Processor | ESP32-P4NRW32 - Dual-core HP system: RISC-V 32-bit, up to 360MHz - Single-core LP system: RISC-V 32-bit, up to 40MHz |
| On-chip Memory | 128KB HP ROM, 16KB LP ROM, 768KB HP L2MEM, 32KB LP SRAM, 8KB TCM |
| External Memory | 32MB package-stacked PSRAM, 32MB onboard Nor Flash |
| Ethernet | 10/100M RJ45 port |
| Camera Interface | MIPI-CSI 2-lane, with ISP & H.264/JPEG hardware encoder, up to 1080p@30fps H.264/JPEG hardware encoding |
| Display Interface | MIPI-DSI 2-lane, integrated PPA & 2D DMA graphics accelerator, hardware JPEG decoding up to 1080P@30fps, compatible with 5/7/8/10.1-inch MIPI-DSI screens |
| USB | • Type-C port: power supply, programming, debugging • 4-pin header: USB OTG 2.0 High Speed |
| Storage | Micro SD card slot, SDIO 3.0 protocol |
| Audio | • Onboard SMD microphone • MX1.25 2P speaker header (supports 8Ω 2W speaker) |
| GPIO Expansion | 2×20-pin headers (included, not soldered), 27 remaining programmable GPIOs |
| Buttons | BOOT button (for download mode), RESET button |
| Hardware Security | Secure Boot, Flash encryption, cryptographic accelerators, TRNG true random number generator, digital signature peripheral, dedicated key management unit, with hardware access protection for access permission management and privilege separation. |
| Development Support | Officially fully supported by ESP-IDF; limited compatibility with Arduino platform |
| Power Supply | 5V via Type-C; PoE expandable (optional module required) |
| Board Dimensions | 78.00 × 21.00 mm |
Packing List
-
1 × ESP32-P4-ETH Development Board
-
2 × 20-pin GPIO Headers(unsoldered)
Applications
-
Custom ESP-KVM / IP-KVM systems
-
Edge computing and edge vision devices
-
Industrial control panels and human-machine interfaces
-
Smart home control hubs
-
Vending machines
-
Multimedia IoT terminals
-
Embedded camera and vision projects
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
