Also ich habe meinen Plan verfeinert.

Es sollen verschiedene Systeme gebaut werden und dann via USB zental an einem Rechner angeschlossen werden (via USB). Ich will z.B. den Antrieb seperat zur Kamera und so weiter anschliessen. Ich erhoffe mir so eine flexibleres Austauschen von Hardware, falls mal ein Upgrade ansteht.

Was ich aber noch nicht verstanden habe: Wie steuere ich die Geräte an? Wenn ich z.B. 20 USB Stecker an den PC anstöpsel, wie kann ich dann gewährleisten, dass der RIchtige Motor angesprochen wird? Haben die USB-Stecker eine feste ID, anhand derer man die ganzen Sachen steuern kann - und was mache ich im Falle eines Upgrades der Hardware - muss ich dann den Quellcoden jedesmal erneut ändern?