ODrive
ODrive 驱动器AdvancedA brushless motor driver line from ODrive Robotics, popular with robotics hobbyists and labs.
ODrive is a line of brushless motor controllers from ODrive Robotics, driving motors with field-oriented control (FOC) and offering position, velocity, and torque control. The early ODrive v3.x hardware and firmware were open source under the MIT license and became very popular with robotics hobbyists and universities, though that line is no longer being developed. Today's main products are the ODrive Pro (14–58V, 3000W continuous) and the ODrive S1 (12–50V, 1600W continuous), which support CAN, UART, and step/direction interfaces and come with Python, Arduino, and ROS 2 libraries, though firmware for the newer products is no longer published openly. It's commonly used to drive hub-motor chassis and prototype joints for quadruped and humanoid robots.
ExampleMany open-source quadruped and wheeled-base projects use a single ODrive board to drive two brushless motors at once, connected to the host computer over CAN.
- Also called
- ODrive Robotics
- Related
- Servo Drive (Motor Driver) · Field-Oriented Control · mjbots moteus · Controller Area Network (CAN) · Brushless DC Motor · Rotary Encoder
- Sources
- ODrive Robotics
odriverobotics/ODrive - GitHub - As of
- 2026-09