SKU: IOWC-0930
📋 GST Invoice Available

Waveshare ESP32-P4-ETH Dev Board w/ 100Mbps RJ45 Ethernet & PoE

₹2,079.00 (Inclusive of all taxes)
Out of Stock

The Waveshare ESP32-P4-ETH is a high-performance RISC-V development board featuring integrated 100Mbps Ethernet with PoE support, 32MB PSRAM, and 32MB Flash. It is engineered for advanced HMI, edge computing, and secure IoT applications, supporting MIPI-CSI/DSI, USB 2.0 OTG, and Raspberry Pi Pico-compatible GPIO.

Features

  • Powered by the dual-core 32-bit RISC-V ESP32-P4 MCU for advanced edge processing and multimedia tasks.
  • Integrated 100Mbps RJ45 Ethernet port with Power-over-Ethernet (PoE) support for robust, single-cable network connectivity.
  • Onboard 32MB PSRAM and 32MB NOR Flash for handling complex applications, image processing, and large data buffers.
  • Supports MIPI-CSI camera and MIPI-DSI display interfaces, enabling high-resolution computer vision and HMI projects.
  • Features comprehensive hardware security including Secure Boot, Flash Encryption, and a True Random Number Generator (TRNG).

Out of stock

Description

The Waveshare ESP32-P4-ETH Development Board is a versatile platform built around Espressif’s next-generation ESP32-P4 dual-core RISC-V processor. It is designed for developers requiring high computational power, secure connectivity, and rich multimedia interfaces in a single form factor. The board’s architecture is optimized for Human-Machine Interface (HMI), edge AI inference, and industrial IoT gateways.

Its integrated 100Mbps Ethernet with optional PoE module provides reliable, wired network access ideal for stable data logging, video streaming, or network servers, complementing the chip’s native wireless capabilities. The generous 32MB PSRAM facilitates smooth image processing and voice recognition, while the 32MB Flash offers ample storage for firmware and assets. With support for MIPI-CSI/DSI, USB 2.0 OTG High-Speed, and a Pico-compatible 40-pin GPIO header, it serves as a central hub for complex embedded systems.

Key Features

  • High-performance dual-core RISC-V ESP32-P4 MCU with advanced image signal processor (ISP) and H.264 encoder.
  • Dedicated 100Mbps Ethernet PHY with RJ45 connector, supporting Power-over-Ethernet via an included module for simplified installation.
  • Large memory configuration with 32MB PSRAM for dynamic data and 32MB NOR Flash for program storage.
  • Direct camera and display connectivity via MIPI-CSI and MIPI-DSI interfaces for vision-based applications.
  • USB 2.0 OTG High-Speed port for device/host functionality, debugging, and peripheral connection.
  • Comprehensive peripheral set including SDIO 3.0 TF card slot, SPI, I2C, I2S, UART, ADC, and PWM.
  • Raspberry Pi Pico-compatible 40-pin GPIO header for easy expansion with a vast ecosystem of HATs and shields.
  • Enterprise-grade security features including Secure Boot, Flash Encryption, and True Random Number Generator (TRNG).

Applications

  • Advanced Human-Machine Interface (HMI) and interactive display systems.
  • Edge computing nodes for AI inference, image processing, and video analytics.
  • Industrial IoT gateways with secure, wired Ethernet backhaul.
  • Network-attached devices and servers for data logging or control.
  • Multimedia hubs and embedded systems requiring camera and display connectivity.

Technical Specifications

Microcontroller / SoCESP32-P4 Dual-Core 32-bit RISC-V
Onboard Memory32MB PSRAM, 32MB NOR Flash
Ethernet10/100 Mbps RJ45 Port (PoE Supported)
High-Speed InterfacesMIPI-CSI, MIPI-DSI, USB 2.0 OTG HS
Storage ExpansionSDIO 3.0 TF Card Slot
GPIO & Headers40-pin Pico-compatible header, 27 programmable GPIOs
Communication PeripheralsSPI, I2C, I2S, UART, ADC, TWAI, PWM, RMT
Power SupplyUSB 5V or Power-over-Ethernet (PoE)
SecuritySecure Boot, Flash Encryption, TRNG
Dimensions80 x 21 mm
Weight30 g

Frequently Asked Questions

How do I power the ESP32-P4-ETH board using Power-over-Ethernet?

To use PoE, connect the included PoE module to the board's dedicated connector. Ensure your Ethernet switch or injector supports 802.3af/at PoE standards. The board will draw power directly from the Ethernet cable, eliminating the need for a separate USB power supply. Always verify the voltage compatibility before connecting to avoid damage to the board's power regulation circuitry.

What development frameworks are supported for programming this board?

The board is programmable using Espressif's official ESP-IDF framework, which provides full access to the ESP32-P4's RISC-V cores and peripherals. Support for Arduino Core via PlatformIO is expected as the platform matures. You can develop applications in C or C++ using ESP-IDF's toolchain. Initial setup involves configuring the ESP-IDF environment and selecting the correct target board for flashing over USB.

Can I connect a camera and display simultaneously?

Yes, the board supports concurrent use of its MIPI-CSI interface for cameras and MIPI-DSI for displays. You will need compatible MIPI camera and display modules. Ensure your firmware and drivers are configured to handle both data streams. The ESP32-P4's integrated Image Signal Processor (ISP) and H.264 encoder facilitate real-time video processing between the camera input and display output.

How do I solder the GPIO headers, and what is the pinout?

The board ships with two 20-pin headers. Align them with the 40-pin footprint and solder carefully. The pinout follows the Raspberry Pi Pico standard, making it compatible with many Pico HATs. Refer to the Waveshare wiki for a detailed pin mapping diagram showing GPIO numbers, ADC channels, and communication bus assignments specific to the ESP32-P4 chip's I/O Matrix.

Package Includes

  • 1 x Waveshare ESP32-P4-ETH Development Board (without pre-soldered headers)
  • 1 x PoE module
  • 1 x Screws pack
  • 2 x 20-pin headers for GPIO soldering

Additional Information

Weight 0.04 kg
Dimensions 4 × 10 × 3 cm