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

ULN2003

BL

1.1V@250uA,100mA 25pF 2V 30V 500mA 50uA 50uA Seven channels SOP-16 Darlington Transistor Arrays ROHS

Extended
Category
Darlington Transistor Arrays
Package
SOP-16
Pins
16

Overview

The ULN2003 is a darlington Transistor Array made by BL in a SOP-16 package with 16 pins. 1.1V@250uA,100mA 25pF 2V 30V 500mA 50uA 50uA Seven channels SOP-16 Darlington Transistor Arrays ROHS.

PCBKit's library has its KiCad symbol (Transistor_Array:ULN2003, from KiCad's library) and its footprint (Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 10,424 are in stock at JLCPCB (part C2690547). 151 open-source boards in 128 repositories on GitHub use it.

Symbol

I11I22I33I44I55I66I77GND8COM9O710O611O512O413O314O215O116
Transistor_Array:ULN2003From KiCad's library

Footprint

12345678910111213141516
Package_SO:SOIC-16_3.9x9.9mm_P1.27mmFrom KiCad's library

From the datasheet

9
Gives
500 mA · collector output per channel, rated max · p. 1
Collector-emitter, most
50 V · collector to emitter voltage, absolute max · p. 3
Works from
-20 °C · operating free-air temperature, min · p. 3
Works up to
70 °C · operating free-air temperature, max · p. 3
Junction, hottest
150 °C · operating virtual junction temperature, max · p. 3
Junction to air (SOP16)
63 K/W · junction to ambient, max · p. 3
Junction to case (SOP16)
12 K/W · junction to case, max · p. 3
Forward voltage
1.7 V · clamp diode at IF = 350 mA, typical · p. 4
Reverse voltage, most
50 V · clamp diode reverse voltage, absolute max · p. 3

Parameters

18
Collector - Emitter Voltage VCEO
50V
Current - Collector(Ic)
500mA
Input Capacitiance(Ci)
25pF
Input Current(off)
65uA
Input Current(on)
0.93mA
Junction Temperature(Max)
150℃
Operating Temperature
-20℃~+70℃
Output Current
500mA
Output Leakage Current(Icex)
50uA
Reverse Leakage Current (Ir)
50uA
Reverse Voltage
50V
Thermal Resistance(Junction to Ambient)
63℃/W
Thermal Resistance(Junction to Case)
12℃/W
Type
BJT
Vce Saturation(VCE(sat))
1.1V@250uA,100mA
Voltage - Forward(Vf)
1.7V
Voltage - Input(Max)
30V
number of channels
Seven channels

Order codes

1

Pinout

16
The pins of the ULN2003
PinNameType
1I1Input
2I2Input
3I3Input
4I4Input
5I5Input
6I6Input
7I7Input
8GNDPower in
9COMPassive
10O7Open collector
11O6Open collector
12O5Open collector
13O4Open collector
14O3Open collector
15O2Open collector
16O1Open collector

Open-source boards using it

All 151
  • 4 layers99.6 × 76.2 mmE TKT, the printed circuit board in 3D

    E TKT

    andreisperid/E-TKT

    open source embossed label maker

    110 parts481MIT
  • 2 layers31 × 64 mmPower driver, the printed circuit board in 3D

    Power driver

    jmfriedt/SDR-GB-SAR

    Opensource, openhardware implementation of a Software Defined Radio (SDR) Ground Based Synthetic-Aperture RADAR (GB-SAR)

    6 parts70
  • 2 layers160 × 100 mmMPCNC Nano Estlcam Shield, the printed circuit board in 3D

    MPCNC Nano Estlcam Shield

    tnn85/MPCNC-Nano-Estlcam-Shield

    Ein CNC Shield für die MPCNC in Verwendung mit Estlcam

    96 parts70
  • 2 layers42.5 × 43.2 mmElectronicFocuser, the printed circuit board in 3D

    ElectronicFocuser

    jlecomte/ascom-oag-focuser

    Open Source ASCOM-Compatible OAG Focuser For Astrophotography

    4 parts55MIT
  • 4 layers100 × 49.8 mmExpansion board, the printed circuit board in 3D

    Expansion board

    reubenstr/zuko

    A quadruped robot dog!

    75 parts51MIT
  • 2 layers75 × 60 mmDUTler V2, the printed circuit board in 3D

    DUTler V2

    TheYoctoJester/dutler

    A bench butler for your Device Under Test: turns a Raspberry Pi Pico into a USB-serial console bridge with power-relay and MOSFET strap/reset control for embedded-Linux bring-up and hardware-in-the-loop.

    54 parts23Apache-2.0
  • 4 layers76 × 82.5 mmNucleo64 CNC, the printed circuit board in 3D

    Nucleo64 CNC

    terjeio/CNC_Breakout_Nucleo64

    CNC breakout for STM324F411 and ST32F446 development boards

    120 parts22

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/bl/ULN2003" title="ULN2003 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/bl/ULN2003.jpg" alt="ULN2003" width="1200" height="900">
A picture that opens the part, for a README
[![ULN2003](https://pcbkit.io/embed/parts/bl/ULN2003.jpg?size=s)](https://pcbkit.io/parts/bl/ULN2003)

Questions

Is there a KiCad symbol and footprint for the ULN2003?

Yes. The symbol is Transistor_Array:ULN2003 and the footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the ULN2003?

SOP-16, with 16 pins. Its footprint is drawn on this page.

Where is the ULN2003 datasheet?

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

Where can I order the ULN2003?

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

What can replace the ULN2003?

Parts like it in the library: the ULN2003A by Mixic, the ULN2003D1013 by STMicroelectronics, the ULN2004D1013 by STMicroelectronics and the ULN2003ALM/TR by HGSEMI. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the ULN2003?

151 boards in 128 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

8