DescriptionSG90 Servo is a compact 9g servo motor for 0 to 180 degree angle control. The SG90 Servo is designed for simple PWM control and can be used with M5Stack 8Servos HAT, PuppyC, common servo drivers, and microcontroller projects.This 180 degree servo is easier to integrate than a stepper motor when a small project needs repeatable angle positioning. The 9g servo motor format works well for education, robotics, steering links, levers, and lightweight moving mechanisms.With a 50Hz operating frequency and typical 1-2ms pulse width control, SG90 Servo gives builders a straightforward way to add compact angular motion without a complex gearbox or feedback drive board.Notice: Exceeding the recommended pulse width range may damage the servo. Use a suitable current and voltage supply, and avoid stalled mechanisms to reduce the risk of burning out the servo.Features SG90 Servo 9g servo motor for compact angle-control projects 180 degree servo motion range for 0 to 180 degree positioning PWM control at 50Hz with typical 1-2ms pulse width operation Compatible with M5Stack 8Servos HAT, PuppyC, common servo drivers, and microcontrollers Plastic gear construction with 21T spline and 3cm cable Simple SG90 Servo integration for beginner robotics and learning projects Specifications Gear Material Plastic Torque 1.6kg.cm at 4.8V; 1.8kg.cm at 6.0V Speed 0.1sec/60deg at 4.8V; 0.09sec/60deg at 6.0V Wire Length 3cm Deadband 4um Spline 21T Voltage 4.8-6.0V Operating Frequency 50Hz Typical Pulse Width 1-2ms Product Size 23.0 x 12.2 x 29.0mm Product Weight 9.0g Package Size 138.0 x 93.0 x 14.0mm Gross Weight 12.0g Applications SG90 Servo angle-control projects with Arduino, UIFlow, or other PWM-capable controllers 9g servo motor learning kits for classrooms, workshops, and beginner robotics 180 degree servo steering mechanisms, linkages, levers, and small moving arms PuppyC and 8Servos HAT builds that require compact servo motion Lightweight kinetic models, sensor mounts, and small interactive mechanisms Product List 1 x SG90 Servo 1 x Servo accessory kit Other ContentThe yellow wire is the signal line, the brown wire is ground, and the red wire is 5V. If the included cable is too short for the mechanism, use a suitable servo extension cable while keeping the SG90 Servo within its voltage range. Before operation, confirm the 180 degree servo can move freely through the required range.Resources Product documentation Arduino IDE guide UIFlow 2 web IDE M5Burner guide FAQWhat is the control range of this 180 degree servo?The 180 degree servo is intended for 0 to 180 degree angle positioning, making it suitable for steering, levers, and small robotic joints.Can this 9g servo motor work with M5Stack controllers?Yes. The 9g servo motor can be used with M5Stack 8Servos HAT, PuppyC, common servo drivers, and PWM-capable microcontrollers.Does SG90 Servo need a special driver board?SG90 Servo does not require a feedback drive board for basic angle control; a suitable PWM-capable controller or servo driver is enough for common projects.What should I check before powering it?Check the voltage range, avoid stalled linkages, and keep pulse width within the recommended range to protect the SG90 Servo.