Schrittmotor hat zu wenig Drehmoment an Adafruit Motorshield

Guten Abend,

für ein uni Projekt (Roboterarm) verwenden wir ein Arduino mit einem Motortreiber von Adafruit. Dieser liefert angeblich 1,2A pro Motor. Als Motor benutzen wir 12V 0,6 A (per Phase) Schrittmotor von Emis (56x56mm).
Spannungsversorgung: 5000mAh 11,1V Akku. (Zum testen habe ich auch schon ein 2A 12 V Netzteil probiert)
Der Motor läuft so schwach, dass er kaum den eigenen Arm aus leichtem Aluminium hoch bekommt. Trotz 1:3 Untersetzung. Ich vermute, dass die Spannung zu gering ist.
Gibt es Endstufen/Verstärker Karten die mir das Ausgangssignal aus dem Adafruit verstärken bevor es zum Motor gelangt?

Irgendwo habe ich mal gelesen, dass man Schrittmotoren mit einem vielfachen der angegeben Spannung mit Hilfe sogenannter "chopper" Schaltungen betreiben sollte um die volle Leistungsentfaltung zu bekommen. Wäre das sowas?