USB->I2C kann man für teures Geld als Industrieteil kaufen. Diese Lösung wird dir aber nicht gefallen ...

Ich selbst habe zu dem Thema noch keine fertige Lösung in der Schublade liegen. Hier müsstest du dich also mal in das I2C-Protokoll einlesen und eine Implementierung selbst versuchen. Oder einen der Profis hier dazu bringen ... vielleicht gibt es an anderer Stelle ja schon einen Thread dazu.

Auf der PWM-Seite reicht ein einzelnes Modul, das mindestens 4 Motoren ansteuert. Hiwer solltest du mal googeln nach "I2C PWM". Ich hab zwar eine Lösung gebaut (http://www.talentraspel.de/portal/index.php?id=228). Die hilft dir aber nur, wenn du dich mit ATMEL-AVR-Mikrocontrollern und WinAVR C auskennst. Mindestens solltest du aber einen AT90S2313 und Motortreiber wie L293 oder L298 kennen und im Einsatz haben.

Grüße,
Kai.