DIYables L298N Motor Driver Module
Click to zoom








Quick Overview
The DIYables L298N is a dual-channel H-bridge motor driver module that controls DC motors, stepper motors, and linear actuators. Each L298N module can control one stepper motor, two DC motors, or two linear actuators independently.
This 2-pack provides two L298N driver modules for robotics, automation, and motor control projects. The modules support a drive voltage range of 5V to 35V DC with up to 2A current per channel. They work with Arduino, ESP32, ESP8266, Raspberry Pi, and any 3.3V or 5V microcontroller.
Key Features
- Dual H-Bridge — Controls one stepper motor, two DC motors, or two linear actuators per module
- 2-Pack — Includes two L298N driver modules
- Wide Voltage Range — Drive voltage 5V to 35V DC
- 2A Drive Current — Up to 2A per channel for reliable motor control
- PWM Speed Control — Supports PWM for variable speed control
- Presoldered and Not Soldered Options — Provided in presoldered and not soldered versions for selection
- Tutorial Support — Comprehensive tutorials for Arduino, ESP32, ESP8266, and Raspberry Pi
SPECIFICATION
| Specification | Value |
|---|---|
| Product Type | Dual H-Bridge Motor Driver Module |
| Model | L298N |
| Drive Voltage | 5V - 35V DC |
| Drive Current | Up to 2A per channel |
| Peak Current | 3A per channel (non-repetitive) |
| Control Type | PWM speed control |
| Logic Voltage | 5V (compatible with 3.3V with level shifter) |
| Motor Control | 1 stepper motor, 2 DC motors, or 2 linear actuators per module |
| Heat Sink | Included for thermal management |
| Dimensions | 43mm x 43mm x 27mm (approx.) |
| Package Quantity | 2 pieces |
Tutorials
COMPATIBLE HARDWARE
- Arduino boards (UNO, Mega, Nano, etc.)
- ESP32 development boards
- ESP8266 (NodeMCU, Wemos D1, etc.)
- Raspberry Pi (all models)
- Any microcontroller with 3.3V-5V digital output









