top of page

Lesson-08 : Introduction to the interfacing of Servo with Arduino Uno

Updated: 3 days ago

Firstly will look into the introduction of servo motor and it's working. Then we will study how to interface this servo motor with Arduino Uno.


Description of Servo motor


Positional rotation servo motor is the most important servo motor. Hence it is also the most common type of servo motor. The shaft output rotates in about 180 degree. Additionally it includes physical stops located in gear mechanism to stop turning outside these limits to guard the rotation sensor. These common servos involve in radio controlled water, ratio controlled cars, aircraft, robots, toys and many other applications.

Servo motorRotations of Servo motor


Interfacing Servo with Arduino Components Required:

  1. Arduino Uno with usb cable

  2. Servo motor

  3. Jumper wires (Male to Male (3))

  4. Breadboard (optional)


Wiring of Servo motor with Arduino Uno Steps: -

  • Connect the first pin to the Digital pin 9 of the Arduino uno

  • Connect the 2nd pin to the +5v of Arduino

  • Connect the 3rd pin to the Gnd of Arduino

Code for Interfacing the Servo motor

  1. Define the Pin Mode in the void Setup

  2. Define the logic in the void Loop

Functions used in this example:

  1. pinMode(Pin_Number, IN/OUT); to set the mode i.e. input or output for example pinMode(3,OUTPUT);

  2. digitalWrite(Pin_Number,LOW/HIGH); to set the pin as High or low for example digitalWrite(3,LOW);

  3. delay(microseconds) to put a time delay between two instructions. For example delay(1000) i.e. 1 sec delay

Thank you guys that is it in this lesson. If you want to learn more about Arduino based projects do register for IoT course provided by Nation innovation.

3 views0 comments

Recent Posts

See All

Let us start with introduction of IR sensor and then will see interfacing of IR sensor with Arduino Uno. IR sensor: An infrared (IR) sensor is an electronic device that measures and detects infrared r

bottom of page