
U160 · M5Stack

Unit HBridge is a DC motor driver module that uses the "STM32F030 + RZ7899" solution to achieve motor driving functions. It communicates with the M5 host via I2C to implement PWM control of speed, forward, reverse, and braking functions. The module has reliable overcurrent, overvoltage, and overheating protection functions to ensure the safe operation of the motor. Additionally, it includes a circuit that switches between 6 ~ 12V and 5V to accommodate different motor input power… (M5Stack U160)
| Part number | U160 |
|---|---|
| Manufacturer | M5Stack |
| Category | Motor Drivers & Controllers › Brushed DC Motor Drivers |
| Pins | 4 |
| Voltage (max) | 12 V |
| Voltage (min) | 6 V |
H-bridge Unit(STM32F030) pinout
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | SCL | input | |
| 2 | SDA | bidirectional | |
| 3 | 5V | power | |
| 4 | GND | ground |
Schematic symbol and footprint
Schematic symbol
Footprint: Grove HY2.0 4-pin through-hole, 2.0 mm pitch — to scale, pad 1 in yellow (mm). Check against the datasheet before ordering PCBs.
Related parts

Adafruit CRICKIT for micro:bitADA3928

Adafruit DRV8871 DC Motor Driver Breakout Board - 3.6A MaxADA3190

SparkFun Motor Driver - Dual TB6612FNG (1A)ROB-14451

SparkFun Qwiic Motor DriverROB-15451

Adafruit CRICKIT FeatherWing for any FeatherADA3343

Gravity: DC Micro Metal Gear Motor w/Driver For Arduino - 30:1DFR0430

Gravity: DC Micro Metal Gear Motor with Driver (50:1)DFR0429

Gravity: DC Micro Metal Gear Motor with Driver (75:1)DFR0399