{"publisher":"Xirkit — the structured parts marketplace","canonical":"https://www.xirkit.io/products/generic-mg90s-metal-gear-micro-servo-40e6","markdown":"https://www.xirkit.io/products/generic-mg90s-metal-gear-micro-servo-40e6/data.md","mcp":"https://www.xirkit.io/mcp","note":"Every value is traced to a cited source (see sources and per-value src). Null means unknown, never zero.","record":{"id":"40e65aa0-0aeb-579a-9801-21612b6015e0","mpn":"MG90S","name":"MG90S Metal Gear Micro Servo","manufacturer":"Generic","family":"actuator","summary":"MG90S metal-gear micro servo: 4.8–6 V, 180° travel, 1.8 kg·cm stall at 4.8 V and 2.2 kg·cm at 6 V (Tower Pro spec), 0.10 s/60° at 4.8 V, 700 mA stall and 10 mA idle measured by ProtoSupplies, 13.4 g, 22.8 x 12.4 mm case — the metal-gear upgrade of the SG90 with the same footprint class.","schema_version":"3.0","revision":null,"tags":["actuator","robotic actuator","generic","robotics","robot arm","micro servo","metal gear servo","9g servo","mg90s servo","pwm servo","analog servo","hobby servo","arduino servo","pan tilt servo"],"sources":[{"other":{},"id":"datasheet","url":"https://protosupplies.com/product/servo-motor-micro-mg90s/","title":"MG90S Metal Gear Micro Servo datasheet","publisher":"Generic","kind":"datasheet","retrieved_at":"2026-10-13T05:07:31+00:00","field_paths":["spec.constraints.electrical.supply_voltage_nominal_v","spec.constraints.thermal.operating_temp_max_c","spec.constraints.thermal.operating_temp_min_c","spec.geometry.body_length_mm","spec.geometry.cad.assumptions","spec.geometry.cad.bbox.height_mm","spec.geometry.cad.bbox.length_mm","spec.geometry.cad.bbox.width_mm","spec.geometry.cad.envelope_complete","spec.geometry.cad.mesh_path","spec.geometry.cad.step_path","spec.geometry.cad.verification","spec.geometry.dimensions.height_mm","spec.geometry.dimensions.length_mm","spec.geometry.dimensions.width_mm","spec.geometry.other.weight_g","spec.provides.actuator_type","spec.provides.control_interface","spec.provides.control_modes","spec.provides.encoder","spec.provides.features","spec.provides.gear_type","spec.provides.integrated_driver","spec.provides.motor_type","spec.provides.no_load_speed_rpm","spec.provides.peak_torque_nm","spec.usage.connectors","spec.usage.pinout","spec.usage.pinout_complete","spec.usage.requirements.other.peak_current_a","spec.usage.requirements.rated_voltage_v"],"notes":"sha256 550f6cc993af3765087723fb8b5c13bc7bdeec9229c8ab1b5450e5eab6761244"},{"other":{},"id":"offer0","url":"https://protosupplies.com/product/servo-motor-micro-mg90s/","title":"protosupplies.com listing","publisher":null,"kind":"distributor","retrieved_at":"2026-10-13T05:09:40+00:00","field_paths":["offers"],"notes":null}],"assets":[{"other":{},"kind":"datasheet","url":"https://protosupplies.com/product/servo-motor-micro-mg90s/","label":"Datasheet","verification":"manufacturer","notes":null},{"other":{},"kind":"image","url":"https://protosupplies.com/wp-content/uploads/2018/03/Servo-MG90S-1.jpg","label":"MG90S micro servo with horns, screws and lead (ProtoSupplies photo)","verification":"unverified","notes":"inspected: black MG90S case labelled MG90S Micro servo, metal spline, 3 horns, screws, brown/red/orange lead"},{"other":{},"kind":"cad","url":"mg90s-micro-servo.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed"}],"offers":[{"other":{"sku":"MOT-7","price_breaks":[]},"supplier":"protosupplies.com","url":"https://protosupplies.com/product/servo-motor-micro-mg90s/","currency":"USD","unit_price":5.49,"stock_status":"in_stock","region":"US","minimum_quantity":null,"checked_at":"2026-10-13T05:09:40+00:00","lead_time_days_min":null,"lead_time_days_max":null,"destination":"US","destination_postal_code":null,"notes":null,"price_basis":"listed","unit_price_max":null}],"best_for":[{"other":{},"label":"Robot joints and actuation","reason":"13.4 g metal-gear position servo, 2.2 kgf·cm stall at 6 V over 180° on 50 Hz PWM — small arm joints, pan-tilt heads and legged-robot toys where SG90 nylon gears strip.","basis":"engineering_inference"},{"other":{},"label":"Small grippers and fingers","reason":"22.8 x 12.4 mm case and metal gears at 2.2 kgf·cm suit a small claw that holds against a load; budget 700 mA stall current.","basis":"engineering_inference"}],"children":[],"spec":{"other":{},"usage":{"other":{},"pinout":[{"id":"PWM","kind":"signal","label":"PWM","notes":"PWM signal, 20 ms period, 1–2 ms pulse","other":{},"connector":"1×3 female connector (JR-style)","functions":["pwm"],"electrical":{}},{"id":"VCC","kind":"supply","label":"VCC","notes":"servo supply (5 V typical)","other":{},"connector":"1×3 female connector (JR-style)","functions":["vcc"],"electrical":{}},{"id":"GND","kind":"ground","label":"GND","notes":"ground","other":{},"connector":"1×3 female connector (JR-style)","functions":["ground"],"voltage_v":0,"electrical":{}}],"derived":{},"connectors":[{"id":"servo","kind":"1×3 female JR-type servo plug on a 24–25 cm lead","other":{},"pitch_mm":2.54,"pin_count":3}],"pin_mappings":[],"requirements":{"other":{"peak_current_a":0.7},"data_inputs":[],"power_inputs":[],"rated_voltage_v":6},"pinout_complete":true},"geometry":{"cad":{"bbox":{"width_mm":12.4,"height_mm":32.5,"length_mm":32.1},"features":[],"mesh_path":"mg90s-micro-servo.stl","step_path":"mg90s-micro-servo.step","assumptions":["ear_thickness=2.5 mm assumed: ear thickness not dimensioned — 2.5 mm assumed for the CAD envelope only","output_offset_x=16.8 mm assumed: spline position not dimensioned; about three quarters along the case on the top-view drawing — CAD envelope only","shaft_d=4.8 mm assumed: spline diameter not dimensioned — 4.8 mm assumed for the CAD envelope only"],"verification":"generated","envelope_complete":false},"other":{"weight_g":13.4},"derived":{},"dimensions":{"other":{},"width_mm":12.4,"height_mm":32.5,"length_mm":32.1},"feature_boxes":[],"body_length_mm":32.5,"mounting_holes":[]},"provides":{"other":{},"derived":{},"encoder":"potentiometer","features":["Upgrade over the SG90: metal gears, a little more torque, sturdier build","Measured: about 10 mA idle, 120–250 mA moving and up to 700 mA stalled at 5 V","Can be run from an Arduino 5 V pin when experimenting only if it is never stalled","Speed 0.10 s/60° at 4.8 V and 0.08 s/60° at 6 V (Tower Pro); ProtoSupplies lists 0.12 s/60°","Stall torque 2.2 kg/cm at 6.6 V on the Tower Pro page; 2.2 kgf·cm at 6 V on the datasheet","Dead band 1 µs per the Tower Pro page; 5 µs per the datasheet copy","Tower Pro now makes the gear set and shaft from aluminium 6061-T6 (genuine Tower Pro units)","Travel 180° (±15°); end stops stall the motor — drive 20–160 or test the usable range","Size conflict: Tower Pro 22.8 × 12.2 × 28.5 mm; datasheet 22.5 x 12 x 35.5 mm; ProtoSupplies 23 x 12 x 26 mm housing, 32 mm with shaft","Ships with 3 horns and screws"],"gear_type":"metal gear train","motor_type":"brushed_dc","capabilities":[],"actuator_type":"pwm_servo","control_modes":["position (180°)"],"peak_torque_nm":0.215746,"control_interface":"PWM","integrated_driver":true,"no_load_speed_rpm":125},"compliance":{"other":{},"derived":{},"certifications":[]},"constraints":{"other":{},"derived":{},"thermal":{"other":{},"operating_temp_max_c":55,"operating_temp_min_c":0},"electrical":{"other":{},"supply_voltage_nominal_v":6}}},"other":null,"source_type":"pdf","source_ref":"https://protosupplies.com/product/servo-motor-micro-mg90s/","datasheet":{"cad":{"bbox":{"max":[27.45,12.4,32.5],"min":[-4.65,0,0],"width_mm":12.4,"height_mm":32.5,"length_mm":32.1},"check":{"failed":[],"passed":true},"expected":[{"x":32.1,"y":12.4,"name":"ears","what":"box_xy"},{"d":4.8,"x":16.8,"y":6.2,"axis":"z","name":"shaft","what":"cylinder"},{"what":"envelope_z","value":32.5}],"archetype":"servo_case","mesh_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/mg90s-micro-servo/07_cad/part.stl","step_path":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/mg90s-micro-servo/07_cad/part.step","views_png":"/Users/sumeet/Documents/Xirkit Parent/XirkitOnboard/work/mg90s-micro-servo/07_cad/views.png","export_stl":"mg90s-micro-servo.stl","assumptions":["ear_thickness=2.5 mm assumed: ear thickness not dimensioned — 2.5 mm assumed for the CAD envelope only","output_offset_x=16.8 mm assumed: spline position not dimensioned; about three quarters along the case on the top-view drawing — CAD envelope only","shaft_d=4.8 mm assumed: spline diameter not dimensioned — 4.8 mm assumed for the CAD envelope only"],"export_step":"mg90s-micro-servo.step","source_step":null,"verification":"generated","envelope_complete":false},"chips":[],"fields":{"weight":{"src":{"page":10,"quote":"• Weight: 13.4 g","method":"text"},"unit":"g","value":13.4},"encoder":{"src":{"page":6,"quote":"Servo motors are comprised of a DC motor, gears, a potentiometer to determine its position and a small electronic control board.","method":"text"},"unit":null,"value":"potentiometer"},"connector":{"src":{"page":9,"quote":"|  | Cable Length | 24cm (9.5″) |","method":"table","table_id":"9_1"},"unit":null,"value":"1×3 female JR-type servo plug, 24 cm lead (store) / 25 cm (Tower Pro)"},"gear_type":{"src":{"page":6,"quote":"- Sturdy metal gears","method":"text"},"unit":null,"value":"metal gear train"},"motor_type":{"src":{"page":6,"quote":"Servo motors are comprised of a DC motor, gears, a potentiometer to determine its position and a small electronic control board.","method":"text"},"unit":null,"value":"brushed_dc"},"peak_torque":{"src":{"page":10,"quote":"• Stall torque: 1.8 kgf · cm (4.8V (4.8V ) ), 2.2 kgf · cm (6 V)","method":"text"},"orig":{"unit":"kg·cm","value":2.2},"unit":"N·m","value":0.2157463},"peak_current":{"src":{"page":9,"quote":"|  | Current (stall) | 700mA (measured) |","method":"table","table_id":"9_1"},"orig":{"unit":"mA","value":700},"unit":"A","value":0.7},"actuator_type":{"src":{"page":9,"quote":"| Drive Type |  | Analog |","method":"table","table_id":"9_1"},"unit":null,"value":"pwm_servo"},"control_modes":{"src":{"page":9,"quote":"| Degree Rotation |  | 180° (±15°) |","method":"table","table_id":"9_1"},"unit":null,"value":["position (180°)"]},"no_load_speed":{"src":{"page":10,"quote":"• Operating speed: 0.1 s/60 degree degree (4.8 V), 0.08 s/60 degree (6 V)","method":"derived"},"unit":"rpm","value":125},"rated_voltage":{"src":{"page":10,"quote":"• Operating voltage: 4.8 V - 6.0 V","method":"text"},"unit":"V","value":[4.8,6]},"no_load_current":{"src":{"page":9,"quote":"|  | Current (idle) | 10mA (typical) |","method":"table","table_id":"9_1"},"orig":{"unit":"mA","value":10},"unit":"A","value":0.01},"control_interface":{"src":{"page":6,"quote":"Servos expect to see a pulse on their PWM pin every 20mSec.","method":"text"},"unit":null,"value":"PWM"},"integrated_driver":{"src":{"page":6,"quote":"Servo motors are comprised of a DC motor, gears, a potentiometer to determine its position and a small electronic control board.","method":"text"},"unit":null,"value":true},"operating_temperature":{"src":{"page":17,"quote":"Temperature range: 0℃_ 55℃","method":"text"},"unit":"°C","value":[0,55]}},"groups":{"all":["PWM","VCC","GND"]},"source":{"url":"https://protosupplies.com/product/servo-motor-micro-mg90s/","pages":9,"sha256":"550f6cc993af3765087723fb8b5c13bc7bdeec9229c8ab1b5450e5eab6761244","onboarded_at":"2026-10-13T05:10:11+00:00"},"coverage":{"pct":85.3,"score":"29/34","passed":true,"explained_nulls":["gear_ratio","rated_torque","rated_speed","rated_current","kt","backlash","mount_pattern","lifecycle","compliance"]},"entities":[{"id":"PWM","attrs":{"kind":"signal","label":"PWM","colour":"orange","connector":"1×3 female connector (JR-style)","designator":"PWM","description":"PWM signal, 20 ms period, 1–2 ms pulse"},"sources":[{"page":6,"quote":"- Orange = PWM Signal","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":6,"quote":"- Orange = PWM Signal","method":"text","fragment":"entities_pins.json"},"label":{"page":6,"quote":"- Orange = PWM Signal","method":"text","fragment":"entities_pins.json"},"colour":{"page":6,"quote":"- Orange = PWM Signal","method":"text","fragment":"entities_pins.json"},"connector":{"page":6,"quote":"- Orange = PWM Signal","method":"text","fragment":"entities_pins.json"},"designator":{"page":6,"quote":"- Orange = PWM Signal","method":"text","fragment":"entities_pins.json"},"description":{"page":6,"quote":"- Orange = PWM Signal","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"lead"},{"id":"VCC","attrs":{"kind":"supply","label":"VCC","colour":"red","connector":"1×3 female connector (JR-style)","designator":"VCC","description":"servo supply (5 V typical)"},"sources":[{"page":6,"quote":"- Red = 5V","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":6,"quote":"- Red = 5V","method":"text","fragment":"entities_pins.json"},"label":{"page":6,"quote":"- Red = 5V","method":"text","fragment":"entities_pins.json"},"colour":{"page":6,"quote":"- Red = 5V","method":"text","fragment":"entities_pins.json"},"connector":{"page":6,"quote":"- Red = 5V","method":"text","fragment":"entities_pins.json"},"designator":{"page":6,"quote":"- Red = 5V","method":"text","fragment":"entities_pins.json"},"description":{"page":6,"quote":"- Red = 5V","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"lead"},{"id":"GND","attrs":{"kind":"ground","label":"GND","colour":"brown","connector":"1×3 female connector (JR-style)","designator":"GND","description":"ground"},"sources":[{"page":6,"quote":"- Brown = Ground","method":"text","fragment":"entities_pins.json"}],"attr_src":{"kind":{"page":6,"quote":"- Brown = Ground","method":"text","fragment":"entities_pins.json"},"label":{"page":6,"quote":"- Brown = Ground","method":"text","fragment":"entities_pins.json"},"colour":{"page":6,"quote":"- Brown = Ground","method":"text","fragment":"entities_pins.json"},"connector":{"page":6,"quote":"- Brown = Ground","method":"text","fragment":"entities_pins.json"},"designator":{"page":6,"quote":"- Brown = Ground","method":"text","fragment":"entities_pins.json"},"description":{"page":6,"quote":"- Brown = Ground","method":"text","fragment":"entities_pins.json"}},"functions":[],"electrical":{},"entity_type":"lead"}],"taxonomy":{"dimensions":{"role":"mechanical_dimensions","definition":"Size (diameter × length), packing size, dimension drawing or mounting pattern"},"site_chrome":{"role":"other","definition":"Website navigation, FAQs, reviews, related products, support links, footers"},"model_comparison":{"role":"electrical_ratings","definition":"Comparison table of several models of the series (one row per model: voltage, power, torque, current, speed, ratio, weight, size, encoder)"},"pricing_ordering":{"role":"ordering_commercial","definition":"Price, options (KV, driver board yes/no), SKU, shipping, payment, points"},"product_overview":{"role":"identity_overview","definition":"Product description / highlights: what the actuator integrates (motor, gearbox, driver, encoder), control modes, protections, applications"},"connectors_wiring":{"role":"pins_or_terminals","definition":"Power / CAN / UART connectors, cables in the wiring pack, pin assignments"},"specification_table":{"role":"electrical_ratings","definition":"Specification grid: voltage, rated/peak torque, speeds, currents, Kt/Kv, gear ratio, backlash, back-drive, encoder, inertia, weight, connectors, temperature"}},"variants":{},"commercial":{"other":{},"checked_at":"2026-10-13T05:09:40+00:00","compliance":[],"ordering_codes":[{"code":"MG90S","description":"model"},{"code":"MOT-7","description":"ProtoSupplies SKU"}]},"mechanical":{"dims":{"ear_z":{"src":{"page":18,"quote":"| F(mm) | 18.5 |","method":"table","table_id":"18_2"},"note":"F on the drawing: case bottom to the ears","unit":"mm","value":18.5},"length":{"src":{"page":18,"quote":"| A(mm) | 32.5 |","method":"table","table_id":"18_2"},"note":"overall height along the output axis incl. the spline","unit":"mm","value":32.5},"ear_span":{"src":{"page":18,"quote":"| E(mm) | 32.1 |","method":"table","table_id":"18_2"},"unit":"mm","value":32.1},"shaft_len":{"src":{"page":18,"quote":"| A(mm) | 32.5 |","method":"derived","table_id":"18_2"},"note":"A 32.5 overall − C 28.4 case","unit":"mm","value":4.1},"body_width":{"src":{"page":18,"quote":"| D(mm) | 12.4 |","method":"table","table_id":"18_2"},"unit":"mm","value":12.4},"body_height":{"src":{"page":18,"quote":"| C(mm) | 28.4 |","method":"table","table_id":"18_2"},"note":"C on the drawing: case bottom to the top of the case under the spline","unit":"mm","value":28.4},"body_length":{"src":{"page":18,"quote":"| B(mm) | 22.8 |","method":"table","table_id":"18_2"},"unit":"mm","value":22.8}},"kind":"mechanical","holes":[],"units":"mm","origin":"case corner at (0,0,0), length along x, ears centred on the case, output spline on top","features":[],"archetype":"servo_case","assumptions":{"shaft_d":{"why":"spline diameter not dimensioned — 4.8 mm assumed for the CAD envelope only","value":4.8},"ear_thickness":{"why":"ear thickness not dimensioned — 2.5 mm assumed for the CAD envelope only","value":2.5},"output_offset_x":{"why":"spline position not dimensioned; about three quarters along the case on the top-view drawing — CAD envelope only","value":16.8}}},"page_index":[{"page":1,"tags":["site_chrome"],"primary":"site_chrome"},{"page":2,"tags":[],"primary":"none_of_these"},{"page":3,"tags":[],"primary":"pricing_ordering"},{"page":4,"tags":["product_overview"],"primary":"product_overview"},{"page":5,"tags":[],"primary":"none_of_these"},{"page":6,"tags":["product_overview"],"primary":"product_overview"},{"page":7,"tags":[],"primary":"none_of_these"},{"page":8,"tags":[],"primary":"none_of_these"},{"page":9,"tags":["specification_table"],"primary":"specification_table"}],"performance":[],"schema_name":"datasheet-1","part_ratings":{}},"use_cases":["joint-actuation","grasping-manipulation"],"commercial":{"other":{},"checked_at":"2026-10-13T05:09:40+00:00","compliance":[],"ordering_codes":[{"code":"MG90S","description":"model"},{"code":"MOT-7","description":"ProtoSupplies SKU"}]},"null_reasons":{"kt":{"note":"not published","reason":"not_in_source"},"shaft_d":{"note":"spline diameter not dimensioned; 4.8 mm assumed for CAD","reason":"not_in_source"},"backlash":{"note":"not published","reason":"not_in_source"},"lifecycle":{"note":"generic part; store stock is not lifecycle evidence","reason":"not_in_source"},"compliance":{"note":"Tower Pro states \"CE &RoHS approved\" for its own MG90S; the generic unit sold by ProtoSupplies carries no statement","reason":"not_in_source"},"gear_ratio":{"note":"no source gives the reduction ratio","reason":"not_in_source"},"rated_speed":{"note":"no-load speed only","reason":"not_in_source"},"rated_torque":{"note":"stall torque only","reason":"not_in_source"},"mount_pattern":{"note":"ear holes drawn but not dimensioned on the Tower Pro drawing; store gives only 32 mm across the ears","reason":"not_in_source"},"rated_current":{"note":"idle, moving (120–250 mA) and stall currents only","reason":"not_in_source"}},"assembly_label":"Actuator","assembly_level":2,"search_aliases":["MG90S","MG90S servo","MG90S Metal Gear Micro Servo","Tower Pro MG90S","MOT-7"],"design":{"assets":[{"other":{},"kind":"datasheet","url":"https://protosupplies.com/product/servo-motor-micro-mg90s/","label":"Datasheet","verification":"manufacturer","notes":null,"resolved_url":"https://protosupplies.com/product/servo-motor-micro-mg90s/"},{"other":{},"kind":"image","url":"https://protosupplies.com/wp-content/uploads/2018/03/Servo-MG90S-1.jpg","label":"MG90S micro servo with horns, screws and lead (ProtoSupplies photo)","verification":"unverified","notes":"inspected: black MG90S case labelled MG90S Micro servo, metal spline, 3 horns, screws, brown/red/orange lead","resolved_url":"https://protosupplies.com/wp-content/uploads/2018/03/Servo-MG90S-1.jpg"},{"other":{},"kind":"cad","url":"mg90s-micro-servo.step","label":"STEP (generated from datasheet drawing)","verification":"generated","notes":"cad_check passed","resolved_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/mg90s-micro-servo.step"}],"cad":{"verification":"generated","envelope_complete":false,"assumptions":["ear_thickness=2.5 mm assumed: ear thickness not dimensioned — 2.5 mm assumed for the CAD envelope only","output_offset_x=16.8 mm assumed: spline position not dimensioned; about three quarters along the case on the top-view drawing — CAD envelope only","shaft_d=4.8 mm assumed: spline diameter not dimensioned — 4.8 mm assumed for the CAD envelope only"],"step_path":"mg90s-micro-servo.step","mesh_path":"mg90s-micro-servo.stl","footprint_svg_path":null,"bbox":{"length_mm":32.1,"width_mm":12.4,"height_mm":32.5},"features":[],"step_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/mg90s-micro-servo.step","mesh_url":"https://wlrumvsjnliyuuvzwnrt.supabase.co/storage/v1/object/public/geometry/mg90s-micro-servo.stl","footprint_svg_url":null},"limitations":["Generated geometry is an approximate mechanical envelope; inspect original manufacturer CAD when available.","Generated footprint_svg_path is an outline, not a verified electrical land pattern.","Xirkit does not run fit checks; download step_url and test fit against your own enclosure."]}}}