SG90 9g Micro Servo Motor, 180° Position Control PWM RC Servo, 4.8V–6V Mini Servomotor for Arduino ESP32 RC Models, Robot Arm, Steering, Pan/Tilt, Includes Servo Horns + Screws
Key features
- 180-DEGREE POSITION CONTROL: Precise angle movement for steering and robot arms
- 9G MICRO SERVO SIZE: Lightweight and compact for tight DIY builds
- PWM RC SERVO SIGNAL: Standard control compatible with Arduino and RC receivers
- 4.8V–6V OPERATION: Runs on common 5V power systems and battery packs
- MOUNTING ACCESSORIES INCLUDED: Servo horns and screws for easy installation
More options
- 180-DEGREE POSITION CONTROL: Precise angle movement for steering and robot arms
- 9G MICRO SERVO SIZE: Lightweight and compact for tight DIY builds
- PWM RC SERVO SIGNAL: Standard control compatible with Arduino and RC receivers
- 4.8V–6V OPERATION: Runs on common 5V power systems and battery packs
- MOUNTING ACCESSORIES INCLUDED: Servo horns and screws for easy installation
Full description
The SG90 9g Micro Servo Motor is one of the most popular mini servos for Arduino and RC projects thanks to its compact size, low cost, and reliable 180° positional control. It uses a standard PWM servo signal to move to a specific angle and hold position, making it ideal for robot arms, steering mechanisms, pan/tilt camera mounts, small animatronics, and DIY automation.
With its lightweight 9g form factor, the SG90 fits easily into tight spaces while still delivering smooth movement for small linkages and mechanisms. It’s beginner-friendly, widely supported by Arduino libraries, and perfect for STEM learning kits and rapid prototypes.
How It Works (PWM Position Control)
SG90 is a positional servo that moves to the angle commanded by the PWM pulse width:
- Typical frequency: ~50 Hz
- Pulse width range: ~1.0 ms to ~2.0 ms
- Around 1.5 ms is typically the center position
You can control it using Arduino Servo library, ESP32 PWM/servo libraries, or RC receivers.
Wiring (Standard 3-Wire Servo)
Common color coding:
- Brown = GND
- Red = VCC (4.8V–6V)
- Orange = Signal (PWM)
Key Features & Benefits
- 180° Angle Control: Great for precise positioning tasks
- Compact 9g Size: Ideal for small robots and lightweight mechanisms
- Arduino/ESP32 Compatible: Works with common servo libraries and PWM pins
- Easy Installation: Includes servo horns/arms and mounting screws
- Perfect for DIY & Education: Popular for STEM, prototypes, and RC builds
Typical Specifications (may vary slightly by batch)
| Item | Typical Value |
|---|---|
| Model | SG90 Micro Servo |
| Weight | ~9g |
| Rotation | Up to ~180° (positional control) |
| Voltage | 4.8V–6.0V DC |
| Control | PWM (typical ~50Hz) |
| Connector | 3-pin RC servo plug |
Note: Actual angle range and torque can vary depending on the servo batch and load.
Common Applications
- Arduino robot arms and grippers
- RC steering systems and linkages
- Pan/tilt camera mounts
- Small automation mechanisms
- STEM kits and educational robotics
No reviews yet — be the first.
Honest takes from buyers who built with this part.
Write a review
No questions yet.
Ask anything — the team and other customers will reply.
Ask a question
Starter Bundle Builder
Works With
Find more compatible parts
Related