Arduino
Motors, Servos, and Relays
Put Your Arduino Projects in Motion
The Arduino can control any 110-220V appliance with a 5V relay. It can also control motor drivers capable of powering DC motors up to 60V and 5A, and servos and stepper motors for precise control of valves, levers, or robotic arms. Take a look at the tutorials below to get started!
How to Set Up a 5V Relay on the Arduino
Learn how to set up a 5V relay on the Arduino use sensors to control 120-240V appliances.
How to Control Servos With the Arduino
Learn how to control servo motors on the Arduino with this tutorial complete with descriptions, sample projects, schematic diagrams, and ready-to-upload code.
How to Use Stepper Motors on the Arduino
A step-by-step guide to controlling stepper motors with the Arduino, complete with wiring diagrams, example code, and more.
How to Control DC Motors With an Arduino and an L293D Motor Driver
Learn how to control the speed and direction of a DC motor on the Arduino with an L293D motor driver. Wiring diagrams and example code included.
Using Sensor Data to Activate a 5V Relay on the Arduino
Learn how to use an Arduino and a 5V relay to control a 120-240V lamp with the light detected by a a photoresistor.
How to Control DC Motors With an Arduino and a TIP120 Darlington Transistor
A guide to controlling DC motors with an Arduino. Includes an example project to control the speed of a DC motor with a potentiometer.