rp2040-ch390-iot-home-assistant.ino

Olimex UEXT-CH390 : Module Ethernet SPI 10/100 Mbps pour microcontrôleurs · Fichier : rp2040-ch390-iot-home-assistant.ino · Langage : YAML · Usage : Configuration ESPHome pour intégrer le module CH390 comme interface réseau filaire avec découverte Home Assistant.

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

← Retour à la fiche