BTS7960 43A H-Bridge Motor Driver Module IBT-2 for Arduino
BTS7960 43A High-Power H-Bridge Motor Driver Module (IBT-2)
Take your robotics, smart car, or microcontroller project to the next level with the BTS7960 Dual H-Bridge Motor Driver Module (IBT-2). Built around the powerful BTS7960 chip, this module delivers up to 43A continuous current, smooth bidirectional motor control, and robust 5V MCU isolation — making it one of the most capable and reliable DC motor driver boards available for Arduino, Raspberry Pi, and other microcontroller platforms.
Key Features
- Dual BTS7960 H-Bridge Design — Supports up to 43A peak current for driving high-torque DC motors with ease
- Bidirectional Motor Control — Enables full forward and reverse rotation via simple PWM signals
- 5V MCU Isolation — Effectively safeguards your microcontroller from motor-side voltage spikes and surges
- PWM Frequency up to 25 kHz — Dual PWM inputs (RPWM & LPWM) for precise speed control
- Thermal & Overcurrent Protection — Onboard protection circuitry with two heat-flow error signal outputs
- Solderable Heat Sink — Ready for a heatsink upgrade when running at higher currents
- Onboard 5V Power Indicator — Visual confirmation of module power status
- Motor Output Voltage Indicator — Monitor driver output at a glance
- Wide Supply Voltage — Operates from 5.5V to 27V, compatible with a wide range of battery and PSU setups
- Simple 4-Wire MCU Connection — Only GND, 5V, PWM1, and PWM2 needed from your MCU
Specifications
| Model | IBT-2 |
| Chip | BTS7960 (Dual) |
| Max Continuous Current | 43A |
| Motor Type | DC Motor |
| Supply Voltage | 5.5V – 27V |
| PWM Frequency | Up to 25 kHz |
| MCU Interface Voltage | 5V (isolated) |
| Dimensions | 49 × 49 × 37 mm (1.93 × 1.93 × 1.46 in) |
| Weight | Approx. 65g |
| Country of Origin | Made in Mainland China |
PIN Definitions
- RPWM — Right / CW direction PWM input
- LPWM — Left / CCW direction PWM input
- R_EN — Right enable (active HIGH)
- L_EN — Left enable (active HIGH)
- R_IS — Right current warning output (may float)
- L_IS — Left current warning output (may float)
- VCC — 5V supply (sharable with MCU 5V)
- GND — Ground
Connection Methods
Method 1 (PWM Speed + Direction): Connect VCC & GND to your MCU's 5V/GND. Send PWM or 5V to L_PWM and R_PWM for CCW/CW rotation respectively. Tie R_EN and L_EN to MCU 5V.
Method 2 (PWM Enable Control): Connect VCC & GND to MCU. Set L_PWM and R_PWM to 5V for direction. Use PWM from MCU on R_EN and L_EN for speed control.
What's in the Box
- 1× BTS7960 IBT-2 Motor Driver Module
Related Products
- 1-Channel Relay Module DC 3.3V–24V Optocoupler for Arduino
- 1-Channel SCR Solid State Relay Module DC3-24V 40A Optocoupler
- 0.25mm 1000-Turn Precision Copper Inductor Coil for DIY Circuits
External Resources
For guidance on electronics safety standards and component handling, visit the U.S. Consumer Product Safety Commission (CPSC).
Learn more: Motor controller
Frequently Asked Questions
Q: Is the BTS7960 IBT-2 motor driver module compatible with Arduino?
A: Yes! The BTS7960 IBT-2 motor driver module is fully compatible with Arduino, Raspberry Pi, and most other 5V microcontrollers. Only four connections are required from your MCU — GND, 5V, PWM1, and PWM2 — making integration quick and straightforward.
Q: What is the maximum current this motor driver can handle?
A: The dual BTS7960 H-bridge configuration supports up to 43A continuous current, making it suitable for driving high-torque DC motors used in smart cars, robotics, conveyor systems, and more.
Q: Can I add a heatsink to this module?
A: Yes. The board is designed to accept a solderable heatsink, which is recommended when operating at higher sustained currents to maintain optimal thermal performance and component longevity.
Q: What voltage range does the IBT-2 motor driver support?
A: The module accepts a motor supply voltage between 5.5V and 27V, giving it wide compatibility with standard 6V, 12V, 18V, and 24V battery or power supply setups.
Details
This product is crafted with quality materials to ensure durability and performance. Designed with your convenience in mind, it seamlessly fits into your everyday life.
Shipping & Returns
We strive to process and ship all orders in a timely manner, working diligently to ensure that your items are on their way to you as soon as possible.
We are committed to ensuring a positive shopping experience for all our customers. If for any reason you wish to return an item, we invite you to reach out to our team for assistance, and we will evaluate every return request with care and consideration.