More progress on v2.0
authorJoseph Coffland <joseph@cauldrondevelopment.com>
Wed, 27 Jan 2016 00:48:22 +0000 (16:48 -0800)
committerJoseph Coffland <joseph@cauldrondevelopment.com>
Wed, 27 Jan 2016 00:48:22 +0000 (16:48 -0800)
electronics/isolation.sch [deleted file]
electronics/microprocessor.sch
electronics/peripherals.sch
electronics/rpi_bus.sch
electronics/symbols/5V_motor.sym [new file with mode: 0644]
electronics/symbols/motor_gnd.sym [deleted file]

diff --git a/electronics/isolation.sch b/electronics/isolation.sch
deleted file mode 100644 (file)
index 601a42c..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-v 20130925 2
-C 40000 40000 0 0 0 title-B.sym
-C 51200 44550 1 0 0 MAX18450.sym
-{
-T 51200 44550 5 10 0 0 0 0 1
-footprint=QSOP16.fp
-T 52295 44650 5 8 1 1 0 0 1
-refdes=U2
-T 51200 44550 5 10 0 0 0 0 1
-model=MAX14850
-}
-N 53800 45050 53600 45050 4
-N 53800 44850 53600 44850 4
-C 53600 44050 1 0 0 gnd-2.sym
-C 50900 44050 1 0 0 gnd-1.sym
-N 51100 47150 51100 46050 4
-N 51100 46050 51200 46050 4
-N 51200 44650 51000 44650 4
-N 51000 44650 51000 44350 4
-N 53900 47050 53900 46050 4
-N 53900 46050 53600 46050 4
-N 53700 44350 53700 44650 4
-N 53700 44650 53600 44650 4
-C 53700 47150 1 180 0 cap.sym
-{
-T 53500 46450 5 10 0 0 180 0 1
-device=CAPACITOR
-T 53500 46250 5 10 0 0 180 0 1
-symversion=0.1
-T 53700 47150 5 10 0 0 90 0 1
-footprint=0603.fp
-T 53700 47150 5 10 0 0 90 0 1
-description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
-T 53300 47150 5 10 1 1 0 0 1
-refdes=C15
-T 53800 46950 5 10 1 1 180 0 1
-value=0.1uF
-}
-C 50900 46950 1 180 0 cap.sym
-{
-T 50700 46250 5 10 0 0 180 0 1
-device=CAPACITOR
-T 50700 46050 5 10 0 0 180 0 1
-symversion=0.1
-T 50900 46950 5 10 0 0 90 0 1
-footprint=0603.fp
-T 50900 46950 5 10 0 0 90 0 1
-description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
-T 50600 46950 5 10 1 1 0 0 1
-refdes=C14
-T 51000 46750 5 10 1 1 180 0 1
-value=0.1uF
-}
-C 52900 47150 1 270 0 gnd-2.sym
-N 53600 47050 53900 47050 4
-C 50100 46950 1 270 0 gnd-1.sym
-N 50800 46850 51100 46850 4
-C 50400 45750 1 0 0 input-1.sym
-{
-T 50400 46050 5 10 0 0 0 0 1
-device=INPUT
-T 49700 45750 5 10 1 1 0 0 1
-refdes=spi_clk
-}
-C 54400 45350 1 0 1 input-1.sym
-{
-T 54400 45650 5 10 0 0 0 6 1
-device=INPUT
-T 54900 45350 5 10 1 1 0 6 1
-refdes=miso
-}
-C 50400 45550 1 0 0 input-1.sym
-{
-T 50400 45850 5 10 0 0 0 0 1
-device=INPUT
-T 49600 45550 5 10 1 1 0 0 1
-refdes=spi_mosi
-}
-C 53600 45750 1 0 0 output-1.sym
-{
-T 53700 46050 5 10 0 0 0 0 1
-device=OUTPUT
-T 54500 45750 5 10 1 1 0 0 1
-refdes=spi_ck
-}
-C 53600 45550 1 0 0 output-1.sym
-{
-T 53700 45850 5 10 0 0 0 0 1
-device=OUTPUT
-T 54500 45550 5 10 1 1 0 0 1
-refdes=mosi
-}
-C 51200 45350 1 0 1 output-1.sym
-{
-T 51100 45650 5 10 0 0 0 6 1
-device=OUTPUT
-T 50300 45350 5 10 1 1 0 6 1
-refdes=spi_miso
-}
-C 53700 47050 1 0 0 5V_motor.sym
-{
-T 53800 47750 5 10 0 0 0 0 1
-device=none
-}
-C 50900 47150 1 0 0 3.3V-plus-1.sym
-T 50000 40700 9 10 1 0 0 0 2
-Isolation
-Copyright (c) 2015, Buildbotics LLC
-T 53900 40100 9 10 1 0 0 0 1
-Doug Coffland
-T 53800 40400 9 10 1 0 0 0 1
-1.0
-T 50000 40100 9 10 1 0 0 0 1
-6
-T 51500 40100 9 10 1 0 0 0 1
-7
-C 50900 44750 1 0 0 nc.sym
-{
-T 50900 45150 5 10 0 0 0 0 1
-value=NoConnection
-T 50900 45550 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 50900 44950 1 0 0 nc.sym
-{
-T 50900 45350 5 10 0 0 0 0 1
-value=NoConnection
-T 50900 45750 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 50900 45150 1 0 0 nc.sym
-{
-T 50900 45550 5 10 0 0 0 0 1
-value=NoConnection
-T 50900 45950 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 54100 44950 1 180 0 nc.sym
-{
-T 54100 44550 5 10 0 0 180 0 1
-value=NoConnection
-T 54100 44150 5 10 0 0 180 0 1
-device=DRC_Directive
-}
-C 54100 45150 1 180 0 nc.sym
-{
-T 54100 44750 5 10 0 0 180 0 1
-value=NoConnection
-T 54100 44350 5 10 0 0 180 0 1
-device=DRC_Directive
-}
-C 53900 45350 1 180 0 nc.sym
-{
-T 53900 44950 5 10 0 0 180 0 1
-value=NoConnection
-T 53900 44550 5 10 0 0 180 0 1
-device=DRC_Directive
-}
-C 47500 48100 1 0 0 testpt.sym
-{
-T 47500 48059 5 8 0 1 0 0 1
-footprint=testpt.fp
-T 47668 48058 5 8 1 1 0 0 1
-refdes=TP1
-}
index df38459a699174a42fa27dd005c24e1a51bc882a..646874a472c815455ac82acfe363ddb432b8f319 100644 (file)
@@ -87,7 +87,6 @@ value=NoConnection
 T 42400 40500 5 10 0 0 180 0 1
 device=DRC_Directive
 }
-N 42400 41700 42200 41700 4
 T 50000 40700 9 10 1 0 0 0 2
 Microprocessor
 Copyright (c) 2016, Buildbotics LLC
@@ -96,7 +95,7 @@ Joseph Coffland
 T 53800 40400 9 10 1 0 0 0 1
 2.0
 T 50000 40100 9 10 1 0 0 0 1
-3
+5
 T 51500 40100 9 10 1 0 0 0 1
 7
 C 43800 41700 1 0 0 ATXmegaA3.sym
@@ -132,7 +131,6 @@ N 47300 41200 47450 41200 4
 N 48000 40500 47300 40500 4
 N 47300 40500 47300 40600 4
 N 48000 40500 48000 40600 4
-N 42400 40500 42200 40500 4
 N 40800 50400 41400 50400 4
 N 45000 50200 45000 50400 4
 C 41300 49700 1 0 0 cap.sym
@@ -549,9 +547,9 @@ C 46400 50400 1 0 0 3.3V_motor.sym
 T 46500 51100 5 10 0 0 0 0 1
 device=none
 }
-C 42400 42000 1 270 0 3.3V_motor.sym
+C 42200 42000 1 270 0 3.3V_motor.sym
 {
-T 43100 41900 5 10 0 0 270 0 1
+T 42900 41900 5 10 0 0 270 0 1
 device=none
 }
 C 44000 48400 1 180 0 output.sym
@@ -611,6 +609,6 @@ refdes=spi_mosi
 }
 C 47600 40200 1 0 0 gnd.sym
 C 46000 41200 1 0 0 gnd.sym
