Para invertir la rotación de un motor con el cambio de niveles de una salida de un Arduino u otro microcontrolador podemos usar un relé de 5 V conforme la conexión mostrada abajo. El motor tiene alimentación independiente. Para encender y apagar el motor podemos utilizar un segundo relé. Para relés de mayor tensión es conveniente utilizar una etapa de excitación conforme a la dada en otros circuitos..