Skip to datasheet
The Engineering ProjectsAI Interactive Datasheet

L298Dual full-bridge motor driver

Control direction, braking and current return—with two complete bridges.

Manufacturer-referenced

STMicroelectronics · L298N

Multiwatt15 VDS0218 Rev 5 · October 2023

L298 is a bipolar dual full-bridge driver for DC motors, stepper windings and other inductive loads. Its two enable inputs independently control the two bridges, while separate logic and motor rails keep their supply functions distinct. This reference covers L298N in the 15-lead vertical Multiwatt package and L298P in PowerSO-20. The SMD version has different physical pin numbers, extra ground contacts and two NC pins; all four visual views follow the selected package. Use external fast flyback diodes, local bypass capacitors and a suitable thermal path. The two sense returns can feed external current-control circuits; the IC does not provide a complete automatic current regulator by itself.

Real View

L298N vertical black Multiwatt package with silver mounting tab and fifteen staggered silver leads.
L298N · Multiwatt15 VPackage illustration

Pinout

L298Multiwatt15 VFront view · leads down · tab is GND
Select a pin to see its functionMultiwatt15 V · 15 pins

PCB Footprint

Loading footprint…
Powered by
Finding Multiwatt15 V packageTop view · mm

3D View

Preparing 3D preview…
3D packageDrag to rotate · Scroll to zoom
15Physical pins L298NMultiwatt15 V Manufacturer-referencedSTMicroelectronics

Pin diagram

Select a pin to explore its connection

Package map
Highlight
L298Multiwatt15 VFront view · leads down · tab is GND

Click a lead or use the arrow keys. Front view · leads down · tab is GND

1
PIN 1 · Current returns

SENSE A

Bridge A current return

Function

Common emitter return of the two lower transistors in bridge A.

How to connect

Connect a low-inductance current-sense resistor to power ground, or ground directly when sensing is not used.

Electrical note

Do not leave open. Sensing requires an external controller; this pin alone does not regulate current.

Key specifications

Each enabled output pair can reverse a motor or command braking. VS provides motor energy; VSS supplies the control logic.

Full bridges2 Two motors or two windings
Motor-supply ceiling46 V operating
DC current per bridge2 A · thermal limits apply
Operating junction−25–130 °C · junction, not ambient

Operating profile

Supply, signals and operating conditions

L298 operating profile
ParameterValueConditions / notes
Selected packageMultiwatt15 VL298N · 15 leads
Logic supply4.5–7 V5 V nominal
Flyback diodesExternalFast diodes on inductive outputs
Use these values with the stated grade and test conditions.

Package details

L298N · Multiwatt15 V

Selected package
Selected L298 physical package
PropertyDetails
ManufacturerSTMicroelectronics
Part numberL298N
PackageMultiwatt15 V
Connections15 pins
MountingThrough-hole
Lead pitch1.27 mm · staggered rows
Package codeMW15V
Thermal referenceGrounded metal tab; heatsinking required according to dissipation

Operating conditions

ST DS0218 · keep conditions attached

Scroll sideways to see all columns.

ParameterValueConditions / notes
Logic supply VSS4.5–7 V5 V nominal
Motor supply VSVIH + 2.5 V to 46 VSpecified operative condition; example uses 12 V
Input / enable HIGH2.3 V to VSSTTL-compatible thresholds
Input / enable LOW−0.3 to 1.5 VNormal LOW is 0 V
Operating junction−25 to 130°CDo not treat as an ambient specification
Local bypass capacitors100 nF on each supplyVS to GND and VSS to GND, near the IC

Keep enable inputs LOW before switching supplies on or off.

Bridge control

One motor between OUT1 and OUT2

Scroll sideways to see all columns.

