Makerbase XDrive MINI High-Precision Brushless Servo Motor Controller, Based On ODrive3.6 with AS5047P on board

5,648.66 incl. GST (4,787.00 + GST)

5 in stock

Makerbase XDrive MINI (MKS ODrive MINI V1.0) is a compact, high-precision brushless servo motor controller designed for advanced BLDC motion control. Based on the ODrive V3.6 and powered by an STM32F405RGT6, it supports position, speed, and torque control with 8–56V input, 60A continuous and up to 120A peak current. It supports USB, UART, PWM, CAN, and STEP/DIR interfaces along with multiple encoder types. Ideal for robotics, CNC machines, robotic arms, automation, and precision motion applications.

SKU: ro-4647 Categories: ,

Product Description

The Makerbase XDrive MINI (MKS ODrive MINI V1.0) is a compact, high-performance brushless servo motor controller designed for precision motion control, robotics, automation, and electric motor applications. Based on the ODrive V3.6 architecture, it provides advanced control of 3-phase BLDC motors with accurate feedback from compatible encoders.

Powered by the STM32F405RGT6 high-performance MCU, the controller supports multiple operating modes including position, speed, and torque control. It can be configured with different encoder technologies, including ABI, HALL, SPI, TLE5012B, AS5047, and AMT10X, providing flexibility for different motor and feedback requirements.

The XDrive MINI supports a wide 8–56 V DC input range and can deliver up to 60 A continuous current and 120 A peak current, making it suitable for demanding motion-control applications. Multiple communication and control interfaces, including USB Type-C, UART, CAN, PWM, and STEP/DIR, allow easy integration with computers, microcontrollers, CNC systems, robots, and other automation platforms.

The compact 63 × 58 × 32 mm design makes the controller suitable for space-constrained robotic and embedded applications. The package includes essential accessories such as a USB cable, power resistor, motor cables, wiring cables, and a round magnet for encoder applications.

Features

  • High-performance brushless servo motor controller
  • MKS ODrive MINI V1.0 hardware
  • Based on ODrive V3.6 architecture
  • STM32F405RGT6 high-performance MCU
  • Designed for 3-phase BLDC motors
  • Supports position, speed, and torque control
  • Wide 8–56 V DC operating voltage
  • 60 A continuous current capability
  • Up to 120 A peak current capability
  • Multiple encoder interface options
  • Supports ABI, HALL, SPI, TLE5012B, AS5047, and AMT10X encoders
  • USB Type-C interface
  • UART communication
  • CAN communication
  • PWM control
  • STEP/DIR control
  • Supports braking through power resistor or battery recycling
  • Compact and lightweight design
  • Suitable for high-precision motion control
  • Suitable for robotics and automation applications

Specifications

Parameter Specification
Product Makerbase XDrive MINI
Hardware MKS ODRIVE MINI V1.0
Architecture ODrive V3.6 Based
Firmware 0.5.1
Motor Type 3-Phase BLDC Motor
MCU STM32F405RGT6
Input Voltage 8–56 V DC
Continuous Current Up to 60 A
Peak Current Up to 120 A
Control Modes Position / Speed / Torque
Braking Modes Power Resistor / Battery Recycling
Interfaces USB / UART / PWM / CAN / STEP-DIR
Encoder Interfaces ABI / HALL / SPI / TLE5012B / AS5047 / AMT10X
Dimensions 63 × 58 × 32 mm
Weight Approximately 64 g

Working Principle

The XDrive MINI controls a 3-phase BLDC motor by electronically switching its motor phases according to the commanded operating condition. The controller uses feedback from an encoder or Hall sensor to determine motor position and speed.

Based on the selected control mode, the controller can regulate the motor for:

  • Position control – moves the motor to a specified position.
  • Speed control – maintains the desired rotational speed.
  • Torque control – regulates motor torque/current for force-control applications.

The encoder feedback enables closed-loop operation and improves positioning and motion-control performance.

Encoder Support

The controller supports multiple encoder technologies, providing flexibility when designing a servo system. Compatible feedback options include:

  • ABI encoder
  • Hall sensor
  • SPI encoder
  • TLE5012B
  • AS5047
  • AMT10X

The package also includes a round magnet, which can be used with suitable magnetic encoder configurations.

Interface and Control

The XDrive MINI provides several interfaces for integration into different systems:

  • USB Type-C – configuration, setup, and communication with a computer.
  • UART – serial communication with embedded controllers.
  • CAN – communication in distributed robotics and industrial systems.
  • PWM – external control using PWM signals.
  • STEP/DIR – integration with motion controllers and CNC-style systems.

This combination of interfaces makes the controller suitable for both standalone motor-control projects and larger multi-axis motion systems.

Braking and Power Management

The controller supports different braking approaches, including power-resistor braking and battery energy recycling. A power resistor can be used to dissipate regenerative energy during suitable braking conditions.

The included 50W20 power resistor can be used as part of an appropriate braking configuration according to the controller’s requirements.

Applications

  • Robotic arms
  • BLDC servo systems
  • Robot joints
  • Autonomous robots
  • CNC machines
  • Motion-control systems
  • Industrial automation
  • Precision positioning systems
  • Electric actuator systems
  • Gimbal and actuator applications
  • AGV and mobile robots
  • High-performance BLDC projects
  • Servo motor experiments
  • Research and development
  • DIY robotics projects

