
Olimex UEXT-CH390 is a small open-source hardware module that adds 10/100 Mbps wired Ethernet connectivity to microcontroller boards through an SPI interface. It is designed for Raspberry Pi Pico and Pico 2 boards, as well as ESP32-S3, C3, C5, C6, and other microcontrollers without built-in Ethernet connectivity. The module is based on the WCH CH390 Ethernet controller and features an RJ45 connector, a standard UEXT connector, and a smaller 1.0mm-pitch pUEXT connector. It measures 50 x 21 mm and is supported in the Arduino IDE and ESPHome firmware, making it suitable for wired IoT sensors, Home Assistant devices, and other applications where WiFi is unreliable or unwanted. Olimex UEXT-CH390 specifications: Ethernet controller – WCH CH390 with integrated 10/100 Mbps Ethernet MAC and PHY 10BASE-T and 100BASE-TX Ethernet with auto-negotiation Auto-MDIX support for automatic cable detection Built-in 16KB SRAM for packet buffering Factory-programmed MAC address, eliminating the need for an external […]
The post Olimex UEXT-CH390 SPI to Ethernet module targets Raspberry Pi and ESP32 MCU boards running ESPHome appeared first on CNX Software – Embedded Systems News.
Read more here: https://www.cnx-software.com/2026/11/06/olimex-uext-ch390-spi-to-ethernet-module-targets-raspberry-pi-and-esp32-mcu-boards-running-esphome/