ParameterValueConditions / notes
EN LOW; inputs anyCoast · Z / ZNo commanded drive; external diode paths still operate
EN HIGH; IN1 HIGH, IN2 LOWDirection AOUT1 HIGH, OUT2 LOW
EN HIGH; IN1 LOW, IN2 HIGHDirection BOUT1 LOW, OUT2 HIGH
EN HIGH; both inputs LOWBrake to GNDBoth outputs LOW
EN HIGH; both inputs HIGHBrake to VSBoth outputs HIGH

Direction labels are commands. Mechanical direction depends on wiring; stop/reversal current must stay within limits.

Output drop and heating

VS = 42 V; VSS = 5 V; TJ = 25°C

Scroll sideways to see all columns.

ParameterValueConditions / notes
High-side drop at 1 A1.35 V typical; 1.7 V maximumSource transistor
Low-side drop at 1 A1.2 V typical; 1.6 V maximumSense return grounded
Total drop at 1 A3.2 V maximumCombined bridge specification
High-side / low-side at 2 A2.0 V / 1.7 V typical2.7 V / 2.3 V maximum individually
Total drop at 2 A4.9 V maximumCombined bridge specification
12 V, 1 A example9.45 V across motor; 2.55 W bridge lossUses summed typical drops, excludes other losses

The example is an estimate, not a regulated motor voltage or a safe continuous thermal allowance.

Package connection map

Multiwatt15 → PowerSO-20

Scroll sideways to see all columns.

ParameterValueConditions / notes
SENSE A / SENSE B1 / 15 → 2 / 19Separate bridge returns
OUT1 / OUT22 / 3 → 4 / 5Motor A
VS / VSS4 / 9 → 6 / 12Power stage / logic
IN1 / IN25 / 7 → 7 / 9Bridge A inputs
ENA / ENB6 / 11 → 8 / 14Bridge enables
IN3 / IN410 / 12 → 13 / 15Bridge B inputs
OUT3 / OUT413 / 14 → 16 / 17Motor B
Ground8 → 1, 10, 11, 20All ground contacts required
NCNone → 3, 18Leave open

The interactive pinout changes physical numbering with the selected package. Extra SMD grounds retain their ground function.

One-motor application

L298N front view · 5 V logic / 12 V motor

Scroll sideways to see all columns.

ParameterValueConditions / notes
Motor leadsOUT1 pin 2 and OUT2 pin 3Use a motor whose stall and braking currents suit the driver
Direction / enableIN1 pin 5, IN2 pin 7, ENA pin 6Controller nets IN1, IN2, ENA; 10 kΩ enable pull-down
Power / logicVS pin 4 = 12 V; VSS pin 9 = 5 V100 nF local bypass on both rails; bulk motor capacitance
Ground and returnsPins 1, 8 and 15 to GNDDirect sense returns for this nonsensing example
Unused bridge B10, 11, 12 LOW; 13, 14 openKeep outputs disabled
External diodesFour fast diodes per active bridgeOutput to VS and GND to output; low VF; trr ≤200 ns
Thermal designHeatsink and short power pathsCheck stall current, winding energy and supply absorption

Matched net labels are electrical connections. The illustration shows a bare IC; a breakout board may contain different supporting components.

Stress ratings and packages

Operating limits are not interchangeable with absolute maxima

Scroll sideways to see all columns.

ParameterValueConditions / notes
VS / VSS absolute maximum50 V / 7 VDo not design to the transient stress ceiling
DC output current2 A per channelAbsolute maximum; thermal and braking constraints apply
Peak current2.5 A repetitive; 3 A nonrepetitive80% ON, 10 ms ON / 100 ms single pulse respectively
Multiwatt RθJC / RθJA3°C/W / 35°C/W maximumManufacturer thermal conditions
PowerSO RθJA13°C/W maximumMounted on aluminum substrate; not ordinary FR4
Multiwatt geometry20.2 mm body width; 1.27 mm lead pitch15 leads in staggered rows; vertical L298N
PowerSO geometry11.0 × 15.9 mm nominal body; 1.27 mm pitchL298P, slug down; 20 numbered leads
Generic footprint downloadsTEP suggested land patternsCheck purchased outline, stencil, vias and assembly process

Thermal shutdown is included; automatic load-current regulation needs external circuitry.

Connections by function

Select a pin for its function, connection guidance and electrical notes.

Current returns2 pins

Motor outputs4 pins

Supply1 pin

Direction inputs4 pins

Bridge enables2 pins

Ground2 pins

Read the conditions with every value

Typical values describe stated test conditions. Absolute maximum ratings are stress limits, not operating targets.

Official PDF datasheet

L298 at a glance

Follow the labeled connections and functional stages

L298 working principle: illustrated functional stages, basic circuit and connections
Select the diagram to read it at full resolution.

How it works

3 stages · Explore one step at a time

Step 1 / 3

Enable the output pair

ENA and ENB independently control the bridges. Keep enables LOW during power transitions and controller reset.

Step 2 / 3

Select a diagonal or a brake state

Opposite direction inputs apply opposite output polarities. Equal inputs with enable HIGH bring the motor terminals to the same rail for braking.

Step 3 / 3

Manage the current path

Current returns through SENSE A or SENSE B. External fast diodes carry inductive current during transitions, while copper and heatsinking remove heat.

Direction, brake or coast?

Switch the inputs to explore one complete motor bridge.

5 V logic · 12 V motor rail
OUT1 · Pin 2—
OUT2 · Pin 3—
Command—

Enable JavaScript to explore bridge control.

OUT1Pin 2OUT2Pin 3 —
EN 0 · CoastEN 1 · 1 / 0 · AEN 1 · 0 / 1 · BEN 1 · 0 / 0 · BrakeEN 1 · 1 / 1 · Brake

Logic-state explorer only. Commanded direction is shown, not simulated speed. Current, inertia, voltage drop, diode transients and heating are not calculated. External flyback diodes and a common ground are required for a real inductive load.

L298 in a circuit

A physical IC, named control nets and four external flyback diodes.

L298N uses 12 V at VS pin 4, 5 V at VSS pin 9 and ground at pins 1, 8 and 15. Controller nets IN1, ENA and IN2 connect to pins 5, 6 and 7. Motor uses outputs 2 and 3; four external diodes clamp each output to the rails.
Pin numbers in this application drawing refer to L298N Multiwatt15. Use the package connection map for L298P.

Connect it, step by step

Follow the component values and pin connections

Wire both rails and ground

Add a 100 nF bypass on each rail and motor bulk capacitance. All GND symbols share one return.

Connect motor and external diodes

Use OUT1 and OUT2. Upper diodes point from output to VS; lower diodes point from GND to output.

Set defined control inputs

Use IN1 and IN2 for direction and ENA for enable. Hold unused inputs LOW and unused outputs open.

Inside L298

Two bipolar full bridges inside the package; one shown in detail.

Inside the L298 body, logic controls four switches around a motor output pair. The upper devices use VS; lower devices return through SENSE A. A second identical bridge uses SENSE B.
Functional switching diagram, not a transistor-level die schematic. Required flyback diodes are external.

Explore the circuit

Select a stage to see its role and connections

Logic controls the switches

Direction inputs choose output states only while the corresponding enable is HIGH.

The output pair forms a bridge

Diagonal devices reverse the motor voltage; equal outputs command braking.

Sense returns remain accessible

The two low-side emitters share SENSE A; the other bridge uses SENSE B. External circuitry can measure these currents.

Selected packageMultiwatt15 VL298N
Physical connections15 pinsPackage-specific numbering
Reference collection7 tables41 parameters & pin functions

Pin reference

Signal names, electrical functions and connection guidance

Multiwatt15 V
Physical pin numbers15 pins

Scroll within the table to see all columns and rows.

L298 pin functions and connections
PinSignalTypeFunction & connection
SENSE ABridge A current returnCommon emitter return of the two lower transistors in bridge A.
Connection guidance

Connect a low-inductance current-sense resistor to power ground, or ground directly when sensing is not used.

Do not leave open. Sensing requires an external controller; this pin alone does not regulate current.

OUT1Motor A terminalFirst power output of bridge A.
Connection guidance

Connect to one motor lead; the other lead goes to OUT2.

Add external fast flyback diodes to the supply and ground rails.

OUT2Motor A terminalSecond power output of bridge A.
Connection guidance

Connect to the other motor lead.

The motor is between OUT1 and OUT2, not between one output and ground.

VSPower-stage supplyFeeds the bridge output transistors.
Connection guidance

Use a local 100 nF capacitor to GND and suitable bulk capacitance.

The example uses 12 V. Operating maximum is 46 V; allow room for inductive transients.

IN1Bridge A direction inputControls OUT1 while ENA is HIGH.
Connection guidance

Connect to a defined controller logic output.

ENABridge A enableHIGH enables bridge A; LOW disables both outputs.
Connection guidance

Use a control output with a pull-down so the motor is disabled during reset.

IN2Bridge A direction inputControls OUT2 while ENA is HIGH.
Connection guidance

Connect to the second direction-control output.

GNDLogic and power referenceReference ground; the Multiwatt metal tab is connected to this node.
Connection guidance

Join controller, supply and sense-resistor returns. Connect every PowerSO ground contact.

VSSLogic supplySupplies the internal control logic independently of VS.
Connection guidance

Use 5 V with a local 100 nF bypass to GND.

Specified operating range is 4.5–7 V.

IN3Bridge B direction inputControls OUT3 while ENB is HIGH.
Connection guidance

Hold LOW in this one-motor example.

ENBBridge B enableHIGH enables bridge B.
Connection guidance

Hold LOW when bridge B is unused.

IN4Bridge B direction inputControls OUT4 while ENB is HIGH.
Connection guidance

Hold LOW in this example.

OUT3Motor B terminalFirst output of bridge B.
Connection guidance

Leave open when bridge B is unused; otherwise connect the second motor or winding.

OUT4Motor B terminalSecond output of bridge B.
Connection guidance

Leave open when bridge B is unused.

SENSE BBridge B current returnEmitter return for bridge B.
Connection guidance

Connect to GND in this example. Use a separate low-inductance shunt when sensing bridge B.

Multiwatt15 V · Front view · leads down · tab is GND · Select a pin number to open its interactive pinout.

Operating conditions

ST DS0218 · keep conditions attached

Manufacturer-referenced values6 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Logic supply VSS4.5–7 V5 V nominal
Motor supply VSVIH + 2.5 V to 46 VSpecified operative condition; example uses 12 V
Input / enable HIGH2.3 V to VSSTTL-compatible thresholds
Input / enable LOW−0.3 to 1.5 VNormal LOW is 0 V
Operating junction−25 to 130°CDo not treat as an ambient specification
Local bypass capacitors100 nF on each supplyVS to GND and VSS to GND, near the IC

Keep enable inputs LOW before switching supplies on or off.

Bridge control

One motor between OUT1 and OUT2

Manufacturer-referenced values5 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
EN LOW; inputs anyCoast · Z / ZNo commanded drive; external diode paths still operate
EN HIGH; IN1 HIGH, IN2 LOWDirection AOUT1 HIGH, OUT2 LOW
EN HIGH; IN1 LOW, IN2 HIGHDirection BOUT1 LOW, OUT2 HIGH
EN HIGH; both inputs LOWBrake to GNDBoth outputs LOW
EN HIGH; both inputs HIGHBrake to VSBoth outputs HIGH

Direction labels are commands. Mechanical direction depends on wiring; stop/reversal current must stay within limits.

Output drop and heating

VS = 42 V; VSS = 5 V; TJ = 25°C

Manufacturer-referenced values6 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
High-side drop at 1 A1.35 V typical; 1.7 V maximumSource transistor
Low-side drop at 1 A1.2 V typical; 1.6 V maximumSense return grounded
Total drop at 1 A3.2 V maximumCombined bridge specification
High-side / low-side at 2 A2.0 V / 1.7 V typical2.7 V / 2.3 V maximum individually
Total drop at 2 A4.9 V maximumCombined bridge specification
12 V, 1 A example9.45 V across motor; 2.55 W bridge lossUses summed typical drops, excludes other losses

The example is an estimate, not a regulated motor voltage or a safe continuous thermal allowance.

Package connection map

Multiwatt15 → PowerSO-20

Manufacturer-referenced values9 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
SENSE A / SENSE B1 / 15 → 2 / 19Separate bridge returns
OUT1 / OUT22 / 3 → 4 / 5Motor A
VS / VSS4 / 9 → 6 / 12Power stage / logic
IN1 / IN25 / 7 → 7 / 9Bridge A inputs
ENA / ENB6 / 11 → 8 / 14Bridge enables
IN3 / IN410 / 12 → 13 / 15Bridge B inputs
OUT3 / OUT413 / 14 → 16 / 17Motor B
Ground8 → 1, 10, 11, 20All ground contacts required
NCNone → 3, 18Leave open

The interactive pinout changes physical numbering with the selected package. Extra SMD grounds retain their ground function.

One-motor application

L298N front view · 5 V logic / 12 V motor

Manufacturer-referenced values7 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
Motor leadsOUT1 pin 2 and OUT2 pin 3Use a motor whose stall and braking currents suit the driver
Direction / enableIN1 pin 5, IN2 pin 7, ENA pin 6Controller nets IN1, IN2, ENA; 10 kΩ enable pull-down
Power / logicVS pin 4 = 12 V; VSS pin 9 = 5 V100 nF local bypass on both rails; bulk motor capacitance
Ground and returnsPins 1, 8 and 15 to GNDDirect sense returns for this nonsensing example
Unused bridge B10, 11, 12 LOW; 13, 14 openKeep outputs disabled
External diodesFour fast diodes per active bridgeOutput to VS and GND to output; low VF; trr ≤200 ns
Thermal designHeatsink and short power pathsCheck stall current, winding energy and supply absorption

Matched net labels are electrical connections. The illustration shows a bare IC; a breakout board may contain different supporting components.

Stress ratings and packages

Operating limits are not interchangeable with absolute maxima

Manufacturer-referenced values8 parameters

Scroll within the table to see all columns and rows.

ParameterValueConditions / notes
VS / VSS absolute maximum50 V / 7 VDo not design to the transient stress ceiling
DC output current2 A per channelAbsolute maximum; thermal and braking constraints apply
Peak current2.5 A repetitive; 3 A nonrepetitive80% ON, 10 ms ON / 100 ms single pulse respectively
Multiwatt RθJC / RθJA3°C/W / 35°C/W maximumManufacturer thermal conditions
PowerSO RθJA13°C/W maximumMounted on aluminum substrate; not ordinary FR4
Multiwatt geometry20.2 mm body width; 1.27 mm lead pitch15 leads in staggered rows; vertical L298N
PowerSO geometry11.0 × 15.9 mm nominal body; 1.27 mm pitchL298P, slug down; 20 numbered leads
Generic footprint downloadsTEP suggested land patternsCheck purchased outline, stencil, vias and assembly process

Thermal shutdown is included; automatic load-current regulation needs external circuitry.

Read each value with its conditions

Typical values describe the stated test conditions. Absolute maximum ratings are stress limits, not operating targets.

STMicroelectronics · DS0218 Rev 5 · October 2023
Official PDF datasheet

Take it into ProTech

Find L298 in the Components Library to place its schematic symbol and connect its pins.

Reference page · circuit simulation model not yet availableOpen ProTech

Component view