Pin e passthrough

Buongiorno, mi chiedevo, se ad arduino inserisco una ethernet shield, l'LCD e il sensore pir che ho smettono di funzionare; a cosa serve il passthrough dei pin se poi non si possono utilizzare?
Grazie

La Ethernet Shield utilizza ben 5 pin (4, 10, 11, 12 e 13) che ovviamente non possono essere utilizzati per altri scopi:

Arduino communicates with both the W5100 and SD card using the SPI bus (through the ICSP header). This is on digital pins 10, 11, 12, and 13 on the Uno and pins 50, 51, and 52 on the Mega. On both boards, pin 10 is used to select the W5100 and pin 4 for the SD card. These pins cannot be used for general I/O.

Il problema del collegamento LCD lo puoi risolvere acquistando questa interfaccia che utilizza solo due pin SDA e SCL (A4 ed A5) al posto dei 6 normalmente necessari:

Ovviamente dovrai anche cambiare la libreria LiquidCrystal con una per I2C.

Non é del tutto giusto. I pin 11,12 e 13 sono il BUS SPI. Non possono essere usati per altri scopi ma possono comunque essere usati per altri dispositivi SPI. Serve poi per ogni dispositivo SPI un altro pin come Enable.
Ciao Uwe

Grazie per i chiarimenti :slight_smile: