Continuous Rotation Micro Servo Won't Stop

Hello Robotshop,
I purchased 2 identical continuous rotation FS90R micro servos for you guys and while the one servo behaves perfectly normal, the other servo has no pulse width that leaves it idle. I have used the Arduino Servo Library using the writeMicroseconds() command to no avail. I have also tried to use the potentiometer on the bottom of the servo to get it to work. When the micro servo should be idle, it vibrates instead, rapidly changing directions any increase or decrease in pulse width just gets in spinning in the expected direction. Any help would be appreciated. Thanks in advance.
Cheers,
Eric

Hi Eric,

When you send a 1500us pulse and adjust the potentiometer so the servo do not turn.
If you turn very slowly the potentiometer, is it turning slow ?

:slight_smile:

Hi DiaLFonZo,
I can tune the servo with the potentiometer to increase or decrease the speed in both directions whilst sending a 1500us pulse using the Arduino. However, there is no potentiometer position where the servo will idle or stop. Instead, the servo moves either direction really quickly, causing the motor to vibrate and heat up rather than stop. Other than that, the servo behaves normally, going either direction at variable speed.

Hi Eric,

Then it could be an issue with the servo itself.
You can create a support ticket HERE and include a link to this forum post so they know what’s all about.

All the best,