SG90 Micro Servo Motor
9g Analog Servo with 180° Positional Control
Unlike a plain DC motor, a servo is a small closed-loop position-control system in a single package: a geared-down DC motor is mechanically coupled to a potentiometer that continuously reports the output shaft's current angle back to a tiny onboard control board, which compares that reading against the angle you're commanding and drives the motor until the two match, then holds that position actively against outside force. All of this is commanded over a single signal wire using a 50Hz PWM pulse whose width - typically between 1ms and 2ms, with 1.5ms landing at center - maps directly to a target angle, which is exactly why servos are so easy to use from virtually any microcontroller: one digital pin and a standard servo library are all it takes, with none of the H-bridge or motor-driver circuitry a plain DC motor would require. The SG90's plastic gear train keeps cost and weight down, at the tradeoff of somewhat less durability under sustained heavy load than metal-gear servos like the MG90S or MG996R.
Key features
Closed-Loop Position Control
An internal potentiometer feeds back shaft angle, letting the servo hold a commanded position precisely.
Single-Wire PWM Control
One signal pin sets the target angle - no separate driver circuitry required.
Plastic Gear Train
Lightweight and inexpensive, well suited to light-duty projects.
Compact & Lightweight
About 9 grams, small enough to fit into tight robotics and RC builds.
Standard 3-Pin Connector
Compatible with virtually every hobby servo header and extension cable.
Wide Voltage Tolerance
Runs from 4.8V to 6V, matching both 5V logic supplies and RC battery packs.


