The Motoron M1T256 controller makes it easy to control a single bidirectional, brushed DC motors using an I²C interface.
These compact (0.6″ × 0.6″) boards operate from 4.5V to 48V and can deliver continuous output currents up to 2.2A . Multiple Motoron controllers can be configured to work on a single I²C bus, allowing independent control of many motors.
Unlike most of our motor drivers, the Motoron does not require any PWM outputs or timers on your microcontroller . Instead, only a single I²C interface is needed regardless of how many Motorons you connect.
The M1T256 has an I²C interface , and this version ships with soldered headers . We also stock a dual-channel version .
Example Circuit
Features
One motor control channel allows for control of one bidirectional brushed DC motor per Motoron
Wide operating voltage range: 4.5 V to 48 V (absolute maximum )
Recommended maximum nominal battery voltage is approximately 36 V
Maximum output current per motor: 2.2 A continuous, 6.4 A peak for <1 second
Reverse-voltage protection on motor power supply (down to -40 V)
Logic voltage range: 3.0 V to 5.5 V
Control interface: M1T256: I²C (up to 400 kHz)
Optional cyclic redundancy checking (CRC)
Configurable motion parameters:
Max acceleration/deceleration forward/reverse
Starting speed forward/reverse
Direction change delay forward/reverse
PWM frequency: eight options available from 1 kHz to 80 kHz
Command timeout feature stops the motor if the Motoron stops receiving commands
Configurable automatic error response
Motor power supply (VIN) voltage measurement
Two status LEDs
Motor direction indicator LEDs
Error output for easier detection of error conditions
Motoron Arduino library simplifies using the Motoron with an Arduino or compatible controller
Motoron Python library simplifies using the Motoron with Python code
Comprehensive user’s guide
Compact 0.6″ × 0.6″ size
Specifications
Channels
1
Model
Motoron M1T256
Control interface
I²C
Minimum operating voltage
4.5 V
Maximum operating voltage
48 V
Continuous output current per channel
2.2 A
Peak output current per channel
6.4 A
Reverse voltage protection?
Y
Header pins soldered?
Y
Size
0.6″ × 0.6″
Weight
1.9 g
Resources
Package Contents
1x M1T256 Single I²C Motor Controller (Pins Pre-soldered)
Raspberry Pi Pico, breadboard and motors not included
View more
View less