L298N Dual H-Bridge DC & Stepper Motor Driver

L298N Dual H-Bridge DC & Stepper Motor Driver Module

RS.350
Sale price  RS.350 Regular price  RS.
Skip to product information
L298N Dual H-Bridge DC & Stepper Motor Driver

L298N Dual H-Bridge DC & Stepper Motor Driver Module

RS.350
Sale price  RS.350 Regular price  RS.

Product Overview

The L298N Dual H-Bridge DC & Stepper Motor Driver Module controls two brushed DC motors independently or one bipolar stepper motor. With bidirectional operation, PWM speed control, dual motor channels, and convenient connections, it is ideal for Arduino robot cars, robotics, automation, and DIY motor-control projects.

Description

The L298N Dual H-Bridge DC & Stepper Motor Driver Module is a popular motor-control board designed for microcontroller-based robotics and automation projects. Built around the L298N dual full-bridge driver IC, it allows low-power control signals from a microcontroller to operate compatible motors requiring a separate motor power supply.

Its two H-bridge channels can control two brushed DC motors independently, allowing forward and reverse rotation. The enable inputs can also receive PWM signals for motor speed adjustment.

Alternatively, both bridges can be used together to drive one bipolar stepper motor, making the module useful for projects requiring either conventional DC motor control or basic stepper motor operation.

The board provides dedicated control inputs, motor outputs, enable connections, and external motor-power terminals. Common L298N modules also include an onboard heatsink to assist with thermal dissipation during operation.

The module can interface with Arduino and many other microcontrollers, making it particularly useful for robot cars, wheeled robots, educational projects, motorized mechanisms, and automation prototypes.

Key Features

  • L298N dual H-bridge driver IC
  • Controls up to two brushed DC motors
  • Supports one bipolar stepper motor
  • Independent DC motor control
  • Forward and reverse direction control
  • PWM motor speed control
  • Two H-bridge channels
  • ENA and ENB enable inputs
  • Four direction control inputs
  • Separate motor outputs
  • External motor power connection
  • Onboard heatsink on standard modules
  • Easy microcontroller interfacing
  • Suitable for Arduino robotics
  • Ideal for robot car projects

Technical Specifications

Specification Details
Driver IC L298N
Driver Architecture Dual H-Bridge
Supported Motors Brushed DC / Bipolar Stepper
DC Motor Channels 2
Stepper Motor Capacity 1 Bipolar Stepper
Direction Control Forward / Reverse
Speed Control PWM
Control Inputs IN1, IN2, IN3, IN4
Enable Inputs ENA, ENB
Motor Outputs OUT1, OUT2, OUT3, OUT4
Logic Supply 5V Logic Section
Maximum IC Motor Supply Up to 46V*
Peak Output Current Up to 2A per bridge*
Cooling Heatsink
Connection Header Pins / Screw Terminals
Driver Type Dual Full-Bridge

*These are L298N IC limits. The practical operating voltage and continuous motor current of the actual module can be lower depending on its regulator, PCB design, cooling, motor load, and operating conditions. Follow the ratings of the supplied board.

Product Attributes

Attribute Value
Driver IC L298N
Dual H-Bridge Yes
Brushed DC Motor Support Yes
Stepper Motor Support Yes
DC Motor Channels 2
Bipolar Stepper Capacity 1
Bidirectional Control Yes
PWM Speed Control Yes
Enable Channels 2
Direction Inputs 4
Heatsink Yes
Arduino Compatible Yes
Robotics Use Yes
Automation Use Yes

Pinout / Wiring / Interface

Motor A

  • OUT1: Motor A output
  • OUT2: Motor A output
  • IN1 / IN2: Motor A direction control
  • ENA: Motor A enable / PWM speed control

Motor B

  • OUT3: Motor B output
  • OUT4: Motor B output
  • IN3 / IN4: Motor B direction control
  • ENB: Motor B enable / PWM speed control

Power

  • Motor Supply: External motor power input
  • GND: Common ground
  • 5V: Logic/regulator connection depending on board configuration

