Odrive 3.6 Schematic Review

The ODrive v3.6 schematic is a solid, "good enough" design for its intended market (robotics hobbyists and light industrial prototyping). It prioritizes functionality and cost over ruggedized protection.

For the user: Treat the v3.6 as a 60A peak / 30A continuous controller, despite what the FET datasheet says. Add external fusing to your battery line, and ensure you have a fan blowing directly at the board if you plan to push it hard. If you need absolute reliability against shorts or harsh environments, you need to look at the newer ODrive Pro or designs with integrated power modules.

The ODrive 3.6 is a high-performance, dual-axis brushless DC (BLDC) motor controller designed for precision motion control in robotics and industrial automation. While it has been succeeded by newer models like the ODrive S1 and Pro, the v3.6 remains a popular choice for high-current applications due to its dual-axis capability and open-source heritage. ODrive 3.6 Hardware Specifications

The ODrive 3.6 is available in two main voltage variants to suit different power requirements: 24V Version: Supports an input range of 12V to 24V. 56V Version: Supports an input range of 12V to 56V.

Current Handling: Capable of 120A peak current per motor and 40A continuous current (depending on cooling). Power Output: Supports up to 2kW continuous power per axis. Understanding the ODrive 3.6 Schematic

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 ODrive 3.6 schematic is the final iteration of the open-source v3 hardware series, designed for high-performance brushless motor control. While widely considered a robust "gold standard" for DIY robotics, it is now designated as Not Recommended for New Designs (NRND) in favor of the newer ODrive S1 and Pro models. Core Schematic Architecture

The hardware is essentially identical to the v3.5, featuring two independent motor control channels on a single PCB.

Microcontroller: Powered by an STM32F405RGT6 (Cortex-M4 with FPU), providing high-speed FOC (Field Oriented Control) calculations.

Power Stage: Utilizes high-current MOSFETs and DRV8301 gate drivers.

Voltage Variants: Available in 24V (12V–24V) and 56V (12V–56V) versions.

Energy Management: Features a dedicated Brake Resistor port to dump regenerative energy, protecting the power supply from voltage spikes during deceleration. Technical Strengths

High Power Density: Capable of delivering over 1kW per channel (peak power) in a compact form factor.

Versatile Feedback: Native support for incremental encoders (with index pulse), Hall effect sensors, and SPI-based absolute encoders.

Rich Connectivity: Includes USB (Fibre protocol), UART, CAN, Step/Direction, and PWM inputs. Common Hardware Limitations & Issues ODrive v3.6 (NRND)