-C 42700 40400 1 90 0 gnd.sym
+C 42500 40400 1 90 0 gnd.sym
 C 40700 50100 1 0 0 gnd.sym
 C 53600 46800 1 270 0 gnd.sym
index f775a1f8999421da959304311ae9fa6c194598d7..6d3de6a6f77958f53fca0a79717e224b0e8fdf5e 100644 (file)
@@ -85,7 +85,7 @@ T 53800 40400 9 10 1 0 0 0 1
 T 50000 40100 9 10 1 0 0 0 1
 7
 T 51500 40100 9 10 1 0 0 0 1
-8
+7
 T 42300 50200 9 10 1 0 0 0 1
 RS485 interface
 C 56400 48500 1 0 1 connector4-1.sym
@@ -155,71 +155,18 @@ device=LED
 T 47900 49600 5 10 1 1 0 0 1
 refdes=INDICATOR
 }
-C 48900 49200 1 0 0 resistor.sym
-{
-T 49200 49600 5 10 0 0 0 0 1
-device=RESISTOR
-T 48900 49200 5 10 0 0 0 0 1
-footprint=0603
-T 49000 49375 5 10 1 1 0 0 1
-refdes=R?
-T 49400 49375 5 10 1 1 0 0 1
-value=68Ω
-}
-N 48800 49300 49100 49300 4
-C 48900 48800 1 0 0 resistor.sym
-{
-T 49200 49200 5 10 0 0 0 0 1
-device=RESISTOR
-T 48900 48800 5 10 0 0 0 0 1
-footprint=0603
-T 49000 48975 5 10 1 1 0 0 1
-refdes=R?
-T 49400 48975 5 10 1 1 0 0 1
-value=68Ω
-}
-N 48800 48900 49100 48900 4
 C 47700 48800 1 90 0 3.3V_motor.sym
 {
 T 47000 48900 5 10 0 0 90 0 1
 device=none
 }
