Back to products

Mudule
BTS7960 Motor Driver
$5.50
In Stock (14 available)
The BTS7960 is a powerful dual H-bridge motor driver designed to control large DC motors (like in robots, e-bikes, or electric carts). It's based on Infineon's BTS7960 half-bridge driver IC, and is perfect for high-current applications — up to 43A peak per channel!
🔋 Key Specifications:
Feature | Value |
---|---|
Voltage Supply | 6V – 27V DC |
Max Current | 43A (peak), ~20-30A continuous |
Logic Voltage Input | 3.3V – 5V (Arduino, ESP32, STM32 compatible) |
PWM Frequency | Up to 25 kHz |
Cooling | Built-in large heatsink & thermal protection |
🧠 How It Works:
- It's a full H-bridge: allows you to control both direction and speed of a motor.
- Uses two BTS7960 chips in parallel to handle high power loads.
- Requires PWM input to control motor speed.
🔌 Pinout (Typical):
Pin | Function |
---|---|
RPWM | Right side PWM control |
LPWM | Left side PWM control |
R_EN | Right enable (HIGH to enable) |
L_EN | Left enable (HIGH to enable) |
VCC | 5V logic input |
GND | Ground (logic side) |
Motor A/B | Output to motor terminals |
+V / GND | High current motor power input |
✅ Features:
- Bi-directional motor control
- Thermal shutdown, overvoltage, and overcurrent protection
- Efficient for robotics, RC vehicles, actuators, and more
⚠️ Tips for Use:
- Use a thick wire and good power supply — this driver can draw serious amps.
- Always ensure good airflow or add a fan if running near max current.
- Use PWM on only one side (RPWM/LPWM) while grounding the other for direction control.