Robot Pi Shop

SG90 360° Continuous Rotation Servo Motor

$3.99

Shipping calculated at checkout.

Quantity

SG90 360° Continuous Rotation Micro Servo Motor

The SG90 360° Continuous Rotation Micro Servo Motor is a compact, lightweight servo designed for robotics, DIY electronics, and educational projects. Unlike standard 180° positional servos, this model provides continuous rotation in both directions, making it suitable for small robotic wheels, mobile robots, and rotating mechanisms.

Operating at 4.8V to 6V DC, the SG90 uses a standard servo PWM control signal to adjust rotation direction and speed. Its compact design makes it easy to integrate into Arduino, ESP32, Raspberry Pi, and other microcontroller-based projects.

Key Features

  • 360° Continuous Rotation: Supports clockwise and counterclockwise rotation.
  • PWM Speed Control: Adjust rotation speed and direction using a standard servo control signal.
  • Compact and Lightweight: Suitable for small robotic mechanisms.
  • Operating Voltage: 4.8V–6V DC.
  • Low-Cost Robotics Solution: Ideal for educational and DIY projects.
  • Microcontroller Compatible: Can be controlled using Arduino, ESP32, Raspberry Pi, and compatible servo controllers.
  • Easy Installation: Standard micro-servo housing with mounting tabs.

Technical Specifications

Parameter Specification
Model SG90 360°
Motor Type Continuous Rotation Micro Servo
Rotation 360° Continuous
Operating Voltage DC 4.8V–6V
Control Signal Servo PWM
Control Type Speed and Direction
No-Load Speed at 4.8V 120 RPM
No-Load Speed at 6V 150 RPM
No-Load Current at 4.8V 150mA
No-Load Current at 6V 180mA
Rated Current at 4.8V 200mA
Rated Current at 6V 250mA
Stall Current at 4.8V 600mA
Stall Current at 6V 800mA
Stall Torque at 4.8V 0.18kg·cm
Stall Torque at 6V 0.20kg·cm
Rated Torque at 4.8V 0.4kg·cm
Rated Torque at 6V 0.5kg·cm
Gear Type Not Confirmed
Feedback No External Position Feedback Specified

Electrical and mechanical values are reproduced from the supplied product information. Torque figures should be verified against the manufacturer's datasheet before use in load-critical designs.

Pin Configuration and Wiring

The SG90 uses a standard three-wire servo connection.

Wire Color Function Connection
Brown Ground (GND) Power Supply Ground
Red Power (VCC) 4.8V–6V DC
Orange PWM Signal Microcontroller PWM Control Pin

Control and Operation

Unlike a standard positional servo, the SG90 360° model does not move to a specified angular position.

Instead, PWM commands control the motor's rotation.

  • Approximately 1500µs pulse: Stop / Neutral position.
  • Below 1500µs: Rotation in one direction.
  • Above 1500µs: Rotation in the opposite direction.
  • Pulse farther from neutral: Generally increases rotation speed.

Typical servo control uses a pulse repetition interval of approximately 20ms (50Hz).

Note: Actual neutral position, direction, and speed response may vary between units.

Applications

  • Mini Robot Cars
  • Arduino Robotics Projects
  • ESP32-Controlled Robots
  • Educational Robotics Kits
  • Small Conveyor Mechanisms
  • Rotating Displays
  • DIY Automation Projects
  • Continuous Rotation Mechanisms
  • STEM Learning Projects

Important Notes

  • This is a continuous rotation servo, not a positional 180° servo.
  • It cannot directly move to or hold a specific angular position using standard servo commands.
  • Use a regulated 4.8V–6V power supply with sufficient current capacity.
  • Avoid powering the servo directly from a microcontroller GPIO pin.
  • Connect the external power supply ground to the microcontroller ground.
  • The servo may draw up to approximately 800mA at 6V under stall conditions, based on the supplied specifications.
  • Avoid prolonged stalling to prevent overheating or damage.
  • For accurate position tracking, use an external encoder or feedback sensor.

Package Includes

  • 1 × SG90 360° Continuous Rotation Micro Servo Motor
  • Servo Horns and Mounting Screws