
2x15A DC Motor Driver
The DFRobot 2×15A DC Motor Driver uses four BTS7960 high-current driver chips in a dual H-bridge configuration, delivering up to 15 A continuous per channel at 13.8 V with 20 A peak. It requires only four digital IO pins to control two motors simultaneously, making it directly compatible with Arduino.
Built-in protection includes short-circuit, over-temperature, and over-voltage safeguards. Two aluminium heat sinks on the back provide cooling for sustained high-power operation. Four indicator LEDs allow convenient debugging without motors attached.
Key Features
- Dual 15 A Output – Up to 15 A continuous / 20 A peak per channel at 13.8 V
- BTS7960 Driver Chips – Four high-performance driver ICs with built-in protection
- 4-Pin Control – Only four digital IO pins needed (including 2× PWM)
- Galvanic Isolation – Protects your microcontroller from motor noise
- Built-in Protection – Short-circuit, over-temperature, and over-voltage
- Dual Current Detection – Diagnostic functions for each channel
- PWM Support – Up to 25 kHz for smooth speed control
- Aluminium Heat Sinks – Passive cooling for sustained high-power operation
Specifications
- Input Voltage – 4.8–35 V
- Max Continuous Current – 15 A per channel at 13.8 V
- Peak Current – 20 A per channel at 13.8 V
- PWM Frequency – Up to 25 kHz
- Control Interface – 4 digital IO (2× PWM)
- Drive Mode – Dual high-power H-bridge
- Dimensions – 73 × 68 × 14 mm
Ideal For
- 4WD high-power mobile robot platforms
- Combat robots
- Driving pumps, fans, and conveyors
- Arduino-based high-current motor control
Package Contents
- 1× DC Motor Driver 2×15A
Resources
Original: $72.92
-70%$72.92
$21.88Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The DFRobot 2×15A DC Motor Driver uses four BTS7960 high-current driver chips in a dual H-bridge configuration, delivering up to 15 A continuous per channel at 13.8 V with 20 A peak. It requires only four digital IO pins to control two motors simultaneously, making it directly compatible with Arduino.
Built-in protection includes short-circuit, over-temperature, and over-voltage safeguards. Two aluminium heat sinks on the back provide cooling for sustained high-power operation. Four indicator LEDs allow convenient debugging without motors attached.
Key Features
- Dual 15 A Output – Up to 15 A continuous / 20 A peak per channel at 13.8 V
- BTS7960 Driver Chips – Four high-performance driver ICs with built-in protection
- 4-Pin Control – Only four digital IO pins needed (including 2× PWM)
- Galvanic Isolation – Protects your microcontroller from motor noise
- Built-in Protection – Short-circuit, over-temperature, and over-voltage
- Dual Current Detection – Diagnostic functions for each channel
- PWM Support – Up to 25 kHz for smooth speed control
- Aluminium Heat Sinks – Passive cooling for sustained high-power operation
Specifications
- Input Voltage – 4.8–35 V
- Max Continuous Current – 15 A per channel at 13.8 V
- Peak Current – 20 A per channel at 13.8 V
- PWM Frequency – Up to 25 kHz
- Control Interface – 4 digital IO (2× PWM)
- Drive Mode – Dual high-power H-bridge
- Dimensions – 73 × 68 × 14 mm
Ideal For
- 4WD high-power mobile robot platforms
- Combat robots
- Driving pumps, fans, and conveyors
- Arduino-based high-current motor control
Package Contents
- 1× DC Motor Driver 2×15A





















