Creative Commons images are CC BY-NC-SA 3.0

8.95

added to your
shopping cart

quantity
In stock 665 in stock
8.95 1+ units
8.06 10+ units
7.16 100+ units

Description: Here is a simple, low-cost, high quality servo for all your mechatronic needs. This servo is very similar in size and specifications to the Hitec HS-55. This little guy is able to take in 6 volts and deliver 20.8 oz-in. of maximum torque at 0.10 sec/60°

This small servo comes with a standard 3 pin power and control cable, and all hardware listed below.

Note: This servo is rated for 180° rotation, but in actuality it only hits ~160°.

Features:

  • Voltage: 4.8-6.0 Volts
  • Torque: 16.6/20.8 oz-in. (4.8/6.0V)
  • Speed: 0.15/0.10 sec/60° (4.8/6.0V)
  • Rotation: ~160°
  • Single Top Ball Bearing
  • Nylon Gears
  • 3-Pole Ferrite Motor

Includes:

  • 1x Micro Size Servo
  • 1x Single Arm Micro Horn
  • 1x Double Arm Micro Horn
  • 1x Four Point Micro Horn
  • 1x Circle Micro Horn
  • 2x 2x8mm Phillips Screw

Dimension:

  • 31.8 x 11.7 x 29mm
  • Wire Length: 160mm
  • Weight: 9g

Documents:


