La Waveshare RP2350-POE-ETH es una placa basada en el microcontrolador Raspberry Pi RP2350, que implementa conectividad Ethernet mediante el chip W6300, soporte para PoE (Power-over-Ethernet) opcional y dos cabezales GPIO.

Previamente habíamos cubierto varias placas Raspberry Pi RP2350 con Ethernet de WIZNet, incluyendo la W5100S-EVB-Pico2, W5500-EVB-Pico2 y la W6300-EVB-Pico2, pero ninguna incluía soporte PoE en ese momento. Desde entonces, el módulo de 4 pines WizPOE-P1 cambió la situación, y la placa Waveshare RP2350-POE-ETH ofrece una alternativa más accesible.

La imagen superior ilustra la disposición de los componentes principales para la gestión de energía a través de red.

Especificaciones técnicas de la Waveshare RP2350-POE-ETH:

  • Microcontrolador – Raspberry Pi RP2350A con CPU Dual-core Arm Cortex-M33 a 150 MHz o Dual-core 32-bit RISC-V Hazard3 a 150 MHz. Se pueden usar hasta dos núcleos, ya sea 2x Arm, 2x RISC-V o 1x Arm + 1x RISC-V. Memoria de 520KB RAM interna y 8KB de almacenamiento OTP.
  • Almacenamiento – 16Mbit SPI NOR flash.
  • Ethernet – Puerto RJ45 10/100Mbps mediante chip WIZnet W6300 “iEthernet” y conector de 6 pines para módulo PoE opcional.
  • USB – Puerto USB 1.1 Tipo-C para alimentación, datos y programación.
  • Expansión – 2x 16-pin con agujeros pasantes y almenados, hasta 20x GPIO, 2x UART, 2x SPI, 2x I2C, 16x PWM, 4x ADC de 12-bit a 500ksps, 3x bloques PIO, 12 máquinas de estado, periférico HSTX, 1x Timer con 4 alarmas y 1x contador en tiempo real.
  • Depuración – 3x pads para SWD.
  • Miscelánea – Botones de Boot y Reset, LED RGB WS2812.
  • Energía – 5V vía USB-C, PoE opcional (802.3af), regulador LDO de 3.3V hasta 800mA.
  • Dimensiones – PCB: 63 x 21 mm; con conectores: 65.88 x 21 mm.
Vista detallada de la placa Waveshare RP2350-POE-ETH
Vista detallada de la placa Waveshare RP2350-POE-ETH

El diseño compacto permite integrar la placa en gabinetes estándar de automatización.

Diagrama de pines de la placa RP2350-POE-ETH
Diagrama de pines de la placa RP2350-POE-ETH

El diagrama anterior muestra la distribución de los puertos de expansión.

Waveshare proporciona soporte para MicroPython, C/C++ y Arduino. Detalles técnicos adicionales, esquemáticos en PDF y guías de inicio están disponibles en la wiki y el repositorio de GitHub que incluye ejemplos de código MQTT sobre Ethernet.

Además de las placas RP2350, existen opciones basadas en ESP32 como el M5Stack Unit PoE-P4, el MakerFabs MAUWB y la Waveshare ESP32-P4-ETH.

Módulo PoE instalado en la placa RP2350-POE-ETH
Módulo PoE instalado en la placa RP2350-POE-ETH

La placa está disponible en cuatro variantes con precios que oscilan entre los USD 13.99 y USD 27.99 dependiendo del distribuidor y la configuración de los cabezales soldados.

Vía CNX Software.