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)
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.
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.
Only logged in customers who have purchased this product may leave a review.







Reviews
There are no reviews yet