← Commit history
README.md+57−2
@@ -1,5 +1,60 @@ # ULN2003A -7-channel Darlington driver array, 500mA per channel, DIP-16+**Texas Instruments** · Darlington transistor array · SOIC-16 -The ULN2003A is a 7-channel Darlington transistor array with integrated suppression diodes. Each channel sinks up to 500mA. Commonly used to drive stepper motors, relays, and LED arrays from logic outputs.\ No newline at end of file+High-voltage, high-current Darlington transistor array with seven NPN Darlington pairs, in a SOIC-16 package. Each channel sinks up to 500 mA at 50 V, with integrated common-cathode freewheeling diodes (COM pin) for driving inductive loads and 2.7 kohm series base resistors that make the inputs directly TTL / 5 V CMOS compatible. The default way to drive relays, solenoids, unipolar stepper motors, lamps, and LED banks from an MCU's logic pins.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | 1B | input | Channel 1 Darlington base input. Drives channel 1 through an internal 2.7 kΩ series base resistor; TTL/5 V CMOS compatible. VI(on) ≤ 2.4 V typical for IC = 200 mA. |+| 2 | 2B | input | Channel 2 Darlington base input. Drives channel 2 through the internal 2.7 kΩ base resistor; TTL/5 V CMOS compatible. |+| 3 | 3B | input | Channel 3 Darlington base input. Drives channel 3 through the internal 2.7 kΩ base resistor; TTL/5 V CMOS compatible. |+| 4 | 4B | input | Channel 4 Darlington base input. Drives channel 4 through the internal 2.7 kΩ base resistor; TTL/5 V CMOS compatible. |+| 5 | 5B | input | Channel 5 Darlington base input. Drives channel 5 through the internal 2.7 kΩ base resistor; TTL/5 V CMOS compatible. |+| 6 | 6B | input | Channel 6 Darlington base input. Drives channel 6 through the internal 2.7 kΩ base resistor; TTL/5 V CMOS compatible. |+| 7 | 7B | input | Channel 7 Darlington base input. Drives channel 7 through the internal 2.7 kΩ base resistor; TTL/5 V CMOS compatible. |+| 8 | E | power_in | Common emitter shared by all seven Darlington channels. Typically tied to ground; all voltage references in the datasheet are with respect to this pin. |+| 9 | COM | power_in | Common-cathode node for the seven integrated flyback (freewheeling) clamp diodes. Connect to the positive supply of the inductive load (relay/solenoid/motor supply, up to 50 V) to clamp inductive kickback. |+| 10 | 7C | output | Channel 7 Darlington open-collector output. Sinks up to 500 mA per channel to the common emitter (pin 8); VCE(sat) ≈ 1 V at 200 mA. Withstands 50 V off-state. |+| 11 | 6C | output | Channel 6 Darlington open-collector output. Sinks up to 500 mA; 50 V off-state rating. |+| 12 | 5C | output | Channel 5 Darlington open-collector output. Sinks up to 500 mA; 50 V off-state rating. |+| 13 | 4C | output | Channel 4 Darlington open-collector output. Sinks up to 500 mA; 50 V off-state rating. |+| 14 | 3C | output | Channel 3 Darlington open-collector output. Sinks up to 500 mA; 50 V off-state rating. |+| 15 | 2C | output | Channel 2 Darlington open-collector output. Sinks up to 500 mA; 50 V off-state rating. |+| 16 | 1C | output | Channel 1 Darlington open-collector output. Sinks up to 500 mA; 50 V off-state rating. |++## Key specifications++| Parameter | Value |+|---|---|+| Type | 7-channel Darlington transistor array |+| Output current | 500 mA per channel |+| Output voltage | 50 V |+| Inputs | TTL / 5 V CMOS (2.7 kΩ series base R) |+| Inductive loads | Common-cathode freewheeling diodes (COM) |+| Channels | 7 |+| Package | SOIC-16 |+| Body (L×W×H) | 9.9 × 3.9 × 1.75 mm |++## Ordering variants++- `ULN2003AD (SOIC-16, tube)`+- `ULN2003ADR (SOIC-16, tape & reel)`++## CAD (KiCad official)++- Symbol: `Transistor_Array:ULN2003`+- Footprint: `Package_SO:SOIC-16_3.9x9.9mm_P1.27mm`+- 3D model: SOIC-16 (KiCad packages3D)++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Texas Instruments datasheet](https://www.ti.com/lit/ds/symlink/uln2003a.pdf) (42 pp, sha256 `0151daa4ffa9135f`, retrieved 2026-08-17, tier: manufacturer)+- **Extractor:** `ds2sf` (Claude) — every pin and dimension is cited to a datasheet page; refuses to fabricate.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/uln2003a-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/uln2003a-datasheet.pdfadded
⋯ 1 unchanged line ⋯
package.jsonadded+30
@@ -0,0 +1,30 @@+{+  "slug": "uln2003a",+  "version": "0.1.0",+  "type": "component",+  "description": "TI 7-channel Darlington array, SOIC-16. 500 mA/50 V per channel, freewheeling diodes, TTL inputs. Datasheet-verified.",+  "tags": [+    "component",+    "driver",+    "darlington-array",+    "relay-driver",+    "soic-16",+    "texas-instruments"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "uln2003a.kicad_sym",+    "uln2003a.kicad_mod",+    "uln2003a.glb",+    "docs/hero.png",+    "docs/uln2003a-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ]+}\ No newline at end of file
page.json+27−7
@@ -4,8 +4,15 @@   "slug": "uln2003a",   "title": "ULN2003A",   "brief": "7-channel Darlington driver array, 500mA per channel, DIP-16",-  "version": "1.0.0",-  "tags": [],+  "version": "0.1.0",+  "tags": [+    "component",+    "driver",+    "darlington-array",+    "relay-driver",+    "soic-16",+    "texas-instruments"+  ],   "license": "MIT",   "component": {     "mpn": "ULN2003A",@@ -20,18 +27,31 @@   },   "readme": "# ULN2003A\n\n7-channel Darlington driver array, 500mA per channel, DIP-16\n\nThe ULN2003A is a 7-channel Darlington transistor array with integrated suppression diodes. Each channel sinks up to 500mA. Commonly used to drive stepper motors, relays, and LED arrays from logic outputs.",   "author": {-    "id": "695820315b5f1e4db2fcf602",     "name": "Kyle Bergstedt",     "email": "[email protected]"   },-  "visibility": {-    "public": true+  "visibility": "public",+  "hero": {+    "type": "image",+    "path": "docs/hero.png"   },-  "hero": null,   "sample_prompts": [],   "discovery_triggers": [],   "discovery_pitch": null,   "metadata": {},   "created_at": "2026-05-28T05:34:26.281Z",-  "updated_at": "2026-05-28T05:34:26.281Z"+  "updated_at": "2026-05-28T05:34:26.281Z",+  "description": "TI 7-channel Darlington array, SOIC-16. 500 mA/50 V per channel, freewheeling diodes, TTL inputs. Datasheet-verified.",+  "dependencies": {},+  "files": [+    "page.json",+    "README.md",+    "uln2003a.kicad_sym",+    "uln2003a.kicad_mod",+    "uln2003a.glb",+    "docs/hero.png",+    "docs/uln2003a-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ] }\ No newline at end of file
uln2003a.glbadded
⋯ 1 unchanged line ⋯
uln2003a.kicad_modadded+348
@@ -0,0 +1,348 @@+(footprint "SOIC-16_3.9x9.9mm_P1.27mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "SOIC, 16 Pin (JEDEC MS-012, variation AC, https://www.jedec.org/document_search?search_api_views_fulltext=MS-012, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_16.pdf)")+	(tags "SOIC SO 16-pin-NSOP R-16 R-16-S D0016A M2B SO16 SOT109-1 751B SOIC_N narrow")+	(property "Reference" "REF**"+		(at 0 -5.9 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "SOIC-16_3.9x9.9mm_P1.27mm"+		(at 0 5.9 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/gullwing"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.06 -5.06)+		(end 2.06 -5.06)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.06 -5.005)+		(end -2.06 -5.06)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.06 5.06)+		(end -2.06 5.005)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.06 -5.06)+		(end 2.06 -5.005)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.06 5.005)+		(end 2.06 5.06)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.06 5.06)+		(end -2.06 5.06)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -2.6 -5.01)+			(xy -2.84 -5.34)+			(xy -2.36 -5.34)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.7 -5)+		(end -2.2 -5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -3.7 5)+		(end -3.7 -5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.2 -5.2)+		(end 2.2 -5.2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.2 -5)+		(end -2.2 -5.2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.2 5)+		(end -3.7 5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.2 5.2)+		(end -2.2 5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.2 -5.2)+		(end 2.2 -5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.2 -5)+		(end 3.7 -5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.2 5)+		(end 2.2 5.2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.2 5.2)+		(end -2.2 5.2)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.7 -5)+		(end 3.7 5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 3.7 5)+		(end 2.2 5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_poly+		(pts+			(xy -0.975 -4.95)+			(xy 1.95 -4.95)+			(xy 1.95 4.95)+			(xy -1.95 4.95)+			(xy -1.95 -3.975)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 90)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" smd roundrect+		(at -2.475 -4.445)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -2.475 -3.175)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at -2.475 -1.905)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "4" smd roundrect+		(at -2.475 -0.635)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "5" smd roundrect+		(at -2.475 0.635)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "6" smd roundrect+		(at -2.475 1.905)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "7" smd roundrect+		(at -2.475 3.175)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "8" smd roundrect+		(at -2.475 4.445)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "9" smd roundrect+		(at 2.475 4.445)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "10" smd roundrect+		(at 2.475 3.175)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "11" smd roundrect+		(at 2.475 1.905)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "12" smd roundrect+		(at 2.475 0.635)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "13" smd roundrect+		(at 2.475 -0.635)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "14" smd roundrect+		(at 2.475 -1.905)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "15" smd roundrect+		(at 2.475 -3.175)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "16" smd roundrect+		(at 2.475 -4.445)+		(size 1.95 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
uln2003a.kicad_symadded+519
@@ -0,0 +1,519 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+(symbol "ULN2003"+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "U"+			(at 0 15.875 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Value" "ULN2003"+			(at 0 13.97 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Footprint" ""+			(at 1.27 -13.97 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+				(justify left)+			)+		)+		(property "Datasheet" "http://www.ti.com/lit/ds/symlink/uln2003a.pdf"+			(at 2.54 -5.08 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "High Voltage, High Current Darlington Transistor Arrays, SOIC16/SOIC16W/DIP16/TSSOP16"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "darlington transistor array"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* SSOP*4.4x5.2mm*P0.65mm* TSSOP*4.4x5mm*P0.65mm* SOIC*W*5.3x10.2mm*P1.27mm*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(symbol "ULN2003_0_1"+			(rectangle+				(start -7.62 -12.7)+				(end 7.62 12.7)+				(stroke+					(width 0.254)+					(type default)+				)+				(fill+					(type background)+				)+			)+			(polyline+				(pts+					(xy -4.572 5.08) (xy -3.556 5.08)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy -3.556 6.096) (xy -3.556 4.064) (xy -2.032 5.08) (xy -3.556 6.096)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(circle+				(center -1.778 5.08)+				(radius 0.254)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy -1.524 5.08) (xy 4.064 5.08)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(circle+				(center -1.27 2.54)+				(radius 0.254)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type outline)+				)+			)+			(circle+				(center -1.27 0)+				(radius 0.254)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type outline)+				)+			)+			(circle+				(center -1.27 -2.286)+				(radius 0.254)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type outline)+				)+			)+			(circle+				(center -0.508 5.08)+				(radius 0.254)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type outline)+				)+			)+			(polyline+				(pts+					(xy -0.508 5.08) (xy -0.508 10.16) (xy 2.921 10.16)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy 0 6.731) (xy -1.016 6.731)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy 0 5.969) (xy -1.016 5.969) (xy -0.508 6.731) (xy 0 5.969)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+		)+		(symbol "ULN2003_1_1"+			(pin input line+				(at -10.16 5.08 0)+				(length 2.54)+				(name "I1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 2.54 0)+				(length 2.54)+				(name "I2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 0 0)+				(length 2.54)+				(name "I3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 -2.54 0)+				(length 2.54)+				(name "I4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 -5.08 0)+				(length 2.54)+				(name "I5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 -7.62 0)+				(length 2.54)+				(name "I6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -10.16 -10.16 0)+				(length 2.54)+				(name "I7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 0 -15.24 90)+				(length 2.54)+				(name "GND"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "8"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 10.16 10.16 180)+				(length 2.54)+				(name "COM"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "9"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin open_collector line+				(at 10.16 -10.16 180)+				(length 2.54)+				(name "O7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "10"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin open_collector line+				(at 10.16 -7.62 180)+				(length 2.54)+				(name "O6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "11"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin open_collector line+				(at 10.16 -5.08 180)+				(length 2.54)+				(name "O5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "12"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin open_collector line+				(at 10.16 -2.54 180)+				(length 2.54)+				(name "O4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "13"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin open_collector line+				(at 10.16 0 180)+				(length 2.54)+				(name "O3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "14"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin open_collector line+				(at 10.16 2.54 180)+				(length 2.54)+				(name "O2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "15"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin open_collector line+				(at 10.16 5.08 180)+				(length 2.54)+				(name "O1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "16"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)