Analog Feedback Standard-Size Servo

Product ID: 1404
Qty Discount
1-9 $14.95
10-99 $13.46
100+ $11.96


It looks like a servo; it acts like a servo, but it's more than just a servo! We got a factory to custom-make these classic 'standard' sized hobby servos with a twist - the feedback (potentiometer wiper) line is brought out to a fourth white wire. You can read this wire with an analog input such as those on an Arduino, to get the servo's position. That information can be used in robotics to improve stability or even allow 'recording' of servo motion.

Note that the default servo pulse widths (usually 1ms to 2ms) may not give you a full 180 degrees of motion. In that case, check if you can set your servo controller to custom pulse lengths and try 0.75ms to 2.25ms. You can try shorter/longer pulses, but be aware that if you go too far you could break your servo!

Check out our example Arduino sketch, which demonstrates how to record motion data to the EEPROM and then play it back when a button is pressed. It comes with a range of horns.

Play video: Analog Feedback Servo - Collin’s Lab Notes #adafruit #collinslabnotes

Play video: Servo Motors - Collin’s Lab Notes #adafruit #collinslabnotes

Technical Details

  • High Strength nylon fiber shell
  • High Strength nylon gear
  • Integrated digital control circuit
  • Dual-ball bearing


  • 39.3mm x 19.4mm x 38.7mm


  • Weight: 48.8g


  • 4.8V-3.8kg/cm - 0.22sec/60degree
  • 6V-5.0kg/cm - 0.18sec/60degree

Revision History:

  • As of January 29, 2024 - The servo is now a 'digital servo': the internal control circuitry is digital not analog. The feedback signal is still an analog voltage, and works the same as the previous version.


What position is your servo in?
An entry-level robotics / animatronics project.
Choose the right motor (and controller) for the job!
How to use servo motors with CircuitPython and Arduino
See All Guides