Waveshare RP2350-POE-ETH – A Raspberry Pi RP2350 MCU board with PoE

Waveshare RP2350-POE-ETH is a Raspberry Pi RP2350 board with Ethernet implemented through a W6300 chip, support for optional PoE (Power-over-Ethernet), and two GPIO headers.

We had covered a few Raspberry Pi RP2350 boards with Ethernet from WIZNet, including the W5100S-EVB-Pico2, W5500-EVB-Pico2, and W6300-EVB-Pico2, but none were advertised with PoE at the time. Since then, the 4-pin WizPOE-P1 module changes that, and the Waveshare RP2350-POE-ETH board offers a more affordable option.

Raspberry Pi RP2350 Power-over-Ethernet (PoE) board

Waveshare RP2350-POE-ETH specifications:

  • Microcontroller – Raspberry Pi RP2350A
    • CPU
      • Dual-core Arm Cortex-M33 processor @ 150 MHz
      • Dual-core 32-bit RISC-V Hazard3 @ 150 MHz
      • Up to two cores can be used at a time, either 2x Arm, 2x RISC-V, or 1x Arm + 1x RISC-V
    • Memory – 520KB internal RAM
    • Storage – 8KB OTP Storage
  • Storage – 16Mbit SPI NOR flash
  • Ethernet
  • USB – USB 1.1 C-Type port for power, data, and programming
  • Expansion – 2x 16-pin with through and castellated holes
      • Up to 20x GPIO
      • 2x UART, 2x SPI, 2x I2C
      • 16x PWM
      • 4x 12-bit 500ksps Analogue to Digital Converter (ADC)
      • 3x Programmable IO (PIO) blocks, 12 state machines total
      • HSTX peripheral
      • 1x Timer with 4 alarms
      • 1x Real Time Counter
  • Debugging – 3x pads for SWD (8)
  • Misc
    • Boot (3) and Reset (4) buttons
    • WS2812 RGB LED (2)
  • Power Supply
    • 5V via USB-C port
    • Optional PoE (802.3af)
    • Low-dropout linear regulator (LDO); 3.3V @ up to 800mA
  • Dimensions – PCB: 63 x 21 mm; with USB and RJ45 connectors:  65.88 x 21 mm

Waveshare RP2350-POE-ETH

RP2350-POE-ETH board pinout diagram
Pinout diagram

Waveshare provides support for MicroPython, C/C++, and Arduino programming languages. You’ll find further technical details (e.g., PDF schematics, pinout diagram…) and instructions to get started on the wiki and a GitHub repository with the firmware and an MQTT over Ethernet code sample reporting battery information in all three languages.

Besides the RP2350 PoE boards from Waveshare and WIZNet, you’ll also find a wider range of ESP32-based PoE boards or products such as the M5Stack Unit PoE-P4, MakerFabs MAUWB for Home Assistant, Waveshare ESP32-P4-ETH, and others.

Raspberry Pi RP2350 Board Waveshare PoE Module (B)
Waveshare PoE Module (B) installed on RP2350-POE-ETH-M board

The RP2350-PoE-ETH board is available in four variants (no PoE, no PoE + soldered headers, PoE, PoE + soldered headers) for $16.19 to $20.33 on AliExpress, $21.11 to $27.99 on Amazon, and $13.99 to $18.99 on the Waveshare store.

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 Dragon Q8B Edge AI SBC with Snapdragon 8cx Gen3 SoC
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.
1 Comment
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC