Add packages and symbols for TeleFire
authorKeith Packard <keithp@keithp.com>
Mon, 27 Oct 2014 02:56:57 +0000 (19:56 -0700)
committerKeith Packard <keithp@keithp.com>
Mon, 27 Oct 2014 02:59:55 +0000 (19:59 -0700)
Signed-off-by: Keith Packard <keithp@keithp.com>
16 files changed:
packages/100mil-led.fp [new file with mode: 0644]
packages/74x.fp [new file with mode: 0644]
packages/A6R-102R.fp [new file with mode: 0644]
packages/CB1.fp [new file with mode: 0644]
packages/LCD-S101D14TR.fp [new file with mode: 0644]
packages/PEC11.fp [new file with mode: 0644]
packages/TE1217861.fp [new file with mode: 0644]
symbols/common/74x.sym [new file with mode: 0644]
symbols/common/diode-sot23.sym [new file with mode: 0644]
symbols/common/led-2.sym [new file with mode: 0644]
symbols/connector/TE1217861.sym [new file with mode: 0644]
symbols/connector/header16-2.sym [new file with mode: 0644]
symbols/nxp/pca9922.sym [new file with mode: 0644]
symbols/omron/A6R-102R.sym [new file with mode: 0644]
symbols/panasonic/CB1AH-P-12V.sym [new file with mode: 0644]
symbols/ti/74HC165.sym [new file with mode: 0644]

diff --git a/packages/100mil-led.fp b/packages/100mil-led.fp
new file mode 100644 (file)
index 0000000..d95e2d0
--- /dev/null
@@ -0,0 +1,8 @@
+
+Element(0x00000000 "Through-hole LED" "D?" "" 0 0 125 -30 0 100 0x00000000)
+(
+       Pin(-50 0 70 15 85 35 "1" "1" 0x0101)
+       Pin( 50 0 70 15 85 35 "2" "2" 0x0001)
+       ElementArc (0 0 114 114 210 300 10)
+       ElementLine (99 57 99 -57 10)
+       )
diff --git a/packages/74x.fp b/packages/74x.fp
new file mode 100644 (file)
index 0000000..b788ada
--- /dev/null
@@ -0,0 +1,24 @@
+# author: Keith Packard
+# email: keithp@keithp.com
+# dist-license: GPL 2
+# use-license: unlimited
+Element[0x0 "74x" "" "" 0 0 -10000 -10000 0 100 0x0]
+(
+#
+   Pad[ -5000  2250 -5000  4400 1400 900 2000 "1" "1" 0x100]
+   Pad[ -2500  2250 -2500  4400 1400 900 2000 "2" "2" 0x100]
+   Pad[     0  2250     0  4400 1400 900 2000 "3" "3" 0x100]
+   Pad[  2500  2250  2500  4400 1400 900 2000 "4" "4" 0x100]
+   Pad[  5000  2250  5000  4400 1400 900 2000 "C" "C" 0x100]
+
+   Pad[ -5000 -2250 -5000 -4400 1400 900 2000 "C" "C" 0x100]
+   Pad[ -2500 -2250 -2500 -4400 1400 900 2000 "9" "9" 0x100]
+   Pad[     0 -2250     0 -4400 1400 900 2000 "8" "8" 0x100]
+   Pad[  2500 -2250  2500 -4400 1400 900 2000 "7" "7" 0x100]
+   Pad[  5000 -2250  5000 -4400 1400 900 2000 "6" "6" 0x100]
+
+   ElementLine [ -6700  6050  6700  6050 1000 ]
+   ElementLine [  6700 -6050 -6700 -6050 1000 ]
+   ElementLine [  6700  6050  6700 -6050 1000 ]
+   ElementLine [ -6700 -6050 -6700  6050 1000 ]
+)
diff --git a/packages/A6R-102R.fp b/packages/A6R-102R.fp
new file mode 100644 (file)
index 0000000..5519912
--- /dev/null
@@ -0,0 +1,18 @@
+# retain backwards compatibility to older versions of PKG_DIL 
+# which did not have 100,60,28 args
+Element(0x00 "A6R Rotary Switches" "" "A6R-102R" 220 100 3 100 0x00)
+(
+       Pin(50 50 68 36 "1" 0x101)
+       Pin(50 150 68 36 "2" 0x01)
+       Pin(50 250 68 36 "3" 0x01)
+       Pin(350 250 68 36 "4" 0x01)
+       Pin(350 150 68 36 "5" 0x01)
+       Pin(350 50 68 36 "6" 0x01)
+       ElementLine(0 0 0 300 10)
+       ElementLine(0 300 400 300 10)
+       ElementLine(400 300 400 0 10)
+       ElementLine(0 0 150 0 10)
+       ElementLine(250 0 400 0 10)
+       ElementArc(200 0 50 50 0 180 10)
+       Mark(200 150)
+)
diff --git a/packages/CB1.fp b/packages/CB1.fp
new file mode 100644 (file)
index 0000000..0172ef1
--- /dev/null
@@ -0,0 +1,17 @@
+Element[0x0 "CB1" "" "" 0 0 0 0 0 100 ""]
+(
+       ElementLine [ -52150 -43300  52150 -43300 1000 ]
+       ElementLine [  52150 -43300  52150  43300 1000 ]
+       ElementLine [  52150  43300 -52150  43300 1000 ]
+       ElementLine [ -52150  43300 -52150 -43300 1000 ]
+       Pin [ -44850      0 20000 10000 25000 10000 "30" "30" 0x0001 ]
+       Pin [ -29450      0 20000 10000 25000 10000 "30" "30" 0x0001 ]
+       Pin [ -14050      0 20000 10000 25000 10000 "30" "30" 0x0001 ]
+
+       Pin [  41050 -15400 20000 10000 25000 10000 "87" "87" 0x0001 ]
+       Pin [  41050      0 20000 10000 25000 10000 "87" "87" 0x0001 ]
+       Pin [  41050  15400 20000 10000 25000 10000 "87" "87" 0x0001 ]
+
+       Pin [   9500 -33100 20000 10000 25000 10000 "86" "86" 0x0001 ]
+       Pin [   9500  33100 20000 10000 25000 10000 "85" "85" 0x0001 ]
+)
diff --git a/packages/LCD-S101D14TR.fp b/packages/LCD-S101D14TR.fp
new file mode 100644 (file)
index 0000000..5700387
--- /dev/null
@@ -0,0 +1,29 @@
+Element[0x0 "LCD-S101D14TR 1 Digit Display" "" "" 0 0 125 -30 0 100 ""]
+(
+       Pin [ -49450 99600 5500 2000 6500 3000  "1"  "1" "pin,square" ]
+       Pin [ -39450 99600 5500 2000 6500 3000  "2"  "2" "pin" ]
+       Pin [ -29450 99600 5500 2000 6500 3000  "3"  "3" "pin" ]
+       Pin [ -19450 99600 5500 2000 6500 3000  "4"  "4" "pin" ]
+       Pin [  -9450 99600 5500 2000 6500 3000  "5"  "5" "pin" ]
+       Pin [    550 99600 5500 2000 6500 3000  "6"  "6" "pin" ]
+       Pin [  10550 99600 5500 2000 6500 3000  "7"  "7" "pin" ]
+       Pin [  20550 99600 5500 2000 6500 3000  "8"  "8" "pin" ]
+       Pin [  30550 99600 5500 2000 6500 3000  "9"  "9" "pin" ]
+       Pin [  40550 99600 5500 2000 6500 3000 "10" "10" "pin" ]
+
+       Pin [ -49450 -99600 5500 2000 6500 3000 "20" "20" "pin" ]
+       Pin [ -39450 -99600 5500 2000 6500 3000 "19" "19" "pin" ]
+       Pin [ -29450 -99600 5500 2000 6500 3000 "18" "18" "pin" ]
+       Pin [ -19450 -99600 5500 2000 6500 3000 "17" "17" "pin" ]
+       Pin [  -9450 -99600 5500 2000 6500 3000 "16" "16" "pin" ]
+       Pin [    550 -99600 5500 2000 6500 3000 "15" "15" "pin" ]
+       Pin [  10550 -99600 5500 2000 6500 3000 "14" "14" "pin" ]
+       Pin [  20550 -99600 5500 2000 6500 3000 "13" "13" "pin" ]
+       Pin [  30550 -99600 5500 2000 6500 3000 "12" "12" "pin" ]
+       Pin [  40550 -99600 5500 2000 6500 3000 "11" "11" "pin" ]
+       
+       ElementLine [ -64950 -98450 -64950  98450 1000 ]
+       ElementLine [ -64950  98450  64950  98450 1000 ]
+       ElementLine [  64950  98450  64950 -98450 1000 ]
+       ElementLine [  64950 -98450 -64950 -98450 1000 ]
+)
diff --git a/packages/PEC11.fp b/packages/PEC11.fp
new file mode 100644 (file)
index 0000000..a67e124
--- /dev/null
@@ -0,0 +1,18 @@
+Element[0x0 "PEC11 Rotary Switch (No switch)" "" "" 0 0 125 -30 0 100 ""]
+(
+       Pin[-9800  29500 6500 2000 7500 3900 "A" "A" "pin"]
+
+       Pin[    0  29500 6500 2000 7500 3900 "C" "C" "pin"]
+
+       Pin[ 9800  29500 6500 2000 7500 3900 "B" "B" "pin"]
+
+       Pin[-22450 0 15100 2000 16100 12500 "Left" "" ""]
+       Pin[ 22450 0 15100 2000 16100 12500 "Right" "" ""]
+
+       ElementLine[-23250 -23600  23250 -23600 1000]
+       ElementLine[ 23250 -23600  23250  23600 1000]
+
+       ElementLine[ 23250  23600 -23250  23600 1000]
+       ElementLine[-23250  23600 -23250 -23600 1000]
+)
+
diff --git a/packages/TE1217861.fp b/packages/TE1217861.fp
new file mode 100644 (file)
index 0000000..d68898c
--- /dev/null
@@ -0,0 +1,10 @@
+Element[0x0 "TE1217861" "" "" 0 0 0 0 0 100 ""]
+(
+       ElementLine [ -15600 -6150  15600 -6150 1000 ]
+       ElementLine [  15600 -6150  15600  6150 1000 ]
+       ElementLine [  15600  6150 -15600  6150 1000 ]
+       ElementLine [ -15600  6150 -15600 -6150 1000 ]
+       Pin [ -10000 0 4500 4500 0 5500 "" "" 0x0001 ]
+       Pin [  10000 0 4500 4500 0 5500 "" "" 0x0001 ]
+       Pad [ -10000 0 10000 0 14000 18000 16000  "1" "1" 0x0000 ]
+)
diff --git a/symbols/common/74x.sym b/symbols/common/74x.sym
new file mode 100644 (file)
index 0000000..4cd10bf
--- /dev/null
@@ -0,0 +1,58 @@
+v 20110115 2
+L 600 200 500 0 3 0 0 0 -1 -1
+L 500 0 400 200 3 0 0 0 -1 -1
+L 400 200 300 0 3 0 0 0 -1 -1
+L 300 0 200 200 3 0 0 0 -1 -1
+T 300 400 5 10 0 0 0 0 1
+device=Bussed x8 Resistor Array
+T 500 1300 5 10 0 0 0 0 1
+numslots=8
+T 500 1500 5 10 0 0 0 0 1
+slotdef=1:1,C
+T 500 1700 5 10 0 0 0 0 1
+slotdef=2:2,C
+T 500 1900 5 10 0 0 0 0 1
+slotdef=3:3,C
+T 500 2100 5 10 0 0 0 0 1
+slotdef=4:4,C
+T 500 2300 5 10 0 0 0 0 1
+slotdef=5:6,C
+T 500 2500 5 10 0 0 0 0 1
+slotdef=6:7,C
+T 500 2700 5 10 0 0 0 0 1
+slotdef=7:8,C
+T 500 2900 5 10 0 0 0 0 1
+slotdef=8:9,C
+L 600 200 700 0 3 0 0 0 -1 -1
+L 700 0 750 100 3 0 0 0 -1 -1
+P 0 100 152 100 1 0 0
+{
+T 50 150 5 8 1 1 0 0 1
+pinnumber=1
+T 50 150 5 8 0 0 0 0 1
+pinseq=1
+T 50 150 5 8 0 1 0 0 1
+pinlabel=1
+T 50 150 5 8 0 1 0 0 1
+pintype=pas
+}
+P 900 100 750 100 1 0 0
+{
+T 750 150 5 8 1 1 0 0 1
+pinnumber=C
+T 750 150 5 8 0 0 0 0 1
+pinseq=2
+T 750 150 5 8 0 1 0 0 1
+pinlabel=C
+T 750 150 5 8 0 1 0 0 1
+pintype=pas
+}
+L 201 200 150 100 3 0 0 0 -1 -1
+T 200 250 8 10 1 1 0 0 1
+refdes=R?
+T 600 250 8 10 1 1 0 0 1
+value=?
+T 0 0 8 10 0 1 0 0 1
+pins=2
+T 0 0 8 10 0 1 0 0 1
+class=DISCRETE
diff --git a/symbols/common/diode-sot23.sym b/symbols/common/diode-sot23.sym
new file mode 100644 (file)
index 0000000..28926f2
--- /dev/null
@@ -0,0 +1,35 @@
+v 20110115 2
+L 300 400 300 0 3 0 0 0 -1 -1
+L 300 400 600 200 3 0 0 0 -1 -1
+T 400 600 5 10 0 0 0 0 1
+device=DIODE
+L 600 200 300 0 3 0 0 0 -1 -1
+L 600 400 600 0 3 0 0 0 -1 -1
+P 0 200 200 200 1 0 0
+{
+T 100 250 5 8 1 1 0 0 1
+pinnumber=3
+T 100 250 5 8 0 0 0 0 1
+pinseq=1
+T 100 250 5 8 0 1 0 0 1
+pinlabel=1
+T 100 250 5 8 0 1 0 0 1
+pintype=pas
+}
+P 900 200 700 200 1 0 0
+{
+T 700 250 5 8 1 1 0 0 1
+pinnumber=2
+T 700 250 5 8 0 0 0 0 1
+pinseq=2
+T 700 250 5 8 0 1 0 0 1
+pinlabel=2
+T 700 250 5 8 0 1 0 0 1
+pintype=pas
+}
+L 700 200 600 200 3 0 0 0 -1 -1
+L 300 200 200 200 3 0 0 0 -1 -1
+T 300 500 8 10 1 1 0 0 1
+refdes=D?
+T -5 0 8 10 0 1 0 0 1
+footprint=SOT23
diff --git a/symbols/common/led-2.sym b/symbols/common/led-2.sym
new file mode 100644 (file)
index 0000000..abc42d6
--- /dev/null
@@ -0,0 +1,39 @@
+v 20031231 1
+T 800 300 8 10 1 1 0 0 1
+refdes=D?
+T 100 600 8 10 0 0 0 0 1
+device=LED
+P 0 100 200 100 1 0 0
+{
+T 100 150 5 8 0 1 0 0 1
+pinnumber=1
+T 100 150 5 8 0 0 0 0 1
+pinseq=1
+T 100 150 5 8 0 1 0 0 1 
+pinlabel=1
+T 100 150 5 8 0 1 0 0 1 
+pintype=pas
+}
+P 900 100 700 100 1 0 0
+{
+T 700 150 5 8 0 1 0 0 1
+pinnumber=2
+T 700 150 5 8 0 0 0 0 1
+pinseq=2
+T 700 150 5 8 0 1 0 0 1 
+pinlabel=2
+T 700 150 5 8 0 1 0 0 1 
+pintype=pas
+}
+L 400 200 500 100 3 0 0 0 -1 -1
+L 500 100 400 0 3 0 0 0 -1 -1
+L 400 200 400 0 3 0 0 0 -1 -1
+L 500 200 500 0 3 0 0 0 -1 -1
+L 500 100 700 100 3 0 0 0 -1 -1
+L 400 100 200 100 3 0 0 0 -1 -1
+L 430 240 530 340 3 0 0 0 -1 -1
+L 530 340 480 310 3 0 0 0 -1 -1
+L 530 340 500 290 3 0 0 0 -1 -1
+L 500 240 600 340 3 0 0 0 -1 -1
+L 600 340 550 310 3 0 0 0 -1 -1
+L 600 340 570 290 3 0 0 0 -1 -1
diff --git a/symbols/connector/TE1217861.sym b/symbols/connector/TE1217861.sym
new file mode 100644 (file)
index 0000000..c0e3118
--- /dev/null
@@ -0,0 +1,19 @@
+v 20110115 2
+P 0 100 400 100 1 0 0
+{
+T 0 500 5 10 0 0 0 0 1
+pintype=pas
+T 355 495 5 10 0 1 0 0 1
+pinlabel=unknown
+T 205 145 5 10 0 1 0 6 1
+pinnumber=1
+T 0 500 5 10 0 0 0 0 1
+pinseq=0
+}
+B 400 0 475 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 905 20 8 10 1 1 0 0 1
+refdes=J?
+T 795 0 8 10 0 1 0 0 1
+footprint=TE1217861
+T 445 25 8 10 1 1 0 0 1
+value=0.25
diff --git a/symbols/connector/header16-2.sym b/symbols/connector/header16-2.sym
new file mode 100644 (file)
index 0000000..e6f9b79
--- /dev/null
@@ -0,0 +1,194 @@
+v 20110115 2
+P 1100 3000 1400 3000 1 0 1
+{
+T 1200 3050 5 8 1 1 0 0 1
+pinnumber=2
+T 1200 3050 5 8 0 0 0 0 1
+pinseq=2
+T 1200 3050 5 8 0 1 0 0 1
+pinlabel=2
+T 1200 3050 5 8 0 1 0 0 1
+pintype=pas
+}
+P 0 2600 300 2600 1 0 0
+{
+T 100 2650 5 8 1 1 0 0 1
+pinnumber=3
+T 100 2650 5 8 0 0 0 0 1
+pinseq=3
+T 100 2650 5 8 0 1 0 0 1
+pinlabel=3
+T 100 2650 5 8 0 1 0 0 1
+pintype=pas
+}
+P 1100 2600 1400 2600 1 0 1
+{
+T 1200 2650 5 8 1 1 0 0 1
+pinnumber=4
+T 1200 2650 5 8 0 0 0 0 1
+pinseq=4
+T 1200 2650 5 8 0 1 0 0 1
+pinlabel=4
+T 1200 2650 5 8 0 1 0 0 1
+pintype=pas
+}
+P 0 3000 300 3000 1 0 0
+{
+T 150 3050 5 8 1 1 0 0 1
+pinnumber=1
+T 150 3050 5 8 0 0 0 0 1
+pinseq=1
+T 150 3050 5 8 0 1 0 0 1
+pinlabel=1
+T 150 3050 5 8 0 1 0 0 1
+pintype=pas
+}
+P 0 2200 300 2200 1 0 0
+{
+T 100 2250 5 8 1 1 0 0 1
+pinnumber=5
+T 100 2250 5 8 0 0 0 0 1
+pinseq=5
+T 100 2250 5 8 0 1 0 0 1
+pinlabel=5
+T 100 2250 5 8 0 1 0 0 1
+pintype=pas
+}
+L 300 2400 1100 2400 3 0 0 0 -1 -1
+L 300 2000 1100 2000 3 0 0 0 -1 -1
+L 300 2800 1100 2800 3 0 0 0 -1 -1
+L 300 1600 1100 1600 3 0 0 0 -1 -1
+T 50 -650 5 10 0 1 0 0 1
+device=HEADER18
+P 1100 1400 1400 1400 1 0 1
+{
+T 1200 1450 5 8 1 1 0 0 1
+pinnumber=10
+T 1200 1450 5 8 0 0 0 0 1
+pinseq=10
+T 1200 1450 5 8 0 1 0 0 1
+pinlabel=10
+T 1200 1450 5 8 0 1 0 0 1
+pintype=pas
+}
+P 0 1400 300 1400 1 0 0
+{
+T 100 1450 5 8 1 1 0 0 1
+pinnumber=9
+T 100 1450 5 8 0 0 0 0 1
+pinseq=9
+T 100 1450 5 8 0 1 0 0 1
+pinlabel=9
+T 100 1450 5 8 0 1 0 0 1
+pintype=pas
+}
+P 1100 1800 1400 1800 1 0 1
+{
+T 1200 1850 5 8 1 1 0 0 1
+pinnumber=8
+T 1200 1850 5 8 0 0 0 0 1
+pinseq=8
+T 1200 1850 5 8 0 1 0 0 1
+pinlabel=8
+T 1200 1850 5 8 0 1 0 0 1
+pintype=pas
+}
+P 0 1800 300 1800 1 0 0
+{
+T 100 1850 5 8 1 1 0 0 1
+pinnumber=7
+T 100 1850 5 8 0 0 0 0 1
+pinseq=7
+T 100 1850 5 8 0 1 0 0 1
+pinlabel=7
+T 100 1850 5 8 0 1 0 0 1
+pintype=pas
+}
+P 1100 2200 1400 2200 1 0 1
+{
+T 1200 2250 5 8 1 1 0 0 1
+pinnumber=6
+T 1200 2250 5 8 0 0 0 0 1
+pinseq=6
+T 1200 2250 5 8 0 1 0 0 1
+pinlabel=6
+T 1200 2250 5 8 0 1 0 0 1
+pintype=pas
+}
+T 600 3300 8 10 1 1 0 0 1
+refdes=J?
+P 1100 200 1400 200 1 0 1
+{
+T 1200 250 5 8 1 1 0 0 1
+pinnumber=16
+T 1200 250 5 8 0 0 0 0 1
+pinseq=16
+T 1200 250 5 8 0 1 0 0 1
+pinlabel=16
+T 1200 250 5 8 0 1 0 0 1
+pintype=pas
+}
+L 300 400 1100 400 3 0 0 0 -1 -1
+L 300 800 1100 800 3 0 0 0 -1 -1
+P 0 200 300 200 1 0 0
+{
+T 100 250 5 8 1 1 0 0 1
+pinnumber=15
+T 100 250 5 8 0 0 0 0 1
+pinseq=15
+T 100 250 5 8 0 1 0 0 1
+pinlabel=15
+T 100 250 5 8 0 1 0 0 1
+pintype=pas
+}
+P 1100 600 1400 600 1 0 1
+{
+T 1200 650 5 8 1 1 0 0 1
+pinnumber=14
+T 1200 650 5 8 0 0 0 0 1
+pinseq=14
+T 1200 650 5 8 0 1 0 0 1
+pinlabel=14
+T 1200 650 5 8 0 1 0 0 1
+pintype=pas
+}
+P 0 600 300 600 1 0 0
+{
+T 100 650 5 8 1 1 0 0 1
+pinnumber=13
+T 100 650 5 8 0 0 0 0 1
+pinseq=13
+T 100 650 5 8 0 1 0 0 1
+pinlabel=13
+T 100 650 5 8 0 1 0 0 1
+pintype=pas
+}
+P 1100 1000 1400 1000 1 0 1
+{
+T 1200 1050 5 8 1 1 0 0 1
+pinnumber=12
+T 1200 1050 5 8 0 0 0 0 1
+pinseq=12
+T 1200 1050 5 8 0 1 0 0 1
+pinlabel=12
+T 1200 1050 5 8 0 1 0 0 1
+pintype=pas
+}
+P 0 1000 300 1000 1 0 0
+{
+T 100 1050 5 8 1 1 0 0 1
+pinnumber=11
+T 100 1050 5 8 0 0 0 0 1
+pinseq=11
+T 100 1050 5 8 0 1 0 0 1
+pinlabel=11
+T 100 1050 5 8 0 1 0 0 1
+pintype=pas
+}
+B 300 0 800 3200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 300 1200 1100 1200 3 0 0 0 -1 -1
+L 700 3200 700 0 3 0 0 0 -1 -1
+T 0 -200 8 10 0 0 0 0 1
+pins=18
+T 0 -400 8 10 0 0 0 0 1
+class=IO
diff --git a/symbols/nxp/pca9922.sym b/symbols/nxp/pca9922.sym
new file mode 100644 (file)
index 0000000..39497cc
--- /dev/null
@@ -0,0 +1,192 @@
+v 20110115 2
+B 400 400 2000 3600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 2800 3600 2400 3600 1 0 0
+{
+T 2800 3600 5 10 0 0 0 0 1
+pintype=out
+T 2345 3595 5 10 1 1 0 6 1
+pinlabel=LED0
+T 2495 3645 5 10 1 1 0 0 1
+pinnumber=5
+T 2800 3600 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2800 3200 2400 3200 1 0 0
+{
+T 2800 3200 5 10 0 0 0 0 1
+pintype=out
+T 2345 3195 5 10 1 1 0 6 1
+pinlabel=LED1
+T 2495 3245 5 10 1 1 0 0 1
+pinnumber=6
+T 2800 3200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2800 2800 2400 2800 1 0 0
+{
+T 2800 2800 5 10 0 0 0 0 1
+pintype=out
+T 2345 2795 5 10 1 1 0 6 1
+pinlabel=LED2
+T 2495 2845 5 10 1 1 0 0 1
+pinnumber=7
+T 2800 2800 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2800 2400 2400 2400 1 0 0
+{
+T 2800 2400 5 10 0 0 0 0 1
+pintype=out
+T 2345 2395 5 10 1 1 0 6 1
+pinlabel=LED3
+T 2495 2445 5 10 1 1 0 0 1
+pinnumber=8
+T 2800 2400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2800 2000 2400 2000 1 0 0
+{
+T 2800 2000 5 10 0 0 0 0 1
+pintype=out
+T 2345 1995 5 10 1 1 0 6 1
+pinlabel=LED4
+T 2495 2045 5 10 1 1 0 0 1
+pinnumber=9
+T 2800 2000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2800 1600 2400 1600 1 0 0
+{
+T 2800 1600 5 10 0 0 0 0 1
+pintype=out
+T 2345 1595 5 10 1 1 0 6 1
+pinlabel=LED5
+T 2495 1645 5 10 1 1 0 0 1
+pinnumber=10
+T 2800 1600 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2800 1200 2400 1200 1 0 0
+{
+T 2800 1200 5 10 0 0 0 0 1
+pintype=out
+T 2345 1195 5 10 1 1 0 6 1
+pinlabel=LED6
+T 2495 1245 5 10 1 1 0 0 1
+pinnumber=11
+T 2800 1200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2800 800 2400 800 1 0 0
+{
+T 2800 800 5 10 0 0 0 0 1
+pintype=out
+T 2345 795 5 10 1 1 0 6 1
+pinlabel=LED7
+T 2495 845 5 10 1 1 0 0 1
+pinnumber=12
+T 2800 800 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1400 4400 1400 4000 1 0 0
+{
+T 1400 4400 5 10 0 0 0 0 1
+pintype=pwr
+T 1155 3900 5 10 1 1 180 6 1
+pinlabel=Vdd
+T 1355 4275 5 10 1 1 180 0 1
+pinnumber=16
+T 1400 4400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1400 0 1400 400 1 0 0
+{
+T 1400 0 5 10 0 0 0 0 1
+pintype=pwr
+T 1545 700 5 10 1 1 180 0 1
+pinlabel=Vss
+T 1195 250 5 10 1 1 180 6 1
+pinnumber=1
+T 1400 0 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 3600 400 3600 1 0 0
+{
+T 0 3600 5 10 0 0 0 0 1
+pintype=in
+T 455 3595 5 10 1 1 0 0 1
+pinlabel=CLK
+T 305 3645 5 10 1 1 0 6 1
+pinnumber=3
+T 0 3600 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 3200 400 3200 1 0 0
+{
+T 0 3200 5 10 0 0 0 0 1
+pintype=in
+T 455 3195 5 10 1 1 0 0 1
+pinlabel=SDI
+T 305 3245 5 10 1 1 0 6 1
+pinnumber=2
+T 0 3200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 2800 400 2800 1 0 0
+{
+T 0 2800 5 10 0 0 0 0 1
+pintype=out
+T 455 2795 5 10 1 1 0 0 1
+pinlabel=SDO
+T 305 2845 5 10 1 1 0 6 1
+pinnumber=14
+T 0 2800 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 2400 400 2400 1 0 0
+{
+T 0 2400 5 10 0 0 0 0 1
+pintype=in
+T 455 2395 5 10 1 1 0 0 1
+pinlabel=OE_N/DM2
+T 305 2445 5 10 1 1 0 6 1
+pinnumber=13
+T 0 2400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 2000 400 2000 1 0 0
+{
+T 0 2000 5 10 0 0 0 0 1
+pintype=in
+T 455 1995 5 10 1 1 0 0 1
+pinlabel=LE/DM1
+T 305 2045 5 10 1 1 0 6 1
+pinnumber=4
+T 0 2000 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 1600 400 1600 1 0 0
+{
+T 0 1600 5 10 0 0 0 0 1
+pintype=pas
+T 455 1595 5 10 1 1 0 0 1
+pinlabel=R_EXT
+T 305 1645 5 10 1 1 0 6 1
+pinnumber=15
+T 0 1600 5 10 0 0 0 0 1
+pinseq=0
+}
+T 1995 4095 8 10 1 1 0 0 1
+refdes=U?
+T 995 3295 8 10 1 1 0 0 1
+value=PCA9922
+T 12095 14495 8 10 0 1 0 0 1
+footprint=TSSOP16
+T 12095 14495 8 10 0 1 0 0 1
+device=IC
+T 12095 14495 8 10 0 1 0 0 1
+vendor=digikey
+T 12095 14495 8 10 0 1 0 0 1
+vendor_part_number=568-4775-1-ND
+T 12095 14495 8 10 0 1 0 0 1
+loadstatus=smt
diff --git a/symbols/omron/A6R-102R.sym b/symbols/omron/A6R-102R.sym
new file mode 100644 (file)
index 0000000..e2a322e
--- /dev/null
@@ -0,0 +1,78 @@
+v 20110115 2
+B 400 0 1000 2000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 0 1600 400 1600 1 0 0
+{
+T 0 1600 5 10 0 0 0 0 1
+pintype=out
+T 455 1595 5 10 1 1 0 0 1
+pinlabel=+1
+T 305 1645 5 10 1 1 0 6 1
+pinnumber=1
+T 0 1600 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 1200 400 1200 1 0 0
+{
+T 0 1200 5 10 0 0 0 0 1
+pintype=out
+T 455 1195 5 10 1 1 0 0 1
+pinlabel=+2
+T 305 1245 5 10 1 1 0 6 1
+pinnumber=4
+T 0 1200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 800 400 800 1 0 0
+{
+T 0 800 5 10 0 0 0 0 1
+pintype=out
+T 455 795 5 10 1 1 0 0 1
+pinlabel=+4
+T 305 845 5 10 1 1 0 6 1
+pinnumber=3
+T 0 800 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 400 400 400 1 0 0
+{
+T 0 400 5 10 0 0 0 0 1
+pintype=out
+T 455 395 5 10 1 1 0 0 1
+pinlabel=+8
+T 305 445 5 10 1 1 0 6 1
+pinnumber=6
+T 0 400 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1800 1200 1400 1200 1 0 0
+{
+T 1800 1200 5 10 0 0 0 0 1
+pintype=pwr
+T 1345 1195 5 10 1 1 0 6 1
+pinlabel=C
+T 1495 1245 5 10 1 1 0 0 1
+pinnumber=2
+T 1800 1200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1800 800 1400 800 1 0 0
+{
+T 1800 800 5 10 0 0 0 0 1
+pintype=pwr
+T 1345 795 5 10 1 1 0 6 1
+pinlabel=C
+T 1495 845 5 10 1 1 0 0 1
+pinnumber=5
+T 1800 800 5 10 0 0 0 0 1
+pinseq=0
+}
+T 795 1525 8 10 1 1 0 0 1
+refdes=S?
+T 470 98 8 10 1 1 0 0 1
+value=A6R-102R
+T 4500 20600 8 10 0 1 0 0 1
+footprint=A6R-102R
+T 3600 21700 8 10 0 1 0 0 1
+vendor_part_number=653-A6R-102RF
+T 1595 19996 8 10 0 1 0 0 1
+vendor=mouser
diff --git a/symbols/panasonic/CB1AH-P-12V.sym b/symbols/panasonic/CB1AH-P-12V.sym
new file mode 100644 (file)
index 0000000..516d621
--- /dev/null
@@ -0,0 +1,44 @@
+v 20110115 2
+A 300 1025 75 270 180 3 0 0 0 -1 -1
+P 300 500 300 0 1 0 1
+{
+T 350 225 8 10 0 1 0 0 1
+pintype=in
+T 350 225 5 10 1 1 0 0 1
+pinnumber=85
+}
+P 300 1600 300 1100 1 0 0
+{
+T 350 1250 8 10 0 1 0 0 1
+pintype=in
+T 350 1250 5 10 1 1 0 0 1
+pinnumber=86
+}
+P 700 1600 700 1100 1 0 0
+{
+T 750 1250 8 10 0 1 0 0 1
+pintype=pas
+T 750 1250 5 10 1 1 0 0 1
+pinnumber=87
+}
+P 700 500 700 0 1 0 1
+{
+T 750 225 8 10 0 1 0 0 1
+pintype=pas
+T 750 225 5 10 1 1 0 0 1
+pinnumber=30
+}
+B 200 400 800 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 700 2350 5 10 0 1 0 0 1
+device=RELAY
+L 900 1000 700 500 3 0 0 0 -1 -1
+L 700 900 700 1100 3 0 0 0 -1 -1
+T 1050 1000 8 10 1 1 0 0 1
+refdes=U?
+A 300 875 75 270 180 3 0 0 0 -1 -1
+A 300 725 75 270 180 3 0 0 0 -1 -1
+A 300 575 75 270 180 3 0 0 0 -1 -1
+T 25 720 8 10 1 1 0 0 1
+value=CB1AH-P-12V
+T 25 720 8 10 0 1 0 0 1
+footprint=CB1
diff --git a/symbols/ti/74HC165.sym b/symbols/ti/74HC165.sym
new file mode 100644 (file)
index 0000000..f7d66c3
--- /dev/null
@@ -0,0 +1,192 @@
+v 20110115 2
+B 400 400 2100 3450 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 0 3050 400 3050 1 0 0
+{
+T 0 3050 5 10 0 0 0 6 1
+pintype=in
+T 455 3045 5 10 1 1 0 0 1
+pinlabel=B
+T 305 3095 5 10 1 1 0 6 1
+pinnumber=12
+T 0 3050 5 10 0 0 0 6 1
+pinseq=0
+}
+P 0 2650 400 2650 1 0 0
+{
+T 0 2650 5 10 0 0 0 6 1
+pintype=in
+T 455 2645 5 10 1 1 0 0 1
+pinlabel=C
+T 305 2695 5 10 1 1 0 6 1
+pinnumber=13
+T 0 2650 5 10 0 0 0 6 1
+pinseq=0
+}
+P 0 2250 400 2250 1 0 0
+{
+T 0 2250 5 10 0 0 0 6 1
+pintype=in
+T 455 2245 5 10 1 1 0 0 1
+pinlabel=D
+T 305 2295 5 10 1 1 0 6 1
+pinnumber=14
+T 0 2250 5 10 0 0 0 6 1
+pinseq=0
+}
+P 0 1850 400 1850 1 0 0
+{
+T 0 1850 5 10 0 0 0 6 1
+pintype=in
+T 455 1845 5 10 1 1 0 0 1
+pinlabel=E
+T 305 1895 5 10 1 1 0 6 1
+pinnumber=3
+T 0 1850 5 10 0 0 0 6 1
+pinseq=0
+}
+P 0 1450 400 1450 1 0 0
+{
+T 0 1450 5 10 0 0 0 6 1
+pintype=in
+T 455 1445 5 10 1 1 0 0 1
+pinlabel=F
+T 305 1495 5 10 1 1 0 6 1
+pinnumber=4
+T 0 1450 5 10 0 0 0 6 1
+pinseq=0
+}
+P 0 1050 400 1050 1 0 0
+{
+T 0 1050 5 10 0 0 0 6 1
+pintype=in
+T 455 1045 5 10 1 1 0 0 1
+pinlabel=G
+T 305 1095 5 10 1 1 0 6 1
+pinnumber=5
+T 0 1050 5 10 0 0 0 6 1
+pinseq=0
+}
+P 0 650 400 650 1 0 0
+{
+T 0 650 5 10 0 0 0 6 1
+pintype=in
+T 455 645 5 10 1 1 0 0 1
+pinlabel=H
+T 305 695 5 10 1 1 0 6 1
+pinnumber=6
+T 0 650 5 10 0 0 0 6 1
+pinseq=0
+}
+P 0 3450 400 3450 1 0 0
+{
+T 0 3450 5 10 0 0 0 6 1
+pintype=in
+T 455 3445 5 10 1 1 0 0 1
+pinlabel=A
+T 305 3495 5 10 1 1 0 6 1
+pinnumber=11
+T 0 3450 5 10 0 0 0 6 1
+pinseq=0
+}
+P 2900 650 2500 650 1 0 0
+{
+T 2900 650 5 10 0 0 0 0 1
+pintype=out
+T 2445 645 5 10 1 1 0 6 1
+pinlabel=\_QH\_
+T 2595 695 5 10 1 1 0 0 1
+pinnumber=7
+T 2900 650 5 10 0 0 0 0 1
+pinseq=0
+}
+P 2900 3450 2500 3450 1 0 0
+{
+T 2900 3450 5 10 0 0 0 6 1
+pintype=in
+T 2445 3445 5 10 1 1 0 6 1
+pinlabel=CLK
+T 2595 3495 5 10 1 1 0 0 1
+pinnumber=2
+T 2900 3450 5 10 0 0 0 6 1
+pinseq=0
+}
+P 2900 3050 2500 3050 1 0 0
+{
+T 2900 3050 5 10 0 0 0 6 1
+pintype=in
+T 2445 3045 5 10 1 1 0 6 1
+pinlabel=CLK INH
+T 2595 3095 5 10 1 1 0 0 1
+pinnumber=15
+T 2900 3050 5 10 0 0 0 6 1
+pinseq=0
+}
+P 2900 1850 2500 1850 1 0 0
+{
+T 2900 1850 5 10 0 0 0 6 1
+pintype=in
+T 2445 1845 5 10 1 1 0 6 1
+pinlabel=SER
+T 2595 1895 5 10 1 1 0 0 1
+pinnumber=10
+T 2900 1850 5 10 0 0 0 6 1
+pinseq=0
+}
+P 2900 2650 2500 2650 1 0 0
+{
+T 2900 2650 5 10 0 0 0 6 1
+pintype=in
+T 2445 2645 5 10 1 1 0 6 1
+pinlabel=SH/\_LD\_
+T 2595 2695 5 10 1 1 0 0 1
+pinnumber=1
+T 2900 2650 5 10 0 0 0 6 1
+pinseq=0
+}
+P 2900 1050 2500 1050 1 0 0
+{
+T 2900 1050 5 10 0 0 0 6 1
+pintype=io
+T 2445 1045 5 10 1 1 0 6 1
+pinlabel=QH
+T 2595 1095 5 10 1 1 0 0 1
+pinnumber=9
+T 2900 1050 5 10 0 0 0 6 1
+pinseq=0
+}
+P 1400 4250 1400 3850 1 0 0
+{
+T 1400 4250 5 10 0 0 0 0 1
+pintype=pwr
+T 1255 3750 5 10 1 1 180 6 1
+pinlabel=Vcc
+T 1405 4100 5 10 1 1 180 0 1
+pinnumber=16
+T 1400 4250 5 10 0 0 0 0 1
+pinseq=0
+}
+P 1450 0 1450 400 1 0 0
+{
+T 1450 0 5 10 0 0 0 0 1
+pintype=pwr
+T 1645 600 5 10 1 1 180 0 1
+pinlabel=GND
+T 1295 300 5 10 1 1 180 6 1
+pinnumber=8
+T 1450 0 5 10 0 0 0 0 1
+pinseq=0
+}
+T 1995 3995 8 10 1 1 0 0 1
+refdes=U?
+T 895 3195 8 10 1 1 0 0 1
+value=74HC165
+T -5 -5 8 10 0 1 0 0 1
+footprint=SO16
+T -5 -5 8 10 0 1 0 0 1
+vendor_part_number=MC74HC165ADR2GOSCT-ND
+T -5 -5 8 10 0 1 0 0 1
+device=IC
+T -5 -5 8 10 0 1 0 0 1
+vendor=digikey
+T -5 -5 8 10 0 1 0 0 1
+loadstatus=smt