Für Ethernet reservierte SPI-Pins

Welche Arduino-Pins ein W5100-Ethernet-Shield für SPI belegt und welche GPIO für LiquidCrystal und DHT22-Fühler frei bleiben.

Nahaufnahme weißer Cat-5e-Ethernet-Kabel mit RJ45-Steckern
Das Fühler-JSON verlässt das LAN meist über Ethernet oder ein nahes Relay, nicht direkt übers öffentliche Internet. Foto: DiscDepotDundee.co.uk. CC BY-SA 4.0

Das W5100-Ethernet-Shield nutzt am Uno das Hardware-SPI: MOSI, MISO, SCK und Chip Select an Pin 10. In Standardaufbauten dürfen die Pins 10–13 und die SPI-Leitungen nicht für LCD oder Sensoren umgewidmet werden.

Reservierte Leitungen

  • D10: Chip Select (SS) des W5100.
  • D11–D13: SPI MOSI, MISO, SCK am Uno.
  • Interrupt-Pin: Je nach Shield verschieden; richte dich nach dem Aufdruck des Herstellers.

GPIO-Budget planen

Der 4-Bit-Modus des LCD belegt sechs GPIOs, zwei DHT22-Leitungen zwei weitere: Plane, bevor du Funktionen ergänzt. Details zum Aufstecken: Ethernet-Shield aufstecken.

Alternative Aufbauten

Wenn die Pins knapp werden, zieh I²C-LCD-Module in Betracht oder lagere HTTPS an Python-Feeds aus, während das JSON lokal per HTTP bleibt.