From: Bdale Garbee Date: Sun, 20 Nov 2011 22:31:06 +0000 (-0700) Subject: capture all the things I've neglected to add to git over time X-Git-Url: https://git.gag.com/?p=hw%2Fbdale;a=commitdiff_plain;h=a996855820e9caf13e83f3e4aa040d461201999b capture all the things I've neglected to add to git over time --- diff --git a/pkg/newlib/KC2520C.py b/pkg/newlib/KC2520C.py new file mode 100755 index 0000000..c1b6040 --- /dev/null +++ b/pkg/newlib/KC2520C.py @@ -0,0 +1,71 @@ +#!/usr/bin/python +# Copyright 2011 by Bdale Garbee . GPLv2 +# +# Program to emit PCB footprint for package used by Kyocera 40mhz Osc +# + +# dimensions in mm from abm8.pdf Abracon datasheet +PinHeight = 1.05 +PinWidth = 0.95 +HSpacing = 1.85 - PinHeight +WSpacing = 1.45 - PinWidth + +import sys + +# we're going to use the 1/100 of a mil fundamental unit form +def mm2mils100( mm ): + return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 ) + +print '# author: Bdale Garbee' +print '# email: bdale@gag.com' +print '# dist-license: GPL 2' +print '# use-license: unlimited' + +print 'Element[0x0 "ABM8" "" "" 0 0 0 0 0 100 0x0]' +print "(" +print ' Pad[',\ + mm2mils100(WSpacing/2 + PinWidth/2), \ + mm2mils100(-(HSpacing/2 + PinWidth/2)), \ + mm2mils100(WSpacing/2 + PinWidth/2), \ + mm2mils100(-(HSpacing/2 + PinHeight - PinWidth/2)), \ + mm2mils100(PinWidth), \ + mm2mils100(WSpacing - PinWidth), \ + mm2mils100(PinWidth)+600, \ + '"pin2" "2" 0x0100]' + +print ' Pad[',\ + mm2mils100(WSpacing/2 + PinWidth/2), \ + mm2mils100(HSpacing/2 + PinWidth/2), \ + mm2mils100(WSpacing/2 + PinWidth/2), \ + mm2mils100(HSpacing/2 + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(WSpacing - PinWidth), \ + mm2mils100(PinWidth)+600, \ + '"pin1" "1" 0x0100]' + +print ' Pad[',\ + mm2mils100(-(WSpacing/2 + PinWidth/2)), \ + mm2mils100(HSpacing/2 + PinWidth/2), \ + mm2mils100(-(WSpacing/2 + PinWidth/2)), \ + mm2mils100(HSpacing/2 + PinHeight - PinWidth/2), \ + mm2mils100(PinWidth), \ + mm2mils100(WSpacing - PinWidth), \ + mm2mils100(PinWidth)+600, \ + '"pin4" "4" 0x0100]' + +print ' Pad[',\ + mm2mils100(-(WSpacing/2 + PinWidth/2)), \ + mm2mils100(-(HSpacing/2 + PinWidth/2)), \ + mm2mils100(-(WSpacing/2 + PinWidth/2)), \ + mm2mils100(-(HSpacing/2 + PinHeight - PinWidth/2)), \ + mm2mils100(PinWidth), \ + mm2mils100(WSpacing - PinWidth), \ + mm2mils100(PinWidth)+600, \ + '"pin3" "3" 0x0100]' + +print ' ElementArc[',\ + mm2mils100(WSpacing*3), \ + mm2mils100(HSpacing+PinHeight/3), \ + '500 500 0 360 1000 ]' + +print ")" diff --git a/sym/15Vsupply.sym b/sym/15Vsupply.sym new file mode 100644 index 0000000..03a0a16 --- /dev/null +++ b/sym/15Vsupply.sym @@ -0,0 +1,53 @@ +v 20100214 2 +B 300 0 2200 1100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 955 200 8 10 1 1 0 0 1 +device=15V Supply +T -5 -1905 8 10 0 1 0 0 1 +footprint=SOIJ8 +T 295 1195 8 10 1 1 0 0 1 +refdes=PCB? +P 2800 500 2500 500 1 0 0 +{ +T 2800 500 5 10 0 0 0 6 1 +pintype=unknown +T 2445 495 5 10 1 1 0 6 1 +pinlabel=15VDC +T 2800 500 5 10 0 0 0 6 1 +pinseq=0 +} +P 2800 900 2500 900 1 0 0 +{ +T 2800 900 5 10 0 0 0 6 1 +pintype=unknown +T 2445 895 5 10 1 1 0 6 1 +pinlabel=GND +T 2800 900 5 10 0 0 0 6 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 1 1 0 0 1 +pinlabel=N +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=L +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=GND +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} diff --git a/sym/C15relay.sym b/sym/C15relay.sym new file mode 100644 index 0000000..33d977d --- /dev/null +++ b/sym/C15relay.sym @@ -0,0 +1,125 @@ +v 20100214 2 +B 300 0 2200 2700 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 955 1300 8 10 1 1 0 0 1 +device=C15 Dual Relay +T -5 -305 8 10 0 1 0 0 1 +footprint=SOIJ8 +T 295 2795 8 10 1 1 0 0 1 +refdes=PCB? +P 2800 1700 2500 1700 1 0 0 +{ +T 2800 1700 5 10 0 0 0 6 1 +pintype=unknown +T 2445 1695 5 10 1 1 0 6 1 +pinlabel=NO +T 2800 1700 5 10 0 0 0 6 1 +pinseq=0 +} +P 2800 2100 2500 2100 1 0 0 +{ +T 2800 2100 5 10 0 0 0 6 1 +pintype=unknown +T 2445 2095 5 10 1 1 0 6 1 +pinlabel=C +T 2800 2100 5 10 0 0 0 6 1 +pinseq=0 +} +P 2800 2500 2500 2500 1 0 0 +{ +T 2800 2500 5 10 0 0 0 6 1 +pintype=unknown +T 2445 2495 5 10 1 1 0 6 1 +pinlabel=NC +T 2800 2500 5 10 0 0 0 6 1 +pinseq=0 +} +P 0 1300 300 1300 1 0 0 +{ +T 0 1300 5 10 0 0 0 0 1 +pintype=unknown +T 355 1295 5 10 1 1 0 0 1 +pinlabel=IN1 +T 0 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 1 1 0 0 1 +pinlabel=5VDC +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2100 300 2100 1 0 0 +{ +T 0 2100 5 10 0 0 0 0 1 +pintype=unknown +T 355 2095 5 10 1 1 0 0 1 +pinlabel=GND +T 0 2100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 1 1 0 0 1 +pinlabel=GND +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=IN2 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=GND +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2500 300 2500 1 0 0 +{ +T 0 2500 5 10 0 0 0 0 1 +pintype=unknown +T 355 2495 5 10 1 1 0 0 1 +pinlabel=7-24VDC +T 0 2500 5 10 0 0 0 0 1 +pinseq=0 +} +P 2800 100 2500 100 1 0 0 +{ +T 2800 100 5 10 0 0 0 6 1 +pintype=unknown +T 2445 95 5 10 1 1 0 6 1 +pinlabel=NO +T 2800 100 5 10 0 0 0 6 1 +pinseq=0 +} +P 2800 500 2500 500 1 0 0 +{ +T 2800 500 5 10 0 0 0 6 1 +pintype=unknown +T 2445 495 5 10 1 1 0 6 1 +pinlabel=C +T 2800 500 5 10 0 0 0 6 1 +pinseq=0 +} +P 2800 900 2500 900 1 0 0 +{ +T 2800 900 5 10 0 0 0 6 1 +pintype=unknown +T 2445 895 5 10 1 1 0 6 1 +pinlabel=NC +T 2800 900 5 10 0 0 0 6 1 +pinseq=0 +} diff --git a/sym/C4safety.sym b/sym/C4safety.sym new file mode 100644 index 0000000..e7612c5 --- /dev/null +++ b/sym/C4safety.sym @@ -0,0 +1,71 @@ +v 20100214 2 +P 2500 400 2200 400 1 0 0 +{ +T 2500 400 5 10 0 0 0 6 1 +pintype=unknown +T 2145 395 5 10 1 1 0 6 1 +pinlabel=GND +T 2500 400 5 10 0 0 0 6 1 +pinseq=0 +} +P 2500 800 2200 800 1 0 0 +{ +T 2500 800 5 10 0 0 0 6 1 +pintype=unknown +T 2145 795 5 10 1 1 0 6 1 +pinlabel=5V +T 2500 800 5 10 0 0 0 6 1 +pinseq=0 +} +P 900 0 900 300 1 0 0 +{ +T 900 0 5 10 0 0 0 0 1 +pintype=unknown +T 1145 500 5 10 1 1 180 0 1 +pinlabel=GND +T 900 0 5 10 0 0 0 0 1 +pinseq=0 +} +B 0 300 2200 2500 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 55 1200 8 10 1 1 0 0 1 +device=C4 Safety Charge Pump +T -305 -5 8 10 0 1 0 0 1 +footprint=SOIJ8 +T -5 2895 8 10 1 1 0 0 1 +refdes=PCB? +P 500 0 500 300 1 0 0 +{ +T 500 0 5 10 0 0 0 0 1 +pintype=unknown +T 545 500 5 10 1 1 180 0 1 +pinlabel=IN +T 500 0 5 10 0 0 0 0 1 +pinseq=0 +} +P 2500 1600 2200 1600 1 0 0 +{ +T 2500 1600 5 10 0 0 0 6 1 +pintype=unknown +T 2145 1595 5 10 1 1 0 6 1 +pinlabel=NC +T 2500 1600 5 10 0 0 0 6 1 +pinseq=0 +} +P 2500 2000 2200 2000 1 0 0 +{ +T 2500 2000 5 10 0 0 0 6 1 +pintype=unknown +T 2145 1995 5 10 1 1 0 6 1 +pinlabel=C +T 2500 2000 5 10 0 0 0 6 1 +pinseq=0 +} +P 2500 2400 2200 2400 1 0 0 +{ +T 2500 2400 5 10 0 0 0 6 1 +pintype=unknown +T 2145 2395 5 10 1 1 0 6 1 +pinlabel=NO +T 2500 2400 5 10 0 0 0 6 1 +pinseq=0 +} diff --git a/sym/C5relay.sym b/sym/C5relay.sym new file mode 100644 index 0000000..aec80be --- /dev/null +++ b/sym/C5relay.sym @@ -0,0 +1,155 @@ +v 20100214 2 +B 300 0 2600 4600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 855 4400 8 10 1 1 0 0 1 +device=C5 Quad SS Relay +T -5 -305 8 10 0 1 0 0 1 +footprint=SOIJ8 +T 295 4695 8 10 1 1 0 0 1 +refdes=PCB? +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 1 1 0 0 1 +pinlabel=IN3 +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 1 1 0 0 1 +pinlabel=GND +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=IN4 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1300 300 1300 1 0 0 +{ +T 0 1300 5 10 0 0 0 0 1 +pintype=unknown +T 355 1295 5 10 1 1 0 0 1 +pinlabel=GND +T 0 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 3200 100 2900 100 1 0 0 +{ +T 3200 100 5 10 0 0 0 6 1 +pintype=unknown +T 2845 95 5 10 1 1 0 6 1 +pinlabel=SW4B +T 3200 100 5 10 0 0 0 6 1 +pinseq=0 +} +P 3200 500 2900 500 1 0 0 +{ +T 3200 500 5 10 0 0 0 6 1 +pintype=unknown +T 2845 495 5 10 1 1 0 6 1 +pinlabel=SW4A +T 3200 500 5 10 0 0 0 6 1 +pinseq=0 +} +P 3200 1300 2900 1300 1 0 0 +{ +T 3200 1300 5 10 0 0 0 6 1 +pintype=unknown +T 2845 1295 5 10 1 1 0 6 1 +pinlabel=SW3B +T 3200 1300 5 10 0 0 0 6 1 +pinseq=0 +} +P 3200 1700 2900 1700 1 0 0 +{ +T 3200 1700 5 10 0 0 0 6 1 +pintype=unknown +T 2845 1695 5 10 1 1 0 6 1 +pinlabel=SW3A +T 3200 1700 5 10 0 0 0 6 1 +pinseq=0 +} +P 3200 2500 2900 2500 1 0 0 +{ +T 3200 2500 5 10 0 0 0 6 1 +pintype=unknown +T 2845 2495 5 10 1 1 0 6 1 +pinlabel=SW2B +T 3200 2500 5 10 0 0 0 6 1 +pinseq=0 +} +P 3200 2900 2900 2900 1 0 0 +{ +T 3200 2900 5 10 0 0 0 6 1 +pintype=unknown +T 2845 2895 5 10 1 1 0 6 1 +pinlabel=SW2A +T 3200 2900 5 10 0 0 0 6 1 +pinseq=0 +} +P 3200 3700 2900 3700 1 0 0 +{ +T 3200 3700 5 10 0 0 0 6 1 +pintype=unknown +T 2845 3695 5 10 1 1 0 6 1 +pinlabel=SW1B +T 3200 3700 5 10 0 0 0 6 1 +pinseq=0 +} +P 3200 4100 2900 4100 1 0 0 +{ +T 3200 4100 5 10 0 0 0 6 1 +pintype=unknown +T 2845 4095 5 10 1 1 0 6 1 +pinlabel=SW1A +T 3200 4100 5 10 0 0 0 6 1 +pinseq=0 +} +P 0 4100 300 4100 1 0 0 +{ +T 0 4100 5 10 0 0 0 0 1 +pintype=unknown +T 355 4095 5 10 1 1 0 0 1 +pinlabel=IN1 +T 0 4100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2500 300 2500 1 0 0 +{ +T 0 2500 5 10 0 0 0 0 1 +pintype=unknown +T 355 2495 5 10 1 1 0 0 1 +pinlabel=GND +T 0 2500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2900 300 2900 1 0 0 +{ +T 0 2900 5 10 0 0 0 0 1 +pintype=unknown +T 355 2895 5 10 1 1 0 0 1 +pinlabel=IN2 +T 0 2900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 3700 300 3700 1 0 0 +{ +T 0 3700 5 10 0 0 0 0 1 +pintype=unknown +T 355 3695 5 10 1 1 0 0 1 +pinlabel=GND +T 0 3700 5 10 0 0 0 0 1 +pinseq=0 +} +L 700 3300 2500 3300 3 0 0 0 -1 -1 +L 700 2100 2500 2100 3 0 0 0 -1 -1 +L 700 900 2500 900 3 0 0 0 -1 -1 diff --git a/sym/DPSTrelay.sym b/sym/DPSTrelay.sym new file mode 100644 index 0000000..9ff3e8b --- /dev/null +++ b/sym/DPSTrelay.sym @@ -0,0 +1,60 @@ +v 20100214 2 +B 300 300 2600 1000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 855 1100 8 10 1 1 0 0 1 +device=DPST Power Relay +T -5 -3605 8 10 0 1 0 0 1 +footprint=SOIJ8 +T 295 1395 8 10 1 1 0 0 1 +refdes=RLY? +P 3200 400 2900 400 1 0 0 +{ +T 3200 400 5 10 0 0 0 6 1 +pintype=unknown +T 2845 395 5 10 1 1 0 6 1 +pinlabel=SW2B +T 3200 400 5 10 0 0 0 6 1 +pinseq=0 +} +P 0 400 300 400 1 0 0 +{ +T 0 400 5 10 0 0 0 0 1 +pintype=unknown +T 355 395 5 10 1 1 0 0 1 +pinlabel=SW2A +T 0 400 5 10 0 0 0 0 1 +pinseq=0 +} +P 3200 800 2900 800 1 0 0 +{ +T 3200 800 5 10 0 0 0 6 1 +pintype=unknown +T 2845 795 5 10 1 1 0 6 1 +pinlabel=SW1B +T 3200 800 5 10 0 0 0 6 1 +pinseq=0 +} +P 0 800 300 800 1 0 0 +{ +T 0 800 5 10 0 0 0 0 1 +pintype=unknown +T 355 795 5 10 1 1 0 0 1 +pinlabel=SW1A +T 0 800 5 10 0 0 0 0 1 +pinseq=0 +} +P 1200 0 1200 300 1 0 0 +{ +T 1200 0 5 10 0 0 90 0 1 +pintype=unknown +T 1200 0 5 10 0 0 90 0 1 +pinseq=0 +} +P 2000 0 2000 300 1 0 0 +{ +T 2000 0 5 10 0 0 90 0 1 +pintype=unknown +T 2000 0 5 10 0 0 90 0 1 +pinseq=0 +} +T 1400 400 9 10 1 0 0 0 1 +COIL diff --git a/sym/MS5607.sym b/sym/MS5607.sym index d092090..6bee2e4 100644 --- a/sym/MS5607.sym +++ b/sym/MS5607.sym @@ -1,96 +1,96 @@ v 20110115 2 -P 0 500 300 500 1 0 0 +P 2300 200 2000 200 1 0 0 { -T 0 500 5 10 0 0 0 0 1 +T 2300 200 5 10 0 0 0 0 1 pintype=unknown -T 355 495 5 10 1 1 0 0 1 -pinlabel=GND -T 205 545 5 10 1 1 0 6 1 -pinnumber=3 -T 0 500 5 10 0 0 0 0 1 -pinseq=0 -} -P 2200 500 1900 500 1 0 0 -{ -T 2200 500 5 10 0 0 0 0 1 -pintype=unknown -T 1845 495 5 10 1 1 0 6 1 -pinlabel=CSB -T 1995 545 5 10 1 1 0 0 1 -pinnumber=5 -T 2200 500 5 10 0 0 0 0 1 +T 1945 195 5 10 1 1 0 6 1 +pinlabel=SDO +T 2095 245 5 10 1 1 0 0 1 +pinnumber=6 +T 2300 200 5 10 0 0 0 0 1 pinseq=0 } -B 300 0 1600 2200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 -T 795 1995 8 10 1 1 0 0 1 +B 300 0 1700 2100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 1295 2195 8 10 1 1 0 0 1 device=MS5607 -T 295 2295 8 10 1 1 0 0 1 +T 295 2195 8 10 1 1 0 0 1 refdes=U? -T -5 -105 8 10 0 1 0 0 1 -footprint=SSOP8 -P 0 900 300 900 1 0 0 +T -5 -3205 8 10 0 1 0 0 1 +footprint=AN3111 +P 0 1000 300 1000 1 0 0 { -T 0 900 5 10 0 0 0 0 1 +T 0 1000 5 10 0 0 0 6 1 pintype=unknown -T 355 895 5 10 1 1 0 0 1 +T 355 995 5 10 1 1 0 0 1 pinlabel=PS -T 205 945 5 10 1 1 0 6 1 +T 205 1045 5 10 1 1 0 6 1 pinnumber=2 -T 0 900 5 10 0 0 0 0 1 +T 0 1000 5 10 0 0 0 6 1 pinseq=0 } -P 0 1300 300 1300 1 0 0 +P 0 1800 300 1800 1 0 0 { -T 0 1300 5 10 0 0 0 0 1 +T 0 1800 5 10 0 0 0 0 1 pintype=unknown -T 355 1295 5 10 1 1 0 0 1 +T 355 1795 5 10 1 1 0 0 1 pinlabel=VDD -T 205 1345 5 10 1 1 0 6 1 +T 205 1845 5 10 1 1 0 6 1 pinnumber=1 -T 0 1300 5 10 0 0 0 0 1 +T 0 1800 5 10 0 0 0 0 1 pinseq=0 } -P 2200 900 1900 900 1 0 0 +P 2300 600 2000 600 1 0 0 { -T 2200 900 5 10 0 0 0 0 1 +T 2300 600 5 10 0 0 0 0 1 pintype=unknown -T 1845 895 5 10 1 1 0 6 1 -pinlabel=SDO -T 1995 945 5 10 1 1 0 0 1 -pinnumber=6 -T 2200 900 5 10 0 0 0 0 1 +T 1945 595 5 10 1 1 0 6 1 +pinlabel=SDI/SDA +T 2095 645 5 10 1 1 0 0 1 +pinnumber=7 +T 2300 600 5 10 0 0 0 0 1 pinseq=0 } -P 2200 1300 1900 1300 1 0 0 +P 2300 1000 2000 1000 1 0 0 { -T 2200 1300 5 10 0 0 0 0 1 +T 2300 1000 5 10 0 0 0 0 1 pintype=unknown -T 1845 1295 5 10 1 1 0 6 1 -pinlabel=SDI/SDA -T 1995 1345 5 10 1 1 0 0 1 -pinnumber=7 -T 2200 1300 5 10 0 0 0 0 1 +T 1945 995 5 10 1 1 0 6 1 +pinlabel=SCLK +T 2095 1045 5 10 1 1 0 0 1 +pinnumber=8 +T 2300 1000 5 10 0 0 0 0 1 pinseq=0 } -P 2200 1700 1900 1700 1 0 0 +P 2300 1400 2000 1400 1 0 0 { -T 2200 1700 5 10 0 0 0 0 1 +T 2300 1400 5 10 0 0 0 0 1 pintype=unknown -T 1845 1695 5 10 1 1 0 6 1 -pinlabel=SCKL -T 1995 1745 5 10 1 1 0 0 1 -pinnumber=8 -T 2200 1700 5 10 0 0 0 0 1 +T 1945 1395 5 10 1 1 0 6 1 +pinlabel=CSB +T 2095 1445 5 10 1 1 0 0 1 +pinnumber=5 +T 2300 1400 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 200 300 200 1 0 0 +{ +T 0 200 5 10 0 0 0 0 1 +pintype=unknown +T 355 195 5 10 1 1 0 0 1 +pinlabel=GND +T 205 245 5 10 1 1 0 6 1 +pinnumber=3 +T 0 200 5 10 0 0 0 0 1 pinseq=0 } -P 2200 100 1900 100 1 0 0 +P 2300 1800 2000 1800 1 0 0 { -T 2200 100 5 10 0 0 0 0 1 +T 2300 1800 5 10 0 0 0 0 1 pintype=unknown -T 1845 95 5 10 1 1 0 6 1 +T 1945 1795 5 10 1 1 0 6 1 pinlabel=CSB -T 1995 145 5 10 1 1 0 0 1 +T 2095 1845 5 10 1 1 0 0 1 pinnumber=4 -T 2200 100 5 10 0 0 0 0 1 +T 2300 1800 5 10 0 0 0 0 1 pinseq=0 } diff --git a/sym/PWMswitch.sym b/sym/PWMswitch.sym new file mode 100644 index 0000000..bde6e4d --- /dev/null +++ b/sym/PWMswitch.sym @@ -0,0 +1,62 @@ +v 20100214 2 +B 300 0 1300 2700 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 455 1300 8 10 1 1 0 0 1 +device=PWM Switch +T -5 -3905 8 10 0 1 0 0 1 +footprint=SOIJ8 +T 295 2795 8 10 1 1 0 0 1 +refdes=PCB? +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 1 1 0 0 1 +pinlabel=PWROUT +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=PWRIN +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=GND +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 1 1 0 0 1 +pinlabel=GND +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2100 300 2100 1 0 0 +{ +T 0 2100 5 10 0 0 0 0 1 +pintype=unknown +T 355 2095 5 10 1 1 0 0 1 +pinlabel=PWRON/ +T 0 2100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2500 300 2500 1 0 0 +{ +T 0 2500 5 10 0 0 0 0 1 +pintype=unknown +T 355 2495 5 10 1 1 0 0 1 +pinlabel=+5V +T 0 2500 5 10 0 0 0 0 1 +pinseq=0 +} diff --git a/sym/S-15-5.sym b/sym/S-15-5.sym new file mode 100644 index 0000000..8975603 --- /dev/null +++ b/sym/S-15-5.sym @@ -0,0 +1,55 @@ +v 20100214 2 +B 300 0 2200 1100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 1155 500 8 10 1 1 0 0 1 +device=S-15-5 +T -5 -1905 8 10 0 1 0 0 1 +footprint=SOIJ8 +T 295 1195 8 10 1 1 0 0 1 +refdes=PCB? +P 2800 500 2500 500 1 0 0 +{ +T 2800 500 5 10 0 0 0 6 1 +pintype=unknown +T 2445 495 5 10 1 1 0 6 1 +pinlabel=5VDC +T 2800 500 5 10 0 0 0 6 1 +pinseq=0 +} +P 2800 900 2500 900 1 0 0 +{ +T 2800 900 5 10 0 0 0 6 1 +pintype=unknown +T 2445 895 5 10 1 1 0 6 1 +pinlabel=GND +T 2800 900 5 10 0 0 0 6 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 1 1 0 0 1 +pinlabel=N +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 1 1 0 0 1 +pinlabel=L +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 1 1 0 0 1 +pinlabel=GND +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +T 800 100 9 10 1 0 0 0 1 +5V 3A Switcher diff --git a/sym/ServoPower.sym b/sym/ServoPower.sym new file mode 100644 index 0000000..3d933cf --- /dev/null +++ b/sym/ServoPower.sym @@ -0,0 +1,46 @@ +v 20100214 2 +B 300 0 2200 900 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 1155 600 8 10 1 1 0 0 1 +device=IH PS +T -5 -2105 8 10 0 1 0 0 1 +footprint=SOIJ8 +T 295 995 8 10 1 1 0 0 1 +refdes=PCB? +P 2800 700 2500 700 1 0 0 +{ +T 2800 700 5 10 0 0 0 6 1 +pintype=unknown +T 2445 695 5 10 1 1 0 6 1 +pinlabel=65VDC +T 2800 700 5 10 0 0 0 6 1 +pinseq=0 +} +P 2800 300 2500 300 1 0 0 +{ +T 2800 300 5 10 0 0 0 6 1 +pintype=unknown +T 2445 295 5 10 1 1 0 6 1 +pinlabel=GND +T 2800 300 5 10 0 0 0 6 1 +pinseq=0 +} +P 0 300 300 300 1 0 0 +{ +T 0 300 5 10 0 0 0 0 1 +pintype=unknown +T 355 295 5 10 1 1 0 0 1 +pinlabel=N +T 0 300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 700 300 700 1 0 0 +{ +T 0 700 5 10 0 0 0 0 1 +pintype=unknown +T 355 695 5 10 1 1 0 0 1 +pinlabel=L +T 0 700 5 10 0 0 0 0 1 +pinseq=0 +} +T 800 100 9 10 1 0 0 0 1 +65V 20A Linear diff --git a/sym/conn-26.sym b/sym/conn-26.sym new file mode 100644 index 0000000..56a6cec --- /dev/null +++ b/sym/conn-26.sym @@ -0,0 +1,290 @@ +v 20110115 2 +P 0 10100 300 10100 1 0 0 +{ +T 0 10100 5 10 0 0 0 0 1 +pintype=unknown +T 355 10095 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 10145 5 10 1 1 0 6 1 +pinnumber=1 +T 0 10100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 9700 300 9700 1 0 0 +{ +T 0 9700 5 10 0 0 0 0 1 +pintype=unknown +T 355 9695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 9745 5 10 1 1 0 6 1 +pinnumber=2 +T 0 9700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 9300 300 9300 1 0 0 +{ +T 0 9300 5 10 0 0 0 0 1 +pintype=unknown +T 355 9295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 9345 5 10 1 1 0 6 1 +pinnumber=3 +T 0 9300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 8900 300 8900 1 0 0 +{ +T 0 8900 5 10 0 0 0 0 1 +pintype=unknown +T 355 8895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 8945 5 10 1 1 0 6 1 +pinnumber=4 +T 0 8900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 8500 300 8500 1 0 0 +{ +T 0 8500 5 10 0 0 0 0 1 +pintype=unknown +T 355 8495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 8545 5 10 1 1 0 6 1 +pinnumber=5 +T 0 8500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 8100 300 8100 1 0 0 +{ +T 0 8100 5 10 0 0 0 0 1 +pintype=unknown +T 355 8095 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 8145 5 10 1 1 0 6 1 +pinnumber=6 +T 0 8100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 7700 300 7700 1 0 0 +{ +T 0 7700 5 10 0 0 0 0 1 +pintype=unknown +T 355 7695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 7745 5 10 1 1 0 6 1 +pinnumber=7 +T 0 7700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 7300 300 7300 1 0 0 +{ +T 0 7300 5 10 0 0 0 0 1 +pintype=unknown +T 355 7295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 7345 5 10 1 1 0 6 1 +pinnumber=8 +T 0 7300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 6900 300 6900 1 0 0 +{ +T 0 6900 5 10 0 0 0 0 1 +pintype=unknown +T 355 6895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 6945 5 10 1 1 0 6 1 +pinnumber=9 +T 0 6900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 6500 300 6500 1 0 0 +{ +T 0 6500 5 10 0 0 0 0 1 +pintype=unknown +T 355 10295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 6545 5 10 1 1 0 6 1 +pinnumber=10 +T 0 6500 5 10 0 0 0 0 1 +pinseq=0 +} +B 300 0 400 10200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 +T 255 10295 8 10 1 1 0 0 1 +refdes=J? +P 0 6100 300 6100 1 0 0 +{ +T 0 6100 5 10 0 0 0 0 1 +pintype=unknown +T 355 6095 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 6145 5 10 1 1 0 6 1 +pinnumber=11 +T 0 6100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 5700 300 5700 1 0 0 +{ +T 0 5700 5 10 0 0 0 0 1 +pintype=unknown +T 355 5695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 5745 5 10 1 1 0 6 1 +pinnumber=12 +T 0 5700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 5300 300 5300 1 0 0 +{ +T 0 5300 5 10 0 0 0 0 1 +pintype=unknown +T 355 5295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 5345 5 10 1 1 0 6 1 +pinnumber=13 +T 0 5300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 4900 300 4900 1 0 0 +{ +T 0 4900 5 10 0 0 0 0 1 +pintype=unknown +T 355 4895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 4945 5 10 1 1 0 6 1 +pinnumber=14 +T 0 4900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 4500 300 4500 1 0 0 +{ +T 0 4500 5 10 0 0 0 0 1 +pintype=unknown +T 355 4495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 4545 5 10 1 1 0 6 1 +pinnumber=15 +T 0 4500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 4100 300 4100 1 0 0 +{ +T 0 4100 5 10 0 0 0 0 1 +pintype=unknown +T 355 4095 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 4145 5 10 1 1 0 6 1 +pinnumber=16 +T 0 4100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 3700 300 3700 1 0 0 +{ +T 0 3700 5 10 0 0 0 0 1 +pintype=unknown +T 355 3695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 3745 5 10 1 1 0 6 1 +pinnumber=17 +T 0 3700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 3300 300 3300 1 0 0 +{ +T 0 3300 5 10 0 0 0 0 1 +pintype=unknown +T 355 3295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 3345 5 10 1 1 0 6 1 +pinnumber=18 +T 0 3300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2900 300 2900 1 0 0 +{ +T 0 2900 5 10 0 0 0 0 1 +pintype=unknown +T 355 2895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2945 5 10 1 1 0 6 1 +pinnumber=19 +T 0 2900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2500 300 2500 1 0 0 +{ +T 0 2500 5 10 0 0 0 0 1 +pintype=unknown +T 355 6295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2545 5 10 1 1 0 6 1 +pinnumber=20 +T 0 2500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 2100 300 2100 1 0 0 +{ +T 0 2100 5 10 0 0 0 0 1 +pintype=unknown +T 355 2095 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 2145 5 10 1 1 0 6 1 +pinnumber=21 +T 0 2100 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1700 300 1700 1 0 0 +{ +T 0 1700 5 10 0 0 0 0 1 +pintype=unknown +T 355 1695 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1745 5 10 1 1 0 6 1 +pinnumber=22 +T 0 1700 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 1300 300 1300 1 0 0 +{ +T 0 1300 5 10 0 0 0 0 1 +pintype=unknown +T 355 1295 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 1345 5 10 1 1 0 6 1 +pinnumber=23 +T 0 1300 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 900 300 900 1 0 0 +{ +T 0 900 5 10 0 0 0 0 1 +pintype=unknown +T 355 895 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 945 5 10 1 1 0 6 1 +pinnumber=24 +T 0 900 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 500 300 500 1 0 0 +{ +T 0 500 5 10 0 0 0 0 1 +pintype=unknown +T 355 495 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 545 5 10 1 1 0 6 1 +pinnumber=25 +T 0 500 5 10 0 0 0 0 1 +pinseq=0 +} +P 0 100 300 100 1 0 0 +{ +T 0 100 5 10 0 0 0 0 1 +pintype=unknown +T 355 95 5 10 0 1 0 0 1 +pinlabel=unknown +T 205 145 5 10 1 1 0 6 1 +pinnumber=26 +T 0 100 5 10 0 0 0 0 1 +pinseq=0 +} diff --git a/sym/header12-1.sym b/sym/header12-1.sym new file mode 100644 index 0000000..af04ec5 --- /dev/null +++ b/sym/header12-1.sym @@ -0,0 +1,148 @@ +v 20100214 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 -1050 5 10 0 1 0 0 1 +device=HEADER16 +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 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 800 800 2400 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 800 3 0 0 0 -1 -1 +T 0 -600 8 10 0 0 0 0 1 +pins=16 +T 0 -800 8 10 0 0 0 0 1 +class=IO