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:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

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

3 Replies to “Waveshare ESP32-P4-ETH development board supports Ethernet and PoE”

Leave a Reply

Your email address will not be published. Required fields are marked *

Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC