Es gibt zwar eine Menge verschiedener Ics für I2C, aber die sind doch oft recht starr. Man hat zum Beispiel je IC einen sehr kleinen Addressbereich, kann also in der Regel höchstens 8 gleiche (oft sogar weniger) anschließen. Auch für das Beispiel Servo per PWM steuern wüßte ich keinen andenen passenden I2C Chip außer einem µC. Man wird also gerade wenn man I2C verwendet dazu übergehn müssen mehrere µC zu benutzen.

Die verlagerung des ganzen Progrmmes auf den PC hat auch probleme. Wenn esum die Hardwareansteuerung geht hilft einem das Betreibssystem eigentlich eher wenig, sondern kann eigentlich nur stören.