ODrive v3.6
The is a high-performance brushless motor controller that has become a staple in robotics for its ability to drive two motors with high peak power (over 1kW per channel). While it is now marked as Not Recommended for New Designs (NRND) in favor of newer models like the ODrive S1, it remains widely used in legacy systems and DIY builds. Hardware Overview & Schematic Analysis
- Phase Current Sensing: Three low-side shunt resistors feed differential amplifiers (e.g., INA240) whose outputs go to the STM32’s ADCs. This allows for FOC (Field-Oriented Control) current loops.
- DC Bus Voltage Sensing: A resistive voltage divider (with high-impedance buffer) scales VBUS down to 0–3.3V for over-voltage and power calculation.
- Temperature Sensing: A thermistor (NTC) on the PCB, routed to an ADC input, enables thermal derating.
Common Modifications & Troubleshooting Points
The Odrive 3.6 schematic diagram is shown below:
ODrive 3.6 schematic
For makers, engineers, and integrators, the is more than just a wiring diagram—it is a critical document for troubleshooting, customization, and deep understanding of the hardware. This article will dissect the official ODrive 3.6 schematic, explaining each major section, its components, and how they work together to enable state-of-the-art motor control.
7. Auxiliary I/O and Communication Peripherals
- A/B/I + Index for incremental encoders
- SPI + CS for absolute encoders (e.g., AS5047, TLE5012)
- 3.3V logic level, with pull-ups/pull-downs.
The schematic for the ODrive 3.6 is logically identical to the earlier v3.5 version. You can find the official design files and schematics in the ODriveHardware GitHub repository . Key sections of the schematic include: I am looking for wiring diagram(schematics) 3.6 56v odrive
- The DRV8301 provides over-current protection (OCP). However, the schematic lacks hardware fusing on the main power rail. A "shoot-through" or dead-short event relies entirely on the MOSFETs surviving long enough for the driver to shut them off. In many documented cases, a short on v3.6 results in FET failure before the protection logic engages.


