capture all the things I've neglected to add to git over time
authorBdale Garbee <bdale@gag.com>
Sun, 20 Nov 2011 22:31:06 +0000 (15:31 -0700)
committerBdale Garbee <bdale@gag.com>
Sun, 20 Nov 2011 22:31:06 +0000 (15:31 -0700)
12 files changed:
pkg/newlib/KC2520C.py [new file with mode: 0755]
sym/15Vsupply.sym [new file with mode: 0644]
sym/C15relay.sym [new file with mode: 0644]
sym/C4safety.sym [new file with mode: 0644]
sym/C5relay.sym [new file with mode: 0644]
sym/DPSTrelay.sym [new file with mode: 0644]
sym/MS5607.sym
sym/PWMswitch.sym [new file with mode: 0644]
sym/S-15-5.sym [new file with mode: 0644]
sym/ServoPower.sym [new file with mode: 0644]
sym/conn-26.sym [new file with mode: 0644]
sym/header12-1.sym [new file with mode: 0644]

diff --git a/pkg/newlib/KC2520C.py b/pkg/newlib/KC2520C.py
new file mode 100755 (executable)
index 0000000..c1b6040
--- /dev/null
@@ -0,0 +1,71 @@
+#!/usr/bin/python
+# Copyright 2011 by Bdale Garbee <bdale@gag.com>.  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 (file)
index 0000000..03a0a16
--- /dev/null
@@ -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 (file)
index 0000000..33d977d
--- /dev/null
@@ -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 (file)
index 0000000..e7612c5
--- /dev/null
@@ -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 (file)
index 0000000..aec80be
--- /dev/null
@@ -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 (file)
index 0000000..9ff3e8b
--- /dev/null
@@ -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
index d092090574bbf372a5a042c0597fdaf990517c22..6bee2e4e85c11c371acbbf08c49a9c370d824ad5 100644 (file)
@@ -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 (file)
index 0000000..bde6e4d
--- /dev/null
@@ -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 (file)
index 0000000..8975603
--- /dev/null
@@ -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 (file)
index 0000000..3d933cf
--- /dev/null
@@ -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 (file)
index 0000000..56a6cec
--- /dev/null
@@ -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 (file)
index 0000000..af04ec5
--- /dev/null
@@ -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