Comments 66 comments

  • I got mine a while ago and hadn’t test it until now and it doesn’t seem to cover the whole 180 degrees, its more like 160. Is it like this or is mine defective?

    • Mine is the same, although it doesn’t have that sound. It does, however, only go about 160.

    • Same here. It also makes an horrible sound when I’m trying to position it to 0 degrees. I assume the stoppers are not correctly placed.

      • I just got one and see the same two issues. It looks to be more like 135 or so and yes if I send a 0 position to it it hums.

  • I just bought 5 and they don’t have ball bearings :(
    This should be removed from the description.

  • No datasheet for this one?

  • Here is what I found out with this servo.
    Wiring:
    Red: 5V
    Brown: ground
    Yellow: signal
    Timing: Stable values
    Right at 0.50mS (about 85 degrees)
    Left at 2.0mS (about -85 degrees)
    Center at 1.25ms (about 0 degrees)

  • Is there a servo mount for the micro servo? The only ones I saw were for larger ones

  • is it possible to provide same signal to the white wire of 30 different motors so they can do the same movement? anyone? thanks.

  • What are the optimal values for setting the min and max position? I’m referring to the command: myservo.attach(9,MIN,MAX); // use pin 9, set minimum to MIN [us], set maximum to MAX [us].

  • How much current do these draw at 6v? I need to know what size resistor to use with a 9v supply.

  • it worked for a small animatronic project http://youtu.be/O0mOK1-kzTg

  • I forgot to mention, if you do use the sweep arduino example, you have to unplug the motor before trying to upload another program. Otherwise you’ll get an error that someone is busy using the com port your arduino is on. I guess driving the motor doesn’t leave enough juice to allow the arduino app to upload a fresh sketch? Anyways, if you just unplug your motor, then update will succeed and you can then plug your servo back in to see if the freshly uploaded sketch does what you expected:)

  • Hi all, so I bought 2 of these alogn with the pan and tilt bracket. Couple points: 1. These will work connected directly to the Arduino, though I suspect it’s best to use a motor/servo controller board for more than just a quick kludge to verify things are going to work. 2. SparkFun guys: the mbed example might not be the best example to jsut see the servo’s moving. Using the example “sweep” from the Arduino site instead might make good sense: http://arduino.cc/en/Tutorial/Sweep. I followed this and was watching the servo’s move in less than 5 min. 3. running the servo’s with the sweep program for > 1 min or so, so continuous motion, get’s them warm and I think had I let them run longer I’d have eventually burnt them out.

    You guys think maybe going through a servo controller would do better with the heating issue? It’s really hard to know exactly how to work with these with out something more than just operating voltage , I think. I’m not a EEm but but without a data sheet it’s really hard to consider putting these into a bot or device if you expect it to be predictable. Am I wrong? Is there a technique I’m not aware of?

  • Any chance of getting some specs regarding the operating current?

  • My servo does a really strange thing. I have an AtTiny45 sending out a PWM signal (20 ms, with the high time varying from 1 to 2 msec and then back again). I measured it with my oscilloscoop and the AtTiny works. The high time goes up from 1 msec, to 2, and then back to 1 (in 8 steps, like I programmed, no special reason for those 8 steps, just a test program, I have the AtTiny do a _delay_ms of 500 ms between each step). However when I connect the servo to it, the PWM signal is constantly being pushed back to 2 msec high time. Sometimes it goes back to something like 1,7 msec, sometimes 1,9 (completely random) before it jumps back to 2 msec. I have a more than sufficient power supply, I measured the voltage line also, it’s a stable 5V, even when the servo is turning. Don’t know what the problem could be..

  • What is the maximum current of this one? Can I connect this one to the 5V output of a Netduino or should I get a voltage regulator along with this?

  • What is the maximum current of this one? Can I connect this one to the 5V output of a Netduino or should I get a voltage regulator along with this?

  • What is the maximum current of this one? Can I connect this one to the 5V output of a Netduino or should I get a voltage regulator along with this?

  • Here is what I got with Center 1.58ms Left max 780us Right max 2.38ms

    http://www.youtube.com/watch?v=OalAjqksYGU&feature=share

  • This is my first servo purchase and I am just curious how I would figure out what is the resolution(smallest rotational change) that I can expect from this servo? I am familiar with PWM and all that I just want to start thinking of the design of my servo drivers. I imagine that I could empirically figure this out with the IDE debugger and some inputs to control the PW. Any suggestions would be appreciated. Thanks!

  • Hey guys. Can you let me know what the gearing ratio is for these motors?

  • I’ve been trying to get this servo to work with my arduino, but it doesn’t move besides a little jerk when I first apply power. Thinking perhaps I broke it, I bought a larger servo and hooked it up, and I’m still having the same problem. It simply doesn’t work. I’m using the example programs for the Servo and PMWServo libraries. I’m using a wall wart to provide separate power for the servo. I’ve tried both 4.5 and 6.0V supplies. I’ve got ground going to black, power to red, and control pulses to white.
    I’m perplexed.

    • Ever notice that as soon as you post that you are totally unable to figure something out, you find the solution. Then you have to post again, telling everyone that you were wrong. This is one of those times. It helps to make sure the Arduino is talking to the right pin …

  • help, i cannot operate this servo.
    every time i send a pulse to it, it simply jolts in one direction. no matter what that pulse is! using ardurino and a variety of pulses. even:
    digitalWrite(cammotpin,HIGH);
    delayMicroseconds(90000);
    digitalWrite(cammotpin,LOW);
    does the same thing, or
    digitalWrite(cammotpin,HIGH);
    delayMicroseconds(0020);
    digitalWrite(cammotpin,LOW);
    i have this in a loop and it only jolts 1ce, then not even resetting makes it work again, only re-uploading the code or removing and re-applying power.
    HELP!

  • Does anyone know what’s the peak-to-peak voltage for the control signal? Thanks in advance :)

  • about how much can this thing move/lift

    • That depends on a lot of factors. Check the torque rating above and then decide your lever arm, etc.

  • when is it gonna be back in stock?i need it to checkout!!!

    • We had an issue with our shipment that we’re working out. It got caught up in customs and we don’t have an ETA as of right now.

  • when will this be back in stock? i need then :-D

  • I am quite pleased with this servo. I use it to pan a sharp infrared sensor back and forth. It operates at 5 volts and works fine with my arduino. It is quite fast and docent make much noise. Overall it is a nice servo for what I need.

  • Hi I think the features for output torque should be 1.4kg-cm (not 1.4kg/cm) or have I missed something here?

    • No. Torque has a base unit of Newton meters, or in this case, kilogram centimeters. In either case torque is represented as force x distance. The way to think of it is that this servo is specified to apply a force of 1.4 kg at a distance of 1 cm. You can scale this too. If you need say, twice the force out of this servo, you should connect your driven component at ½ the distance from the center of the drive shaft. Conversely, if you drive something from 2 centimeters out from the shaft, you will only get 0.7 kg of force.

  • One of my servos just quit working. I was using a joystick to control two and using the arduino servo library and sample sketch with no load applied. :)

  • I’ve got it mostly working now. I’m having trouble finding stable values though. 0.5ms and 1.25ms work, but none of the others I’ve tried do, including 2.0ms. Does anyone know what values work with this servo?

  • I can’t get this servo to work! I have: Red = 5V, brown = GND, Yellow = signal. I’m sending a 50Hz PWM signal with a 1.25ms hi time. However, every time I send the servo a signal, it just turns clockwise instead of moving to a fixed position. Any suggestions?

  • The servo turns only to about 170 degrees. It reaches 90 in one direction,then only 80 in the opposite way.
    Did anyone else have this issue?
    Is there a way to achieve a full 180 rotation?

    • I get this problem as well, if I increase the range above 0.0008 it just spins continuously (which is actually quite useful if I ever want to use it as a simple motor)… but not if I want to use it as a servo! Any ideas Sparkfun people?

    • Observation corroborated!
      I, too, have a servo that has a range of approximately 170 degrees! For me, this isn’t a big deal, I’m just dialing down the range when programming so that I don’t overturn/overheat the thing.

  • This servo locked in less than 12 hours.

  • Not impressed with this servo…one of the nylon gears stripped after less than 5 minutes of running time. The applied torque was much less that 1.4kg/cm, it was just flicking an ordinary lightswitch on and off.

  • I’ve modified one of these to be a continuous rotation servo - it’s trickier than with the bigger servos. The potentiometer itself has range limits on it, and the pot shaft serves as the axis for the gears that take it to the output. So you have to bust up the pot and remove most everything but the shaft itself. And everything is pretty darn small…
    Haven’t tested it in my dif drive bot design yet, but it looks like it will work.

  • eclipse: ok, stupid question maybe; but howmany degrees goes this servo ? 360 (Not Continuous offcourse) or just 180 ?
    Same question as eclipse. Does anyone know how many degrees of rotation this servo has? I’m hoping its at least 180…

    • Ok, I emailed tech support about the range of rotation on this servo and got a VERY quick reply back. The email I got back said that they where seeing a 90 degree range of rotation. That will work for one servo on my project, just hoping that the big servo will have a bigger range…

  • is there any tutorial available ??

  • if someone will post whatever data they can find on the body of the servo, im sure it wont be too long before someone else finds a datasheet to share for it

  • is there any references that are useful to get these things working? tutorial or datasheet?

  • ok, stupid question maybe; but howmany degrees goes this servo ? 360 (Not Continuous offcourse) or just 180 ?

  • Same question as I2C Master, have these been modified to do full rotation? And if not (which is what I’m hoping), what is the angle range between 0.9ms and 2.1ms (or whatever the timings actually are)?

    • Same question, except I want these to be full rotation, and I want an ANSWER!!!!
      When e-mail comes to town, ya-know-ya-know it’s like a rain-storm. In your brow-ser.
      Homestar Runner FTW! Ask a Ninja’s good, too.

      • I’ve learned to ask SparkFun for answers now, and I’m glad I did! Also, I JUST realized (what is UP with me always realizing too late?) that sbemail could refer to things other than the Strong Bad Email Webtoons. Does it refer to that?

  • Sparkfun are these full-rotation.

  • I bought 2 of these, and neither works. Total waste of 20 bucks :(

    • Hi Waffle,
      I’m sorry to hear about that. We rarely hear of any problems with these servos, and we’d be happy to help troubleshoot why yours aren’t working, or get you replacements.
      Drop us an email with as much information as you can.
      techsupport at sparkfun dot com

      • It appears that they do both infact work. It turns out my power supply was not strong enough, and the microcontroller kept resetting! Ive beefed up the PS and it works now. sorry for the confusion!
        PS: is it normal for them to get warm after a few minutes of scanning back and forth without load?
        Thanks for the help, and again, sorry, it was my mistake.

        • ))) i make the same mistake,
          servo become warm if you try to overturn it (turn above dead position) try dec rotation range and i think the problem will be solved))

  • How do I put the servo together? What should be connected to what parts?

    • The screws are for: 1 for mounting 1 for attaching the attachments to the actual servo 1 I have no Idea. In addition, the black pin goes to GND, red to PWR, and white for a signal.


Related Products