Product Description
The L298 Motor Driver Module is a widely used H-bridge driver board based on the L298N dual H-bridge IC. It allows you to control the direction and speed of two DC motors independently, or one bipolar stepper motor, using simple logic signals from a microcontroller such as Arduino, ESP32, STM32, or Raspberry Pi (via GPIO). This versatile driver module features onboard power circuitry, input control pins, enable pins, and a terminal block for motor power, making it easy to interface and use in robotics and automation projects.
With the ability to handle up to ~2 A per channel and support for both forward/reverse motor control, PWM speed modulation, and brake functions, the L298 driver is ideal for driving robots, RC cars, conveyor belts, automated systems, and many other electromechanical devices.
Key Features
Dual H-bridge driver via L298N IC
Controls two DC motors or one bipolar stepper motor
Direction control and PWM speed control
Onboard screw terminals for motor connections
Logic input compatible with 3.3 V / 5 V microcontrollers
Supports motor power up to ~12 V – 36 V (board dependent)
Commonly includes onboard regulator & indicator LEDs
Package Includes
1 × L298 Motor Driver Module
1 × Set of mounting / header pins (varies)
Technical Specifications
Parameter | Specification |
Driver IC | L298N dual H-bridge |
Motor Channels | 2 DC motors (or 1 stepper) |
Motor Supply Voltage | ~5 V – 36 V DC (module dependent) |
Logic Voltage | 3.3 V / 5 V compatible |
Continuous Current | ~2 A per channel (heat sinks recommended) |
Control | IN1, IN2, IN3, IN4 + Enable pins |
PWM | Speed modulation via PWM input |
Interface | GPIO / digital control |
Applications
DC motor drive for robotics & automation
Bidirectional control & speed modulation
Stepper motor drive systems
Arduino / ESP32 / STM32 motor projects
Mini robot cars & line followers
Conveyor belt control
Actuator movement with H-bridge





