DFRobot
2x7A DC Motor Driver
An ultra-compact dual DC motor driver built around a robust H-bridge design with 7 A continuous current per channel and a 50 A peak rating. Opto-coupler isol...
An ultra-compact dual DC motor driver built around a robust H-bridge design with 7 A continuous current per channel and a 50 A peak rating. Opto-coupler isolation on all control signals protects your microcontroller from motor-induced reverse currents, while built-in UVLO (Under-Voltage Latch-Out) and ESD protection keep your system safe.
The driver accepts 3.3 V and 5 V logic levels, making it compatible with Arduino, Raspberry Pi, and other popular development boards. PWM speed control is supported with a minimum valid pulse width of just 5 µs.
Key Features
- Dual Channel, 7 A Continuous – Drive two DC motors at up to 7 A each (50 A peak)
- Wide Voltage Range – 7–24 V DC supply (6.5–27 V absolute limit)
- Opto-Coupler Isolation – Protects control signals from motor noise and reverse current
- UVLO Protection – Under-voltage latch-out prevents erratic behaviour at low supply voltages
- ESD Protected – All interfaces include electrostatic discharge protection
- 3.3 V / 5 V Compatible – Logic high 3.0–6.5 V, logic low 0–0.8 V
- PWM Speed Control – Minimum valid pulse width of 5 µs
- Compact Size – 55 × 55 mm with M3 mounting holes
Specifications
- Supply Voltage – 7–24 V DC (limit: 6.5–27 V)
- Output Channels – 2
- Max Continuous Current – 7 A per channel
- Peak Current – 50 A
- Control Signal Current – 3–11 mA per channel
- Operating Temperature – −25 to 85 °C
- Dimensions – 55 × 55 mm
- Weight – 32 g
Ideal For
- Robotics platforms and rover builds
- Space-constrained dual-motor projects
- High-current DC motor control up to 24 V
Package Contents
- 1× 2×7A DC Motor Driver
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- ESD protection
- ESD protection helps protect electronics from damage caused by static electricity discharges. It is useful on development boards because cables, sensors and modules are often plugged and unplugged during prototyping.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- PWM
- Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
Find this product in
Brands
Robotics & Motion
Supplier page — dfrobot.com
Supplier Description · 692.9 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au