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

ULN2003AD

Texas Instruments

1.7V 15pF 30V 500mA 50V 50uA 50uA Seven channels SOIC-16 Darlington Transistor Arrays ROHS

JLCPCB basic
Category
Darlington Transistor Arrays
Package
SOP-16
Pins
16

Overview

The ULN2003AD is a darlington Transistor Array made by Texas Instruments in a SOP-16 package with 16 pins. 1.7V 15pF 30V 500mA 50V 50uA 50uA Seven channels SOIC-16 Darlington Transistor Arrays ROHS.

PCBKit's library has its KiCad symbol (Analog & Interface:ULN2003, from CERN's library) and its footprint (Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 396,335 are in stock at JLCPCB (part C7512). 18 open-source boards in 14 repositories on GitHub use it.

Symbol

IN11IN22IN33IN44IN55IN66IN77GND8OUT116OUT215OUT314OUT413OUT512OUT611OUT710COM9
Analog & Interface:ULN2003From CERN's library

Footprint

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

From the datasheet

7
Works from
-40 °C · Operating free-air temperature, min · p. 4
Works up to
70 °C · Operating free-air temperature, max · p. 4
Junction, hottest
150 °C · Operating virtual junction temperature, absolute max · p. 4
Gives
500 mA · Rated collector current per output · p. 1
Junction to air (D (SOIC))
88.6 K/W · Junction-to-ambient thermal resistance · p. 4
Junction to case (D (SOIC))
50.1 K/W · Junction-to-case (top) thermal resistance · p. 4
Junction to board (D (SOIC))
49.8 K/W · Junction-to-board thermal resistance · p. 4

What it is and has

4
Collector current rating
500mA per output · p. 1
Output voltage rating
50V · p. 1
Clamp diodes
Output clamp diodes · p. 1
Input compatibility
Various types of logic · p. 1

Specifications

35
ParameterConditionsAs printedPage
Collector-emitter voltage VCC25°C free-air temperature; relative to Emax 50 V4
Clamp diode reverse voltage(2)25°C free-air temperature; relative to Emax 50 V4
Input voltage(2) VI25°C free-air temperature; relative to Emax 30 V4
Peak collector current, See Figure 5-4 and Figure 5-525°C free-air temperaturemax 500 mA4
Output clamp current IOK25°C free-air temperaturemax 500 mA4
Total emitter-terminal current25°C free-air temperaturemax -2.5 A4
Operating free-air temperature range TAULN200xAmin -40 · max 70 °C4
Operating virtual junction temperature TJmax 150 °C4
Lead temperature for 1.6 mm (1/16 inch) from case for 10 secondsmax 260 °C4
Storage temperature Tstgmin -65 · max 150 °C4
Electrostatic discharge V(ESD)Human body model (HBM), per ANSI/ESDA/JEDEC JS-001min -2000 · max 2000 V4
Electrostatic discharge V(ESD)Charged device model (CDM), per JEDEC specification JESD22-C101min -500 · max 500 V4
Collector-emitter voltage (non-V devices) VCCOver operating free-air temperature rangemin 0 · max 50 V4
Junction temperature TJmin -40 · max 125 °C4
Junction-to-ambient thermal resistance RθJAD (SOIC), 16 PINStyp 88.6 °C/W4
Junction-to-case (top) thermal resistance RθJC(top)D (SOIC), 16 PINStyp 50.1 °C/W4
Junction-to-board thermal resistance RθJBD (SOIC), 16 PINStyp 49.8 °C/W4
Junction-to-top characterization parameter ψJTD (SOIC), 16 PINStyp 12.4 °C/W4
Junction-to-board characterization parameter ψJBD (SOIC), 16 PINStyp 49.3 °C/W5
ON-state input voltage VI(on)ULN2003A; TA = 25°C; VCE = 2 V; IC = 200 mAmax 2.4 V5
ON-state input voltage VI(on)ULN2003A; TA = 25°C; VCE = 2 V; IC = 250 mAmax 2.7 V5
ON-state input voltage VI(on)ULN2003A; TA = 25°C; VCE = 2 V; IC = 300 mAmax 3 V5
Collector-emitter saturation voltage VCE(sat)ULN2003A; TA = 25°C; II = 250 uA, IC = 100 mAtyp 0.9 · max 1.1 V5
Collector-emitter saturation voltage VCE(sat)ULN2003A; TA = 25°C; II = 350 uA, IC = 200 mAtyp 1 · max 1.3 V5
Collector-emitter saturation voltage VCE(sat)ULN2003A; TA = 25°C; II = 500 uA, IC = 350 mAtyp 1.2 · max 1.6 V5
Collector cutoff current ICEXULN2003A; TA = 25°C; VCE = 50 V, II = 0; Figure 6-1max 50 uA5
Collector cutoff current ICEXULN2003A; VCE = 50 V, II = 0; TA = 70°C; Figure 6-2max 100 uA5
Clamp forward voltage VFULN2003A; TA = 25°C; IF = 350 mAtyp 1.7 · max 2 V6
Off-state input current II(off)ULN2003A; VCE = 50 V, TA = 70°C, IC = 500 uAmin 50 · typ 65 uA6
Input current IIULN2003A; TA = 25°C; VI = 3.85 Vtyp 0.93 · max 1.35 mA6
Clamp reverse current IRULN2003A; TA = 25°C; VR = 50 Vmax 50 uA6
Clamp reverse current IRULN2003A; VR = 50 V, TA = 70°Cmax 100 uA6
Input capacitance CiULN2003A; TA = 25°C; VI = 0, f = 1 MHztyp 15 · max 25 pF6
Propagation delay time, low- to high-level output tPLHULN2003A; TA = 25°C; See Figure 6-9typ 0.25 · max 1 us8
Propagation delay time, high- to low-level output tPHLULN2003A; TA = 25°C; See Figure 6-9typ 0.25 · max 1 us8

Pins, by the datasheet

16
1 1B
Channel 1 Darlington base input. · p. 3
2 2B
Channel 2 Darlington base input. · p. 3
3 3B
Channel 3 Darlington base input. · p. 3
4 4B
Channel 4 Darlington base input. · p. 3
5 5B
Channel 5 Darlington base input. · p. 3
6 6B
Channel 6 Darlington base input. · p. 3
7 7B
Channel 7 Darlington base input. · p. 3
8 E
Common emitter shared by all channels, typically tied to ground. · p. 3
9 COM
Common cathode node for flyback diodes, required for inductive loads. · p. 3
10 7C
Channel 7 Darlington collector output. · p. 3
11 6C
Channel 6 Darlington collector output. · p. 3
12 5C
Channel 5 Darlington collector output. · p. 3
13 4C
Channel 4 Darlington collector output. · p. 3
14 3C
Channel 3 Darlington collector output. · p. 3
15 2C
Channel 2 Darlington collector output. · p. 3
16 1C
Channel 1 Darlington collector output. · p. 3

Parameters

18
Collector - Emitter Voltage VCEO
50V
Current - Collector(Ic)
500mA
Input Capacitiance(Ci)
15pF
Input Current(off)
65uA
Input Current(on)
0.82mA
Junction Temperature(Max)
150℃
Operating Temperature
-40℃~+70℃
Output Current
500mA
Output Leakage Current(Icex)
50uA
Reverse Leakage Current (Ir)
50uA
Thermal Resistance(Junction to Ambient)
88.6℃/W
Thermal Resistance(Junction to Board)
49.8℃/W
Thermal Resistance(Junction to Case)
50.1℃/W
Type
BJT
Vce Saturation(VCE(sat))
1.6V
Voltage - Forward(Vf)
1.7V
Voltage - Input(Max)
30V
number of channels
Seven channels

Order codes

3

Pinout

16
The pins of the ULN2003AD
PinNameType
1IN1Input
2IN2Input
3IN3Input
4IN4Input
5IN5Input
6IN6Input
7IN7Input
8GNDInput
9COMPassive
10OUT7Open collector
11OUT6Open collector
12OUT5Open collector
13OUT4Open collector
14OUT3Open collector
15OUT2Open collector
16OUT1Open collector

Open-source boards using it

All 18
  • 2 layers92 × 94.5 mmPicoCNC, the printed circuit board in 3D

    PicoCNC

    phil-barrett/PicoCNC

    Raspberry Pi Pico based grblHAL Controller

    152 parts173
  • 2 layers65.5 × 57.8 mmMs auth breakout, the printed circuit board in 3D

    Ms auth breakout

    google/makerspace-auth

    Designs for our makerspace access control devices

    41 parts68Apache-2.0
  • 2 layers102 × 86 mmPoppyIO, the printed circuit board in 3D

    PoppyIO

    Rahix/Poppy-Logic-Controller

    A budget PLC-like board for controlling 24V DC equipment.

    255 parts24
  • 6 layers72 × 42.3 mmParis relay rev C, the printed circuit board in 3D

    Paris relay rev C

    grodansparadis/can4vscp-paris

    CAN4VSCP Paris relay module

    46 parts4
  • 2 layers94 × 72 mmThermostat, the printed circuit board in 3D

    Thermostat

    mbtown01/frosti

    "Financially Reactive Open Source Thermostat Initiative" (FROSTI), a RaspberryPi-based hardware+software solution

    65 parts2
  • 2 layers79.7 × 80 mmMainboardv1.2, the printed circuit board in 3D

    Mainboardv1.2

    doobedoobedo/Huebner_Inverter

    KiCAD port of https://github.com/jsphuebner/inverter-hardware mainboard V1.2

    133 parts1

Show this part on your page

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

Questions

Is there a KiCad symbol and footprint for the ULN2003AD?

Yes. The symbol is Analog & Interface: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 ULN2003AD?

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

Where is the ULN2003AD datasheet?

Texas Instruments publishes it: the Datasheet link on this page opens it.

Where can I order the ULN2003AD?

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

What can replace the ULN2003AD?

Parts like it in the library: the ULN2003AFWG by Toshiba, the ULN2003A by Gcore and the U2003 by Wuxi Siyon Microelectronics Tech. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the ULN2003AD?

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

Parts like it

3