L298N Motor Driver Module Specs, Pinout & Projects - Compoden
L298N Dual H-Bridge Motor Driver Module
The L298N is a dual full-bridge driver designed to control the speed and direction of two DC motors or one bipolar stepper motor. It uses the L298N IC with an onboard 5V regulator and heat sink, making it a practical choice for robotics and automation projects that need bidirectional motor control.
Key Specifications
| Specification | Value |
|---|---|
| Motor Supply Voltage | 6V – 46V DC |
| Logic Supply Voltage | 5V (jumper-selectable onboard regulator) |
| Max Continuous Current Per Channel | 2A |
| Peak Current Per Channel | 3A (short duration) |
| Control Interface | 6 pins: IN1, IN2, IN3, IN4, ENA, ENB |
What You Can Build With This
- Arduino-controlled 2WD robot car with speed and direction control
- Automated curtain opener using a DC motor and timing logic
- DIY CNC plotter driven by a bipolar stepper motor
- Bluetooth-controlled motorized camera slider for smooth pans
Compatibility
The L298N module works seamlessly with Arduino Uno, Mega, Nano, and any 5V-logic microcontroller. It can also be used with 3.3V boards like Raspberry Pi Pico if the logic pins are properly level-shifted. Typical motor supplies of 7–12V match common battery packs and adapters.
Wiring Notes
Connect the motor power supply to the 12V input terminal and logic power to the 5V pin (or enable the onboard regulator via the jumper). For PWM speed control, remove the ENA and ENB jumpers and connect those pins to PWM-capable Arduino outputs. Never exceed 2A continuous per channel, and attach a heat sink if the driver runs near its limits.
Why Buy from Compoden
Every component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-5 days. If defective on arrival, replace within 7 days.
Is this compatible with Arduino Uno?
Yes, the L298N module uses 5V logic levels, making it directly compatible with Arduino Uno, Mega, and similar boards. Just wire the input pins to digital outputs and the enable pins to PWM pins for speed control.
Can it drive a NEMA 17 stepper motor?
Yes, the L298N can drive a bipolar stepper motor, including NEMA 17, by connecting the two phases to the dual H-bridge outputs and sequencing the control inputs properly. Current capacity should match the motor's rating.
What power supply do I need?
Use a DC power supply that matches your motors’ voltage (up to 46V) and can deliver at least the combined continuous current draw of both motors. A 7.4V Li-Po or a 12V wall adapter is typical for small robotics projects.
📦 Free Setup Handoff Document Included
Every Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.
What you can build with this
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items