X5 Motor Controller
X5 Motor Controller
Order 10 or more items and get 5% off
Couldn't load pickup availability
X5 is a great choice to drive Robotic Actuators such as the GIM3505 and GIM3510. The integrated dual absolute angle sensors enable full output position sensing even after power off. With 6A continuous phase current and Field Oriented Control (FOC), it delivers smooth, precise position, velocity, and torque control ideal for robotic actuators and joints . Multiple connectivity options include CAN and UART.
No soldering required! X5 includes compact screw terminals for the motor phases and power supply.
Specs Summary
Specs Summary
Input voltage range: 12.0–38.0V
Max Phase Current: 6.0 6A
Connectivity: CAN (2x), UART, and SPI
PCB Dimensions: x
Weight:
In the box
In the box
Tinymovr M5
Diametrically Magnetized NdFeB magnet
Essential accessories
Essential accessories

Ultra Compact & Versatile with Dual Encoder
The X5 Motor Controller is ideal for driving Robotic Actuators with phase current up to 6A, and operating voltage up to 38V.
Dual onboard Absolute Angle Sensors means you can derive the angle of the Output Shaft, even after powering off.
Dual CAN ports means you can daisy-chain the communications from board to board.
X5 Motor Controller fits the following actuators and more:
- GIM3505
- GIM3510
- GIM35xx
-
FOC Control Core
-
Torque, Velocity, Position and Trajectory Control Modes
-
Dual High Resolution Absolute Angle Sensor
-
Compact 30 mm x 38 mm Footprint
-
Efficiency & Regenerative Operation
-
Automatic Calibration
-
GUI App, C++, Python, ROS & Arduino Libraries
Specs
-
• Input Voltage: 12.0–38.0V
• Max Continuous Phase Current (depending on cooling): 6.0 A
• Compatible Motor Internal Resistance: 1.00Ω - 20.00Ω
• Compatible Motor Internal Inductance: 10μH - 10mH
-
• CAN Bus interface 1Mbps with 2x JST-GH 4-pin sockets for daisy-chaining
• UART interface with JST-SH 4-pin socket
• SWD interface with JST-SH 4-pin socket
• Idle power 0.5W
-
• Dimensions: x
• Weight:
• Fully End-of-Line tested
🇪🇺Designed & Manufactured in EU
Tinymovr M Accessories
Integrations
-
Python
Install packageTinymovr Studio is a high-level command line interface and Python library for rapid prototyping with Tinymovr
-
Arduino
Browse the RepoArduino-compatible C++ library for controlling one or more Tinymovrs through CAN Bus
-
ROS + ROS2
Browse the RepoROS, and ROS2-compatible Hardware Interface for controlling multiple Tinymovr instances. Differential Bot demo included!

