Module DCMotor is a DC motor driver module in the M5Stack stackable module series. It integrates the MEGA328 and L293DD chips, featuring 4 motor drive channels. It uses a DC power input design for power supply and automatically powers the M5Core on top via the M5-Bus.
Using Module DCMotor, you can easily and quickly drive RJ12 interface encoder motors, such as LEGO EV3 motors (this product is not affiliated with or endorsed by LEGO, LEGO is a trademark of the LEGO Group).
Features
Communication Protocol: I2C (Address: 0x56)
DC Input: 6-12V
DC Connector Type: XT30 (female)
4 x Motor Drive Channels (compatible with LEGO EV3-RJ12 interface encoder motors)
2 x I2C HY2.0-4P interfaces (extended from the A port of M5Core)
Includes
1 x Module DCMotor
1 x 10cm Motor Cable
1 x DC Power Connector
Specifications
Specification
Parameter
Communication Protocol
I2C (Address: 0x56)
Motor Driver Chip
L293DD
Power Input Voltage
DC: 6-12V
Power Interface Spec
XT30 (female)
Motor Interface Spec
ZH1.5-6P
Net Weight
17g
Gross Weight
48g
Product Size
54 x 54 x 12mm
Package Size
95 x 65 x 25mm
Casing Material
Plastic (PC)
Schematics
PinMap
Mega328 ISP Download Interface Pin Definition
The MEGA328 chip comes preloaded with motor driver firmware by default. If you wish to update its internal firmware, you can do so via the ISP port. The image below shows the location of the ISP port.