Un motore passo-passo è un tipo speciale di motore elettrico che si muove in incrementi, o passaggi, piuttosto che girare senza intoppi come fa un motore convenzionale. La dimensione dell'incremento è misurata in gradi e può variare a seconda dell'applicazione. Gli incrementi tipici sono 0.9 o 1.8 gradi, con 400 o 200 incrementi che rappresentano quindi un cerchio completo. La velocità del motore è determinata dal ritardo tra ogni movimento incrementale.
All'interno del dispositivo, serie di bobine producono campi magnetici che interagiscono con i campi dei magneti permanenti. Le bobine vengono accese e spente in una sequenza specifica per far ruotare l'albero motore dell'angolo desiderato. Il motore può funzionare in entrambe le direzioni (in senso orario o antiorario). Quando le bobine di un motore passo-passo ricevono corrente, l'albero del rotore gira in una certa posizione e quindi rimane lì a meno che o fino a quando non vengono eccitate bobine diverse. A differenza di un motore convenzionale, il motore passo-passo resiste alla coppia esterna applicata all'albero una volta che l'albero si è fermato con la corrente applicata. Questa resistenza è chiamata coppia di tenuta.
I motori passo-passo sono stati utilizzati nei dischi rigidi dei computer, perché possono essere spostati e posizionati con precisione. Sono stati utilizzati anche in vari dispositivi ic robotici e come rotatori di antenne.