Dubbi su utilizzo motor shield

Il diodo sul alimentazione di Arduino non regge 1,7A.
La Arduino Motor Shield non é fata per pilotare motori passo passo, ma 2 motori DC. Questo perché della logica aggiuntiva pilota il L298 ed per quello non é facile usarlo come driver per il passo passo.
Puoi pilotare un motore passo passo ma non puoi usare la libreria stepper.h perché i segnali sulle 6 entrate del Motor shield sono differnti da quelli generati dalla libreria.
Guarda un po lo schema elettrico.

Se alimenti il motore passo passo attraverso i morsetti blu di alimentazione Vin e GND del shield non puoi rompere l' arduino.

Se non hai ancora comprato quel shield Ti consiglio di comprare un driver col integrato A4988 come per esempio quello dalla pololu

Ciao Uwe