El caso es que llegue a Arduino recientemente y no llego a entender las funciones que usaban en el hilo al que haces referencia.
Yo habia pensado detener el motor y hacerlo funcionar usando delay pero tambien afectaria al resto del programa lo que supone un gran problema.