es gibt sogenannte Schieberegister, zb das MOS4094, diese haben zwei oder drei Eingänge, du brauchst also 3 Pins deines Roboters, und kannst dann quasi beliebig viele Pins damit schalten
über dieses Thema wurde schon oft geschrieben, eine Forensuche dürfte dazu einiges ergeben
Lesezeichen