Utilizando apenas um circuito integrado ULN5804, motores de passo de até 500 mA podem ser controlados a partir de sinais TTL. O circuito é alimentado com 12 V e com os pulsos aplicados no pino 11, teremos o comando da rotação do motor. A chave S1 permite selecionar a direção do movimento do motor. O circuito é indicado para motores de duas fases. Um oscilador com o circuito integrado 555 pode ser usado para excitar este controle fazendo com que o motor gire de modo contínuo.