-C 50300 47900 1 0 1 npn-2.sym
-{
-T 49700 48400 5 10 0 0 0 6 1
-device=NPN_TRANSISTOR
-T 49800 48300 5 10 1 1 0 6 1
-refdes=Q?
-}
-C 50300 50300 1 180 0 npn-2.sym
-{
-T 49700 49800 5 10 0 0 180 0 1
-device=NPN_TRANSISTOR
-T 49800 49900 5 10 1 1 180 0 1
-refdes=Q?
-}
-N 49800 49300 49500 49300 4
-N 49800 48900 49500 48900 4
-N 50700 49800 50300 49800 4
-C 51200 49800 1 180 0 npn-2.sym
-{
-T 50600 49300 5 10 0 0 180 0 1
-device=NPN_TRANSISTOR
-T 50700 49400 5 10 1 1 180 0 1
-refdes=Q?
-}
-N 50300 48400 51200 48400 4
-N 51200 48400 51200 49300 4
-C 52000 49000 1 180 0 input.sym
+C 49900 49100 1 180 0 input.sym
 {
-T 52000 48700 5 10 0 0 180 0 1
+T 49900 48800 5 10 0 0 180 0 1
 device=INPUT
-T 51750 48850 5 10 1 1 0 0 1
+T 49650 48950 5 10 1 1 0 0 1
 refdes=indicator
 }
-C 49700 47600 1 0 0 gnd.sym
-C 50600 48500 1 0 0 gnd.sym
-C 49900 50600 1 180 0 gnd.sym
 C 54400 43100 1 270 0 gnd.sym
 C 54400 45000 1 270 0 gnd.sym
 C 54400 46900 1 270 0 gnd.sym
index 045f43340950d2794a91ee43ba6488800b054f9d..c5302d358f216998c0966839bde2413b67568d4f 100644 (file)
@@ -1,7 +1,7 @@
 v 20130925 2
 C 40000 40000 0 0 0 title-B.sym
-C 45200 50100 1 270 0 5V-plus.sym
-C 45200 49700 1 270 0 5V-plus.sym
+C 44000 49900 1 270 0 5V-plus.sym
+C 44000 49500 1 270 0 5V-plus.sym
 T 50000 40700 9 10 1 0 0 0 2
 RPI Bus
 Copyright (c) 2016, Buildbotics LLC
@@ -13,464 +13,464 @@ T 50000 40100 9 10 1 0 0 0 1
 2
 T 51500 40100 9 10 1 0 0 0 1
 7
-C 45200 48600 1 0 0 output-1.sym
+C 44000 48400 1 0 0 output-1.sym
 {
-T 45300 48900 5 10 0 0 0 0 1
+T 44100 48700 5 10 0 0 0 0 1
 device=OUTPUT
-T 46100 48600 5 10 1 1 0 0 1
+T 44900 48400 5 10 1 1 0 0 1
 refdes=rpi_serial_tx
 }
-C 43500 44600 1 0 0 nc.sym
+C 42300 44400 1 0 0 nc.sym
 {
-T 43500 45000 5 10 0 0 0 0 1
+T 42300 44800 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 45400 5 10 0 0 0 0 1
+T 42300 45200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 45500 44600 1 0 1 nc.sym
+C 44300 44400 1 0 1 nc.sym
 {
-T 45500 45000 5 10 0 0 0 6 1
+T 44300 44800 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 45400 5 10 0 0 0 6 1
+T 44300 45200 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 43800 42100 1 0 0 header40-2.sym
+C 42600 41900 1 0 0 header40-2.sym
 {
-T 44050 50600 5 10 0 1 0 0 1
+T 42850 50400 5 10 0 1 0 0 1
 device=RaspberryPi
-T 43800 42100 5 10 0 0 0 0 1
+T 42600 41900 5 10 0 0 0 0 1
 footprint=raspberry_pi_connector.fp
-T 43800 42100 5 10 0 0 0 0 1
+T 42600 41900 5 10 0 0 0 0 1
 description=Connector Header 40 Position 0.100" (2.54mm) Gold Through Hole
-T 43800 42100 5 10 0 0 0 0 1
+T 42600 41900 5 10 0 0 0 0 1
 model=SFH11-PBPC-D20-ST-BK
 }
-C 45500 45000 1 0 1 nc.sym
+C 44300 44800 1 0 1 nc.sym
 {
-T 45500 45400 5 10 0 0 0 6 1
+T 44300 45200 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 45800 5 10 0 0 0 6 1
+T 44300 45600 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 45500 45400 1 0 1 nc.sym
+C 44300 45200 1 0 1 nc.sym
 {
-T 45500 45800 5 10 0 0 0 6 1
+T 44300 45600 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 46200 5 10 0 0 0 6 1
+T 44300 46000 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 45500 45800 1 0 1 nc.sym
+C 44300 45600 1 0 1 nc.sym
 {
-T 45500 46200 5 10 0 0 0 6 1
+T 44300 46000 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 46600 5 10 0 0 0 6 1
+T 44300 46400 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 45500 46200 1 0 1 nc.sym
+C 44300 46000 1 0 1 nc.sym
 {
-T 45500 46600 5 10 0 0 0 6 1
+T 44300 46400 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 47000 5 10 0 0 0 6 1
+T 44300 46800 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 45500 46600 1 0 1 nc.sym
+C 44300 46400 1 0 1 nc.sym
 {
-T 45500 47000 5 10 0 0 0 6 1
+T 44300 46800 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 47400 5 10 0 0 0 6 1
+T 44300 47200 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 46000 48400 1 180 0 input-1.sym
+C 44800 48200 1 180 0 input-1.sym
 {
-T 46000 48100 5 10 0 0 180 0 1
+T 44800 47900 5 10 0 0 180 0 1
 device=INPUT
-T 47100 48400 5 10 1 1 180 0 1
+T 45900 48200 5 10 1 1 180 0 1
 refdes=rpi_serial_rx
 }
-C 46000 43200 1 180 0 input-1.sym
+C 44800 43000 1 180 0 input-1.sym
 {
-T 46000 42900 5 10 0 0 180 0 1
+T 44800 42700 5 10 0 0 180 0 1
 device=INPUT
-T 47200 43200 5 10 1 1 180 0 1
+T 46000 43000 5 10 1 1 180 0 1
 refdes=rpi_serial_cts
 }
-C 43500 47000 1 0 0 nc.sym
+C 42300 46800 1 0 0 nc.sym
 {
-T 43500 47400 5 10 0 0 0 0 1
+T 42300 47200 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 47800 5 10 0 0 0 0 1
+T 42300 47600 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 47400 1 0 0 nc.sym
+C 42300 47200 1 0 0 nc.sym
 {
-T 43500 47800 5 10 0 0 0 0 1
+T 42300 47600 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 48200 5 10 0 0 0 0 1
+T 42300 48000 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 50800 44500 1 0 0 MAX18450.sym
+C 50700 43200 1 0 0 MAX18450.sym
 {
-T 50800 44500 5 10 0 0 0 0 1
+T 50700 43200 5 10 0 0 0 0 1
 footprint=QSOP16.fp
-T 50800 44500 5 10 0 0 0 0 1
+T 50700 43200 5 10 0 0 0 0 1
 model=MAX14850
-T 51795 44600 5 8 1 1 0 0 1
+T 51695 43300 5 8 1 1 0 0 1
 refdes=U2
 }
-N 50700 46400 50700 46000 4
-N 50700 46000 50800 46000 4
-C 54100 46500 1 180 0 cap.sym
+N 50600 45100 50600 44700 4
+N 50600 44700 50700 44700 4
+C 54000 45200 1 180 0 cap.sym
 {
-T 53900 45800 5 10 0 0 180 0 1
+T 53800 44500 5 10 0 0 180 0 1
 device=CAPACITOR
-T 53900 45600 5 10 0 0 180 0 1
+T 53800 44300 5 10 0 0 180 0 1
 symversion=0.1
-T 54100 46500 5 10 0 0 90 0 1
+T 54000 45200 5 10 0 0 90 0 1
 footprint=0603.fp
-T 54100 46500 5 10 0 0 90 0 1
+T 54000 45200 5 10 0 0 90 0 1
 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
-T 53950 46700 5 10 1 1 180 0 1
+T 53850 45400 5 10 1 1 180 0 1
 refdes=C15
-T 53650 46150 5 10 1 1 0 0 1
+T 53550 44850 5 10 1 1 0 0 1
 value=0.1uF
 }
-C 50600 46500 1 180 0 cap.sym
+C 50500 45200 1 180 0 cap.sym
 {
-T 50400 45800 5 10 0 0 180 0 1
+T 50300 44500 5 10 0 0 180 0 1
 device=CAPACITOR
-T 50400 45600 5 10 0 0 180 0 1
+T 50300 44300 5 10 0 0 180 0 1
 symversion=0.1
-T 50600 46500 5 10 0 0 90 0 1
+T 50500 45200 5 10 0 0 90 0 1
 footprint=0603.fp
-T 50600 46500 5 10 0 0 90 0 1
+T 50500 45200 5 10 0 0 90 0 1
 description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
-T 50100 46500 5 10 1 1 0 0 1
+T 50000 45200 5 10 1 1 0 0 1
 refdes=C14
-T 50600 46300 5 10 1 1 180 0 1
+T 50500 45000 5 10 1 1 180 0 1
 value=0.1uF
 }
-C 49800 46500 1 270 0 gnd-1.sym
-N 50500 46400 50700 46400 4
-C 50000 45700 1 0 0 input-1.sym
+C 49700 45200 1 270 0 gnd-1.sym
+N 50400 45100 50600 45100 4
+C 49900 44400 1 0 0 input-1.sym
 {
-T 50000 46000 5 10 0 0 0 0 1
+T 49900 44700 5 10 0 0 0 0 1
 device=INPUT
-T 48900 45700 5 10 1 1 0 0 1
+T 48800 44400 5 10 1 1 0 0 1
 refdes=rpi_serial_tx
 }
-C 54000 45300 1 0 1 input-1.sym
+C 53900 44000 1 0 1 input-1.sym
 {
-T 54000 45600 5 10 0 0 0 6 1
+T 53900 44300 5 10 0 0 0 6 1
 device=INPUT
-T 54775 45300 5 10 1 1 0 6 1
+T 54675 44000 5 10 1 1 0 6 1
 refdes=serial_tx
 }
-C 50000 45500 1 0 0 input-1.sym
+C 49900 44200 1 0 0 input-1.sym
 {
-T 50000 45800 5 10 0 0 0 0 1
+T 49900 44500 5 10 0 0 0 0 1
 device=INPUT
-T 48800 45500 5 10 1 1 0 0 1
+T 48700 44200 5 10 1 1 0 0 1
 refdes=rpi_serial_rts
 }
-C 53200 45700 1 0 0 output-1.sym
+C 53100 44400 1 0 0 output-1.sym
 {
-T 53300 46000 5 10 0 0 0 0 1
+T 53200 44700 5 10 0 0 0 0 1
 device=OUTPUT
-T 54100 45700 5 10 1 1 0 0 1
+T 54000 44400 5 10 1 1 0 0 1
 refdes=serial_rx
 }
-C 53200 45500 1 0 0 output-1.sym
+C 53100 44200 1 0 0 output-1.sym
 {
-T 53300 45800 5 10 0 0 0 0 1
+T 53200 44500 5 10 0 0 0 0 1
 device=OUTPUT
-T 54100 45500 5 10 1 1 0 0 1
+T 54000 44200 5 10 1 1 0 0 1
 refdes=serial_cts
 }
-C 50800 45300 1 0 1 output-1.sym
+C 50700 44000 1 0 1 output-1.sym
 {
-T 50700 45600 5 10 0 0 0 6 1
+T 50600 44300 5 10 0 0 0 6 1
 device=OUTPUT
-T 49900 45300 5 10 1 1 0 6 1
+T 49800 44000 5 10 1 1 0 6 1
 refdes=rpi_serial_rx
 }
-C 50500 46400 1 0 0 3.3V-plus-1.sym
-C 50800 45100 1 0 1 output-1.sym
+C 50400 45100 1 0 0 3.3V-plus-1.sym
+C 50700 43800 1 0 1 output-1.sym
 {
-T 50700 45400 5 10 0 0 0 6 1
+T 50600 44100 5 10 0 0 0 6 1
 device=OUTPUT
-T 49900 45100 5 10 1 1 0 6 1
+T 49800 43800 5 10 1 1 0 6 1
 refdes=rpi_serial_cts
 }
-C 53000 46400 1 0 0 3.3V_motor.sym
+C 52900 45100 1 0 0 3.3V_motor.sym
 {
-T 53100 47100 5 10 0 0 0 0 1
+T 53000 45800 5 10 0 0 0 0 1
 device=none
 }
-N 53200 46000 53300 46000 4
-N 53300 46000 53300 46400 4
-N 53300 46400 53600 46400 4
-C 54000 45100 1 0 1 input-1.sym
+N 53100 44700 53200 44700 4
+N 53200 44700 53200 45100 4
+N 53200 45100 53500 45100 4
+C 53900 43800 1 0 1 input-1.sym
 {
-T 54000 45400 5 10 0 0 0 6 1
+T 53900 44100 5 10 0 0 0 6 1
 device=INPUT
-T 54850 45100 5 10 1 1 0 6 1
+T 54750 43800 5 10 1 1 0 6 1
 refdes=serial_rts
 }
-C 47700 44700 1 0 0 input-1.sym
+C 47600 43400 1 0 0 input-1.sym
 {
-T 47700 45000 5 10 0 0 0 0 1
+T 47600 43700 5 10 0 0 0 0 1
 device=INPUT
-T 46900 44700 5 10 1 1 0 0 1
+T 46800 43400 5 10 1 1 0 0 1
 refdes=rpi_reset
 }
-C 55300 44700 1 0 0 output-1.sym
+C 55200 43400 1 0 0 output-1.sym
 {
-T 55400 45000 5 10 0 0 0 0 1
+T 55300 43700 5 10 0 0 0 0 1
 device=OUTPUT
-T 56200 44725 5 10 1 1 0 0 1
+T 56100 43425 5 10 1 1 0 0 1
 refdes=reset
 }
-C 43800 46500 1 90 0 3.3V-plus-1.sym
-C 43800 49700 1 90 0 3.3V-plus-1.sym
-C 43800 47800 1 0 1 output-1.sym
+C 42600 46300 1 90 0 3.3V-plus-1.sym
+C 42600 49500 1 90 0 3.3V-plus-1.sym
+C 42600 47600 1 0 1 output-1.sym
 {
-T 43700 48100 5 10 0 0 0 6 1
+T 42500 47900 5 10 0 0 0 6 1
 device=OUTPUT
-T 41900 47800 5 10 1 1 0 0 1
+T 40700 47600 5 10 1 1 0 0 1
 refdes=rpi_serial_rts
 }
-C 43800 49600 1 180 0 io-1.sym
+C 42600 49400 1 180 0 io-1.sym
 {
-T 43600 49000 5 10 0 0 180 0 1
+T 42400 48800 5 10 0 0 180 0 1
 device=none
-T 42900 49500 5 10 1 1 180 1 1
+T 41700 49300 5 10 1 1 180 1 1
 value=rpi_boot
 }
-C 43800 49000 1 0 1 output-1.sym
+C 42600 48800 1 0 1 output-1.sym
 {
-T 43700 49300 5 10 0 0 0 6 1
+T 42500 49100 5 10 0 0 0 6 1
 device=OUTPUT
-T 42200 49000 5 10 1 1 0 0 1
+T 41000 48800 5 10 1 1 0 0 1
 refdes=rpi_reset
 }
-C 45500 43800 1 0 1 nc.sym
+C 44300 43600 1 0 1 nc.sym
 {
-T 45500 44200 5 10 0 0 0 6 1
+T 44300 44000 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 44600 5 10 0 0 0 6 1
+T 44300 44400 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 45500 42600 1 0 1 nc.sym
+C 44300 42400 1 0 1 nc.sym
 {
-T 45500 43000 5 10 0 0 0 6 1
+T 44300 42800 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 43400 5 10 0 0 0 6 1
+T 44300 43200 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 45500 42200 1 0 1 nc.sym
+C 44300 42000 1 0 1 nc.sym
 {
-T 45500 42600 5 10 0 0 0 6 1
+T 44300 42400 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 43000 5 10 0 0 0 6 1
+T 44300 42800 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 43500 44200 1 0 0 nc.sym
+C 42300 44000 1 0 0 nc.sym
 {
-T 43500 44600 5 10 0 0 0 0 1
+T 42300 44400 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 45000 5 10 0 0 0 0 1
+T 42300 44800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 43800 1 0 0 nc.sym
+C 42300 43600 1 0 0 nc.sym
 {
-T 43500 44200 5 10 0 0 0 0 1
+T 42300 44000 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 44600 5 10 0 0 0 0 1
+T 42300 44400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 43400 1 0 0 nc.sym
+C 42300 43200 1 0 0 nc.sym
 {
-T 43500 43800 5 10 0 0 0 0 1
+T 42300 43600 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 44200 5 10 0 0 0 0 1
+T 42300 44000 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 43000 1 0 0 nc.sym
+C 42300 42800 1 0 0 nc.sym
 {
-T 43500 43400 5 10 0 0 0 0 1
+T 42300 43200 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 43800 5 10 0 0 0 0 1
+T 42300 43600 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 42600 1 0 0 nc.sym
+C 42300 42400 1 0 0 nc.sym
 {
-T 43500 43000 5 10 0 0 0 0 1
+T 42300 42800 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 43400 5 10 0 0 0 0 1
+T 42300 43200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 45500 47000 1 0 1 nc.sym
+C 44300 46800 1 0 1 nc.sym
 {
-T 45500 47400 5 10 0 0 0 6 1
+T 44300 47200 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 47800 5 10 0 0 0 6 1
+T 44300 47600 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 45500 47800 1 0 1 nc.sym
+C 44300 47600 1 0 1 nc.sym
 {
-T 45500 48200 5 10 0 0 0 6 1
+T 44300 48000 5 10 0 0 0 6 1
 value=NoConnection
-T 45500 48600 5 10 0 0 0 6 1
+T 44300 48400 5 10 0 0 0 6 1
 device=DRC_Directive
 }
-C 43500 48600 1 0 0 nc.sym
+C 42300 48400 1 0 0 nc.sym
 {
-T 43500 49000 5 10 0 0 0 0 1
+T 42300 48800 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 49400 5 10 0 0 0 0 1
+T 42300 49200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 46200 1 0 0 nc.sym
+C 42300 46000 1 0 0 nc.sym
 {
-T 43500 46600 5 10 0 0 0 0 1
+T 42300 46400 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 47000 5 10 0 0 0 0 1
+T 42300 46800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 45800 1 0 0 nc.sym
+C 42300 45600 1 0 0 nc.sym
 {
-T 43500 46200 5 10 0 0 0 0 1
+T 42300 46000 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 46600 5 10 0 0 0 0 1
+T 42300 46400 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43500 45400 1 0 0 nc.sym
+C 42300 45200 1 0 0 nc.sym
 {
-T 43500 45800 5 10 0 0 0 0 1
+T 42300 45600 5 10 0 0 0 0 1
 value=NoConnection
-T 43500 46200 5 10 0 0 0 0 1
+T 42300 46000 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 50600 48700 1 0 0 input-1.sym
+C 51300 48600 1 0 0 input-1.sym
 {
-T 50600 49000 5 10 0 0 0 0 1
+T 51300 48900 5 10 0 0 0 0 1
 device=INPUT
-T 49500 48700 5 10 1 1 0 0 1
+T 50200 48600 5 10 1 1 0 0 1
 refdes=rpi_serial_tx
 }
-C 51400 47900 1 0 1 output-1.sym
+C 52100 47800 1 0 1 output-1.sym
 {
-T 51300 48200 5 10 0 0 0 6 1
+T 52000 48100 5 10 0 0 0 6 1
 device=OUTPUT
-T 50500 47900 5 10 1 1 0 6 1
+T 51200 47800 5 10 1 1 0 6 1
 refdes=rpi_serial_rx
 }
-C 50600 47500 1 0 0 input-1.sym
+C 51300 47400 1 0 0 input-1.sym
 {
-T 50600 47800 5 10 0 0 0 0 1
+T 51300 47700 5 10 0 0 0 0 1
 device=INPUT
-T 49400 47500 5 10 1 1 0 0 1
+T 50100 47400 5 10 1 1 0 0 1
 refdes=rpi_serial_rts
 }
-C 51400 49500 1 0 1 output-1.sym
+C 52100 49400 1 0 1 output-1.sym
 {
-T 51300 49800 5 10 0 0 0 6 1
+T 52000 49700 5 10 0 0 0 6 1
 device=OUTPUT
-T 50500 49500 5 10 1 1 0 6 1
+T 51200 49400 5 10 1 1 0 6 1
 refdes=rpi_serial_cts
 }
-N 55300 44800 53200 44800 4
-N 55300 45000 53200 45000 4
-C 47700 44900 1 0 0 input-1.sym
+N 55200 43500 53100 43500 4
+N 55200 43700 53100 43700 4
+C 47600 43600 1 0 0 input-1.sym
 {
-T 47700 45200 5 10 0 0 0 0 1
+T 47600 43900 5 10 0 0 0 0 1
 device=INPUT
-T 46900 44900 5 10 1 1 0 0 1
+T 46800 43600 5 10 1 1 0 0 1
 refdes=rpi_boot
 }
-C 55300 44900 1 0 0 output-1.sym
+C 55200 43600 1 0 0 output-1.sym
 {
-T 55400 45200 5 10 0 0 0 0 1
+T 55300 43900 5 10 0 0 0 0 1
 device=OUTPUT
-T 56200 44925 5 10 1 1 0 0 1
+T 56100 43625 5 10 1 1 0 0 1
 refdes=boot
 }
-N 48500 44800 50800 44800 4
-N 48500 45000 50800 45000 4
-C 55300 45000 1 90 0 resistor.sym
+N 48400 43500 50700 43500 4
+N 48400 43700 50700 43700 4
+C 55200 43700 1 90 0 resistor.sym
 {
-T 54900 45300 5 10 0 0 90 0 1
+T 54800 44000 5 10 0 0 90 0 1
 device=RESISTOR
-T 55600 45625 5 10 1 1 180 0 1
+T 55500 44325 5 10 1 1 180 0 1
 refdes=R3
-T 55600 45425 5 10 1 1 180 0 1
+T 55500 44125 5 10 1 1 180 0 1
 value=10k
 }
-C 55300 44000 1 90 0 resistor.sym
+C 55200 42700 1 90 0 resistor.sym
 {
-T 54900 44300 5 10 0 0 90 0 1
+T 54800 43000 5 10 0 0 90 0 1
 device=RESISTOR
-T 55600 44625 5 10 1 1 180 0 1
+T 55500 43325 5 10 1 1 180 0 1
 refdes=R4
-T 55600 44425 5 10 1 1 180 0 1
+T 55500 43125 5 10 1 1 180 0 1
 value=10k
 }
-C 54900 45600 1 0 0 3.3V_motor.sym
+C 54800 44300 1 0 0 3.3V_motor.sym
 {
-T 55000 46300 5 10 0 0 0 0 1
+T 54900 45000 5 10 0 0 0 0 1
 device=none
 }
-C 55500 44200 1 180 0 3.3V_motor.sym
+C 55400 42900 1 180 0 3.3V_motor.sym
 {
-T 55400 43500 5 10 0 0 180 0 1
+T 55300 42200 5 10 0 0 180 0 1
 device=none
 }
-N 55200 44600 55200 44800 4
-N 55200 45200 55200 45000 4
-C 48500 45000 1 270 1 resistor.sym
+N 55100 43300 55100 43500 4
+N 55100 43900 55100 43700 4
+C 48400 43700 1 270 1 resistor.sym
 {
-T 48900 45300 5 10 0 0 90 2 1
+T 48800 44000 5 10 0 0 90 2 1
 device=RESISTOR
-T 48200 45625 5 10 1 1 180 6 1
+T 48100 44325 5 10 1 1 180 6 1
 refdes=R1
-T 48200 45425 5 10 1 1 180 6 1
+T 48100 44125 5 10 1 1 180 6 1
 value=10k
 }
-N 48600 45200 48600 45000 4
-C 48500 44000 1 270 1 resistor.sym
+N 48500 43900 48500 43700 4
+C 48400 42700 1 270 1 resistor.sym
 {
-T 48900 44300 5 10 0 0 90 2 1
+T 48800 43000 5 10 0 0 90 2 1
 device=RESISTOR
-T 48200 44625 5 10 1 1 180 6 1
+T 48100 43325 5 10 1 1 180 6 1
 refdes=R2
-T 48200 44425 5 10 1 1 180 6 1
+T 48100 43125 5 10 1 1 180 6 1
 value=10k
 }
-N 48600 44600 48600 44800 4
-C 51400 47200 1 0 0 connector6-2.sym
+N 48500 43300 48500 43500 4
+C 52100 47100 1 0 0 connector6-2.sym
 {
-T 52200 50100 5 10 1 1 0 6 1
+T 52900 50000 5 10 1 1 0 6 1
 refdes=SERIAL
-T 51700 50050 5 10 0 0 0 0 1
+T 52400 49950 5 10 0 0 0 0 1
 device=CONNECTOR_6
-T 51700 50250 5 10 0 0 0 0 1
+T 52400 50150 5 10 0 0 0 0 1
 footprint=JUMPER6
-T 51400 47200 5 10 0 0 0 0 1
+T 52100 47100 5 10 0 0 0 0 1
 documentation=Label each pin on PCB.
-T 51400 47200 5 10 0 0 0 0 1
+T 52100 47100 5 10 0 0 0 0 1
 description=Unpopulated
 }
-C 48400 45600 1 0 0 3.3V-plus-1.sym
-C 48800 44200 1 180 0 3.3V-plus-1.sym
-C 51400 48200 1 90 0 3.3V-plus-1.sym
-C 45500 47400 1 90 0 iso_gnd.sym
-C 45500 49000 1 90 0 iso_gnd.sym
-C 45500 44200 1 90 0 iso_gnd.sym
-C 45500 43400 1 90 0 iso_gnd.sym
-C 43500 42400 1 270 0 iso_gnd.sym
-C 51100 49300 1 270 0 iso_gnd.sym
-C 50700 44300 1 0 0 iso_gnd.sym
-C 53100 44300 1 0 0 gnd.sym
-C 54300 46300 1 90 0 gnd.sym
-C 43500 45200 1 270 0 iso_gnd.sym
-C 43500 48400 1 270 0 iso_gnd.sym
+C 48300 44300 1 0 0 3.3V-plus-1.sym
+C 48700 42900 1 180 0 3.3V-plus-1.sym
+C 52100 48100 1 90 0 3.3V-plus-1.sym
+C 44300 47200 1 90 0 iso_gnd.sym
+C 44300 48800 1 90 0 iso_gnd.sym
+C 44300 44000 1 90 0 iso_gnd.sym
+C 44300 43200 1 90 0 iso_gnd.sym
+C 42300 42200 1 270 0 iso_gnd.sym
+C 51800 49200 1 270 0 iso_gnd.sym
+C 50600 43000 1 0 0 iso_gnd.sym
+C 53000 43000 1 0 0 gnd.sym
+C 54200 45000 1 90 0 gnd.sym
+C 42300 45000 1 270 0 iso_gnd.sym
+C 42300 48200 1 270 0 iso_gnd.sym
diff --git a/electronics/symbols/5V_motor.sym b/electronics/symbols/5V_motor.sym
new file mode 100644 (file)
index 0000000..5517839
--- /dev/null
@@ -0,0 +1,31 @@
+v 20130925 2
+T 100 100 0 1 0 0 0 0 1
+gedasymbols::url=http://www.gedasymbols.org/user/amand_tihon/symbols/power/5V-1.sym
+P 200 0 200 200 1 0 0
+{
+T 300 100 5 6 0 1 0 0 1
+pinnumber=1
+T 200 100 5 6 0 1 0 0 1
+pinseq=1
+T 250 100 5 6 0 1 0 0 1
+pinlabel=1
+T 225 25 5 6 0 1 0 0 1
+pintype=pwr
+}
+T 100 500 8 10 0 0 0 0 1
+net=+5Vm:1
+V 200 250 50 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 100 700 5 10 0 0 0 0 1
+device=none
+T 100 900 5 10 0 0 0 0 1
+description=+5V power rail, isolated for motors
+T 100 1100 5 10 0 0 0 0 1
+author=Amand Tihon amand.tihon@alrj.org, edited by Doug Coffland
+T 100 1300 5 10 0 0 0 0 1
+dist-license=GPL3, http://www.gnu.org/licenses/gpl-3.0.txt
+T 100 1500 5 10 0 0 0 0 1
+use-license=unrestricted
+T 100 1700 5 10 0 0 0 0 1
+numslots=0
+T 0 350 9 8 1 0 0 0 1
++5Vm
diff --git a/electronics/symbols/motor_gnd.sym b/electronics/symbols/motor_gnd.sym
deleted file mode 100644 (file)
index 744f982..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-v 20130925 2
-P 200 250 200 400 1 0 1
-{
-T 258 261 5 4 0 1 0 0 1
-pinnumber=1
-T 258 261 5 4 0 0 0 0 1
-pinseq=1
-T 258 261 5 4 0 1 0 0 1
-pinlabel=1
-T 258 261 5 4 0 1 0 0 1
-pintype=pwr
-}
-L 100 250 300 250 3 0 0 0 -1 -1
-L 155 200 245 200 3 0 0 0 -1 -1
-L 180 160 220 160 3 0 0 0 -1 -1
-T 300 50 8 10 0 0 0 0 1
-net=GND:1
-T 25 0 9 8 1 0 0 0 1
-motor