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.
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 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.
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.