Quando si parla di Arduino, subito può venire in mente l'automazione e in questa branchia della tecnologia, il controllo dei motori è un argomento molto importante, che spesso trova impiego nelle più svariate applicazioni. Molte volte, col micro controllore made in Italy, si usano i cosiddetti "servo motori" con l'apposita libreria, ma può essere necessario governare motori più potenti, come quelli in continua, però allo stesso tempo molto precisi come i suddetti servo. In questo caso, i motori "passo passo", o in inglese "step motors", sono la soluzione migliore. Ecco allora come pilotare i motorini passo passo con Arduino.