Start on the big motor controller boards
Change-Id: Ia9fc9158a861be664bf77cf3309860af75b18ff8
diff --git a/motors/big_schematic/control-main.sch b/motors/big_schematic/control-main.sch
new file mode 100644
index 0000000..9de88d3
--- /dev/null
+++ b/motors/big_schematic/control-main.sch
@@ -0,0 +1 @@
+v 20130925 2
diff --git a/motors/big_schematic/control.gsch2pcb b/motors/big_schematic/control.gsch2pcb
new file mode 100644
index 0000000..6545eaa
--- /dev/null
+++ b/motors/big_schematic/control.gsch2pcb
@@ -0,0 +1,2 @@
+schematics control-main.sch
+output-name control
diff --git a/motors/big_schematic/gafrc b/motors/big_schematic/gafrc
new file mode 100644
index 0000000..c1bfff0
--- /dev/null
+++ b/motors/big_schematic/gafrc
@@ -0,0 +1,2 @@
+(component-library "../symbols" "Custom Symbols")
+(source-library "..")
diff --git a/motors/big_schematic/gschemrc b/motors/big_schematic/gschemrc
new file mode 100644
index 0000000..fcf437d
--- /dev/null
+++ b/motors/big_schematic/gschemrc
@@ -0,0 +1,3 @@
+(load (string-append geda-data-path "/scheme/auto-uref.scm")) ; load the autonumbering script
+(add-hook! add-component-hook auto-uref) ; autonumber when adding a component
+(add-hook! copy-component-hook auto-uref) ; autonumber when copying a component
diff --git a/motors/big_schematic/power-main.sch b/motors/big_schematic/power-main.sch
new file mode 100644
index 0000000..26d6682
--- /dev/null
+++ b/motors/big_schematic/power-main.sch
@@ -0,0 +1,258 @@
+v 20130925 2
+C 34400 66500 1 0 0 mosfet-with-diode-1.sym
+{
+T 35300 67000 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 35300 67000 5 10 1 1 0 0 1
+refdes=Q1
+T 34400 66500 5 10 0 0 0 0 1
+pn=IPT015N10N5
+T 34400 66500 5 10 0 0 0 0 1
+footprint=PG-HSOF-8
+}
+C 34400 69500 1 0 0 mosfet-with-diode-1.sym
+{
+T 35300 70000 5 10 0 0 0 0 1
+device=NPN_TRANSISTOR
+T 35300 70000 5 10 1 1 0 0 1
+refdes=Q2
+T 34400 69500 5 10 0 0 0 0 1
+pn=IPT015N10N5
+T 34400 69500 5 10 0 0 0 0 1
+footprint=PG-HSOF-8
+}
+N 35000 69500 35000 67500 4
+N 35000 70500 35000 71000 4
+N 35000 66500 35000 66000 4
+C 36300 69000 1 0 0 resistor-1.sym
+{
+T 36600 69400 5 10 0 0 0 0 1
+device=RESISTOR
+T 36500 69300 5 10 1 1 0 0 1
+refdes=R1
+T 36300 69000 5 10 0 0 0 0 1
+pn=WSL4026L3000FEB
+T 36300 69000 5 10 0 0 0 0 1
+footprint=WSL4026
+T 36400 68800 5 10 1 1 0 0 1
+value=0.0003
+}
+C 30500 67800 1 0 0 DGD2190.sym
+{
+T 30495 67100 5 10 0 1 0 0 1
+device=DGD2190
+T 28600 68700 5 10 0 1 0 0 1
+footprint=SO8
+T 31600 69200 5 10 1 1 0 0 1
+refdes=U1
+}
+C 34800 71000 1 0 0 vcc-1.sym
+C 34900 65700 1 0 0 gnd-1.sym
+N 36300 69100 35000 69100 4
+N 32200 68000 33100 68000 4
+N 33100 68000 33100 67000 4
+N 32200 68300 33100 68300 4
+N 33100 68300 33100 70000 4
+N 30500 68900 30200 68900 4
+N 30200 68900 30200 69500 4
+N 30200 69500 34100 69500 4
+N 34100 69500 34100 68900 4
+N 34100 68900 35000 68900 4
+C 29500 68400 1 270 0 gnd-1.sym
+N 29800 68300 30500 68300 4
+C 33300 69900 1 0 0 resistor-1.sym
+{
+T 33600 70300 5 10 0 0 0 0 1
+device=RESISTOR
+T 33500 70200 5 10 1 1 0 0 1
+refdes=R2
+T 33300 69900 5 10 0 0 0 0 1
+footprint=0805
+T 33500 69700 5 10 1 1 0 0 1
+value=5
+T 33300 69900 5 10 0 0 0 0 1
+tolerance=1%
+T 33300 69900 5 10 0 0 0 0 1
+power=250 mW
+}
+C 33300 66900 1 0 0 resistor-1.sym
+{
+T 33600 67300 5 10 0 0 0 0 1
+device=RESISTOR
+T 33500 67200 5 10 1 1 0 0 1
+refdes=R3
+T 33300 66900 5 10 0 0 0 0 1
+footprint=0805
+T 33500 66700 5 10 1 1 0 0 1
+value=5
+T 33300 66900 5 10 0 0 0 0 1
+tolerance=1%
+T 33300 66900 5 10 0 0 0 0 1
+power=250 mW
+}
+N 34400 70000 34200 70000 4
+N 33100 70000 33300 70000 4
+N 33100 67000 33300 67000 4
+N 34200 67000 34400 67000 4
+C 30200 68400 1 90 0 12V-plus-1.sym
+N 30200 68600 30500 68600 4
+C 28300 69100 1 270 0 diode-1.sym
+{
+T 28900 68700 5 10 0 0 270 0 1
+device=DIODE
+T 28800 68800 5 10 1 1 270 0 1
+refdes=D1
+T 28300 69100 5 10 0 0 0 0 1
+pn=MURA120T3G
+T 28300 69100 5 10 0 0 0 0 1
+footprint=DO214AC
+}
+C 28300 69300 1 0 0 12V-plus-1.sym
+N 28500 67200 28500 68200 4
+N 28500 68000 30500 68000 4
+C 28900 67000 1 0 0 capacitor-1.sym
+{
+T 29100 67700 5 10 0 0 0 0 1
+device=CAPACITOR
+T 29100 67500 5 10 1 1 0 0 1
+refdes=C1
+T 29100 67900 5 10 0 0 0 0 1
+symversion=0.1
+T 29100 66800 5 10 1 1 0 0 1
+value=1 uF
+T 28900 67000 5 10 0 0 0 0 1
+voltage=50 V
+T 28900 67000 5 10 0 0 0 0 1
+footprint=0805
+T 28900 67000 5 10 0 0 0 0 1
+pn=GRJ21BR71H105KE01L
+}
+N 28500 67200 28900 67200 4
+N 29800 67200 32700 67200 4
+N 32700 67200 32700 67800 4
+N 32700 67800 35000 67800 4
+N 28500 69300 28500 69100 4
+C 29300 71300 1 270 0 capacitor-1.sym
+{
+T 30000 71100 5 10 0 0 270 0 1
+device=CAPACITOR
+T 29800 71100 5 10 1 1 270 0 1
+refdes=C4
+T 30200 71100 5 10 0 0 270 0 1
+symversion=0.1
+T 29100 71100 5 10 1 1 270 0 1
+value=.1 uF
+T 29300 71300 5 10 0 0 270 0 1
+voltage=25 V
+T 29300 71300 5 10 0 0 270 0 1
+footprint=0603
+T 29300 71300 5 10 0 0 270 0 1
+pn=GRM188R71E104KA01D
+}
+C 30300 71300 1 270 0 capacitor-1.sym
+{
+T 31000 71100 5 10 0 0 270 0 1
+device=CAPACITOR
+T 30800 71100 5 10 1 1 270 0 1
+refdes=C5
+T 31200 71100 5 10 0 0 270 0 1
+symversion=0.1
+T 30100 71100 5 10 1 1 270 0 1
+value=1 uF
+T 30300 71300 5 10 0 0 270 0 1
+voltage=25 V
+T 30300 71300 5 10 0 0 270 0 1
+footprint=0603
+T 30300 71300 5 10 0 0 270 0 1
+pn=GRM188R61E105KA12D
+}
+C 31300 71300 1 270 0 capacitor-1.sym
+{
+T 32000 71100 5 10 0 0 270 0 1
+device=CAPACITOR
+T 31800 71100 5 10 1 1 270 0 1
+refdes=C6
+T 32200 71100 5 10 0 0 270 0 1
+symversion=0.1
+T 31100 71100 5 10 1 1 270 0 1
+value=2.2 uF
+T 31300 71300 5 10 0 0 270 0 1
+voltage=25 V
+T 31300 71300 5 10 0 0 270 0 1
+footprint=0805
+T 31300 71300 5 10 0 0 270 0 1
+pn=GRM188R61E225MA12D
+}
+C 29300 71500 1 0 0 12V-plus-1.sym
+C 30300 71500 1 0 0 12V-plus-1.sym
+C 31300 71500 1 0 0 12V-plus-1.sym
+C 29400 69900 1 0 0 gnd-1.sym
+C 30400 69900 1 0 0 gnd-1.sym
+C 31400 69900 1 0 0 gnd-1.sym
+N 29500 70400 29500 70200 4
+N 29500 71500 29500 71300 4
+N 30500 71500 30500 71300 4
+N 30500 70400 30500 70200 4
+N 31500 71500 31500 71300 4
+N 31500 70400 31500 70200 4
+C 37400 67100 1 270 0 resistor-1.sym
+{
+T 37800 66800 5 10 0 0 270 0 1
+device=RESISTOR
+T 37700 66900 5 10 1 1 270 0 1
+refdes=R4
+T 37400 67100 5 10 0 0 270 0 1
+footprint=0603
+T 37200 66900 5 10 1 1 270 0 1
+value=1.8 k
+T 37400 67100 5 10 0 0 270 0 1
+tolerance=1%
+}
+C 37400 68400 1 270 0 resistor-1.sym
+{
+T 37800 68100 5 10 0 0 270 0 1
+device=RESISTOR
+T 37700 68200 5 10 1 1 270 0 1
+refdes=R5
+T 37400 68400 5 10 0 0 270 0 1
+footprint=0603
+T 37200 68200 5 10 1 1 270 0 1
+value=59 k
+T 37400 68400 5 10 0 0 270 0 1
+tolerance=1%
+}
+C 37400 65700 1 0 0 gnd-1.sym
+N 37500 66000 37500 66200 4
+N 37500 68400 37500 68600 4
+N 37500 68600 35000 68600 4
+N 37500 67500 37500 67100 4
+N 37500 67300 38700 67300 4
+N 37200 69100 38300 69100 4
+N 38700 67300 38700 72200 4
+N 32200 68900 32600 68900 4
+N 32600 68900 32600 72200 4
+N 32200 68600 32800 68600 4
+N 32800 68600 32800 72200 4
+C 36300 70000 1 0 0 LT1999.sym
+{
+T 36500 71600 5 10 0 1 0 0 1
+device=LT1999
+T 37100 71500 5 10 0 1 0 0 1
+footprint=MSSOP8
+T 37400 71400 5 10 1 1 0 0 1
+refdes=U2
+T 36300 70000 5 10 0 0 0 0 1
+pn=LT1999HMS8-50
+}
+N 37900 70200 38100 70200 4
+N 38100 70200 38100 69500 4
+N 36100 69500 38100 69500 4
+N 36100 69500 36100 69100 4
+N 38300 69100 38300 70500 4
+N 38300 70500 37900 70500 4
+N 37900 70800 38400 70800 4
+N 38400 70800 38400 72200 4
+C 35900 71600 1 0 0 5V-plus-1.sym
+N 36100 70800 36100 71600 4
+N 36100 71100 36300 71100 4
+N 36100 70800 36300 70800 4
diff --git a/motors/big_schematic/power.gsch2pcb b/motors/big_schematic/power.gsch2pcb
new file mode 100644
index 0000000..48cb72f
--- /dev/null
+++ b/motors/big_schematic/power.gsch2pcb
@@ -0,0 +1,2 @@
+schematics power-main.sch
+output-name power