Guten Tag, Freunde

Ich möchte meine Projekt noch etwas weiter optimieren.
Den TB6560 kennen wir ja nun.
Durch das Mäuseklavier kann ich Teilschritte bis 1/16 einstellen.
Dazu kann ich bei Stillstand den Ruhestrom drosseln, alles gut.

Nun möchte ich aber den Strom individuell im Programm verändern.
Also Beim Beschleunigen/Verzögern meinetwegen den vollen Strom, wenn Drehzahl erreicht, z.B. 70%.
Haltestrom (Stillstand) nur 40%
Kurz: Ich möchte die Nema17 Stepper dynamisch bestromen, je nach Anforderung.

Das dann möglichst kompakt z.B. als Modul mit Kühlkörper, welches ich auf "meine" Platine löte/stecke.
Hat jemand so ein Modul schon irgendwo gesehen ?

Gruß
Der Lange

Edit / PS:
Anstatt den Arduino verwende ich mittlerweile den ESP8266.
Beim Arduino reichte der Arbeitstakt nicht aus, um bei 1/16 den Motor schnell zu drehen.
Daher hab ich den Umweg - mit allen Nachteilen - über tone() gewählt.
ESP ist deutlich flotter im Rennen und ermöglich auch höhere Drehzahlen bei 1/16 Steps ohne die tone() Krücke