Add more power to your robot with this metal-geared MG90D servo. The tiny little servo can rotate approximately 90 degrees (45 in each direction) and works just like the standard kinds you're used to but smaller. You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gearbox, especially since it will fit in small places. Of course, it's not nearly as strong as a standard servo. Works great with the Motor Shield for Arduino, our 16-channel Servo Driver, or by just wiring up with the Servo library. Comes with a few horns and hardware. Please note, this servo will 'hold' the position even when no signal is sent! Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left. The middle wire (orange or red) is +5V power, and the brown or black wire is Ground. Note that the default servo pulse widths (usually 1ms to 2ms) will not give a full range of motion on this servo. You can try shorter/longer pulses but be aware that if you go too far you could break your servo, so slowly try a wider range to characterize the servo response!
Add more power to your robot with this metal-geared MG90D servo. The tiny little servo can rotate approximately 90 degrees (45 in each direction) and works just like the standard kinds you're used to but smaller. You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gearbox, especially since it will fit in small places. Of course, it's not nearly as strong as a standard servo. Works great with the Motor Shield for Arduino, our 16-channel Servo Driver, or by just wiring up with the Servo library. Comes with a few horns and hardware. Please note, this servo will 'hold' the position even when no signal is sent! Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left. The middle wire (orange or red) is +5V power, and the brown or black wire is Ground. Note that the default servo pulse widths (usually 1ms to 2ms) will not give a full range of motion on this servo. You can try shorter/longer pulses but be aware that if you go too far you could break your servo, so slowly try a wider range to characterize the servo response!
in 2 offers
The lowest price for adafruit-Micro Servo - MG90D High Torque Metal Gear right now is $19.50 at Core Electronics, compared across 2 retailers.
The all-time low was $17.95 on 17 Feb 2026 — today's price is 9% above the lowest ever. That's a little above the best price we've seen.
Prices last updated 23 Sept 2026.
adafruit-Micro Servo - MG90D High Torque Metal Gear
Add more power to your robot with this metal-geared MG90D servo. The tiny little servo can rotate approximately 90 degrees (45 in each direction) and works just like the standard kinds you're used to but smaller. You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gearbox, especially since it will fit in small places. Of course, it's not nearly as strong as a standard servo. Works great with the Motor Shield for Arduino, our 16-channel Servo Driver, or by just wiring up with the Servo library. Comes with a few horns and hardware. Please note, this servo will 'hold' the position even when no signal is sent! Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left. The middle wire (orange or red) is +5V power, and the brown or black wire is Ground. Note that the default servo pulse widths (usually 1ms to 2ms) will not give a full range of motion on this servo. You can try shorter/longer pulses but be aware that if you go too far you could break your servo, so slowly try a wider range to characterize the servo response!
Add more power to your robot with this metal-geared MG90D servo. The tiny little servo can rotate approximately 90 degrees (45 in each direction) and works just like the standard kinds you're used to but smaller. You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gearbox, especially since it will fit in small places. Of course, it's not nearly as strong as a standard servo. Works great with the Motor Shield for Arduino, our 16-channel Servo Driver, or by just wiring up with the Servo library. Comes with a few horns and hardware. Please note, this servo will 'hold' the position even when no signal is sent! Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left. The middle wire (orange or red) is +5V power, and the brown or black wire is Ground. Note that the default servo pulse widths (usually 1ms to 2ms) will not give a full range of motion on this servo. You can try shorter/longer pulses but be aware that if you go too far you could break your servo, so slowly try a wider range to characterize the servo response!
Last updated at 23/09/2026 15:53:56
Micro Servo - MG90D High Torque Metal Gear
Delivery between Fri – Mon $6.95
Micro Servo - MG90D High Torque Metal Gear
30-day returns
originally posted on thepihut.com
Good servo seems quite well made. Decent torque when not powered. I will get more.
| Voltage | 4.8V to 6V DC |
| Spline Count | 20 |
Micro Servo - MG90D High Torque Metal Gear
Delivery between Fri – Mon $6.95
Micro Servo - MG90D High Torque Metal Gear
30-day returns
Good servo seems quite well made. Decent torque when not powered. I will get more.
| Voltage | 4.8V to 6V DC |
| Spline Count | 20 |