{
 "id": "mo-odrive-pro",
 "name": "ODrive Pro High-Power BLDC Controller",
 "subcategory": "drivers",
 "brand": "ODrive Robotics",
 "mpn": "ODv44-ST",
 "summary": "Flagship single-axis ODrive (4 kW continuous, 99% modulation) with isolated CAN/GPIO and SSI/BiSS-C encoder inputs, for heavy robot joints run from a battery or regen clamp.",
 "maker": {
  "name": "ODrive Robotics",
  "country": "US",
  "role": "brand"
 },
 "made_in": "unknown",
 "specs": {
  "voltage_v": {
   "label": "Bus voltage",
   "value": "15-58 V",
   "num": 58,
   "unit": "V"
  },
  "cont_current_a": {
   "label": "Continuous current",
   "value": "70 A nominal with heat spreader + forced air (80 A active cooling per datasheet; 20 A free air)",
   "num": 70,
   "unit": "A"
  },
  "peak_current_a": {
   "label": "Peak current",
   "value": "120 A (comparison table); datasheet lists 100 A for 3 s",
   "num": 120,
   "unit": "A"
  },
  "interface": {
   "label": "Interface",
   "value": "USB, CAN / CAN-FD (isolated), UART, analog, PWM, STEP/DIR",
   "num": null,
   "unit": ""
  },
  "feedback": {
   "label": "Feedback",
   "value": "Onboard encoder, quadrature, Hall, RS485, SPI, differential SSI, BiSS-C",
   "num": null,
   "unit": ""
  },
  "power_w": {
   "label": "Continuous power",
   "value": "4 kW",
   "num": 4000,
   "unit": "W"
  },
  "mass_g": {
   "label": "Mass",
   "value": "32 g bare board (34 g in comparison table)",
   "num": 32,
   "unit": "g"
  },
  "dimensions_mm": {
   "label": "Dimensions",
   "value": "51 x 64 x 17.5 mm",
   "num": null,
   "unit": "mm"
  },
  "brake_resistor": {
   "label": "Brake resistor driver",
   "value": "No (use battery or regen clamp)",
   "num": null,
   "unit": ""
  }
 },
 "price": [
  {
   "qty": 1,
   "usd": 229,
   "kind": "list",
   "source": "https://shop.odriverobotics.com/products/odrive-pro",
   "as_of": "2026-10-29"
  },
  {
   "qty": 10,
   "usd": 219,
   "kind": "list",
   "source": "https://shop.odriverobotics.com/products/odrive-pro",
   "as_of": "2026-10-29"
  },
  {
   "qty": 40,
   "usd": 214,
   "kind": "list",
   "source": "https://shop.odriverobotics.com/products/odrive-pro",
   "as_of": "2026-10-29"
  },
  {
   "qty": 100,
   "usd": 209,
   "kind": "list",
   "source": "https://shop.odriverobotics.com/products/odrive-pro",
   "as_of": "2026-10-29"
  }
 ],
 "moq": 1,
 "lead_time": "unknown",
 "hts": "unknown",
 "compliance": {
  "ndaa": "unknown",
  "blue_uas": "unknown",
  "fcc": "n/a",
  "notes": ""
 },
 "links": {
  "product": "https://shop.odriverobotics.com/products/odrive-pro",
  "datasheet": "https://docs.odriverobotics.com/v/latest/hardware/pro-datasheet.html",
  "cad": "https://cad.onshape.com/publications/8e024cf145f0e7e97234f804/w/9a9f2a4ac68a3942d1ebf4ef/e/576547725f6b08c07c34e6bf"
 },
 "equivalents": [
  "mo-moteus-n1",
  "mo-moteus-x1"
 ],
 "pairs_with": [
  "mo-tq-robodrive-ilm70x10",
  "mo-tq-robodrive-ilm85x13",
  "mo-cubemars-ri80-v2-kv75",
  "mo-cubemars-ro80-kv105",
  "mo-allied-megaflux-mf0095020-a",
  "mo-odrive-d5065-270kv",
  "mo-odrive-d6374-150kv",
  "mo-odrive-m8325s-100kv",
  "mo-tq-robodrive-ilm38x12",
  "mo-tq-robodrive-ilm50x14",
  "mo-tq-robodrive-ilm85x23",
  "mo-tq-robodrive-ilm115x25",
  "mo-allied-megaflux-mf0060020-a",
  "mo-allied-megaflux-mf0127020-a",
  "mo-celera-omni-plus-oph-070-025-b",
  "mo-celera-omni-plus-oph-100-025-b",
  "ac-odrive-enc-oa1"
 ],
 "maglev": {
  "custom": "",
  "directory_ref": null
 },
 "sources": [
  {
   "url": "https://shop.odriverobotics.com/products/odrive-pro",
   "what": "price tiers, SKUs, notes"
  },
  {
   "url": "https://docs.odriverobotics.com/v/latest/hardware/pro-datasheet.html",
   "what": "voltage, current, mass, dimensions"
  },
  {
   "url": "https://docs.odriverobotics.com/v/latest/hardware/odrive-comparison.html",
   "what": "interfaces, feedback, nominal/peak current"
  }
 ],
 "confidence": "VERIFIED",
 "category": "motors",
 "subcategory_title": "Motor Drivers & Controllers",
 "icon": "driver",
 "image": {
  "url": "https://parts.trymaglev.com/img/mo-odrive-pro.webp",
  "thumb": "https://parts.trymaglev.com/img/t/mo-odrive-pro.webp",
  "source_image": "https://shop.odriverobotics.com/cdn/shop/files/DSC08140.jpg?v=1705544830&width=1920",
  "source_page": "https://shop.odriverobotics.com/products/odrive-pro",
  "background": "removed (Apple Vision)",
  "as_of": "2026-10-29"
 },
 "origin": {
  "code": "US",
  "basis": "hq"
 },
 "hts_resolved": {
  "code": "8504.40.40.00",
  "typical": true,
  "key": "motor-drivers",
  "basis": "subcategory",
  "confidence": "medium"
 },
 "us_duty_by_origin": {
  "as_of": "2026-10-29",
  "rates": [
   {
    "origin": "CN",
    "duty_pct": 37.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "TW",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "VN",
    "duty_pct": 12.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "IN",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "JP",
    "duty_pct": 12.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "KR",
    "duty_pct": 12.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "DE",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "MX",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": true
   },
   {
    "origin": "US",
    "duty_pct": 0,
    "possible_pct": 0,
    "usmca": false
   }
  ]
 },
 "url": "https://parts.trymaglev.com/p/mo-odrive-pro/",
 "markdown": "https://parts.trymaglev.com/p/mo-odrive-pro/index.md",
 "equivalents_detail": [
  {
   "id": "mo-moteus-n1",
   "name": "moteus-n1 Brushless Servo Controller",
   "brand": "mjbots",
   "mpn": "moteus-n1",
   "category": "motors",
   "subcategory": "drivers",
   "summary": "46 x 46 mm, 12S-capable moteus with board-mountable connectors and aux ports (SPI/UART/I2C/Hall/quadrature, RS422) for custom actuator integration.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": 149,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-moteus-n1.webp",
   "url": "https://parts.trymaglev.com/p/mo-moteus-n1/",
   "json": "https://parts.trymaglev.com/api/parts/mo-moteus-n1.json"
  },
  {
   "id": "mo-moteus-x1",
   "name": "moteus-x1 Brushless Servo Controller",
   "brand": "mjbots",
   "mpn": "moteus-x1",
   "category": "motors",
   "subcategory": "drivers",
   "summary": "56 x 56 mm higher-current moteus (62 A continuous with cooling) aimed at low-cost high-torque servo systems, same CAN-FD ecosystem.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": 175,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-moteus-x1.webp",
   "url": "https://parts.trymaglev.com/p/mo-moteus-x1/",
   "json": "https://parts.trymaglev.com/api/parts/mo-moteus-x1.json"
  }
 ],
 "pairs_with_detail": [
  {
   "id": "mo-tq-robodrive-ilm70x10",
   "name": "TQ-RoboDrive ILM70x10 Servo Kit",
   "brand": "TQ-RoboDrive",
   "mpn": "ILM70x10",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "DLR-derived frameless stator/rotor kit, 69 mm OD, for compact robot joints with strain-wave gears; Hall option available.",
   "origin": "DE",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-tq-robodrive-ilm70x10.webp",
   "url": "https://parts.trymaglev.com/p/mo-tq-robodrive-ilm70x10/",
   "json": "https://parts.trymaglev.com/api/parts/mo-tq-robodrive-ilm70x10.json"
  },
  {
   "id": "mo-tq-robodrive-ilm85x13",
   "name": "TQ-RoboDrive ILM85x13 Servo Kit",
   "brand": "TQ-RoboDrive",
   "mpn": "ILM85x13",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "DLR-derived frameless stator/rotor kit, 85 mm OD, for compact robot joints with strain-wave gears; Hall option available.",
   "origin": "DE",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-tq-robodrive-ilm85x13.webp",
   "url": "https://parts.trymaglev.com/p/mo-tq-robodrive-ilm85x13/",
   "json": "https://parts.trymaglev.com/api/parts/mo-tq-robodrive-ilm85x13.json"
  },
  {
   "id": "mo-cubemars-ri80-v2-kv75",
   "name": "CubeMars RI80 V2.0 KV75 Frameless Inrunner Torque Motor",
   "brand": "CubeMars",
   "mpn": "RI80 V2.0 KV75",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "Low-cost 85 mm frameless inrunner kit with 40.5 mm bore for cobot arms and exoskeleton joints; Hall and no-Hall versions.",
   "origin": "CN",
   "origin_basis": "hq",
   "price_usd": 132.9,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-cubemars-ri80-v2-kv75.webp",
   "url": "https://parts.trymaglev.com/p/mo-cubemars-ri80-v2-kv75/",
   "json": "https://parts.trymaglev.com/api/parts/mo-cubemars-ri80-v2-kv75.json"
  },
  {
   "id": "mo-cubemars-ro80-kv105",
   "name": "CubeMars RO80 KV105 Frameless Outrunner Torque Motor",
   "brand": "CubeMars",
   "mpn": "RO80 KV105",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "Frameless outrunner kit (92.6 mm OD) with large hollow bore for cobot arm and legged-robot joints; Lite (no Hall) and Standard (Hall) versions.",
   "origin": "CN",
   "origin_basis": "hq",
   "price_usd": 104.9,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-cubemars-ro80-kv105.webp",
   "url": "https://parts.trymaglev.com/p/mo-cubemars-ro80-kv105/",
   "json": "https://parts.trymaglev.com/api/parts/mo-cubemars-ro80-kv105.json"
  },
  {
   "id": "mo-allied-megaflux-mf0095020-a",
   "name": "Allied Motion Megaflux MF0095020 Frameless Torque Motor (48 VDC)",
   "brand": "Allied Motion",
   "mpn": "MF0095020 (winding A, 48 VDC)",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "Thin-ring 94.7 mm frameless torque motor with 58 mm bore and standard Halls; high peak torque for direct-drive joints and gimbals.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-allied-megaflux-mf0095020-a.webp",
   "url": "https://parts.trymaglev.com/p/mo-allied-megaflux-mf0095020-a/",
   "json": "https://parts.trymaglev.com/api/parts/mo-allied-megaflux-mf0095020-a.json"
  },
  {
   "id": "mo-odrive-d5065-270kv",
   "name": "ODrive D5065 270KV Dual Shaft Motor",
   "brand": "ODrive Robotics",
   "mpn": "D5065",
   "category": "motors",
   "subcategory": "outrunner-bldc",
   "summary": "Classic 50 mm-class 270KV dual-shaft outrunner sold by ODrive for belt-reduction arms, CNC axes and QDD experiments.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": 89,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-odrive-d5065-270kv.webp",
   "url": "https://parts.trymaglev.com/p/mo-odrive-d5065-270kv/",
   "json": "https://parts.trymaglev.com/api/parts/mo-odrive-d5065-270kv.json"
  },
  {
   "id": "mo-odrive-d6374-150kv",
   "name": "ODrive D6374 150KV Dual Shaft Motor",
   "brand": "ODrive Robotics",
   "mpn": "D6374",
   "category": "motors",
   "subcategory": "outrunner-bldc",
   "summary": "63 mm-class 150KV dual-shaft outrunner, ODrive's higher-torque pick for belt/planetary robot joints and e-skate-style drives.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": 119,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-odrive-d6374-150kv.webp",
   "url": "https://parts.trymaglev.com/p/mo-odrive-d6374-150kv/",
   "json": "https://parts.trymaglev.com/api/parts/mo-odrive-d6374-150kv.json"
  },
  {
   "id": "mo-odrive-m8325s-100kv",
   "name": "ODrive M8325s 100KV Pancake Motor with Encoder Magnet",
   "brand": "ODrive Robotics",
   "mpn": "M8325s",
   "category": "motors",
   "subcategory": "outrunner-bldc",
   "summary": "92 mm pancake outrunner with shaft encoder magnet; ODrive's highest-torque motor for wheels, arms and QDD joints with a back-mounted ODrive.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": 149,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-odrive-m8325s-100kv.webp",
   "url": "https://parts.trymaglev.com/p/mo-odrive-m8325s-100kv/",
   "json": "https://parts.trymaglev.com/api/parts/mo-odrive-m8325s-100kv.json"
  },
  {
   "id": "mo-tq-robodrive-ilm38x12",
   "name": "TQ-RoboDrive ILM38x12 Frameless Servo Kit",
   "brand": "TQ-RoboDrive",
   "mpn": "ILM38x12",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "38 mm ILM stator-rotor kit (DLR-derived) with 18 mm rotor bore; a benchmark high-torque-density frameless motor for robot joints.",
   "origin": "DE",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-tq-robodrive-ilm38x12.webp",
   "url": "https://parts.trymaglev.com/p/mo-tq-robodrive-ilm38x12/",
   "json": "https://parts.trymaglev.com/api/parts/mo-tq-robodrive-ilm38x12.json"
  },
  {
   "id": "mo-tq-robodrive-ilm50x14",
   "name": "TQ-RoboDrive ILM50x14 Frameless Servo Kit",
   "brand": "TQ-RoboDrive",
   "mpn": "ILM50x14",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "50 mm ILM stator-rotor kit (DLR-derived) with 30 mm rotor bore; a benchmark high-torque-density frameless motor for robot joints.",
   "origin": "DE",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-tq-robodrive-ilm50x14.webp",
   "url": "https://parts.trymaglev.com/p/mo-tq-robodrive-ilm50x14/",
   "json": "https://parts.trymaglev.com/api/parts/mo-tq-robodrive-ilm50x14.json"
  },
  {
   "id": "mo-tq-robodrive-ilm85x23",
   "name": "TQ-RoboDrive ILM85x23 Frameless Servo Kit",
   "brand": "TQ-RoboDrive",
   "mpn": "ILM85x23",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "85 mm ILM stator-rotor kit (DLR-derived) with 52 mm rotor bore; a benchmark high-torque-density frameless motor for robot joints.",
   "origin": "DE",
   "origin_basis": "hq",
   "price_usd": 707.58,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-tq-robodrive-ilm85x23.webp",
   "url": "https://parts.trymaglev.com/p/mo-tq-robodrive-ilm85x23/",
   "json": "https://parts.trymaglev.com/api/parts/mo-tq-robodrive-ilm85x23.json"
  },
  {
   "id": "mo-tq-robodrive-ilm115x25",
   "name": "TQ-RoboDrive ILM115x25 Frameless Servo Kit",
   "brand": "TQ-RoboDrive",
   "mpn": "ILM115x25",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "115 mm ILM stator-rotor kit (DLR-derived) with 74 mm rotor bore; a benchmark high-torque-density frameless motor for robot joints.",
   "origin": "DE",
   "origin_basis": "hq",
   "price_usd": 1300.09,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-tq-robodrive-ilm115x25.webp",
   "url": "https://parts.trymaglev.com/p/mo-tq-robodrive-ilm115x25/",
   "json": "https://parts.trymaglev.com/api/parts/mo-tq-robodrive-ilm115x25.json"
  },
  {
   "id": "mo-allied-megaflux-mf0060020-a",
   "name": "Allied Motion Megaflux MF0060020 Frameless Torque Motor (48 VDC)",
   "brand": "Allied Motion",
   "mpn": "MF0060020 (winding A, 48 VDC; full code MF0060020-A00-xx)",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "Thin-ring 60.35 mm frameless torque motor with 36.195 mm bore and standard Halls; high peak-to-continuous torque for direct-drive joints and gimbals.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": null,
   "url": "https://parts.trymaglev.com/p/mo-allied-megaflux-mf0060020-a/",
   "json": "https://parts.trymaglev.com/api/parts/mo-allied-megaflux-mf0060020-a.json"
  },
  {
   "id": "mo-allied-megaflux-mf0127020-a",
   "name": "Allied Motion Megaflux MF0127020 Frameless Torque Motor (48 VDC)",
   "brand": "Allied Motion",
   "mpn": "MF0127020 (winding A, 48 VDC; full code MF0127020-A00-xx)",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "Thin-ring 127 mm frameless torque motor with 83.82 mm bore and standard Halls; high peak-to-continuous torque for direct-drive joints and gimbals.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": null,
   "url": "https://parts.trymaglev.com/p/mo-allied-megaflux-mf0127020-a/",
   "json": "https://parts.trymaglev.com/api/parts/mo-allied-megaflux-mf0127020-a.json"
  },
  {
   "id": "mo-celera-omni-plus-oph-070-025-b",
   "name": "Celera Motion Omni+ OPH-070-025-B Frameless Motor",
   "brand": "Celera Motion (Novanta)",
   "mpn": "OPH-070-025-B",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "70 mm low-cogging Omni+ frameless kit (25 mm stack, Halls, winding B) sized to pair with strain wave gears in robot joints.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-celera-omni-plus-oph-070-025-b.webp",
   "url": "https://parts.trymaglev.com/p/mo-celera-omni-plus-oph-070-025-b/",
   "json": "https://parts.trymaglev.com/api/parts/mo-celera-omni-plus-oph-070-025-b.json"
  },
  {
   "id": "mo-celera-omni-plus-oph-100-025-b",
   "name": "Celera Motion Omni+ OPH-100-025-B Frameless Motor",
   "brand": "Celera Motion (Novanta)",
   "mpn": "OPH-100-025-B",
   "category": "motors",
   "subcategory": "frameless-bldc",
   "summary": "100 mm low-cogging Omni+ frameless kit (25 mm stack, Halls, winding B) sized to pair with strain wave gears in robot joints.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/mo-celera-omni-plus-oph-100-025-b.webp",
   "url": "https://parts.trymaglev.com/p/mo-celera-omni-plus-oph-100-025-b/",
   "json": "https://parts.trymaglev.com/api/parts/mo-celera-omni-plus-oph-100-025-b.json"
  },
  {
   "id": "ac-odrive-enc-oa1",
   "name": "ODrive Encoder OA1 On-Axis Magnetic Encoder, RS485",
   "brand": "ODrive Robotics",
   "mpn": "ENC-OA1",
   "category": "actuators",
   "subcategory": "joint-encoders",
   "summary": "Cased on-axis magnetic encoder (MA702) with RS-485 and thermistor pass-through for ODrive Pro/S1, for long or noisy cable runs.",
   "origin": "US",
   "origin_basis": "hq",
   "price_usd": 39,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/ac-odrive-enc-oa1.webp",
   "url": "https://parts.trymaglev.com/p/ac-odrive-enc-oa1/",
   "json": "https://parts.trymaglev.com/api/parts/ac-odrive-enc-oa1.json"
  }
 ]
}