Broches SPI réservées à l’Ethernet

Les broches Arduino qu’un shield Ethernet W5100 réserve au SPI, et les GPIO qui restent libres pour LiquidCrystal et les sondes DHT22.

Gros plan de câbles Ethernet Cat-5e blancs avec connecteurs RJ45
Le JSON des sondes quitte généralement le LAN par Ethernet ou via un relais proche, pas directement par Internet. Photo : DiscDepotDundee.co.uk. CC BY-SA 4.0

Le shield Ethernet W5100 utilise le SPI matériel de l’Uno : MOSI, MISO, SCK, plus la sélection de puce sur la broche 10. Dans les montages standard, les broches 10 à 13 et les lignes SPI ne doivent pas être réutilisées pour le LCD ou les capteurs.

Lignes réservées

  • D10 : sélection de puce du W5100 (SS).
  • D11–D13 : SPI MOSI, MISO, SCK sur l’Uno.
  • Broche d’interruption : propre à chaque shield ; suivez la sérigraphie du fabricant.

Planifier le budget de GPIO

Le mode 4 bits du LCD occupe six GPIO ; deux lignes DHT22 en prennent deux de plus : planifiez avant d’ajouter des fonctions. Détails d’empilement : empilement du shield Ethernet.

Autres configurations

Si vous manquez de broches, envisagez un module LCD I²C ou déléguez le HTTPS à des flux Python tout en gardant le JSON en HTTP en local.