Servo Motor MG996R 180° Metal Gear
₵95.00 Original price was: ₵95.00.₵80.00Current price is: ₵80.00.
The MG996R 180° Metal Gear Servo Motor is a high-torque, position-controlled servo designed for Arduino, ESP32, robotics, RC vehicles and automation projects. Featuring durable metal gears, approximately 180° angular positioning and up to 11 kg·cm stall torque at 6V, it provides strong mechanical movement for robotic arms, grippers, steering systems and DIY electronics applications.
6 in stock
The MG996R 180° Metal Gear Servo Motor is a high-torque servo designed for applications requiring powerful and controlled angular movement. It is widely used in robotics, remote-controlled vehicles, mechanical automation systems and embedded electronics projects.
Unlike ordinary DC motors, which rotate continuously when powered, the MG996R is a positional servo motor that moves its output shaft to a commanded angle within its supported rotation range. This makes it particularly useful for robotic arms, grippers, steering mechanisms and other applications requiring controlled movement.
Featuring a durable metal gear transmission and an internal position-feedback control system, the MG996R offers improved mechanical strength compared with small plastic-gear servos.
The motor operates from approximately 4.8V to 6.6V DC and provides a rated stall torque of 9.4 kg·cm at 4.8V and 11 kg·cm at 6V for the original TowerPro specification.
Its standard three-wire servo interface makes it compatible with popular microcontrollers, including the Arduino Uno R3 Board and ESP32 WROOM-32 Development Board.
The MG996R is suitable for engineering students, STEM educators, robotics enthusiasts, electronics hobbyists and project developers working on mechanical movement and automation systems.
Whether you are developing a robotic arm, an automated opening mechanism or an RC steering system, this servo provides a practical combination of torque, position control and metal gear durability.
Key Features
- 180° Position Control: Designed for controlled angular positioning rather than continuous rotation.
- High Torque Output: Up to 11 kg·cm rated stall torque at 6V.
- Durable Metal Gears: Suitable for projects requiring greater mechanical strength.
- PWM Servo Control: Easily controlled using compatible Arduino, ESP32 and Raspberry Pi boards.
- Operating Voltage: Approximately 4.8V–6.6V DC.
- Position Feedback: Internal feedback mechanism helps maintain the commanded shaft position.
- Standard Servo Connector: Three-wire interface for power, ground and control signal.
- Compact Standard-Size Design: Convenient for robotics and mechanical prototyping.
- Fast Response: Approximately 0.15 seconds per 60° movement at 6V under no-load conditions.
- Versatile Applications: Suitable for robotic arms, steering systems, automation and STEM projects.
Technical Specifications
| Parameter | Specification |
|---|---|
| Model | MG996R |
| Motor Type | Positional Servo Motor |
| Rotation | Approximately 180° |
| Gear Type | Metal Gear |
| Operating Voltage | 4.8V–6.6V DC |
| Stall Torque at 4.8V | 9.4 kg·cm |
| Stall Torque at 6V | 11 kg·cm |
| Operating Speed at 4.8V | 0.19 sec/60° |
| Operating Speed at 6V | 0.15 sec/60° |
| Control Signal | Standard Servo PWM |
| Typical Control Frequency | 50Hz |
| Connector | 3-Pin Servo Connector |
| Weight | Approximately 55g |
| Dimensions | 40.7 × 19.7 × 42.9mm |
| Cable Length | Approximately 30–32cm |
| Operating Temperature | 0°C to 55°C |
| Compatible Controllers | Arduino, ESP32, Raspberry Pi and Servo Controllers |
How the MG996R Servo Motor Works
The MG996R uses a position-feedback control system to rotate its output shaft to a commanded angular position.
A microcontroller sends servo control pulses through the signal wire. The servo’s internal electronics interpret these pulses and drive the motor until the output shaft reaches the corresponding position.
For example, an Arduino program can command the servo to move between positions such as 0°, 90° and 180°, subject to the actual mechanical limits and calibration of the particular unit.
This makes the servo useful for applications where an object must be moved to a specific angle and held in position.
MG996R Servo Motor Pin Connections
The MG996R normally uses three wires:
- Red: Positive power supply (4.8V–6.6V)
- Brown: Ground (GND)
- Orange: PWM control signal
Connect the control signal to a suitable GPIO pin on your microcontroller and power the servo using a separate, adequately rated supply.
For Arduino projects, the Arduino Uno R3 Board can generate the required servo control signal using the Arduino Servo library.
For Wi-Fi-enabled robotics or smart automation systems, the ESP32 WROOM-32 Development Board provides a suitable programmable control platform.
Important: The MG996R can draw substantial current during startup or heavy loading. Use an external regulated 5V–6V supply with sufficient current capacity, commonly 2A or more for a single servo depending on the actual unit and load. Connect the external supply ground to the microcontroller ground.
Do not power the servo directly from a microcontroller GPIO pin or assume the development board’s 5V output can provide sufficient current.
Applications of the MG996R Servo Motor
1. Robotic Arms and Grippers
The MG996R can control robotic joints, grippers and mechanical linkages in educational and prototype robotic systems.
2. Arduino Robotics Projects
Students can build servo-controlled robots, mechanical sorting devices and interactive electronics projects using an Arduino board.
3. RC Cars and Steering Mechanisms
The servo can control steering linkages and other mechanical components requiring angular movement.
4. Automated Doors and Locking Mechanisms
It can operate lightweight doors, latches and mechanical opening systems when appropriately sized and supported.
5. Camera and Sensor Positioning
The MG996R can be used to adjust cameras, ultrasonic sensors and other devices that require controlled angular positioning.
6. STEM and Engineering Projects
Ideal for classroom practicals, robotics competitions, mechatronics experiments and final-year engineering prototypes.
7. Smart Automation Systems
The servo can be integrated into ESP32-based systems for remotely controlled mechanisms and IoT automation projects.
Choosing the Right Servo Motor for Your Project
For lightweight mechanisms and beginner projects, the SG90 9g Micro Servo Motor is a compact option suitable for small robotic movements.
For projects requiring greater torque and stronger mechanical construction, the MG996R metal gear servo is a practical choice.
If your application requires continuous wheel-like rotation rather than angular positioning, explore the MG996R 360° Continuous Rotation Servo Motor available at DIYGH.
The 180° positional version is designed for angle control, while the 360° continuous rotation version is intended for controlling rotational speed and direction.
Compatible Components and Accessories
The MG996R can be used with several other electronics products available at DIYGH:
- Arduino Uno R3 Board for programming and servo position control.
- ESP32 WROOM-32 Development Board for wireless robotics and IoT automation.
- Female-to-Female Jumper Wires for convenient signal connections during prototyping.
- Arduino Uno R3 Starter Kit for learning Arduino programming, electronics and motor control.
Why Buy the MG996R Servo Motor from DIYGH?
DIYGH Tech Hub supplies Arduino boards, servo motors, robotics components, sensor modules and electronics accessories for students, engineers, STEM facilitators and DIY enthusiasts in Ghana.
Whether you are developing a robotic arm, building an RC project or experimenting with automated movement, DIYGH provides components to support your electronics and robotics projects.
Visit our store at Apatrapa Junction, Kumasi, or shop online at DIYGH Tech Hub.
Important Usage Notes
- Use a suitable regulated 5V–6V external power supply with adequate current capacity.
- Do not connect the servo motor directly to a microcontroller GPIO power output.
- Connect the grounds of the servo power supply and microcontroller together.
- Avoid forcing the shaft beyond its mechanical rotation limits.
- Do not keep the motor stalled against a mechanical obstruction.
- Actual movement range and torque may vary with operating voltage, loading and manufacturer.
- The MG996R 180° is a positional servo, not a continuous rotation motor.
- A standard servo control library can be used; a separate H-bridge motor driver is not required.
Package Contents
- 1 × MG996R 180° Metal Gear Servo Motor
- Servo horns and mounting screws (where included in the supplied package)
Technical Reference
For the manufacturer’s specifications and technical information, visit the Official TowerPro MG996R Product Page.
Related products
1-Channel 12V Relay Module | For Car Electronics & Solar Projects
The standard relay for 12V systems. Unlike the standard 5V Arduino relay, this module is designed to run directly on 12V power. It is perfect for automotive projects, car security systems, and solar setups where only 12V is available.
-
Coil Voltage: 12V DC.
-
Trigger: Low Level (Connect Signal to GND to switch ON).
-
Max Load: 250V AC / 10A.
-
Best For: Car Alarms, Central Locks, Horns, and Solar Inverters.
4WD Smart Robot Car Chassis Kit (ZK-4WD) | Double Layer Acrylic Platform
Build a robot that goes anywhere. The ZK-4WD Chassis gives you 4 powerful motors for better traction and speed than the standard 2-wheel robots. Perfect for line followers, obstacle avoidance robots, and final year engineering projects.
-
Drive: 4-Wheel Drive (4 Motors included).
-
Chassis: Double-layer Acrylic (Plenty of space for batteries & sensors).
-
Includes: 4 Motors, 4 Wheels, Chassis Plates, Screws & Switch.
-
Best For: Arduino & ESP32 Robot Projects.
DC 12V Brushless Submersible Water Pump – 3M Lift, 240L/H Ultra-Quiet Performance
The DC 12V Brushless Submersible Water Pump delivers 240L/H water flow with up to 3 meters lift in an ultra-quiet, compact design. Ideal for aquariums, hydroponics, fountains, cooling systems, and Arduino-based automation, it features a durable brushless motor and waterproof construction. Perfect for DIY and smart water projects in Ghana.
Flexible Water Pump Hose (1 Meter) | 8mm PVC Tubing for Mini Pumps
The perfect fit for your mini water pump. This clear vinyl tubing is sized specifically to fit the "Mini Submersible Pumps" used in Arduino projects. It is flexible, non-toxic, and fits tightly so you don't need clamps.
-
Length: 1 Meter (Sold per meter)
-
Inner Diameter: 6mm (Fits pump nozzle perfectly)
-
Outer Diameter: 8mm
-
Material: Flexible PVC
-
Best For: Automatic watering systems and aquarium pumps.
HC-SR04 Ultrasonic Sensor Mounting Bracket – Red / Blue
Acrylic mounting bracket designed for the HC-SR04 ultrasonic distance sensor in robotics, smart cars and DIY electronics projects. It provides a secure and convenient way to mount the sensor while maintaining proper alignment for reliable distance and obstacle detection.
Compatible Sensor: HC-SR04
Material: Acrylic
Best For: Robot cars, obstacle avoidance, distance sensing and STEM projects
Note: HC-SR04 sensor not included
IRF520 MOSFET Driver Module (0-24V) | PWM Motor & LED Controller
The easiest way to drive 12V/24V loads. This breakout board allows your Arduino to control high-voltage devices like LED strips, DC motors, and solenoid valves using the IRF520 MOSFET. It features screw terminals for easy wiring—no soldering required!
-
Max Load: 24V DC / < 5A.
-
Control Voltage: 3.3V or 5V (PWM Compatible).
-
Output: Pulse Width Modulation (Speed/Dimming control).
-
Best For: LED Strips, Small DC Fans, and Solenoids.
TCRT5000 IR Reflective Line Tracking Sensor Module
The TCRT5000 IR Reflective Line Tracking Sensor Module is a compact infrared sensor designed for line-following robots, obstacle detection, object sensing and Arduino robotics projects. Featuring an LM393 comparator, adjustable sensitivity and digital and analog outputs, it detects differences in reflected infrared light from black and white surfaces. Ideal for Arduino, ESP32, STEM education and DIY automation projects.

Reviews
There are no reviews yet.