Servo Motor Micro SG90 360 Degree | Continuous Rotation Servo for Robotics Projects
Disclaimer: This servo motor provides continuous 360° rotation, not positional control. Ensure your power supply can handle the current draw, especially when using multiple servos. Avoid prolonged stalling to prevent overheating.
Servo Motor Micro SG90 360 Degree
The SG90 360 Degree servo is a modified continuous rotation servo that spins indefinitely in either direction. Unlike standard servos that stop at specific angles, this version lets you control speed and direction using standard PWM signals. Weighing only 9 grams, it is ideal for micro-robotics, small wheeled robots, rotating camera mounts, and animatronics. Its compact size and easy integration with Arduino, Raspberry Pi, and ESP32 make it a favorite for hobbyists and students.
Specifications
- Type: Continuous rotation (360° indefinite rotation – no angle stops)
- Weight: 9g (micro servo class)
- Control signal: PWM (standard RC servo protocol, 50Hz)
- Operating voltage: 4.8V – 6.0V (5V typical)
- Speed control: Variable speed & direction via pulse width (typically ~1.5ms = stop, <1.5ms = one direction, >1.5ms = opposite direction)
- Stall current: ~250mA – 400mA (depending on load)
- No-load current: ~50mA – 100mA
- Connector: Standard 3-pin female header (Signal, Vcc, GND)
- Compatible with: Arduino, Raspberry Pi, ESP32, STM32, and other microcontroller boards
- Includes mounting horns: Cross, star, and wheel-shaped arms
Applications
- Wheeled robots – DIY turtle bots, line-following chassis, rovers
- Rotating mounts – spinning cameras, LiDAR sensors, or decorative displays
- Animatronics – continuous motion effects for small puppets or displays
- Rapid prototyping – quick rotation for educational science fair projects
- Conveyor belt rollers in mini automation demos
- Robot gripper base rotation (continuous pan mechanism)
Package Includes
- 1 x Servo Motor Micro SG90 (360 Degree Continuous Rotation)
- Set of plastic horns/arms (cross, star, and wheel styles)
- Mounting screws and small accessories (as per standard SG90 kit)
Final note: Power supply tip – A single SG90 can often run from an Arduino's 5V pin for testing, but for two or more servos, use an external 5V power supply (e.g., 2A or more) to avoid resets or current draw issues. Never force the output horn to stop while the servo is powered (stalling); this can overheat the internal driver IC. Test your PWM signal range to find the exact "stop" pulse width (typically 1.5ms).