Eine weitere möglichkeit wären Schieberegister. Man
braucht nur drei Ausgänge und kann sie beliebig kaskadieren.
https://www.roboternetz.de/wissen/in...xpander_am_AVR

Ich würde aber für die zeitkritischen Sachen einen
Mikrocontroller empfehlen. Der kann sich dann z.B. um
die Motorpwm usw. kümmern, der PC übernimt die
Rechenaufwändigen.