rp2040-ch390-iot-home-assistant.ino
Archivo de configuración de ESPHome que define el CH390 como puerta de enlace de red para un RP2040, permitiendo la comunicación con Home Assistant.
Este YAML configura automáticamente el controlador CH390 en el RP2040. Después de compilar y flashear con esphome run, el nodo aparece en Home Assistant a través del protocolo API. Los pines SPI corresponden al conector UEXT estándar.
rp2040-ch390-iot-home-assistant.ino
esphome:
name: pico-ch390-eth
platform: RP2040
board: rpipico
ethernet:
type: CH390
spi_id: ch390_spi
cs_pin:
number: 13
reset_pin:
number: 18
spi:
id: ch390_spi
clk_pin: 10
mosi_pin: 11
miso_pin: 12
binary_sensor:
- platform: gpio
pin: 2
name: "Door Sensor"
network:
enable_ipv6: false
api:
reboot_timeout: 0s