Skip to the content
PCBKitNew board
L9904 on a board, in 3D

L9904

STMicroelectronics

-40℃~+150℃ No SO-20-300mil Brushed DC Motor Drivers ROHS

Extended
Category
Motor Driver ICs
Package
SO-20-300mil
Pins
20

Overview

The L9904 is a motor Driver IC made by STMicroelectronics in a SO-20-300mil package with 20 pins. -40℃~+150℃ No SO-20-300mil Brushed DC Motor Drivers ROHS.

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:L9904TR, from EasyEDA) and its footprint (Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm, from KiCad's library), ready for a KiCad board. 10 are in stock at JLCPCB (part C2150554).

Symbol

ST1DG2PWM3EN4DIR5PR6RX7TX8K9VS10CP11GH112CB113S114GH215CB216S217GL218GL119GND20
EasyEDA_Cloud:L9904TRFrom EasyEDA

Footprint

1234567891011121314151617181920
Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmFrom KiCad's library

Parameters

3
Features
Interleaved conduction protection
Operating Temperature
-40℃~+150℃
Technology
No

Order codes

2

Pinout

20
The pins of the L9904
PinNameType
1STUnspecified
2DGUnspecified
3PWMUnspecified
4ENUnspecified
5DIRUnspecified
6PRUnspecified
7RXUnspecified
8TXUnspecified
9KUnspecified
10VSUnspecified
11CPUnspecified
12GH1Unspecified
13CB1Unspecified
14S1Unspecified
15GH2Unspecified
16CB2Unspecified
17S2Unspecified
18GL2Unspecified
19GL1Unspecified
20GNDUnspecified

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/L9904" title="L9904 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/L9904.jpg" alt="L9904" width="1200" height="900">
A picture that opens the part, for a README
[![L9904](https://pcbkit.io/embed/parts/st/L9904.jpg?size=s)](https://pcbkit.io/parts/st/L9904)

Questions

Is there a KiCad symbol and footprint for the L9904?

Yes. The symbol is EasyEDA_Cloud:L9904TR and the footprint Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the L9904?

SO-20-300mil, with 20 pins. Its footprint is drawn on this page.

Where is the L9904 datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the L9904?

JLCPCB lists it as part C2150554, with 10 in stock; the sellers' links on this page open their listings.

What can replace the L9904?

Parts like it in the library: the L297D013 by STMicroelectronics, the DRV8803DW by Texas Instruments, the DRV8805DW by Texas Instruments and the DRV8804DW by Texas Instruments. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Parts like it

8