Main Content

Resolve Servo Motor Issues

This section explains how to resolve servo motor issues that you might encounter.

Servo Not Working

Issue

The servo motor is not rotating.

Possible Solutions

Check the minimum and maximum pulse duration values for the servo motor. Refer to your servo device specification for the appropriate values.

Arduino Resets, Disconnects, or Power LED Turns Off

Issue

The Arduino board resets or disconnects, or the power LED turns off during the servo movement.

Possible Solutions

This means the servo is drawing more current resulting in a voltage drop. Some servos can draw high stall current which exceeds the power supply limitations. To fix these issues, try the following:

  • Power the servo motors through an external power supply, and not through USB or Arduino board.

  • Check the datasheet of the servo motor and use a power supply that provides the recommended voltage.

  • If you use multiple power sources connect all grounds together to ensure a common ground.