This high-torque standard servo now comes in a metal-gear flavor, for extra-high torque (10 kg-cm!) and reliability! It can rotate at least 180 degrees (90 in each direction) with a classic 1.5-2.5ms pulse. You can use any servo code, hardware or library to control these servos.
To control with an Arduino, we suggest connecting the orange control wire to pin 9 or 10 and using the Servo library included with the Arduino IDE. Position "0" (1.5ms pulse) is middle, "90" (~2ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left.
The default servo pulse widths (usually 1ms to 2ms) may not give you a full 180 degrees of motion. In that case, check if you can set your servo controller to custom pulse lengths and try 0.75ms to 2.25ms. You can try shorter/longer pulses but be aware that if you go too far you could break your servo!
NOTE: Operating servos close to or at stall torque reduces their life and will permanently damage them beyond repair.
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.
Shopping Cart
{"id":1417102426184,"title":"Standard Metal Servo (MG945)","handle":"standard-metal-servo-mg945","description":"\u003cp\u003eThis high-torque standard servo now comes in a metal-gear flavor, for extra-high torque (10 kg-cm!) and reliability! It can rotate at least 180 degrees (90 in each direction) with a classic 1.5-2.5ms pulse. You can use any servo code, hardware or library to control these servos. \u003cbr\u003e\u003cbr\u003eTo control with an Arduino, we suggest connecting the orange control wire to pin 9 or 10 and using the \u003ca href=\"http:\/\/www.arduino.cc\/en\/Reference\/Servo\"\u003eServo library\u003c\/a\u003e included with the Arduino IDE. Position \"0\" (1.5ms pulse) is middle, \"90\" (~2ms pulse) is all the way to the right, \"-90\" (~1ms pulse) is all the way to the left.\u003c\/p\u003e\n\u003cp\u003eThe default servo pulse widths (usually 1ms to 2ms) may not give you a full 180 degrees of motion. In that case, check if you can set your servo controller to custom pulse lengths and try 0.75ms to 2.25ms. You can try shorter\/longer pulses but be aware that if you go too far you could break your servo!\u003c\/p\u003e\n\u003cp\u003eNOTE: Operating servos close to or at stall torque reduces their life and will permanently damage them beyond repair.\u003c\/p\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: 55g\u003c\/li\u003e\n\u003cli\u003eDimension: 40.7mm X 19.7mm X 42.9mm\u003c\/li\u003e\n\u003cli\u003eStall Torque: 10 kg-cm (4.8V); 12 kg-cm (6V)\u003c\/li\u003e\n\u003cli\u003eOperating Speed: 0.23sec\/60degree (4.8V); 0.2sec\/60degree (6.0V)\u003c\/li\u003e\n\u003cli\u003eOperating Voltage: 4.8V ~ 6.6V\u003c\/li\u003e\n\u003cli\u003eGear Type: Metal gear\u003c\/li\u003e\n\u003cli\u003eTemperature Range: 0\u003cspan\u003e℃\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e- 55℃\u003c\/li\u003e\n\u003cli\u003eDead Band Width: 1us\u003c\/li\u003e\n\u003cli\u003eServo Wire Length: 32cm\u003c\/li\u003e\n\u003cli\u003eCurrent Draw at idle: 10mA\u003c\/li\u003e\n\u003cli\u003eNo Load Operating Current: 170mA\u003c\/li\u003e\n\u003cli\u003eStall Current: 1.2A\u003c\/li\u003e\n\u003cli\u003eServo Arms and Screws included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/Servo_480x480.png?v=1592058892\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/MOTORS\/MOT4003\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/MOTORS\/MOT4003\"\u003eLibrary\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/MOTORS\/MOT4003\"\u003eSample Code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/bsoeSHhuEKY\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2022-12-06T11:27:21+05:30","created_at":"2018-09-01T16:45:32+05:30","vendor":"ThinkRobotics","type":"Servo Motor","tags":["CS20","Digital Servo","Metal Servo","MG945","MOT4","Servo","Servo Motor","SERVO-MTR","Standard Servo","ZOHO UPDATED"],"price":39999,"price_min":39999,"price_max":39999,"available":false,"price_varies":false,"compare_at_price":78000,"compare_at_price_min":78000,"compare_at_price_max":78000,"compare_at_price_varies":false,"variants":[{"id":12745318891592,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"MOT4003","requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Standard Metal Servo (MG945)","public_title":null,"options":["Default Title"],"price":39999,"weight":90,"compare_at_price":78000,"inventory_management":"shopify","barcode":"MOT4003","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/thinkrobotics.com\/cdn\/shop\/products\/IMG_2891.jpg?v=1577796112","\/\/thinkrobotics.com\/cdn\/shop\/products\/IMG_2893.jpg?v=1577796112","\/\/thinkrobotics.com\/cdn\/shop\/products\/MG995_Dimensions_3975a6b7-7645-47d7-9a52-d72827448f77.png?v=1577796112"],"featured_image":"\/\/thinkrobotics.com\/cdn\/shop\/products\/IMG_2891.jpg?v=1577796112","options":["Title"],"media":[{"alt":"Standard Metal Servo (MG945)","id":757400600648,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2800,"width":2800,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/IMG_2891.jpg?v=1577796112"},"aspect_ratio":1.0,"height":2800,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/IMG_2891.jpg?v=1577796112","width":2800},{"alt":"Standard Metal Servo (MG945)","id":757400731720,"position":2,"preview_image":{"aspect_ratio":0.986,"height":3067,"width":3023,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/IMG_2893.jpg?v=1577796112"},"aspect_ratio":0.986,"height":3067,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/IMG_2893.jpg?v=1577796112","width":3023},{"alt":"Standard Metal Servo (MG945)","id":706685534280,"position":3,"preview_image":{"aspect_ratio":1.997,"height":623,"width":1244,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/MG995_Dimensions_3975a6b7-7645-47d7-9a52-d72827448f77.png?v=1577796112"},"aspect_ratio":1.997,"height":623,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/MG995_Dimensions_3975a6b7-7645-47d7-9a52-d72827448f77.png?v=1577796112","width":1244}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eThis high-torque standard servo now comes in a metal-gear flavor, for extra-high torque (10 kg-cm!) and reliability! It can rotate at least 180 degrees (90 in each direction) with a classic 1.5-2.5ms pulse. You can use any servo code, hardware or library to control these servos. \u003cbr\u003e\u003cbr\u003eTo control with an Arduino, we suggest connecting the orange control wire to pin 9 or 10 and using the \u003ca href=\"http:\/\/www.arduino.cc\/en\/Reference\/Servo\"\u003eServo library\u003c\/a\u003e included with the Arduino IDE. Position \"0\" (1.5ms pulse) is middle, \"90\" (~2ms pulse) is all the way to the right, \"-90\" (~1ms pulse) is all the way to the left.\u003c\/p\u003e\n\u003cp\u003eThe default servo pulse widths (usually 1ms to 2ms) may not give you a full 180 degrees of motion. In that case, check if you can set your servo controller to custom pulse lengths and try 0.75ms to 2.25ms. You can try shorter\/longer pulses but be aware that if you go too far you could break your servo!\u003c\/p\u003e\n\u003cp\u003eNOTE: Operating servos close to or at stall torque reduces their life and will permanently damage them beyond repair.\u003c\/p\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eWeight: 55g\u003c\/li\u003e\n\u003cli\u003eDimension: 40.7mm X 19.7mm X 42.9mm\u003c\/li\u003e\n\u003cli\u003eStall Torque: 10 kg-cm (4.8V); 12 kg-cm (6V)\u003c\/li\u003e\n\u003cli\u003eOperating Speed: 0.23sec\/60degree (4.8V); 0.2sec\/60degree (6.0V)\u003c\/li\u003e\n\u003cli\u003eOperating Voltage: 4.8V ~ 6.6V\u003c\/li\u003e\n\u003cli\u003eGear Type: Metal gear\u003c\/li\u003e\n\u003cli\u003eTemperature Range: 0\u003cspan\u003e℃\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e- 55℃\u003c\/li\u003e\n\u003cli\u003eDead Band Width: 1us\u003c\/li\u003e\n\u003cli\u003eServo Wire Length: 32cm\u003c\/li\u003e\n\u003cli\u003eCurrent Draw at idle: 10mA\u003c\/li\u003e\n\u003cli\u003eNo Load Operating Current: 170mA\u003c\/li\u003e\n\u003cli\u003eStall Current: 1.2A\u003c\/li\u003e\n\u003cli\u003eServo Arms and Screws included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/Servo_480x480.png?v=1592058892\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/MOTORS\/MOT4003\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/MOTORS\/MOT4003\"\u003eLibrary\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/MOTORS\/MOT4003\"\u003eSample Code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/bsoeSHhuEKY\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e"}
Unfortunately I havent tested the 5G, Only difficult part was connecting antennas. But everything is good, by default it runs on Qualcom's QMI mode, Had to switch to MBIM and it works good with Windows. Planning to run with OpenWRT soon.