El shield Ethernet basado en el W5100 se apila sobre el Uno y ocupa los pines SPI más una línea de selección de chip. El apilado mecánico es sencillo; eléctricamente debes reservar esos pines y llevar los cables del DHT22 y de la LCD alrededor del conjunto, que queda alto.
Orden de apilado y conectores
- Encaja el shield Ethernet por completo en los conectores del Uno, sin pines doblados detrás del conector RJ45.
- Saca los cables jumper desde la parte superior de la pila o usa una placa auxiliar de prototipos para los pines de la LCD.
- Sujeta el cable Ethernet para que la tensión sobre el RJ45 no levante el shield de los conectores.
Compartir el bus SPI
Solo un dispositivo SPI debe controlar el bus a la vez; el W5100 se queda con el SPI durante la E/S de red. Los GPIO del DHT22 y de la LCD en paralelo son independientes: detalles en pines SPI y líneas reservadas.
Ruta de red
El DHCP del router del garaje asigna una IP a la placa; el JSON se sirve por HTTP en la red local. Para HTTPS en el borde, termina TLS en el relay FastAPI en lugar de en el MCU. Para la ingesta push desde el mismo shield, usa ethernet_dht22_ingest junto con el reenviador HTTP→HTTPS de red local de sketches/relay/: consulta sketches de Arduino.