From 586e052485e9caae43675ca50eeedb5d60c6d055 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 26 Oct 2014 19:56:57 -0700 Subject: [PATCH] Add packages and symbols for TeleFire Signed-off-by: Keith Packard --- packages/100mil-led.fp | 8 ++ packages/74x.fp | 24 ++++ packages/A6R-102R.fp | 18 +++ packages/CB1.fp | 17 +++ packages/LCD-S101D14TR.fp | 29 +++++ packages/PEC11.fp | 18 +++ packages/TE1217861.fp | 10 ++ symbols/common/74x.sym | 58 +++++++++ symbols/common/diode-sot23.sym | 35 ++++++ symbols/common/led-2.sym | 39 ++++++ symbols/connector/TE1217861.sym | 19 +++ symbols/connector/header16-2.sym | 194 ++++++++++++++++++++++++++++++ symbols/nxp/pca9922.sym | 192 +++++++++++++++++++++++++++++ symbols/omron/A6R-102R.sym | 78 ++++++++++++ symbols/panasonic/CB1AH-P-12V.sym | 44 +++++++ symbols/ti/74HC165.sym | 192 +++++++++++++++++++++++++++++ 16 files changed, 975 insertions(+) create mode 100644 packages/100mil-led.fp create mode 100644 packages/74x.fp create mode 100644 packages/A6R-102R.fp create mode 100644 packages/CB1.fp create mode 100644 packages/LCD-S101D14TR.fp create mode 100644 packages/PEC11.fp create mode 100644 packages/TE1217861.fp create mode 100644 symbols/common/74x.sym create mode 100644 symbols/common/diode-sot23.sym create mode 100644 symbols/common/led-2.sym create mode 100644 symbols/connector/TE1217861.sym create mode 100644 symbols/connector/header16-2.sym create mode 100644 symbols/nxp/pca9922.sym create mode 100644 symbols/omron/A6R-102R.sym create mode 100644 symbols/panasonic/CB1AH-P-12V.sym create mode 100644 symbols/ti/74HC165.sym diff --git a/packages/100mil-led.fp b/packages/100mil-led.fp new file mode 100644 index 0000000..d95e2d0 --- /dev/null +++ b/packages/100mil-led.fp @@ -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 index 0000000..b788ada --- /dev/null +++ b/packages/74x.fp @@ -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 index 0000000..5519912 --- /dev/null +++ b/packages/A6R-102R.fp @@ -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 index 0000000..0172ef1 --- /dev/null +++ b/packages/CB1.fp @@ -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 index 0000000..5700387 --- /dev/null +++ b/packages/LCD-S101D14TR.fp @@ -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 index 0000000..a67e124 --- /dev/null +++ b/packages/PEC11.fp @@ -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 index 0000000..d68898c --- /dev/null +++ b/packages/TE1217861.fp @@ -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 index 0000000..4cd10bf --- /dev/null +++ b/symbols/common/74x.sym @@ -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 index 0000000..28926f2 --- /dev/null +++ b/symbols/common/diode-sot23.sym @@ -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 index 0000000..abc42d6 --- /dev/null +++ b/symbols/common/led-2.sym @@ -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 index 0000000..c0e3118 --- /dev/null +++ b/symbols/connector/TE1217861.sym @@ -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 index 0000000..e6f9b79 --- /dev/null +++ b/symbols/connector/header16-2.sym @@ -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 index 0000000..39497cc --- /dev/null +++ b/symbols/nxp/pca9922.sym @@ -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 index 0000000..e2a322e --- /dev/null +++ b/symbols/omron/A6R-102R.sym @@ -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 index 0000000..516d621 --- /dev/null +++ b/symbols/panasonic/CB1AH-P-12V.sym @@ -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 index 0000000..f7d66c3 --- /dev/null +++ b/symbols/ti/74HC165.sym @@ -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 -- 2.47.2