Parts Library
L298N Dual H-Bridge Motor Driver Module thumbnail

L298N Dual H-Bridge Motor Driver Module

Dual-channel H-bridge motor driver module based on the L298N IC. Capable of driving two DC motors (or one stepper motor) with up to ~2 A per channel and motor supply voltages from ~5 V up to ~35 V (board-dependent). Includes an onboard 5 V regulator (activated via jumper) that can power the logic circuitry and, within limits, an external controller. Provides directional control and speed (PWM) control for motors, with built-in clamp diodes and a heat sink for handling power dissipation. Widely used in robotics and motor control projects.

MANUFACTURERSTMicroelectronics
PART NUMBERL298N
VERSION0.3.0
DOMAINSelectrical, mechanical
TAXONOMYactuator.motor_controller
LICENSEApache-2.0
pwmpower

UHD definition — interfaces

INTERFACE
DOMAIN
PROTOCOL · ROLE
SLOTS / PROFILE
PARAMETERS
Motor Power Input (Vs + GND)
electrical
power · input
vs → VS (Motor Supply) · gnd → GND (profile: VS + GND screw terminals)
voltage 5 V – 35 V · max_current 4 A
Logic 5V Input (Vss)
electrical
power · input
vss → 5V (Vss Logic) · gnd → GND (profile: 5V + GND screw terminals)
voltage 4.5 V – 5.5 V · max_current 36 mA
Logic 5V Output (regulated)
electrical
power · output
vss → 5V (Vss Logic) · gnd → GND (profile: 5V + GND screw terminals)
voltage 5 V · max_current 100 mA · Ripple voltage (max) 0.1 V
Motor A Control (IN1/IN2 + ENA)
electrical
digital · input
in_a → IN1 · in_b → IN2 · en → ENA (profile: IN1/IN2 + ENA header pins)
Motor B Control (IN3/IN4 + ENB)
electrical
digital · input
in_a → IN3 · in_b → IN4 · en → ENB (profile: IN3/IN4 + ENB header pins)
DC Motor Output (OUT pair)
electrical
power · output
phase_a → OUT1 · phase_b → OUT2 (profile: Motor A (OUT1 + OUT2) · +1 more)
voltage 5 V – 35 V · max_current 2 A
Mounting Hole 1
mechanical
threaded_connection · mounting_point
hole_diameter 3 mm · max_force 100 N
Mounting Hole 2
mechanical
threaded_connection · mounting_point
hole_diameter 3 mm · max_force 100 N
Mounting Hole 3
mechanical
threaded_connection · mounting_point
hole_diameter 3 mm · max_force 100 N
Mounting Hole 4
mechanical
threaded_connection · mounting_point
hole_diameter 3 mm · max_force 100 N
PCB Mounting
mechanical
threaded_connection · mounting_point
hole → Mounting Hole 1 + Mounting Hole 2 + Mounting Hole 3 + Mounting Hole 4 (profile: Four M3/#4 corner holes)
Required Power Terminals: all_of( vs_in, gnd ) · 5V Terminal Mode (regulator jumper state): one_of( logic_5v_in, logic_5v_out ) · Control Header (ENA / IN1-IN4 / ENB): any_of( ena, in1, in2, in3, in4, enb ) · Motor A Output Pair (OUT1 + OUT2): all_of( out1, out2 ) · Motor B Output Pair (OUT3 + OUT4): all_of( out3, out4 )

Artifacts