Double BTS7960 43A High Power Motor Driver / Smart Car Driver Module with Current Limit
Double BTS7960 43A High Power Motor Driver / Smart Car Driver Module with Current Limit
Couldn't load pickup availability
Power Your Most Demanding Motor Projects
The Double BTS7960 43A High Power Motor Driver Module delivers the raw current your project needs — without the complexity. Built around two BTS7960 half-bridge ICs in a full H-bridge configuration, this module lets you drive a single brushed DC motor forward and reverse with precise PWM speed control at currents that leave lesser drivers behind.
Whether you're building a competition robot, a heavy-duty smart car platform, an automated gate system, or an industrial conveyor prototype, this module handles it with 43A peak current and a 6V to 27V motor supply range — all controlled from a simple 8-pin logic header that connects directly to your Arduino, ESP32, Raspberry Pi, or any 3.3V/5V microcontroller.
Why Choose This Motor Driver?
🔋 Serious Power: 43A peak drive current handles large brushed DC motors that smaller L298N or TB6612FNG drivers simply can't.
⚡ Simple Control: Just two PWM pins and two enable pins. If you can blink an LED, you can drive a motor.
🛡️ Built-In Protection: Overtemperature, overvoltage, undervoltage, overcurrent, and short circuit protection are all integrated into the BTS7960 ICs. Your driver protects itself so you can focus on your project.
📊 Current Sensing: Dedicated R_IS and L_IS analog output pins let you monitor real-time motor current for stall detection, load monitoring, or closed-loop control.
🔧 Plug-and-Play Connectivity: Screw terminals for motor power connections and a standard pin header for logic signals. No soldering required for basic hookup.
❄️ Thermal Performance: Isolated aluminum heat sinks keep the driver cool under load, with support for sustained operation at moderate currents.
Key Specifications
| Parameter | Value |
|---|---|
|
Driver IC
|
Dual BTS7960
|
|
Configuration
|
Full H-Bridge (bidirectional)
|
|
Motor Supply Voltage
|
6V – 27V DC
|
|
Logic Input Voltage
|
3.3V – 5V
|
|
Peak Current
|
43A
|
|
PWM Frequency
|
Up to 25 kHz
|
|
Duty Cycle Range
|
0% – 100%
|
|
Operating Temperature
|
-40°C to +125°C
|
|
Board Dimensions
|
50mm × 50mm × 43mm
|
|
Weight
|
~66g
|
Control Pinout
| Pin | Label | Function |
|---|---|---|
|
1
|
RPWM
|
Forward PWM input (active high)
|
|
2
|
LPWM
|
Reverse PWM input (active high)
|
|
3
|
R_EN
|
Forward drive enable (active high)
|
|
4
|
L_EN
|
Reverse drive enable (active high)
|
|
5
|
R_IS
|
Forward current sense output
|
|
6
|
L_IS
|
Reverse current sense output
|
|
7
|
Vcc
|
+5V logic supply
|
|
8
|
GND
|
Ground (common with MCU)
|
Ideal For
- 🤖 Robotics: Battle bots, sumo bots, and heavy-duty robotic platforms
- 🚗 Smart Cars: RC cars, autonomous vehicles, and line-following robots
- 🏭 Industrial Prototyping: Conveyor systems, automated doors, and linear actuators
- 🎓 Education & STEM: University projects, maker workshops, and electronics courses
- 🔬 Research: Motor test benches and dynamometer setups
What's in the Box
- 1× Double BTS7960 43A H-Bridge Motor Driver Module (fully assembled with heat sinks)
Get Started Quickly
New to motor drivers? Our comprehensive BTS7960 Hookup Guide walks you through everything - schematic, wiring diagrams, Arduino example code, current monitoring, a complete control truth table, and troubleshooting tips.
Compare Before You Buy
| Feature | BTS7960 (This Module) | L298N | TB6612FNG |
|---|---|---|---|
|
Peak Current
|
43A
|
2A
|
3.2A
|
|
Voltage Range
|
6–27V
|
5–35V
|
2.5–13.5V
|
|
Efficiency
|
High (MOSFET)
|
Low (bipolar)
|
High (MOSFET)
|
|
Current Sensing
|
✅ Built-in
|
❌
|
❌
|
|
Protection Suite
|
✅ Full
|
❌ Basic
|
✅ Thermal
|
|
Heat Sinks
|
✅ Included
|
✅ Included
|
❌
|
Bottom line: If your motor draws more than 2–3A, or you need current sensing and robust protection, the BTS7960 is the clear choice.
📄 Documentation & Resources
Share
