Accelstepper

Ciao, 1oniudra2
Non ho studiato bene il codice, ma ho visto che per verificare i valori hai usato ==: in molti casi è bene usare >= (o <=, a seconda dei casi) perché se viene perso il momento in cui si ha l'uguaglianza (a causa di un'altra parte del programma in esecuzione) poi l'if non funziona più.