iot_conectividad

Olimex lanza módulo UEXT-CH390 para Ethernet cableado en RP2040 y ESP32

El componente extiende la conectividad a placas Raspberry Pi RP2040 y Espressif ESP32, incluyendo un nuevo controlador para ESPHome en RP2040.

La empresa búlgara Olimex, especialista en hardware abierto, ha lanzado el módulo UEXT-CH390, una solución para integrar conectividad Ethernet cableada en placas microcontroladoras basadas en Raspberry Pi RP2040, RP2350 y Espressif ESP32. Tal como informa Hackster.io, este componente busca satisfacer la demanda de redes cableadas en entornos donde la Wi-Fi presenta limitaciones.

El módulo, que emplea el controlador SPI-a-Ethernet WCH CH390, mide 50×21 mm y es compatible con los conectores UEXT y pUEXT de Olimex. Su diseño se enfoca en ofrecer conectividad Fast Ethernet de 100 Mbit sin necesidad de soldadura, dirigido principalmente a las placas de desarrollo de hardware abierto de la propia compañía.

Según Tsvetan Usunov, fundador de Olimex, la motivación principal es proporcionar una opción fiable para aquellos usuarios que desean evitar redes inalámbricas por razones de seguridad, como la prevención de ataques, o para conectar dispositivos en ubicaciones con mala penetración de señal Wi-Fi, como sótanos o detrás de paredes metálicas.

Un avance significativo del UEXT-CH390 es la ampliación del soporte para ESPHome. Si bien el controlador CH390 ya era compatible con ESP32 dentro de ESPHome, Olimex ha desarrollado e implementado un nuevo controlador específico para RP2040. Este controlador, ya disponible en un proyecto de ejemplo en GitHub y probado con ESPHome 2026.9.0, permite que cualquier funcionalidad de ESPHome en el RP2040 opere ahora a través de una conexión por cable. Además, se incluye un ejemplo con el SDK de Raspberry Pi Pico que utiliza lwIP (lightweight Internet Protocol) y un pequeño servidor web para quienes prefieran trabajar sin ESPHome.

El desarrollo del controlador para CH390 implicó superar desafíos técnicos, como la gestión del reinicio y las interrupciones, resueltas mediante reinicios por software y un sistema de sondeo. Las dificultades con accesos SPI solapados se abordaron ejecutando las lecturas del registro de enlace dentro de una tarea Ethernet protegida, y el _watchdog_ de la API de ESPHome se ha deshabilitado para usos independientes. La lectura segura de BOOT1 se consigue con una función auxiliar RAM-residente.

El UEXT-CH390 está disponible para prereserva en la tienda de Olimex por 4,95 €, con el hardware y el _firmware_ liberados bajo las licencias CERN Open Hardware License Versión 2 y MIT, respectivamente.

Fuente original: Hackster.io

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *