L298N Dual H-Bridge Motor Driver Module (2A)
₹125 ₹150 -17% Inc GST
L298N Dual H-Bridge Motor Driver Module
The L298N is the most popular motor driver for building medium-sized robots. It uses a “Dual H-Bridge” design, meaning it can independently control the speed and direction of two DC motors at the same time. Featuring a massive aluminum heatsink, it can handle higher voltages (up to 35V) and currents (2A peak) than the smaller L293D chips, making it perfect for driving the yellow BO motors or stronger 12V DC geared motors.
Why choose the L298N?
- High Power Handling: Unlike the weaker L293D (which only handles 600mA), the L298N can push up to 2 Amps per channel, giving your robot more torque and speed.
- Built-in 5V Regulator: It has an onboard voltage regulator. If you supply 7V-12V to the motors, this module can actually output 5V to power your Arduino, saving you from needing a separate battery.
- PWM Speed Control: The Enable pins (ENA, ENB) allow you to use PWM signals from your microcontroller to smoothly control the speed of your motors from 0% to 100%.
Common Applications
- 2WD or 4WD Robot Chassis (using BO Motors)
- Driving High-Torque 12V Johnson Motors
- Controlling a single Stepper Motor (4-wire)
- Automated Curtains or Linear Actuators
The Bench Robotics Guarantee
- Verified Quality: Each unit undergoes a strict visual inspection and quality check in our Lucknow lab before packaging.
- Fast Dispatch: Orders are packed and dispatched within 12 hours.
- Bench Support: Verified customers get direct call/chat support for troubleshooting.
Technical Specifications
| Feature | Specification |
|---|---|
| Driver Chip | ST L298N Dual H-Bridge |
| Motor Supply Voltage | 5V – 35V DC |
| Continuous Current | 2A per Channel (Max) |
| Peak Current | 3A (brief pulses) |
| Logic Voltage | 5V |
| Dimensions | 43mm x 43mm x 27mm |
Common Questions
What is the “5V Enable” Jumper for?
This is the #1 confusion!
KEEP the jumper ON if your motor battery is between 7V and 12V. This enables the onboard regulator to create 5V logic power.
REMOVE the jumper if your motor battery is >12V. In this case, you must supply external 5V to the “5V” terminal to power the chip logic.
Why do my motors run slower than expected?
The L298N is an older technology (BJT transistors) and has a voltage drop of about 2V. If you supply 6V, your motors only get 4V. We recommend using at least 2 Li-Ion cells (7.4V) or a 9V source for best performance.
Why is the heatsink getting hot?
This is normal! Because of the voltage drop mentioned above, the “lost” energy turns into heat. The large aluminum heatsink dissipates this. Just ensure you don’t touch it while running high loads.
Can I control speed with this?
Yes. Remove the black jumper caps on the ENA and ENB pins. Connect these pins to PWM-capable pins on your Arduino (like pin 3, 5, 6, 9, 10, 11) to control speed using analogWrite().
| Weight | 0.1 kg |
|---|---|
| Dimensions | 4.5 × 4.5 × 2.8 cm |
You must be logged in to post a review.







Reviews
There are no reviews yet.