Hallo Richard,

Wozu I²C für den Motortreiber?
Für die Kommunikation mit dem übergeordneten µC/Master ( Sollwertvorgaben / Rampe / Komandos / Modus ).
Das ist ähnlich aufgebaut wie beim MD 23/25 von Devantech.
Leider hat nicht jeder die Zusatz Lib
....ist ja nicht soooo teuer. Wie man sieht ist das damit aber einfach aufgebaut.
Außerdem steht euch frei das ganze über z.B. SPI zu steuern. Irgendwie müssen aber die Sollwerte rein und (u.a.) die Zählerstände für die Odometrie wieder raus.
Möglicher Weise auch von normalen Port aus/Eingängen ersetzt werden kann?
Warum nicht ? Wenn genügend Ports zur Verfügung stehen !?