The schematic reveals a sophisticated multi-rail power system designed to handle high voltages (12V–56V) while generating clean low-voltage supplies for sensitive analog and digital components.

  • Gate Drive Supply: A critical feature is the charge pump or bootstrapped supply for the high-side MOSFET gates, often generated using a diode-capacitor network (e.g., IR2101-style drivers) or an isolated DC-DC converter.
  • DC+ --- F1 --- Q17 (reverse protect) --- DC_BUS
                                             |
                                             +--- Buck (U3) --- 5V --- LDO --- 3.3V
                                             |
                                             +--- DRV8301 (M0) --- MOSFETs --- M0_A/B/C
                                             +--- DRV8301 (M1) --- MOSFETs --- M1_A/B/C
    STM32F405 --- SPI/GPIO --- DRV8301x
               --- ABI/SPI --- J3/J5 (encoders)
               --- USB --- J2
               --- SWD --- J4
    

    If you need the exact netlist, KiCad schematic file, or PDF of the official schematic, let me know and I can guide you to the official ODrive GitHub repository (where v3.6 schematic PDF is hosted).

    ODrive v3.6 is a high-performance brushless motor controller designed for robotics and industrial applications. Although it is now categorized as Not Recommended for New Designs (NRND) in favor of newer models like the odrive 3.6 schematic

    , it remains a staple in the DIY robotics community due to its open-source roots. ODrive Europe Schematic Overview

    The ODrive v3.6 schematic is essentially an evolution of the v3.5 design. It is built around a dual-motor control architecture, allowing a single board to drive two brushless DC (BLDC) motors with high precision. Core Controller : It utilizes an STM32F405RGT6

    microcontroller, which handles the complex Field Oriented Control (FOC) algorithms. Gate Drivers : It features the

    gate driver (labeled as U4 in many versions), which provides integrated buck converters and current sense amplifiers. Power Stage

    : The board is available in 24V and 56V variants. The primary difference in their schematics lies in the voltage ratings of the electrolytic capacitors and power MOSFETs. ODrive Community Key Interfaces & Connectivity

    The schematic reveals several critical ports for communication and feedback: Communication

    : Supports USB, CAN bus (recommended for professional use), UART (for Arduino integration), and PWM/Step-Dir. Encoder Ports

    : Two ports (M0 and M1) for ABI, Hall effect, or SPI encoders to provide position and velocity feedback. Power Terminals

    : Includes dedicated terminals for the DC power supply and a brake resistor to handle regenerative braking energy. Where to Find the Official Files

    ODriveHardware/v3/v3.5docs/schematic_v3.5.pdf at ... - GitHub

    Use saved searches to filter your results more quickly. Name. odriverobotics / ODriveHardware Public.

    odriverobotics/ODriveHardware: High performance motor control

    ODrive v3.6 is a high-performance open-source motor controller designed for high-power Field Oriented Control (FOC) of brushless DC motors. Apache NuttX 1. Hardware Architecture

    The ODrive v3.6 schematic is built around two primary integrated circuits that handle the core logic and power management: Microcontroller: It uses the STMicro STM32F405RG

    , an ARM Cortex-M4 chip that executes the control algorithms and manages communications. Gate Driver: It employs the Texas Instruments DRV8301

    , which includes a dual-bridge gate driver and an integrated buck converter to provide 5V power (up to 1.5A) to the board's logic. ODrive Community 2. Schematic Subsystems

    The board's circuitry is divided into several functional blocks: Power Stage: The ODrive v3

    Features dual motor outputs (M0 and M1) capable of 120A peak current per motor. It includes current shunt resistors (0.0005 ) for precise torque control. Brake Resistor Interface:

    Dedicated "Aux" terminals are included for connecting a power resistor to dissipate energy during regenerative braking. Logic & Communication: Connects directly to the STM32 for configuration via the odrivetool CAN and UART:

    High-speed interfaces for integration with external microcontrollers or automation systems.

    Pins for encoders (ABI, Hall, or SPI), analog inputs, and PWM/Step/Dir control signals. 3. Key Pinout Details Chip Function GPIO 1 & 2 General Purpose I/O GPIO 3 & 4 Serial TX / RX for UART Voltage Monitoring (ADC) M0_AH/BH/CH TIM1 CH1-3 High-side gate control for Motor 0 4. Resources for Full Schematics

    Official documentation and design files are maintained in the ODriveHardware GitHub repository PDF Schematic: Direct access to the circuit diagrams is available via the v3.5 Schematic (v3.6 is very similar with minor hardware refinements). 3D Models: CAD files for enclosure planning can be found on the ODrive OnShape page


    Related search suggestions (useful terms): functions.RelatedSearchTerms("suggestions":["suggestion":"ODrive 3.6 schematic PDF","score":0.9,"suggestion":"ODrive v3.6 hardware design files GitHub","score":0.9,"suggestion":"ODrive 3.6 BOM and component values","score":0.8])

    The ODrive v3.6 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

    The v3.6 hardware is essentially an evolution of the v3.5 design, with the primary difference being the move to a 4-layer board and variations in capacitor voltage ratings.

    Architecture: It uses a variable voltage DC bus that can fluctuate based on a battery's state of charge, typically managed via a DC-DC converter. Key Components: Microcontroller: STM32-based architecture.

    Gate Driver: Commonly uses the DRV8301 for motor phase control.

    Connectivity: Features USB, UART, CAN, and Step/Direction interfaces.

    Availability of Documents: Official schematics for version 3.5 are often cited as the reference for v3.6 due to their near-identical nature. You can view the v3.5 Schematic on GitHub for detailed circuit info. Performance & Capabilities

    Control Modes: Supports Position, Velocity, and Current control, with automatic identification of motor parameters like inductance and resistance.

    Voltage Variants: Available in 24V (12V–24V) and 56V (12V–56V) versions.

    Regenerative Braking: Designed to handle energy absorbed during deceleration, though users are cautioned to use high-power storage (like batteries) or brake resistors to avoid damaging power supplies. Community & Clone Warnings

    The ODrive v3.6 has been widely cloned, most notably by Makerbase (MKS).

    ODriveHardware/v3/v3.5docs/schematic_v3.5.pdf at ... - GitHub Gate Drive Supply: A critical feature is the

    Provide feedback. We read every piece of feedback, and take your input very seriously. GitHub ODrive v3.6 (NRND)

    The ODrive v3.6 is a high-performance open-source motor controller designed to drive two brushless DC (BLDC) motors with precision using Field Oriented Control (FOC). Understanding its schematic is essential for integration, troubleshooting, and custom hardware development. Core Architecture and Microcontroller

    The heart of the ODrive 3.6 hardware is the STM32F405RGT6 microcontroller. This ARM Cortex-M4 processor handles all real-time FOC calculations, communication protocols, and sensor processing.

    Oscillator: A 8MHz crystal provides the base clock frequency for the MCU.

    Status Indicators: The board includes status LEDs for immediate visual feedback on the controller's state. Power Stage and Gate Drivers

    The v3.6 schematic features a robust power stage designed to handle significant current and voltage levels.

    Gate Driver: It utilizes the TI DRV8301 gate driver. This chip integrates three-phase gate drivers, a buck converter (providing a 5V rail with up to 1.5A), and two current-sense amplifiers.

    Voltage Variants: The board is available in two versions: 24V (operating from 12V to 24V) and 56V (operating from 12V to 56V).

    Regenerative Braking: To manage back-EMF during deceleration, the schematic includes a dedicated brake resistor port. This allows excess energy to be dissipated as heat rather than damaging the power supply. Connectivity and Interfaces

    The ODrive v3.6 provides several interfaces for external control and feedback: CAN Bus Guide - ODrive Documentation

    The ODrive v3.6 is a high-performance brushless motor controller designed to handle two motors. While it is now labeled as "Not Recommended for New Designs" (NRND) by ODrive Robotics in favor of the newer Pro and S1 models, it remains a popular choice for robotics due to its open-source history. 1. Key Hardware Schematics & Resources

    Because the ODrive v3.6 is essentially identical in circuitry to version 3.5, you can often use v3.5 documentation for reference.

    Official Hardware Repository: The full schematics and PCB design files are hosted on the ODriveHardware GitHub.

    Makerbase (MKS) Variant: If you are using a "Makerbase ODrive S v3.6" (a common clone), schematics are available on the Makerbase GitHub.

    Schematic PDF: You can find a viewable PDF version on Scribd. 2. Schematic Breakdown & Pinout

    The v3.6 board centers around an STM32F405 microcontroller and uses DRV8301 gate drivers.

    ODriveHardware/v3/v3.5docs/schematic_v3.5.pdf at ... - GitHub

    ODriveHardware/v3/v3. 5docs/schematic_v3. 5. pdf at master · odriverobotics/ODriveHardware · GitHub. I am looking for wiring diagram(schematics) 3.6 56v odrive

    Before diving into the schematics, it’s important to understand why you should look beyond the user guide: