Tinymovr M5 beta
Tinymovr M5 beta
Order 10 or more items and get 5% off
The Tinymovr M5 is a versatile and compact motor controller, ideal for driving gimbal motors and light robot joint motors. Featuring a 32-bit ARM Cortex M4F microcontroller, an absolute magnetic encoder, and 5A maximum phase current, it offers precision operation in position, velocity and torque modes using Field Oriented Control (FOC). With a highly integrated design and a mere 29.5 x 29.5mm area, the M5 is perfect for easy motor integration. Ships with next-gen v1.x firmware.
Input voltage range: 12.0–38.0V
Max Phase Current: 5.0 A
Connectivity: CAN (2x), UART, SPI, and AUX
In the box
In the box
Diametrically Magnetized NdFeB magnet
Ultra Compact & Versatile Motor Driver
Tinymovr M5 is ideal for driving brushless motors such as gimbal motors and light robot joints with phase current up to 5A, and operating voltage up to 38V. Dual CAN ports means you can daisy-chain the communications from board to board.
Tinymovr M5 fits the following motors and more:
Efficiency & Regenerative Operation
Tinymovr supports efficient power management, including regenerative braking, as well as support for flux braking. The power stage is optimized with the use of low RdsOn MOSfets, efficient ceramic capacitors, and a carefully designed layout.
Open Source Firmware
Both the firmware that runs on board, as well as client libraries and apps are and will remain open source.
Easy to setup and use
Tinymovr Studio is a high level Python client that allows easy motor control through an iPython interface, with Extensive documentation. There is also an Arduino Library available for control of multiple Tinymovrs using CAN bus from Arduino.
• Input Voltage: 12.0–38.0V
• Max Phase Current (depending on cooling): 5.0 A
• CAN Bus interface 1Mbps with 2x JST-GH 4-pin sockets for daisy-chaining
• UART and SPI interfaces with Flex JST-SH 8-pin socket
• SWD interface with JST-SH 4-pin socket
• Fully End-of-Line tested
• Included diametrically magnetized NdFeB grade N35 cylinder (6mm DIA X 2.5mm H / 0.236"DIA X 0.098"H; datasheet here).
Tinymovr M Accessories
CANine USBC↔︎CAN AdapterRegular price €39,50 EURRegular priceUnit price per
Tinymovr Wire PackRegular price From €4,50 EURRegular priceUnit price per
€4,20 EURSale price From €4,50 EUR
JST-GH 4 pin cableRegular price From €1,50 EURRegular priceUnit price per
Tinymovr Studio is a high-level command line interface and Python library for rapid prototyping with Tinymovr
ArduinoFork the repo
Arduino-compatible C++ library for controlling one or more Tinymovrs through CAN Bus
Robot Operating System
Integration coming soon...
Need a Tailored Solution?
We can integrate our products with any motor and tailor solutions to your specific needs