MG90S Metal Gear Micro Servo Motor
High-Torque 180° Servo for Arduino and RC Projects
The MG90S is a popular micro servo motor featuring metal gears for improved durability and torque over its plastic-gear counterpart, the SG90 . It is an ideal choice for robot arms, RC vehicles, and Arduino projects where strength and reliability are essential [citation:2][citation:9].
Metal Gears - Provides greater torque and durability compared to standard plastic gear servos
180° Rotation - Allows for precise angular positioning in most applications
Operating voltage range is 4.8V to 6V, with torque up to 2.8kg/cm at 6V [citation:3].
The servo is controlled via a standard 50Hz PWM signal (20ms period) with a pulse width of 1ms to 2ms for 0° to 180° rotation [citation:8].
This servo may produce a slight hum or jitter at the extremes of its range or under heavy load.
Technical Specifications
| Parameter | Value |
|---|
| Operating Voltage | 4.8V to 6V |
| Stall Torque (4.8V) | 1.8 - 2.0 kg/cm [citation:1][citation:8] |
| Stall Torque (6V) | 2.2 - 2.8 kg/cm [citation:2][citation:3] |
| Speed (4.8V) | 0.11 sec/60° [citation:1][citation:3] |
| Speed (6V) | 0.08 - 0.09 sec/60° [citation:3][citation:8] |
| Rotation | 180° (standard version) [citation:1][citation:3] |
| Weight | 12g - 15g [citation:1][citation:5] |
| Dead Band Width | 5µs [citation:1] |
= Key Features =
AllMetal Gear Train Provides superior strength and durability for demanding applications
Dual Ball Bearing - Ensures smoother and more stable rotation [citation:1][citation:11]
Standard 3Wire Connector Compatible with JR and Futaba receivers [citation:1]
Multiple Horns and Hardware - Includes assorted servo arms and screws for various installation needs
= Applications =
- Multi-axis robotic arms and articulated mechanisms [citation:2]
- Small robot car steering and mechanism control [citation:4]
- RC aircraft, helicopter swashplate, and quadcopter control surfaces [citation:1]
- Arduino and microcontroller educational projects [citation:2]
- Camera gimbals and pan-tilt mechanisms
Durable Performance A reliable upgrade from plastic gear servos for higherstress applications
Wide Compatibility - Works seamlessly with Arduino and standard RC systems
√ Includes mounting accessories, multi-arm servo horns, and screws
√ Compact size for small-scale robotics and mechanisms
√ Proven, reliable performer in hobby and educational projects
Connection Guide
The MG90S has a standard 3-wire interface :
| Wire Color | Function |
|---|
| Brown | Ground (GND) |
| Red | Power (VCC, 4.8V-6V) |
| Orange/Yellow | Signal (PWM) |
> Use a separate 4.8V to 6V power supply for the servo, as Arduino's 5V pin cannot provide sufficient current.
The servo's PWM signal is standard and compatible with the Arduino Servo library.
Do not power the servo directly from the Arduino's 5V pin, as it can draw a high current and damage the board.
Troubleshooting
Motor not moving:
- Check 4.8V-6V power supply and wiring.
- Ensure the signal pin is connected to a valid PWM output [citation:4].
- Avoid loose or broken connections.
Jittery or erratic movement:
- Verify stable power supply (battery vs. USB).
- Add a capacitor to the power supply.
- Check for mechanical binding.
- Ensure the servo is compatible with the 50Hz signal frequency.