Controlling Servo Angle using evive Firmware

About This Tutorial
evive Firmware allows user to control servo motors using inbuilt potentiometers. In this tutorial you will learn how to set 90 degrees angle.
Tutorial Info
Programming Platform:
Estimated Time (hrs):

Components Required


evive Firmware lets you use DC motor, servo motors and stepper motors using inbuilt potentiometers, slide switches and tactile switches.

It become very easy for users to test motors and set servo angles without coding evive. In this tutorial we will learn how to control servo motors and set 90 degree angle using evive Firmware.


evive has two dedicated servo motor outputs pins. Signal pin of servo 1 is connected to digital pin 44 and servo 2 is connected to digital pin 45.

evive servo output channel

Circuit Diagram

In the following example, I will be showing you how to control servo through channel 1. Given below is the circuit diagram:

A Servo pin has three wires (Order to be connected in evive, left to right)

  • Brown wire: GND
  • Red wire: VCC
  • Orange wire: Signal
Caution: Power evive using a 12V 2A power adapter for smooth functioning of servo motor. The VVR (Variable voltage) should be close to 6V.


Upload the latest firmware into evive using Arduino IDE. If you don’t have firmware installed, download it from here. If you don’t have Arduino installed, go through this page to install Arduino.

Once you have uploaded the firmware into evive, go through the following steps:

Caution: Power evive using a 12V 2A power adapter for smooth functioning of servo motor. The VVR (Variable voltage) should be close to 6V.
  1. In the firmware, the first option is Control. Using the navigation key, click right and you will enter control submenu.
  2. In control submenu, you will find three options:
    1. Motors
    2. Servos
    3. Stepper Motor
      Navigate to Servo.
  3. In side servo motor control you will see another three options:
    1. Servo 1 (To control servo motor through channel 1)
    2. Servo 2 (To control servo motor through channel 2)
    3. Servo 1 and 2 (To control both servo motor)
      Select Servo 1 for this case
  4. Now you will see a panel, where on the left half you see angle set on servo channel 1. Using Potentiometer 1 you can control the servo angle ranging from 0 to 180 degrees.
  5. Change the potentiometer such that the angle is 90degrees.

Voila! You have successfully learned how to contorl a servo motor using evive firmware.

This Helped
This didn't help
Share this Tutorial
Related Tutorials
Featured Projects

Leave a Reply

Close Menu