For DC motors:

Microcontroller → L298N → DC Motor A / DC Motor B

For a bipolar stepper motor:

Microcontroller → L298N → Bipolar Stepper Motor

Check the actual module's terminal labels and 5V regulator jumper configuration before applying power.

Compatibility

Suitable for use with:

  • Arduino Uno
  • Arduino Nano
  • Arduino Mega
  • ESP32 with appropriate interfacing
  • Raspberry Pi with appropriate interfacing
  • Other compatible microcontrollers
  • Brushed DC Motors
  • TT DC Gear Motors
  • Small Robot Motors
  • Bipolar Stepper Motors
  • 2WD Robot Cars
  • 4WD Robot Cars
  • DIY Robotics Platforms

The connected motor's voltage and current requirements must remain within the safe practical limits of the module.

Applications

  • Arduino Robot Cars
  • 2WD & 4WD Robots
  • DC Motor Speed Control
  • DC Motor Direction Control
  • Stepper Motor Projects
  • Mobile Robots
  • Robotics
  • Automation Systems
  • Motorized Mechanisms
  • Educational Projects
  • DIY Electronics
  • Prototype Motor-Control Systems

Package Includes

  • 1 × L298N Dual H-Bridge DC & Stepper Motor Driver Module

Motors, controller boards, batteries, jumper wires, and other accessories are included only if specifically stated with the product.

Buy in Pakistan

Buy the L298N Dual H-Bridge DC & Stepper Motor Driver Module from Chip.pk for robotics, Arduino, automation, and motor-control projects. Its dual H-bridge design supports two brushed DC motors or one bipolar stepper motor with bidirectional and PWM control.

Why Choose Chip.pk?

  • Quality-checked motor driver modules
  • Competitive pricing
  • Secure packaging
  • Nationwide delivery across Pakistan
  • Wide range of motors, drivers, robotics, and Arduino components
  • Clear technical product information
  • Support for students, makers, engineers, and professionals
  • Reliable customer service and after-sales support

FAQs

1. What is the L298N Motor Driver Module?

The L298N Dual H-Bridge DC & Stepper Motor Driver Module is a motor-control board that can drive two brushed DC motors independently or one bipolar stepper motor from a compatible microcontroller.

2. How many DC motors can the L298N control?

It can control two brushed DC motors independently, including forward and reverse direction.

3. Can the L298N control motor speed?

Yes. The ENA and ENB enable inputs can accept PWM signals from a compatible controller for DC motor speed control.

4. Can the L298N drive a stepper motor?

Yes. Its two H-bridge channels can be used together to control one bipolar stepper motor.

5. Is the L298N compatible with Arduino?

Yes. It is widely used with Arduino Uno, Nano, Mega, and other compatible microcontroller boards for robotics and motor-control projects.

6. Can I use the L298N with ESP32?

Yes, with appropriate wiring and logic-level considerations. The controller and motor driver must also share a common ground.

7. Can I use it with Raspberry Pi?

Yes, with appropriate interfacing and power considerations. Motors should not be powered directly from Raspberry Pi GPIO pins.

8. Can it control the direction of a DC motor?

Yes. Its H-bridge architecture allows compatible DC motors to operate in forward and reverse directions.

9. Is the L298N suitable for robot cars?

Yes. It is commonly used in 2WD and 4WD educational robot projects, particularly with TT gear motors and similar small brushed DC motors.

10. What are ENA and ENB used for?

ENA enables Motor A and ENB enables Motor B. These inputs can also be used with PWM signals for speed control.

11. Does the module have a heatsink?

Standard L298N motor driver modules commonly include an onboard heatsink to help dissipate heat from the driver IC.

12. Where can I buy an L298N Motor Driver in Pakistan?

You can buy the L298N Dual H-Bridge DC & Stepper Motor Driver Module from Chip.pk with nationwide delivery across Pakistan.

13. Where can I buy an L298N Motor Driver in Lahore?

Customers in Lahore can purchase the L298N Motor Driver Module from Chip.pk, subject to stock availability.

You may also like