
Introduction
Dual-channel DC motor driver for robotics and embedded motion control. A dual H-bridge motor driver based on L298N, designed for controlling two brushed DC motors with direction and speed regulation. Compatible with Arduino, ESP32, Raspberry Pi and other microcontroller platforms.
Dual motor control system
Supports independent control of two brushed DC motors with direction control and PWM speed regulation, suitable for basic robotic motion systems.
Stable L298N H-bridge driver
Built on the L298N dual H-bridge architecture, providing up to 2A output per channel with integrated protection diodes for safe motor operation.
Practical power handling range
Supports a wide motor supply range from 4.8V to 46V, making it compatible with both low-voltage and higher-voltage DC motor setups in prototyping environments.
Thermal and load reliability
Equipped with an enhanced heatsink design to improve thermal performance under continuous operation and medium-load conditions.
Simple and robust hardware interface
Uses screw terminal connectors with clearly labeled control and motor outputs, designed for fast wiring in prototyping and educational setups.

Applications
- Arduino-based robot cars (line tracking, obstacle avoidance)
- Smart mobile robot platforms
- Small conveyor systems
- Mechanical automation prototypes
- STEM robotics education kits
Specification
- The logic part of the input voltage: 6 ~ 12V
- Driven part of the input voltage Vs: 4.8 ~ 46V
- The logical part of the work current Iss: 36mA
- Drive part of the operating current Io: 2A
- Maximum power dissipation: 25W (T = 75 degree Celsius)
- Control signal input level:
- High level: 2.3V = Vin = Vss
- Low:-0.3V = Vin = 1.5V
- Operating temperature: -25 degree Celsius ~ +130 degree Celsius
- Drive Type: Dual high-power H-bridge driver
- Module Size: 47 mm (1.85 in)× 53mm (2.1 in)
- Module Weight: About 29g