Description
Tower Pro MG946R High Torque Digital Servo Motor – Powerful 15kg Metal Gear Servo for Arduino & Robotics
The Tower Pro MG946R High Torque Servo is a powerful and reliable high-torque digital servo designed for demanding robotics, RC, and automation applications. Built with a full metal gear train and dual ball bearings, this servo delivers exceptional durability, precision control, and strong holding power.
With up to 15kg·cm torque at 6V, the MG946R is perfect for robotic arms, steering mechanisms, camera gimbals, and heavy-duty DIY electronics projects. Its standard PWM interface ensures easy compatibility with Arduino, ESP32, Raspberry Pi, and most RC controllers.
Whether you are a student, hobbyist, or professional maker, this servo provides smooth motion, fast response, and long-lasting performance.
👉 Explore more motion components in our Servo Motors Collection
⭐ Key Features of Tower Pro MG946R High Torque Servo
- ✅ High Torque Output up to 15kg·cm
- ✅ Durable Full Metal Gear construction
- ✅ Digital control for improved precision
- ✅ Dual ball bearings for smooth rotation
- ✅ Standard PWM control compatibility
- ✅ Ideal for Arduino & robotics projects
- ✅ Upgrade version of MG945 servo
📊 Specifications of Tower Pro MG946R High Torque Servo
- Model: Tower Pro MG946R
- Type: Digital Standard Servo
- Operating Voltage: 4.8V – 6.6V
Torque
- 11 kg·cm @ 4.8V
- 15 kg·cm @ 6.0V
Speed
- 0.20 sec/60° @ 4.8V
- 0.17 sec/60° @ 6.0V
- Rotation Angle: ~180°
- Motor Type: Coreless DC
- Gear Type: Full Metal Gear
- Bearings: Dual Ball Bearings
- Control Signal: PWM
- Connector: 3-Pin (Signal, VCC, GND)
- Dimensions: 40.7 × 19.7 × 42.9 mm
- Weight: ~55g
🔧 Applications of Tower Pro MG946R High Torque Servo
- Robotic arms & humanoid robots
- RC cars, boats & airplanes
- Camera pan-tilt systems
- Mechatronics projects
- DIY home automation systems
- Educational Arduino projects
- CNC & 3D printer accessories
🔌 Wiring Guide
| Wire Color | Function |
|---|---|
| Brown | GND |
| Red | VCC (5–6V) |
| Orange/Yellow | Signal (PWM) |
Wiring and Setup:

Test Code:
#include <Servo.h>
Servo mg946r;
void setup() {
mg946r.attach(9);
}
void loop() {
for (int pos = 0; pos <= 180; pos++) {
mg946r.write(pos);
delay(15);
}
for (int pos = 180; pos >= 0; pos–) {
mg946r.write(pos);
delay(15);
}
}
🇵🇰 Why Buy From Us?
- ✔ Fast nationwide delivery across Pakistan
- ✔ Carefully tested electronics components
- ✔ Ideal for students, makers & professionals
- ✔ Trusted DIY electronics store
🔗 External Resource (DoFollow Link)
Learn how servo motors work: Watch our YouTube Channel
👉 https://www.arduino.cc/en/reference/servo
For other DIY Products visit our shop










Reviews
There are no reviews yet.