Ottimizzazione codice - 4 motori passopasso lentissimi

ciao

emanuell0:
Mi rimane solo una cosa, da risolvere: quando Arduino viene inizializzato, con il setup dei vari pin, i motori si muovono per un attimo (2-3 secondi) facendo un casino dell'ostia perché sono già a finecorsa e quindi non potendo muoversi, saltano passi.
Come posso fare per evitare che durante l'inizializzazione si muovano come vogliano loro?

Nei driver A4988 gli ingressi DIR e STEP hanno bisogno di una resitenza di PULL-UP (o PULL-DOWN) altrimenti "vanno dove vogliono".

ciao
pippo72