Package Includes

  • 1 × Makerbase XDrive MINI High-Precision Brushless Servo Motor Controller
  • 1 × Type-C USB Cable
  • 1 × 50W20 Power Resistor
  • 1 × Power Wire – 150 mm
  • 3 × Motor Cable
  • 2 × GH1.25-5P Cable – 20 cm
  • 2 × GH1.25-6P Cable – 20 cm
  • 1 × GH1.25-2P Cable – 20 cm
  • 1 × Round Magnet
  • 1 × Manual

Product Disclaimer

The stated 60 A continuous and 120 A peak current ratings depend on operating conditions, motor characteristics, cooling, wiring, power supply capability, and controller configuration. Proper thermal management is essential during high-current operation.

This controller is designed for 3-phase BLDC motors and requires suitable motor, encoder, power supply, wiring, and configuration for closed-loop servo operation. Encoder compatibility depends on the specific encoder and wiring configuration.

The controller should be operated within its specified 8–56 V DC input range. Incorrect wiring, excessive voltage/current, or improper configuration may damage the controller or connected motor.

The included power resistor should be installed and used according to the controller’s braking requirements. High-power braking can generate significant heat, so adequate ventilation and safe mounting are required.

Product images are shown for illustrative and representational purposes only. The actual product colour, dimensions, connector arrangement, component placement, and appearance may vary slightly depending on the manufacturing batch.

Frequently Asked Questions

1. What is the Makerbase XDrive MINI?

The XDrive MINI is a high-performance BLDC servo motor controller designed for closed-loop position, speed, and torque control.

2. Which motors are supported?

It is designed for 3-phase BLDC motors.

3. What is the input voltage range?

The specified input voltage range is 8–56 V DC.

4. What is the current rating?

The controller supports up to 60 A continuous current and 120 A peak current, depending on operating and thermal conditions.

5. Does it support position control?

Yes. It supports position control for precision motion applications.

6. Does it support speed control?

Yes. The controller supports closed-loop speed control with suitable feedback.

7. Does it support torque control?

Yes. Torque control is one of its supported operating modes.

8. Which encoder types are supported?

It supports ABI, HALL, SPI, TLE5012B, AS5047, and AMT10X encoder interfaces.

9. Does it have a built-in encoder?

The controller supports encoder interfaces, and the supplied package includes a round magnet for suitable magnetic encoder configurations. The exact encoder used depends on the motor/system setup.

10. What communication interfaces are available?

The controller provides USB, UART, CAN, PWM, and STEP/DIR interfaces.

11. Can it be connected to a computer?

Yes. The included Type-C USB cable can be used for suitable computer connection, configuration, and communication.

12. Can it be used with Arduino?

Yes. Arduino or another microcontroller can communicate with the controller using suitable supported interfaces such as UART, CAN, PWM, or STEP/DIR.

13. Can it be used with Raspberry Pi?

Yes. A Raspberry Pi can be integrated using suitable communication and control interfaces.

14. Does it support CAN communication?

Yes. CAN is supported for communication and control applications.

15. What is the purpose of the power resistor?

The included 50W20 power resistor can be used for suitable regenerative braking configurations to dissipate braking energy.

16. Does the controller support regenerative braking?

Yes. It supports power-resistor braking and battery energy recycling configurations.

17. What is the MCU used in the controller?

The controller uses the STM32F405RGT6 microcontroller.

18. What is the hardware version?

The specified hardware is MKS ODRIVE MINI V1.0.

19. What firmware is specified?

The supplied specification lists firmware version 0.5.1.

20. What are the dimensions?

The approximate dimensions are 63 × 58 × 32 mm.

21. How much does the controller weigh?

The controller weighs approximately 64 g.

22. Is the motor included?

No. The package contains the motor controller and listed accessories, but a BLDC motor is not included.

23. Is the encoder included?

A separate motor encoder is not specified as a complete included encoder. The package includes a round magnet for compatible magnetic encoder setups.

24. Is the power supply included?

No. A suitable DC power supply is not included and must be selected according to the motor and system requirements.

25. Can this controller be used for robotic arms?

Yes. Its position, speed, and torque-control capabilities make it suitable for robotic joints, actuators, and precision robotic motion systems.

26. Is cooling required?

High-current operation can generate significant heat. Adequate thermal management and airflow are recommended, especially during continuous or high-load operation.

27. Can it be used for CNC applications?

Yes. Its STEP/DIR interface makes it suitable for compatible CNC and motion-control systems.

28. What is included with the controller?

The package includes the XDrive MINI controller, Type-C USB cable, 50W20 power resistor, power wire, motor cables, GH1.25 cables, round magnet, and manual.

Reviews

There are no reviews yet

Only logged in customers who have purchased this product may leave a review.

Main Menu

Makerbase XDrive MINI High-Precision Brushless Servo Motor Controller, Based On ODrive3.6 with AS5047P on board

Makerbase XDrive MINI High-Precision Brushless Servo Motor Controller, Based On ODrive3.6 with AS5047P on board

5,648.66 incl. GST (4,787.00 + GST)

Add to cart
0