Um motor passo a passo é um tipo especial de motor elétrico que se move em incrementos, ou passos, ao invés de girar suavemente como faz um motor convencional. O tamanho do incremento é medido em graus e pode variar de acordo com a aplicação. Os incrementos típicos são de 0,9 ou 1,8 graus, com 400 ou 200 incrementos, representando assim um círculo completo. A velocidade do motor é determinada pelo atraso de tempo entre cada movimento incremental.
Dentro do dispositivo, conjuntos de bobinas produzem campos magnéticos que interagem com os campos de ímãs permanentes. As bobinas são ligadas e desligadas em uma seqüência específica para fazer o eixo do motor girar através do ângulo desejado. O motor pode operar em qualquer sentido (sentido horário ou anti-horário). Quando as bobinas de um motor de passo recebem corrente , o eixo do rotor gira para uma determinada posição e depois permanece lá, a menos que ou até que bobinas diferentes sejam energizadas. Ao contrário de um motor convencional, o motor de passo resiste ao torque externo aplicado ao eixo uma vez que o eixo tenha entrado em repouso com a corrente aplicada. Esta resistência é chamada torque de retenção.
Motores de passo têm sido usados em discos rígidos de computador, porque eles podem ser movidos e posicionados com precisão. Eles também têm sido usados em vários dispositivos robot ic e como rotadores de antena.