Schöne Artikelserie, die zum Basteln am Wochenende motiviert
Bei den genannten Schieberegistern sollte man vielleicht noch erwähnen, dass es maximale Grenzen für den gesamten (aufsummierten) Strom gibt, der über GND/VCC Anschlüsse fließen darf:
https://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister#Acht_LEDs_mit_je_20mA_pro_Schieberegister
Für die Langlebigkeit sollte man also darauf achten, dass nie mehr LEDs gleichzeitig leuchten als das Limit zulässt. Der verlinkte Artikel enthält noch ein paar mehr Feinheiten zur Beschaltung.