Waveshare ESP32-P4-ETH development board supports Ethernet and PoE

Waveshare ESP32-P4-ETH is a compact ESP32-P4 development board with Ethernet and PoE support, which looks very similar to the Olimex ESP32-P4-DevKit minus the pUEXT connector. However, we’ve also covered other ESP32-P4 boards with Ethernet (and other features) such as the ESP32-P4-Module-DEV-KIT, the ESP32-P4-NANO board, and the GUITION JC-ESP32P4-M3-DEV.

Design wise, the board also looks very similar to the Wiznet boards based on Raspberry Pi RP2xxx microcontroller such as the W55RP20-EVB-Pico, the W6300-EVB-Pico2, and the W5100S-EVB-Pico2 boards, but you can also run multimedia workloads with MIPI camera and display interfaces, hardware video encoding, audio processing, AI speech functions, and advanced security features on the ESP32-P4-ETH board.

Waveshare ESP32-P4-ETH Edge AI dev baord with ESP32-P4 and Ethernet

Waveshare ESP32-P4-ETH specifications:

  • SoC – Espressif Systems ESP32-P4
    • CPU
      • Dual-core 32-bit RISC-V HP (High-performance) CPU @ up to 400 MHz with AI instructions extension and single-precision FPU
      • Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz
    • Memory
      • 768 KB HP L2MEM (for dual-core CPU), 32 KB LP SRAM, 8 KB TCM (for LP MCU core)
      • 32 MB PSRAM (stacked)
    • Storage – 128 KB HP ROM, 16 KB LP ROM
    • GPU – 2D Pixel Processing Accelerator (PPA)
    • VPU – H.264 and JPEG codecs support with Pixel Processing Accelerator (PPA) and 2D DMA controller
  • Storage
    • 32 MB NOR Flash 
    • MicroSD card support
  • Display I/F – 2-lane MIPI DSI connector for 5, 7, 8, 10.1-inch displays
  • Camera I/F – 2-lane MIPI CSI for OV5647 and similar cameras
  • Audio
    • ES8311 codec and NS4150B amplifier via I2S
    • Onboard microphone
    • Speaker header (8Ω 2W supported)
  • Networking – 10/100Mbps Ethernet RJ45 port
  • USB
    • USB 2.0 Type-C port for power and programming
    • Onboard USB header
  • Expansion  – 2x 20-pin headers with 27x GPIOs, UART, SPI, I2C, I2S, ADC, RMT, PWM, MCPWM, TWAI; compatible with some Raspberry Pi Pico HATs
  • Security – Secure boot, Flash encryption, hardware encryption accelerator, hardware random number generator, etc…
  • Misc
    • Reset and Boot buttons
    • Power LED
  • Power Supply
    • 5V via USB-C port
    • Optional PoE (Power-over-Ethernet) support via 6-pin header
  • Dimensions – 78 x 21 mm (Raspberry Pi Pico compatible header)

Waveshare ESP32-P4-ETH Hardware Overview
ESP32-P4-ETH Hardware Overview
Waveshare ESP32 P4 ETH Pinout
ESP32-P4 Ethernet development board pinout

In terms of software support, the ESP32-P4-ETH can be programmed with the ESP-IDF framework or the Arduino IDE, with support for LVGL and SquareLine Studio for HMI development. Security features like Secure Boot and Flash Encryption are supported natively in ESP-IDF, while AI speech interaction is enabled through connections to cloud-based large model platforms. 

More information can be found in the wiki, which includes a getting started guide, hardware resources such as schematics, pinouts, and dimensions, and software setup instructions for the Arduino IDE and the ESP-IDF framework. It also includes sample demos for I2C, SDMMC, I2S audio, MIPI DSI displays, LVGL HMI, and an ESP-Phone interface.

Waveshare ESP32 P4 ETH KIT A Waveshare ESP32P4ETH KIT-B

The ESP32-P4-ETH board is sold on AliExpress for $17.80 and up. The board is sold standalone or in kits: with a PoE module (POE-ETH – $23.99), a camera and a speaker (KIT-A – $33.43), or a full “Kit-B” bundle adding a 10.1-inch LCD for a total of $88.87. You’ll also find these on Amazon and the Waveshare store, where prices are a little lower: $12.99 for the board and $69.99 for the KIT-B bundle.

Waveshare ESP32 P4 ETH Dimensions

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
3 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC