Il "coso nero" è uno shift register, ossia un integrato che con solo 3 pin digitali di arduino ti permette di aggiungere e controllare 8 ulteriori uscite come se fossero dei normali pin digitali; inoltre la cosa più bella di questi integrati è che si possono collegare in cascata in modo da aggiungere molte uscite (multipli di 8, es. 8, 16, 24 ecc) e controllarle sempre e solo con 3 pin digitali di arduino.
Nel playground c'è una ottima guida su come usarlo, ci sono anche degli esempi sul collegamento a cascata:
Buona sperimentazione con questo fantastico integrato!
Se cerchi un mio precedente thread a tema "SRAM" troverai uno schema e del codice per pilotare una memoria ad accesso parallelo tramite 595, così puoi verificare come si adopera "sul campo".