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
4-Channel 5V Relay Module | Optocoupler Isolated for Arduino
Control 4 appliances with one board. This module contains 4 separate relays, allowing your Arduino or ESP32 to switch up to 4 high-voltage devices ON and OFF. It features Optocoupler isolation to protect your microcontroller from electrical noise and surges.
-
Channels: 4 Independent Relays.
-
Trigger: Low Level (Connect Input to GND to switch ON).
-
Load Capacity: 10A @ 250V AC / 10A @ 30V DC.
-
Best For: Home Automation, Smart Switches, and Industrial Control.
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.
ESP32 Basic Starter Kit
ESP32-S3 N8R2 Development Board (Dual USB-C, 44-Pin, 8MB Flash + 2MB PSRAM)
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
SG90 Micro Servo Motor 9g (180°) – Arduino & RC Robot Arm Compatible
The SG90 is the most popular lightweight servo for beginners and pros alike. Perfect for controlling small mechanisms in robotics.
-
Weight: 9g (Lightweight)
-
Rotation: 0° – 180°
-
Gears: Nylon (Smooth operation)
-
Torque: 1.6kg/cm (4.8V)
-
Operating Voltage: 3.0V – 7.2V (Optimized for 5V)
-
Application: Robot Arms, Grippers, RC Plane Flaps
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.