rp2040-ch390-iot-home-assistant.ino
Fichier de configuration ESPHome définissant le CH390 comme passerelle réseau pour un RP2040, permettant la communication avec Home Assistant.
Ce YAML configure automatiquement le pilote CH390 sur le RP2040. Après compilation et flash via esphome run, le nœud apparaît dans Home Assistant via le protocole API. Les broches SPI correspondent au connecteur UEXT standard.
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