update companion port pinout to match TM and TD, copyright year to 2010
[hw/telepyro] / telepyro.sch
index 61d3ea457c9b08b1550939dade9b5e5ff6561f8b..986ad65762d9485ba2560af937b4b4a2f6d93051 100644 (file)
@@ -1,30 +1,26 @@
-v 20081231 1
+v 20091004 2
 C 40000 40000 0 0 0 EMBEDDEDtitle-D-bdale.sym
 [
-T 56500 41800 5 10 0 0 0 0 1
-graphical=1
-T 66500 40400 15 8 1 0 0 0 1
-FILE:
-T 71500 40400 15 8 1 0 0 0 1
-REVISION:
-T 69400 40400 15 8 1 0 0 0 1
-PAGE
-T 70200 40400 15 8 1 0 0 0 1
-OF
-B 66400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-L 66400 40600 74000 40600 15 0 0 0 -1 -1
-T 66500 40100 15 10 1 0 0 0 1
-Project URL:
+B 40000 40000 34000 22000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 66400 41400 74000 41400 15 0 0 0 -1 -1
 T 66900 40800 9 10 1 0 0 0 2
-                Copyright 2009 by Bdale Garbee <bdale@gag.com>
+                Copyright 2010 by Bdale Garbee <bdale@gag.com>
 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
-L 66400 41400 74000 41400 15 0 0 0 -1 -1
-B 40000 40000 34000 22000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 66500 40100 15 10 1 0 0 0 1
+Project URL:
+L 66400 40600 74000 40600 15 0 0 0 -1 -1
+B 66400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 70200 40400 15 8 1 0 0 0 1
+OF
+T 69400 40400 15 8 1 0 0 0 1
+PAGE
+T 71500 40400 15 8 1 0 0 0 1
+REVISION:
+T 66500 40400 15 8 1 0 0 0 1
+FILE:
+T 56500 41800 5 10 0 0 0 0 1
+graphical=1
 ]
-T 40000 40000 8 10 1 1 0 0 1
-value=270
-T 40000 40000 8 10 1 1 0 0 1
-netname=3.3V
 T 69200 41900 9 30 1 0 0 0 1
 TelePyro
 N 45200 60000 50500 60000 4
@@ -46,7 +42,7 @@ C 46500 59400 1 0 0 resistor.sym
 T 46800 59800 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 59200 5 10 1 1 0 0 1
-refdes=R14
+refdes=R17
 T 47200 59200 5 10 1 1 0 0 1
 value=100k
 T 46500 59400 5 10 0 0 0 0 1
@@ -89,7 +85,7 @@ C 42700 57900 1 90 0 resistor.sym
 T 42300 58200 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 58600 5 10 1 1 180 0 1
-refdes=R2
+refdes=R1
 T 42700 57895 5 10 0 1 90 0 1
 footprint=0402
 T 42100 58100 5 10 1 1 0 0 1
@@ -102,7 +98,7 @@ C 42700 55300 1 90 0 resistor.sym
 T 42300 55600 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 56000 5 10 1 1 180 0 1
-refdes=R3
+refdes=R2
 T 42700 55295 5 10 0 1 90 0 1
 footprint=0402
 T 42100 55500 5 10 1 1 0 0 1
@@ -114,21 +110,6 @@ C 42500 57600 1 0 0 gnd-1.sym
 C 42500 55000 1 0 0 gnd-1.sym
 C 69200 47600 1 0 0 EMBEDDEDhole_plated.sym
 [
-V 69400 47800 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 69300 49300 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 69300 48500 5 10 0 0 0 0 1
-nobom=1
-T 69300 48100 8 10 0 1 0 0 1
-refdes=H?
-T 69300 49100 5 10 0 0 0 0 1
-description=hole, plated
-T 69300 48900 5 10 0 0 0 0 1
-author=Kai-Martin Knaak
-T 69300 48700 5 10 0 0 0 0 1
-license=GPL2
-T 69300 48100 8 10 0 1 0 0 1
-refdes=hole_plated
 P 69800 47800 69600 47800 1 0 0
 {
 T 69650 47850 5 10 0 1 0 0 1
@@ -138,6 +119,21 @@ pinnumber=1
 T 69600 47600 5 10 0 1 0 0 1
 pintype=pas
 }
+T 69300 48100 8 10 0 1 0 0 1
+refdes=hole_plated
+T 69300 48700 5 10 0 0 0 0 1
+license=GPL2
+T 69300 48900 5 10 0 0 0 0 1
+author=Kai-Martin Knaak
+T 69300 49100 5 10 0 0 0 0 1
+description=hole, plated
+T 69300 48100 8 10 0 1 0 0 1
+refdes=H?
+T 69300 48500 5 10 0 0 0 0 1
+nobom=1
+T 69300 49300 5 10 0 0 0 0 1
+device=HOLE_PLATED
+V 69400 47800 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 ]
 {
 T 69300 49400 5 10 0 0 0 0 1
@@ -152,6 +148,11 @@ mounting holes
 for 4-40 screws
 C 70300 44300 1 0 0 EMBEDDEDgnd-1.sym
 [
+T 70600 44350 8 10 0 0 0 0 1
+net=GND:1
+L 70380 44310 70420 44310 3 0 0 0 -1 -1
+L 70355 44350 70445 44350 3 0 0 0 -1 -1
+L 70300 44400 70500 44400 3 0 0 0 -1 -1
 P 70400 44400 70400 44600 1 0 1
 {
 T 70458 44461 5 4 0 1 0 0 1
@@ -163,32 +164,12 @@ pinlabel=1
 T 70458 44461 5 4 0 1 0 0 1
 pintype=pwr
 }
-L 70300 44400 70500 44400 3 0 0 0 -1 -1
-L 70355 44350 70445 44350 3 0 0 0 -1 -1
-L 70380 44310 70420 44310 3 0 0 0 -1 -1
-T 70600 44350 8 10 0 0 0 0 1
-net=GND:1
 ]
 N 69800 46800 70400 46800 4
 N 69800 47800 70400 47800 4
 N 70400 44600 70400 47800 4
 C 69200 46600 1 0 0 EMBEDDEDhole_plated.sym
 [
-V 69400 46800 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 69300 48300 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 69300 47500 5 10 0 0 0 0 1
-nobom=1
-T 69300 47100 8 10 0 1 0 0 1
-refdes=H?
-T 69300 48100 5 10 0 0 0 0 1
-description=hole, plated
-T 69300 47900 5 10 0 0 0 0 1
-author=Kai-Martin Knaak
-T 69300 47700 5 10 0 0 0 0 1
-license=GPL2
-T 69300 47100 8 10 0 1 0 0 1
-refdes=hole_plated
 P 69800 46800 69600 46800 1 0 0
 {
 T 69650 46850 5 10 0 1 0 0 1
@@ -198,6 +179,21 @@ pinnumber=1
 T 69600 46600 5 10 0 1 0 0 1
 pintype=pas
 }
+T 69300 47100 8 10 0 1 0 0 1
+refdes=hole_plated
+T 69300 47700 5 10 0 0 0 0 1
+license=GPL2
+T 69300 47900 5 10 0 0 0 0 1
+author=Kai-Martin Knaak
+T 69300 48100 5 10 0 0 0 0 1
+description=hole, plated
+T 69300 47100 8 10 0 1 0 0 1
+refdes=H?
+T 69300 47500 5 10 0 0 0 0 1
+nobom=1
+T 69300 48300 5 10 0 0 0 0 1
+device=HOLE_PLATED
+V 69400 46800 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 ]
 {
 T 69300 48400 5 10 0 0 0 0 1
@@ -209,21 +205,6 @@ footprint=hole-M3
 }
 C 69200 45700 1 0 0 EMBEDDEDhole_plated.sym
 [
-V 69400 45900 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 69300 47400 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 69300 46600 5 10 0 0 0 0 1
-nobom=1
-T 69300 46200 8 10 0 1 0 0 1
-refdes=H?
-T 69300 47200 5 10 0 0 0 0 1
-description=hole, plated
-T 69300 47000 5 10 0 0 0 0 1
-author=Kai-Martin Knaak
-T 69300 46800 5 10 0 0 0 0 1
-license=GPL2
-T 69300 46200 8 10 0 1 0 0 1
-refdes=hole_plated
 P 69800 45900 69600 45900 1 0 0
 {
 T 69650 45950 5 10 0 1 0 0 1
@@ -233,6 +214,21 @@ pinnumber=1
 T 69600 45700 5 10 0 1 0 0 1
 pintype=pas
 }
+T 69300 46200 8 10 0 1 0 0 1
+refdes=hole_plated
+T 69300 46800 5 10 0 0 0 0 1
+license=GPL2
+T 69300 47000 5 10 0 0 0 0 1
+author=Kai-Martin Knaak
+T 69300 47200 5 10 0 0 0 0 1
+description=hole, plated
+T 69300 46200 8 10 0 1 0 0 1
+refdes=H?
+T 69300 46600 5 10 0 0 0 0 1
+nobom=1
+T 69300 47400 5 10 0 0 0 0 1
+device=HOLE_PLATED
+V 69400 45900 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 ]
 {
 T 69300 47500 5 10 0 0 0 0 1
@@ -244,21 +240,6 @@ footprint=hole-M3
 }
 C 69200 44700 1 0 0 EMBEDDEDhole_plated.sym
 [
-V 69400 44900 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 69300 46400 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 69300 45600 5 10 0 0 0 0 1
-nobom=1
-T 69300 45200 8 10 0 1 0 0 1
-refdes=H?
-T 69300 46200 5 10 0 0 0 0 1
-description=hole, plated
-T 69300 46000 5 10 0 0 0 0 1
-author=Kai-Martin Knaak
-T 69300 45800 5 10 0 0 0 0 1
-license=GPL2
-T 69300 45200 8 10 0 1 0 0 1
-refdes=hole_plated
 P 69800 44900 69600 44900 1 0 0
 {
 T 69650 44950 5 10 0 1 0 0 1
@@ -268,6 +249,21 @@ pinnumber=1
 T 69600 44700 5 10 0 1 0 0 1
 pintype=pas
 }
+T 69300 45200 8 10 0 1 0 0 1
+refdes=hole_plated
+T 69300 45800 5 10 0 0 0 0 1
+license=GPL2
+T 69300 46000 5 10 0 0 0 0 1
+author=Kai-Martin Knaak
+T 69300 46200 5 10 0 0 0 0 1
+description=hole, plated
+T 69300 45200 8 10 0 1 0 0 1
+refdes=H?
+T 69300 45600 5 10 0 0 0 0 1
+nobom=1
+T 69300 46400 5 10 0 0 0 0 1
+device=HOLE_PLATED
+V 69400 44900 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 ]
 {
 T 69300 46500 5 10 0 0 0 0 1
@@ -285,7 +281,7 @@ C 43000 58700 1 0 0 resistor-1.sym
 T 43300 59100 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 59100 5 10 1 1 180 0 1
-refdes=R19
+refdes=R9
 T 43900 59100 5 10 1 1 180 0 1
 value=100
 T 43000 58700 5 10 0 0 90 0 1
@@ -298,7 +294,7 @@ C 43000 56100 1 0 0 resistor-1.sym
 T 43300 56500 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 56500 5 10 1 1 180 0 1
-refdes=R20
+refdes=R10
 T 43900 56500 5 10 1 1 180 0 1
 value=100
 T 43000 56100 5 10 0 0 90 0 1
@@ -313,7 +309,7 @@ C 46500 56800 1 0 0 resistor.sym
 T 46800 57200 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 56600 5 10 1 1 0 0 1
-refdes=R15
+refdes=R18
 T 47200 56600 5 10 1 1 0 0 1
 value=100k
 T 46500 56800 5 10 0 0 0 0 1
@@ -326,7 +322,7 @@ C 48600 58600 1 90 0 resistor.sym
 T 48200 58900 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 59300 5 10 1 1 180 0 1
-refdes=R21
+refdes=R25
 T 48600 58595 5 10 0 1 90 0 1
 footprint=0402
 T 48600 58600 5 10 0 0 90 0 1
@@ -341,7 +337,7 @@ C 48600 56000 1 90 0 resistor.sym
 T 48200 56300 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 56700 5 10 1 1 180 0 1
-refdes=R22
+refdes=R26
 T 48600 55995 5 10 0 1 90 0 1
 footprint=0402
 T 48600 56000 5 10 0 0 90 0 1
@@ -349,48 +345,48 @@ digikey=311-27KJRCT-ND
 T 48800 56200 5 10 1 1 0 0 1
 value=27k
 }
-C 59100 45700 1 0 0 EMBEDDEDgnd-1.sym
+C 59100 47700 1 0 0 EMBEDDEDgnd-1.sym
 [
-P 59200 45800 59200 46000 1 0 1
+T 59400 47750 8 10 0 0 0 0 1
+net=GND:1
+L 59180 47710 59220 47710 3 0 0 0 -1 -1
+L 59155 47750 59245 47750 3 0 0 0 -1 -1
+L 59100 47800 59300 47800 3 0 0 0 -1 -1
+P 59200 47800 59200 48000 1 0 1
 {
-T 59258 45861 5 4 0 1 0 0 1
+T 59258 47861 5 4 0 1 0 0 1
 pinnumber=1
-T 59258 45861 5 4 0 0 0 0 1
+T 59258 47861 5 4 0 0 0 0 1
 pinseq=1
-T 59258 45861 5 4 0 1 0 0 1
+T 59258 47861 5 4 0 1 0 0 1
 pinlabel=1
-T 59258 45861 5 4 0 1 0 0 1
+T 59258 47861 5 4 0 1 0 0 1
 pintype=pwr
 }
-L 59100 45800 59300 45800 3 0 0 0 -1 -1
-L 59155 45750 59245 45750 3 0 0 0 -1 -1
-L 59180 45710 59220 45710 3 0 0 0 -1 -1
-T 59400 45750 8 10 0 0 0 0 1
-net=GND:1
 ]
-N 59500 48000 57800 48000 4
+N 59500 46400 57800 46400 4
 {
-T 57800 48100 5 10 1 1 0 0 1
+T 57800 46500 5 10 1 1 0 0 1
 netname=irq
 }
-N 57800 47600 59500 47600 4
+N 57800 46000 59500 46000 4
 {
-T 57800 47700 5 10 1 1 0 0 1
+T 57800 46100 5 10 1 1 0 0 1
 netname=spi_cs
 }
-N 59500 47200 57800 47200 4
+N 59500 47600 57800 47600 4
 {
-T 57800 47300 5 10 1 1 0 0 1
+T 57800 47700 5 10 1 1 0 0 1
 netname=spi_clk
 }
-N 57800 46800 59500 46800 4
+N 57800 47200 59500 47200 4
 {
-T 57800 46900 5 10 1 1 0 0 1
+T 57800 47300 5 10 1 1 0 0 1
 netname=spi_in
 }
-N 59500 46400 57800 46400 4
+N 59500 46800 57800 46800 4
 {
-T 57800 46500 5 10 1 1 0 0 1
+T 57800 46900 5 10 1 1 0 0 1
 netname=spi_out
 }
 N 59500 45200 57800 45200 4
@@ -398,7 +394,7 @@ N 59500 45200 57800 45200 4
 T 57800 45300 5 10 1 1 0 0 1
 netname=v_lipo
 }
-N 59200 46000 59500 46000 4
+N 59200 48000 59500 48000 4
 N 42700 60900 43800 60900 4
 {
 T 43300 61000 5 10 1 1 0 0 1
@@ -445,48 +441,40 @@ N 45200 57000 45300 57000 4
 N 45300 57000 45300 57400 4
 C 59500 45100 1 0 0 EMBEDDEDconn-8.sym
 [
-P 59500 48000 59800 48000 1 0 0
-{
-T 59500 48000 5 10 0 0 0 0 1
-pintype=unknown
-T 59855 47995 5 10 0 1 0 0 1
-pinlabel=unknown
-T 59705 48045 5 10 1 1 0 6 1
-pinnumber=1
-T 59500 48000 5 10 0 0 0 0 1
-pinseq=0
-}
-P 59500 47600 59800 47600 1 0 0
+T 59855 48195 8 10 0 1 0 0 1
+refdes=J?
+B 59800 45100 400 3000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 59500 45200 59800 45200 1 0 0
 {
-T 59500 47600 5 10 0 0 0 0 1
+T 59500 45200 5 10 0 0 0 0 1
 pintype=unknown
-T 59855 47595 5 10 0 1 0 0 1
+T 59855 45195 5 10 0 1 0 0 1
 pinlabel=unknown
-T 59705 47645 5 10 1 1 0 6 1
-pinnumber=2
-T 59500 47600 5 10 0 0 0 0 1
+T 59705 45245 5 10 1 1 0 6 1
+pinnumber=8
+T 59500 45200 5 10 0 0 0 0 1
 pinseq=0
 }
-P 59500 47200 59800 47200 1 0 0
+P 59500 45600 59800 45600 1 0 0
 {
-T 59500 47200 5 10 0 0 0 0 1
+T 59500 45600 5 10 0 0 0 0 1
 pintype=unknown
-T 59855 47195 5 10 0 1 0 0 1
+T 59855 45595 5 10 0 1 0 0 1
 pinlabel=unknown
-T 59705 47245 5 10 1 1 0 6 1
-pinnumber=3
-T 59500 47200 5 10 0 0 0 0 1
+T 59705 45645 5 10 1 1 0 6 1
+pinnumber=7
+T 59500 45600 5 10 0 0 0 0 1
 pinseq=0
 }
-P 59500 46800 59800 46800 1 0 0
+P 59500 46000 59800 46000 1 0 0
 {
-T 59500 46800 5 10 0 0 0 0 1
+T 59500 46000 5 10 0 0 0 0 1
 pintype=unknown
-T 59855 46795 5 10 0 1 0 0 1
+T 59855 45995 5 10 0 1 0 0 1
 pinlabel=unknown
-T 59705 46845 5 10 1 1 0 6 1
-pinnumber=4
-T 59500 46800 5 10 0 0 0 0 1
+T 59705 46045 5 10 1 1 0 6 1
+pinnumber=6
+T 59500 46000 5 10 0 0 0 0 1
 pinseq=0
 }
 P 59500 46400 59800 46400 1 0 0
@@ -500,46 +488,54 @@ pinnumber=5
 T 59500 46400 5 10 0 0 0 0 1
 pinseq=0
 }
-P 59500 46000 59800 46000 1 0 0
+P 59500 46800 59800 46800 1 0 0
 {
-T 59500 46000 5 10 0 0 0 0 1
+T 59500 46800 5 10 0 0 0 0 1
 pintype=unknown
-T 59855 45995 5 10 0 1 0 0 1
+T 59855 46795 5 10 0 1 0 0 1
 pinlabel=unknown
-T 59705 46045 5 10 1 1 0 6 1
-pinnumber=6
-T 59500 46000 5 10 0 0 0 0 1
+T 59705 46845 5 10 1 1 0 6 1
+pinnumber=4
+T 59500 46800 5 10 0 0 0 0 1
 pinseq=0
 }
-P 59500 45600 59800 45600 1 0 0
+P 59500 47200 59800 47200 1 0 0
 {
-T 59500 45600 5 10 0 0 0 0 1
+T 59500 47200 5 10 0 0 0 0 1
 pintype=unknown
-T 59855 45595 5 10 0 1 0 0 1
+T 59855 47195 5 10 0 1 0 0 1
 pinlabel=unknown
-T 59705 45645 5 10 1 1 0 6 1
-pinnumber=7
-T 59500 45600 5 10 0 0 0 0 1
-pinseq=0
-}
-P 59500 45200 59800 45200 1 0 0
+T 59705 47245 5 10 1 1 0 6 1
+pinnumber=3
+T 59500 47200 5 10 0 0 0 0 1
+pinseq=0
+}
+P 59500 47600 59800 47600 1 0 0
 {
-T 59500 45200 5 10 0 0 0 0 1
+T 59500 47600 5 10 0 0 0 0 1
 pintype=unknown
-T 59855 45195 5 10 0 1 0 0 1
+T 59855 47595 5 10 0 1 0 0 1
 pinlabel=unknown
-T 59705 45245 5 10 1 1 0 6 1
-pinnumber=8
-T 59500 45200 5 10 0 0 0 0 1
+T 59705 47645 5 10 1 1 0 6 1
+pinnumber=2
+T 59500 47600 5 10 0 0 0 0 1
+pinseq=0
+}
+P 59500 48000 59800 48000 1 0 0
+{
+T 59500 48000 5 10 0 0 0 0 1
+pintype=unknown
+T 59855 47995 5 10 0 1 0 0 1
+pinlabel=unknown
+T 59705 48045 5 10 1 1 0 6 1
+pinnumber=1
+T 59500 48000 5 10 0 0 0 0 1
 pinseq=0
 }
-B 59800 45100 400 3000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 59855 48195 8 10 0 1 0 0 1
-refdes=J?
 ]
 {
 T 59855 48195 5 10 1 1 0 0 1
-refdes=J9
+refdes=J2
 T 58800 44700 5 10 1 1 0 0 1
 value=Companion Board Interface
 T 59500 45100 5 10 0 0 0 0 1
@@ -549,27 +545,26 @@ digikey=WM1737-ND
 T 59500 45100 5 10 0 0 0 0 1
 loadstatus=handload
 }
-C 58300 45800 1 0 0 EMBEDDED3.3V-plus-1.sym
+C 54800 45800 1 0 0 EMBEDDED3.3V-plus-1.sym
 [
-P 58500 45800 58500 46000 1 0 0
+T 55100 45800 8 8 0 0 0 0 1
+net=+3.3V:1
+T 54875 46050 9 8 1 0 0 0 1
++3.3V
+L 54850 46000 55150 46000 3 0 0 0 -1 -1
+P 55000 45800 55000 46000 1 0 0
 {
-T 58550 45850 5 6 0 1 0 0 1
+T 55050 45850 5 6 0 1 0 0 1
 pinnumber=1
-T 58550 45850 5 6 0 0 0 0 1
+T 55050 45850 5 6 0 0 0 0 1
 pinseq=1
-T 58550 45850 5 6 0 1 0 0 1
+T 55050 45850 5 6 0 1 0 0 1
 pinlabel=1
-T 58550 45850 5 6 0 1 0 0 1
+T 55050 45850 5 6 0 1 0 0 1
 pintype=pwr
 }
-L 58350 46000 58650 46000 3 0 0 0 -1 -1
-T 58375 46050 9 8 1 0 0 0 1
-+3.3V
-T 58600 45800 8 8 0 0 0 0 1
-net=+3.3V:1
 ]
-N 59500 45600 58500 45600 4
-N 58500 45600 58500 45800 4
+N 59500 45600 55000 45600 4
 N 50500 59700 52000 59700 4
 {
 T 51200 59800 5 10 1 1 0 0 1
@@ -599,7 +594,7 @@ C 46500 54100 1 0 0 resistor.sym
 T 46800 54500 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 53900 5 10 1 1 0 0 1
-refdes=R14
+refdes=R19
 T 47200 53900 5 10 1 1 0 0 1
 value=100k
 T 46500 54100 5 10 0 0 0 0 1
@@ -624,7 +619,7 @@ C 42700 52600 1 90 0 resistor.sym
 T 42300 52900 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 53300 5 10 1 1 180 0 1
-refdes=R2
+refdes=R3
 T 42700 52595 5 10 0 1 90 0 1
 footprint=0402
 T 42100 52800 5 10 1 1 0 0 1
@@ -637,7 +632,7 @@ C 42700 50200 1 90 0 resistor.sym
 T 42300 50500 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 50900 5 10 1 1 180 0 1
-refdes=R3
+refdes=R4
 T 42700 50195 5 10 0 1 90 0 1
 footprint=0402
 T 42100 50400 5 10 1 1 0 0 1
@@ -653,7 +648,7 @@ C 43000 53400 1 0 0 resistor-1.sym
 T 43300 53800 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 53800 5 10 1 1 180 0 1
-refdes=R19
+refdes=R11
 T 43900 53800 5 10 1 1 180 0 1
 value=100
 T 43000 53400 5 10 0 0 90 0 1
@@ -666,7 +661,7 @@ C 43000 51000 1 0 0 resistor-1.sym
 T 43300 51400 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 51400 5 10 1 1 180 0 1
-refdes=R20
+refdes=R12
 T 43900 51400 5 10 1 1 180 0 1
 value=100
 T 43000 51000 5 10 0 0 90 0 1
@@ -681,7 +676,7 @@ C 46500 51700 1 0 0 resistor.sym
 T 46800 52100 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 51500 5 10 1 1 0 0 1
-refdes=R15
+refdes=R20
 T 47200 51500 5 10 1 1 0 0 1
 value=100k
 T 46500 51700 5 10 0 0 0 0 1
@@ -694,7 +689,7 @@ C 48600 53300 1 90 0 resistor.sym
 T 48200 53600 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 54000 5 10 1 1 180 0 1
-refdes=R21
+refdes=R27
 T 48600 53295 5 10 0 1 90 0 1
 footprint=0402
 T 48600 53300 5 10 0 0 90 0 1
@@ -709,7 +704,7 @@ C 48600 50900 1 90 0 resistor.sym
 T 48200 51200 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 51600 5 10 1 1 180 0 1
-refdes=R22
+refdes=R28
 T 48600 50895 5 10 0 1 90 0 1
 footprint=0402
 T 48600 50900 5 10 0 0 90 0 1
@@ -759,7 +754,7 @@ N 50500 53600 50500 52300 4
 C 52000 56800 1 0 0 conn-8.sym
 {
 T 52355 59895 5 10 1 1 0 0 1
-refdes=J?
+refdes=J3
 }
 N 52000 59300 51900 59300 4
 N 51900 59300 51900 56900 4
@@ -804,7 +799,7 @@ C 46500 49300 1 0 0 resistor.sym
 T 46800 49700 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 49100 5 10 1 1 0 0 1
-refdes=R14
+refdes=R21
 T 47200 49100 5 10 1 1 0 0 1
 value=100k
 T 46500 49300 5 10 0 0 0 0 1
@@ -829,7 +824,7 @@ C 42700 47800 1 90 0 resistor.sym
 T 42300 48100 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 48500 5 10 1 1 180 0 1
-refdes=R2
+refdes=R5
 T 42700 47795 5 10 0 1 90 0 1
 footprint=0402
 T 42100 48000 5 10 1 1 0 0 1
@@ -842,7 +837,7 @@ C 42700 45400 1 90 0 resistor.sym
 T 42300 45700 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 46100 5 10 1 1 180 0 1
-refdes=R3
+refdes=R6
 T 42700 45395 5 10 0 1 90 0 1
 footprint=0402
 T 42100 45600 5 10 1 1 0 0 1
@@ -858,7 +853,7 @@ C 43000 48600 1 0 0 resistor-1.sym
 T 43300 49000 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 49000 5 10 1 1 180 0 1
-refdes=R19
+refdes=R13
 T 43900 49000 5 10 1 1 180 0 1
 value=100
 T 43000 48600 5 10 0 0 90 0 1
@@ -871,7 +866,7 @@ C 43000 46200 1 0 0 resistor-1.sym
 T 43300 46600 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 46600 5 10 1 1 180 0 1
-refdes=R20
+refdes=R14
 T 43900 46600 5 10 1 1 180 0 1
 value=100
 T 43000 46200 5 10 0 0 90 0 1
@@ -886,7 +881,7 @@ C 46500 46900 1 0 0 resistor.sym
 T 46800 47300 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 46700 5 10 1 1 0 0 1
-refdes=R15
+refdes=R22
 T 47200 46700 5 10 1 1 0 0 1
 value=100k
 T 46500 46900 5 10 0 0 0 0 1
@@ -899,7 +894,7 @@ C 48600 48500 1 90 0 resistor.sym
 T 48200 48800 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 49200 5 10 1 1 180 0 1
-refdes=R21
+refdes=R29
 T 48600 48495 5 10 0 1 90 0 1
 footprint=0402
 T 48600 48500 5 10 0 0 90 0 1
@@ -914,7 +909,7 @@ C 48600 46100 1 90 0 resistor.sym
 T 48200 46400 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 46800 5 10 1 1 180 0 1
-refdes=R22
+refdes=R30
 T 48600 46095 5 10 0 1 90 0 1
 footprint=0402
 T 48600 46100 5 10 0 0 90 0 1
@@ -925,7 +920,7 @@ value=27k
 C 44300 48400 1 0 0 FDS9926A.sym
 {
 T 44300 49600 5 10 1 1 0 0 1
-refdes=Q1
+refdes=Q3
 T 44338 48408 5 10 0 1 0 0 1
 device=MOSFET
 T 43995 48370 5 10 0 1 0 0 1
@@ -940,7 +935,7 @@ value=FDS9926A
 C 44300 46000 1 0 0 FDS9926A.sym
 {
 T 44300 47200 5 10 1 1 0 0 1
-refdes=Q1
+refdes=Q3
 T 44338 46008 5 10 0 1 0 0 1
 device=MOSFET
 T 43995 45970 5 10 0 1 0 0 1
@@ -983,7 +978,7 @@ C 46500 44400 1 0 0 resistor.sym
 T 46800 44800 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 44200 5 10 1 1 0 0 1
-refdes=R14
+refdes=R23
 T 47200 44200 5 10 1 1 0 0 1
 value=100k
 T 46500 44400 5 10 0 0 0 0 1
@@ -1008,7 +1003,7 @@ C 42700 42900 1 90 0 resistor.sym
 T 42300 43200 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 43600 5 10 1 1 180 0 1
-refdes=R2
+refdes=R7
 T 42700 42895 5 10 0 1 90 0 1
 footprint=0402
 T 42100 43100 5 10 1 1 0 0 1
@@ -1021,7 +1016,7 @@ C 42700 40500 1 90 0 resistor.sym
 T 42300 40800 5 10 0 0 90 0 1
 device=RESISTOR
 T 42400 41200 5 10 1 1 180 0 1
-refdes=R3
+refdes=R8
 T 42700 40495 5 10 0 1 90 0 1
 footprint=0402
 T 42100 40700 5 10 1 1 0 0 1
@@ -1037,7 +1032,7 @@ C 43000 43700 1 0 0 resistor-1.sym
 T 43300 44100 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 44100 5 10 1 1 180 0 1
-refdes=R19
+refdes=R15
 T 43900 44100 5 10 1 1 180 0 1
 value=100
 T 43000 43700 5 10 0 0 90 0 1
@@ -1050,7 +1045,7 @@ C 43000 41300 1 0 0 resistor-1.sym
 T 43300 41700 5 10 0 0 0 0 1
 device=RESISTOR
 T 43300 41700 5 10 1 1 180 0 1
-refdes=R20
+refdes=R16
 T 43900 41700 5 10 1 1 180 0 1
 value=100
 T 43000 41300 5 10 0 0 90 0 1
@@ -1065,7 +1060,7 @@ C 46500 42000 1 0 0 resistor.sym
 T 46800 42400 5 10 0 0 0 0 1
 device=RESISTOR
 T 46500 41800 5 10 1 1 0 0 1
-refdes=R15
+refdes=R24
 T 47200 41800 5 10 1 1 0 0 1
 value=100k
 T 46500 42000 5 10 0 0 0 0 1
@@ -1078,7 +1073,7 @@ C 48600 43600 1 90 0 resistor.sym
 T 48200 43900 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 44300 5 10 1 1 180 0 1
-refdes=R21
+refdes=R31
 T 48600 43595 5 10 0 1 90 0 1
 footprint=0402
 T 48600 43600 5 10 0 0 90 0 1
@@ -1093,7 +1088,7 @@ C 48600 41200 1 90 0 resistor.sym
 T 48200 41500 5 10 0 0 90 0 1
 device=RESISTOR
 T 49100 41900 5 10 1 1 180 0 1
-refdes=R22
+refdes=R32
 T 48600 41195 5 10 0 1 90 0 1
 footprint=0402
 T 48600 41200 5 10 0 0 90 0 1
@@ -1104,7 +1099,7 @@ value=27k
 C 44300 43500 1 0 0 FDS9926A.sym
 {
 T 44300 44700 5 10 1 1 0 0 1
-refdes=Q2
+refdes=Q4
 T 44338 43508 5 10 0 1 0 0 1
 device=MOSFET
 T 43995 43470 5 10 0 1 0 0 1
@@ -1119,7 +1114,7 @@ value=FDS9926A
 C 44300 41100 1 0 0 FDS9926A.sym
 {
 T 44300 42300 5 10 1 1 0 0 1
-refdes=Q2
+refdes=Q4
 T 44338 41108 5 10 0 1 0 0 1
 device=MOSFET
 T 43995 41070 5 10 0 1 0 0 1
@@ -1143,7 +1138,7 @@ N 50500 43900 50500 42600 4
 C 51900 47000 1 0 0 conn-8.sym
 {
 T 52255 50095 5 10 1 1 0 0 1
-refdes=J?
+refdes=J4
 }
 N 51900 49500 51800 49500 4
 N 51800 49500 51800 47100 4
@@ -1166,159 +1161,167 @@ N 50800 47500 50800 43900 4
 N 50800 43900 50500 43900 4
 C 58800 51300 1 0 0 EMBEDDEDPIC16F886.sym
 [
-P 58800 53500 59200 53500 1 0 0
-{
-T 58900 53600 5 10 1 1 0 0 1
-pinnumber=9
-T 59300 53500 3 10 1 1 0 0 1
-pinlabel=RA7/OSC1/CLKIN
-T 58400 53600 5 10 0 1 0 0 1
-pinseq=9
-T 58800 53500 5 10 0 1 0 0 1
-pintype=in
-}
-P 58800 53100 59200 53100 1 0 0
+L 64325 56075 64625 56075 3 0 0 0 -1 -1
+L 60264 54449 60475 54449 3 0 0 0 -1 -1
+T 64200 54000 8 10 0 0 0 0 1
+footprint=DIP28
+T 64200 54900 8 10 0 0 0 0 1
+slot=1
+T 61450 57050 9 10 1 0 0 0 1
+PIC16F886
+T 64200 54300 8 10 0 0 0 0 1
+device=PIC16F886
+L 59787 56857 60287 56857 3 0 0 0 -1 -1
+T 64200 54600 8 10 0 0 0 0 1
+numslots=1
+T 64500 57400 8 10 0 1 0 0 1
+refdes=U?
+T 64200 53700 8 10 0 0 0 0 1
+description=Microchip PIC16F886 Microcontroller
+B 59200 51300 5600 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 59150 56700 52 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 58800 51900 59200 51900 1 0 0
 {
-T 58900 53200 5 10 1 1 0 0 1
-pinnumber=10
-T 59300 53100 3 10 1 1 0 0 1
-pinlabel=RA6/OSC2/CLK0UT
-T 58400 53200 5 10 0 1 0 0 1
-pinseq=10
-T 58800 53100 5 10 0 1 0 0 1
-pintype=out
+T 58900 52000 5 10 1 1 0 0 1
+pinnumber=13
+T 59300 51900 3 10 1 1 0 0 1
+pinlabel=RC2/P1A/CCP1
+T 58400 52000 5 10 0 1 0 0 1
+pinseq=13
+T 58800 51900 5 10 0 1 0 0 1
+pintype=io
 }
-P 65200 51900 64800 51900 1 0 0
+P 58800 52300 59200 52300 1 0 0
 {
-T 64900 52000 5 10 1 1 0 0 1
-pinnumber=16
-T 63800 51900 3 10 1 1 0 0 1
-pinlabel=RC5/SDO
-T 65200 51900 5 10 0 1 0 0 1
-pinseq=16
-T 65200 51900 5 10 0 1 0 0 1
+T 58900 52400 5 10 1 1 0 0 1
+pinnumber=12
+T 59300 52300 3 10 1 1 0 0 1
+pinlabel=RC1/T1OSI/CCP2
+T 58400 52400 5 10 0 1 0 0 1
+pinseq=12
+T 58800 52300 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 51500 64800 51500 1 0 0
+P 58800 52700 59200 52700 1 0 0
 {
-T 64900 51600 5 10 1 1 0 0 1
-pinnumber=15
-T 63400 51500 3 10 1 1 0 0 1
-pinlabel=RC4/SDI/SDA
-T 65200 51500 5 10 0 1 0 0 1
-pinseq=15
-T 65200 51500 5 10 0 1 0 0 1
+T 58900 52800 5 10 1 1 0 0 1
+pinnumber=11
+T 59300 52700 3 10 1 1 0 0 1
+pinlabel=RC0/T1OSO/T1CKI
+T 58300 52600 5 10 0 1 0 0 1
+pinseq=11
+T 58800 52700 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 53500 64800 53500 1 0 0
+P 58800 54300 59200 54300 1 0 0
 {
-T 64900 53600 5 10 1 1 0 0 1
-pinnumber=20
-T 64400 53500 3 10 1 1 0 0 1
-pinlabel=Vdd
-T 65200 53500 5 10 0 1 0 0 1
-pinseq=20
-T 65200 53500 5 10 0 1 0 0 1
-pintype=pwr
+T 58900 54400 5 10 1 1 0 0 1
+pinnumber=7
+T 59300 54300 3 10 1 1 0 0 1
+pinlabel=RA5/AN4/SS/C2OUT
+T 58400 54400 5 10 0 1 0 0 1
+pinseq=7
+T 58800 54300 5 10 0 1 0 0 1
+pintype=io
 }
-P 65200 53100 64800 53100 1 0 0
+P 58800 54700 59200 54700 1 0 0
 {
-T 64400 53100 3 10 1 1 0 0 1
-pinlabel=Vss
-T 65200 53100 5 10 0 1 0 0 1
-pinseq=19
-T 64900 53200 5 10 1 1 0 0 1
-pinnumber=19
-T 65200 53100 5 10 0 1 0 0 1
-pintype=pwr
+T 58900 54800 5 10 1 1 0 0 1
+pinnumber=6
+T 59300 54700 3 10 1 1 0 0 1
+pinlabel=RA4/T0CKI/C1OUT
+T 58400 54800 5 10 0 1 0 0 1
+pinseq=6
+T 58800 54700 5 10 0 1 0 0 1
+pintype=io
 }
-P 65200 52700 64800 52700 1 0 0
+P 58800 55100 59200 55100 1 0 0
 {
-T 64900 52800 5 10 1 1 0 0 1
-pinnumber=18
-T 63600 52700 3 10 1 1 0 0 1
-pinlabel=RC7/RX/DT
-T 65200 52700 5 10 0 1 0 0 1
-pinseq=18
-T 65200 52700 5 10 0 1 0 0 1
+T 58900 55200 5 10 1 1 0 0 1
+pinnumber=5
+T 59300 55100 3 10 1 1 0 0 1
+pinlabel=RA3/AN3/Vref+/C1IN+
+T 58400 55200 5 10 0 1 0 0 1
+pinseq=5
+T 58800 55100 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 52300 64800 52300 1 0 0
+P 58800 55500 59200 55500 1 0 0
 {
-T 64900 52400 5 10 1 1 0 0 1
-pinnumber=17
-T 63600 52300 3 10 1 1 0 0 1
-pinlabel=RC6/TX/CK
-T 65200 52300 5 10 0 1 0 0 1
-pinseq=17
-T 65200 52300 5 10 0 1 0 0 1
+T 58900 55600 5 10 1 1 0 0 1
+pinnumber=4
+T 59300 55500 3 10 1 1 0 0 1
+pinlabel=RA2/AN2/Vref-/CVref/C2IN+
+T 58400 55600 5 10 0 1 0 0 1
+pinseq=4
+T 58800 55500 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 55100 64800 55100 1 0 0
+P 58800 55900 59200 55900 1 0 0
 {
-T 64900 55200 5 10 1 1 0 0 1
-pinnumber=24
-T 62500 55100 3 10 1 1 0 0 1
-pinlabel=RB3/AN9/PGM/C12IN2-
-T 65200 55100 5 10 0 1 0 0 1
-pinseq=24
-T 65200 55100 5 10 0 1 0 0 1
+T 58900 56000 5 10 1 1 0 0 1
+pinnumber=3
+T 59300 55900 3 10 1 1 0 0 1
+pinlabel=RA1/AN1/C12IN1-
+T 58400 56000 5 10 0 1 0 0 1
+pinseq=3
+T 58800 55900 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 54700 64800 54700 1 0 0
+P 58800 56300 59200 56300 1 0 0
 {
-T 64900 54800 5 10 1 1 0 0 1
-pinnumber=23
-T 63400 54700 3 10 1 1 0 0 1
-pinlabel=RB2/AN8/P1B
-T 65200 54700 5 10 0 1 0 0 1
-pinseq=23
-T 65200 54700 5 10 0 1 0 0 1
+T 58900 56400 5 10 1 1 0 0 1
+pinnumber=2
+T 59300 56300 3 10 1 1 0 0 1
+pinlabel=RA0/AN0/ULPWU/C12IN0-
+T 58400 56400 5 10 0 1 0 0 1
+pinseq=2
+T 58800 56300 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 54300 64800 54300 1 0 0
+P 58800 56700 59100 56700 1 0 0
 {
-T 64900 54400 5 10 1 1 0 0 1
-pinnumber=22
-T 62500 54300 3 10 1 1 0 0 1
-pinlabel=RB1/AN10/P1C/C12IN3-
-T 65200 54300 5 10 0 1 0 0 1
-pinseq=22
-T 65200 54300 5 10 0 1 0 0 1
-pintype=io
+T 58900 56800 5 10 1 1 0 0 1
+pinnumber=1
+T 59300 56700 3 10 1 1 0 0 1
+pinlabel=RE3/MCLR/Vpp
+T 58400 56800 5 10 0 1 0 0 1
+pinseq=1
+T 58800 56700 5 10 0 1 0 0 1
+pintype=in
 }
-P 65200 53900 64800 53900 1 0 0
+P 65200 55500 64800 55500 1 0 0
 {
-T 64900 54000 5 10 1 1 0 0 1
-pinnumber=21
-T 63300 53900 3 10 1 1 0 0 1
-pinlabel=RB0/AN12/INT
-T 65200 53900 5 10 0 1 0 0 1
-pinseq=21
-T 65200 53900 5 10 0 1 0 0 1
+T 64900 55600 5 10 1 1 0 0 1
+pinnumber=25
+T 63300 55500 3 10 1 1 0 0 1
+pinlabel=RB4/AN11/P1D
+T 65200 55500 5 10 0 1 0 0 1
+pinseq=25
+T 65200 55500 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 51500 59200 51500 1 0 0
+P 65200 55900 64800 55900 1 0 0
 {
-T 58900 51600 5 10 1 1 0 0 1
-pinnumber=14
-T 59300 51500 3 10 1 1 0 0 1
-pinlabel=RC3/SCK/SCL
-T 58400 51600 5 10 0 1 0 0 1
-pinseq=14
-T 58800 51500 5 10 0 1 0 0 1
+T 64900 56000 5 10 1 1 0 0 1
+pinnumber=26
+T 63300 55900 3 10 1 1 0 0 1
+pinlabel=RB5/AN13/T1G
+T 65200 55900 5 10 0 1 0 0 1
+pinseq=26
+T 65200 55900 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 53900 59200 53900 1 0 0
+P 65200 56300 64800 56300 1 0 0
 {
-T 58900 54000 5 10 1 1 0 0 1
-pinnumber=8
-T 59300 53900 3 10 1 1 0 0 1
-pinlabel=Vss
-T 58900 54000 5 10 1 1 0 0 1
-pinseq=8
-T 58800 53900 5 10 0 1 0 0 1
-pintype=pwr
+T 64900 56400 5 10 1 1 0 0 1
+pinnumber=27
+T 63400 56300 3 10 1 1 0 0 1
+pinlabel=RB6/ICSPCLK
+T 65200 56300 5 10 0 1 0 0 1
+pinseq=27
+T 65200 56300 5 10 0 1 0 0 1
+pintype=io
 }
 P 65200 56700 64800 56700 1 0 0
 {
@@ -1331,210 +1334,196 @@ pinseq=28
 T 65200 56700 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 56300 64800 56300 1 0 0
+P 58800 53900 59200 53900 1 0 0
 {
-T 64900 56400 5 10 1 1 0 0 1
-pinnumber=27
-T 63400 56300 3 10 1 1 0 0 1
-pinlabel=RB6/ICSPCLK
-T 65200 56300 5 10 0 1 0 0 1
-pinseq=27
-T 65200 56300 5 10 0 1 0 0 1
-pintype=io
+T 58900 54000 5 10 1 1 0 0 1
+pinnumber=8
+T 59300 53900 3 10 1 1 0 0 1
+pinlabel=Vss
+T 58900 54000 5 10 1 1 0 0 1
+pinseq=8
+T 58800 53900 5 10 0 1 0 0 1
+pintype=pwr
 }
-P 65200 55900 64800 55900 1 0 0
+P 58800 51500 59200 51500 1 0 0
 {
-T 64900 56000 5 10 1 1 0 0 1
-pinnumber=26
-T 63300 55900 3 10 1 1 0 0 1
-pinlabel=RB5/AN13/T1G
-T 65200 55900 5 10 0 1 0 0 1
-pinseq=26
-T 65200 55900 5 10 0 1 0 0 1
+T 58900 51600 5 10 1 1 0 0 1
+pinnumber=14
+T 59300 51500 3 10 1 1 0 0 1
+pinlabel=RC3/SCK/SCL
+T 58400 51600 5 10 0 1 0 0 1
+pinseq=14
+T 58800 51500 5 10 0 1 0 0 1
 pintype=io
 }
-P 65200 55500 64800 55500 1 0 0
+P 65200 53900 64800 53900 1 0 0
 {
-T 64900 55600 5 10 1 1 0 0 1
-pinnumber=25
-T 63300 55500 3 10 1 1 0 0 1
-pinlabel=RB4/AN11/P1D
-T 65200 55500 5 10 0 1 0 0 1
-pinseq=25
-T 65200 55500 5 10 0 1 0 0 1
+T 64900 54000 5 10 1 1 0 0 1
+pinnumber=21
+T 63300 53900 3 10 1 1 0 0 1
+pinlabel=RB0/AN12/INT
+T 65200 53900 5 10 0 1 0 0 1
+pinseq=21
+T 65200 53900 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 56700 59100 56700 1 0 0
+P 65200 54300 64800 54300 1 0 0
 {
-T 58900 56800 5 10 1 1 0 0 1
-pinnumber=1
-T 59300 56700 3 10 1 1 0 0 1
-pinlabel=RE3/MCLR/Vpp
-T 58400 56800 5 10 0 1 0 0 1
-pinseq=1
-T 58800 56700 5 10 0 1 0 0 1
-pintype=in
+T 64900 54400 5 10 1 1 0 0 1
+pinnumber=22
+T 62500 54300 3 10 1 1 0 0 1
+pinlabel=RB1/AN10/P1C/C12IN3-
+T 65200 54300 5 10 0 1 0 0 1
+pinseq=22
+T 65200 54300 5 10 0 1 0 0 1
+pintype=io
 }
-P 58800 56300 59200 56300 1 0 0
+P 65200 54700 64800 54700 1 0 0
 {
-T 58900 56400 5 10 1 1 0 0 1
-pinnumber=2
-T 59300 56300 3 10 1 1 0 0 1
-pinlabel=RA0/AN0/ULPWU/C12IN0-
-T 58400 56400 5 10 0 1 0 0 1
-pinseq=2
-T 58800 56300 5 10 0 1 0 0 1
+T 64900 54800 5 10 1 1 0 0 1
+pinnumber=23
+T 63400 54700 3 10 1 1 0 0 1
+pinlabel=RB2/AN8/P1B
+T 65200 54700 5 10 0 1 0 0 1
+pinseq=23
+T 65200 54700 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 55900 59200 55900 1 0 0
+P 65200 55100 64800 55100 1 0 0
 {
-T 58900 56000 5 10 1 1 0 0 1
-pinnumber=3
-T 59300 55900 3 10 1 1 0 0 1
-pinlabel=RA1/AN1/C12IN1-
-T 58400 56000 5 10 0 1 0 0 1
-pinseq=3
-T 58800 55900 5 10 0 1 0 0 1
+T 64900 55200 5 10 1 1 0 0 1
+pinnumber=24
+T 62500 55100 3 10 1 1 0 0 1
+pinlabel=RB3/AN9/PGM/C12IN2-
+T 65200 55100 5 10 0 1 0 0 1
+pinseq=24
+T 65200 55100 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 55500 59200 55500 1 0 0
+P 65200 52300 64800 52300 1 0 0
 {
-T 58900 55600 5 10 1 1 0 0 1
-pinnumber=4
-T 59300 55500 3 10 1 1 0 0 1
-pinlabel=RA2/AN2/Vref-/CVref/C2IN+
-T 58400 55600 5 10 0 1 0 0 1
-pinseq=4
-T 58800 55500 5 10 0 1 0 0 1
+T 64900 52400 5 10 1 1 0 0 1
+pinnumber=17
+T 63600 52300 3 10 1 1 0 0 1
+pinlabel=RC6/TX/CK
+T 65200 52300 5 10 0 1 0 0 1
+pinseq=17
+T 65200 52300 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 55100 59200 55100 1 0 0
+P 65200 52700 64800 52700 1 0 0
 {
-T 58900 55200 5 10 1 1 0 0 1
-pinnumber=5
-T 59300 55100 3 10 1 1 0 0 1
-pinlabel=RA3/AN3/Vref+/C1IN+
-T 58400 55200 5 10 0 1 0 0 1
-pinseq=5
-T 58800 55100 5 10 0 1 0 0 1
+T 64900 52800 5 10 1 1 0 0 1
+pinnumber=18
+T 63600 52700 3 10 1 1 0 0 1
+pinlabel=RC7/RX/DT
+T 65200 52700 5 10 0 1 0 0 1
+pinseq=18
+T 65200 52700 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 54700 59200 54700 1 0 0
+P 65200 53100 64800 53100 1 0 0
 {
-T 58900 54800 5 10 1 1 0 0 1
-pinnumber=6
-T 59300 54700 3 10 1 1 0 0 1
-pinlabel=RA4/T0CKI/C1OUT
-T 58400 54800 5 10 0 1 0 0 1
-pinseq=6
-T 58800 54700 5 10 0 1 0 0 1
-pintype=io
+T 64400 53100 3 10 1 1 0 0 1
+pinlabel=Vss
+T 65200 53100 5 10 0 1 0 0 1
+pinseq=19
+T 64900 53200 5 10 1 1 0 0 1
+pinnumber=19
+T 65200 53100 5 10 0 1 0 0 1
+pintype=pwr
 }
-P 58800 54300 59200 54300 1 0 0
+P 65200 53500 64800 53500 1 0 0
 {
-T 58900 54400 5 10 1 1 0 0 1
-pinnumber=7
-T 59300 54300 3 10 1 1 0 0 1
-pinlabel=RA5/AN4/SS/C2OUT
-T 58400 54400 5 10 0 1 0 0 1
-pinseq=7
-T 58800 54300 5 10 0 1 0 0 1
-pintype=io
+T 64900 53600 5 10 1 1 0 0 1
+pinnumber=20
+T 64400 53500 3 10 1 1 0 0 1
+pinlabel=Vdd
+T 65200 53500 5 10 0 1 0 0 1
+pinseq=20
+T 65200 53500 5 10 0 1 0 0 1
+pintype=pwr
 }
-P 58800 52700 59200 52700 1 0 0
+P 65200 51500 64800 51500 1 0 0
 {
-T 58900 52800 5 10 1 1 0 0 1
-pinnumber=11
-T 59300 52700 3 10 1 1 0 0 1
-pinlabel=RC0/T1OSO/T1CKI
-T 58300 52600 5 10 0 1 0 0 1
-pinseq=11
-T 58800 52700 5 10 0 1 0 0 1
+T 64900 51600 5 10 1 1 0 0 1
+pinnumber=15
+T 63400 51500 3 10 1 1 0 0 1
+pinlabel=RC4/SDI/SDA
+T 65200 51500 5 10 0 1 0 0 1
+pinseq=15
+T 65200 51500 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 52300 59200 52300 1 0 0
+P 65200 51900 64800 51900 1 0 0
 {
-T 58900 52400 5 10 1 1 0 0 1
-pinnumber=12
-T 59300 52300 3 10 1 1 0 0 1
-pinlabel=RC1/T1OSI/CCP2
-T 58400 52400 5 10 0 1 0 0 1
-pinseq=12
-T 58800 52300 5 10 0 1 0 0 1
+T 64900 52000 5 10 1 1 0 0 1
+pinnumber=16
+T 63800 51900 3 10 1 1 0 0 1
+pinlabel=RC5/SDO
+T 65200 51900 5 10 0 1 0 0 1
+pinseq=16
+T 65200 51900 5 10 0 1 0 0 1
 pintype=io
 }
-P 58800 51900 59200 51900 1 0 0
+P 58800 53100 59200 53100 1 0 0
 {
-T 58900 52000 5 10 1 1 0 0 1
-pinnumber=13
-T 59300 51900 3 10 1 1 0 0 1
-pinlabel=RC2/P1A/CCP1
-T 58400 52000 5 10 0 1 0 0 1
-pinseq=13
-T 58800 51900 5 10 0 1 0 0 1
-pintype=io
+T 58900 53200 5 10 1 1 0 0 1
+pinnumber=10
+T 59300 53100 3 10 1 1 0 0 1
+pinlabel=RA6/OSC2/CLK0UT
+T 58400 53200 5 10 0 1 0 0 1
+pinseq=10
+T 58800 53100 5 10 0 1 0 0 1
+pintype=out
+}
+P 58800 53500 59200 53500 1 0 0
+{
+T 58900 53600 5 10 1 1 0 0 1
+pinnumber=9
+T 59300 53500 3 10 1 1 0 0 1
+pinlabel=RA7/OSC1/CLKIN
+T 58400 53600 5 10 0 1 0 0 1
+pinseq=9
+T 58800 53500 5 10 0 1 0 0 1
+pintype=in
 }
-V 59150 56700 52 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-B 59200 51300 5600 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 64200 53700 8 10 0 0 0 0 1
-description=Microchip PIC16F886 Microcontroller
-T 64500 57400 8 10 0 1 0 0 1
-refdes=U?
-T 64200 54600 8 10 0 0 0 0 1
-numslots=1
-L 59787 56857 60287 56857 3 0 0 0 -1 -1
-T 64200 54300 8 10 0 0 0 0 1
-device=PIC16F886
-T 61450 57050 9 10 1 0 0 0 1
-PIC16F886
-T 64200 54900 8 10 0 0 0 0 1
-slot=1
-T 64200 54000 8 10 0 0 0 0 1
-footprint=DIP28
-L 60264 54449 60475 54449 3 0 0 0 -1 -1
-L 64325 56075 64625 56075 3 0 0 0 -1 -1
 ]
 {
 T 64500 57400 5 10 1 1 0 0 1
-refdes=U?
+refdes=U1
 T 64200 54300 5 10 0 0 0 0 1
 device=PIC16F886
 T 64200 54000 5 10 0 0 0 0 1
-footprint=DIP28
+footprint=SSOP28
+T 58800 51300 5 10 1 1 0 0 1
+digikey=PIC16F886-I/SS-ND
 }
 C 68400 58000 1 0 0 EMBEDDEDconn-6.sym
 [
-P 68400 60100 68700 60100 1 0 0
-{
-T 68400 60100 5 10 0 0 0 0 1
-pintype=unknown
-T 68755 60095 5 10 0 1 0 0 1
-pinlabel=unknown
-T 68605 60145 5 10 1 1 0 6 1
-pinnumber=1
-T 68400 60100 5 10 0 0 0 0 1
-pinseq=0
-}
-P 68400 59700 68700 59700 1 0 0
+T 68755 60295 8 10 0 1 0 0 1
+refdes=J?
+B 68700 58000 400 2200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+P 68400 58100 68700 58100 1 0 0
 {
-T 68400 59700 5 10 0 0 0 0 1
+T 68400 58100 5 10 0 0 0 0 1
 pintype=unknown
-T 68755 59695 5 10 0 1 0 0 1
+T 68755 58095 5 10 0 1 0 0 1
 pinlabel=unknown
-T 68605 59745 5 10 1 1 0 6 1
-pinnumber=2
-T 68400 59700 5 10 0 0 0 0 1
+T 68605 58145 5 10 1 1 0 6 1
+pinnumber=6
+T 68400 58100 5 10 0 0 0 0 1
 pinseq=0
 }
-P 68400 59300 68700 59300 1 0 0
+P 68400 58500 68700 58500 1 0 0
 {
-T 68400 59300 5 10 0 0 0 0 1
+T 68400 58500 5 10 0 0 0 0 1
 pintype=unknown
-T 68755 59295 5 10 0 1 0 0 1
+T 68755 58495 5 10 0 1 0 0 1
 pinlabel=unknown
-T 68605 59345 5 10 1 1 0 6 1
-pinnumber=3
-T 68400 59300 5 10 0 0 0 0 1
+T 68605 58545 5 10 1 1 0 6 1
+pinnumber=5
+T 68400 58500 5 10 0 0 0 0 1
 pinseq=0
 }
 P 68400 58900 68700 58900 1 0 0
@@ -1548,35 +1537,43 @@ pinnumber=4
 T 68400 58900 5 10 0 0 0 0 1
 pinseq=0
 }
-P 68400 58500 68700 58500 1 0 0
+P 68400 59300 68700 59300 1 0 0
 {
-T 68400 58500 5 10 0 0 0 0 1
+T 68400 59300 5 10 0 0 0 0 1
 pintype=unknown
-T 68755 58495 5 10 0 1 0 0 1
+T 68755 59295 5 10 0 1 0 0 1
 pinlabel=unknown
-T 68605 58545 5 10 1 1 0 6 1
-pinnumber=5
-T 68400 58500 5 10 0 0 0 0 1
+T 68605 59345 5 10 1 1 0 6 1
+pinnumber=3
+T 68400 59300 5 10 0 0 0 0 1
 pinseq=0
 }
-P 68400 58100 68700 58100 1 0 0
+P 68400 59700 68700 59700 1 0 0
 {
-T 68400 58100 5 10 0 0 0 0 1
+T 68400 59700 5 10 0 0 0 0 1
 pintype=unknown
-T 68755 58095 5 10 0 1 0 0 1
+T 68755 59695 5 10 0 1 0 0 1
 pinlabel=unknown
-T 68605 58145 5 10 1 1 0 6 1
-pinnumber=6
-T 68400 58100 5 10 0 0 0 0 1
+T 68605 59745 5 10 1 1 0 6 1
+pinnumber=2
+T 68400 59700 5 10 0 0 0 0 1
+pinseq=0
+}
+P 68400 60100 68700 60100 1 0 0
+{
+T 68400 60100 5 10 0 0 0 0 1
+pintype=unknown
+T 68755 60095 5 10 0 1 0 0 1
+pinlabel=unknown
+T 68605 60145 5 10 1 1 0 6 1
+pinnumber=1
+T 68400 60100 5 10 0 0 0 0 1
 pinseq=0
 }
-B 68700 58000 400 2200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 68755 60295 8 10 0 1 0 0 1
-refdes=J?
 ]
 {
 T 68755 60295 5 10 1 1 0 0 1
-refdes=J?
+refdes=J1
 T 68700 57700 5 10 1 1 0 0 1
 value=ICSP
 }
@@ -1606,6 +1603,11 @@ N 66600 59700 66600 53500 4
 N 66600 53500 65200 53500 4
 C 68100 59000 1 0 0 EMBEDDEDgnd-1.sym
 [
+T 68400 59050 8 10 0 0 0 0 1
+net=GND:1
+L 68180 59010 68220 59010 3 0 0 0 -1 -1
+L 68155 59050 68245 59050 3 0 0 0 -1 -1
+L 68100 59100 68300 59100 3 0 0 0 -1 -1
 P 68200 59100 68200 59300 1 0 1
 {
 T 68258 59161 5 4 0 1 0 0 1
@@ -1617,11 +1619,6 @@ pinlabel=1
 T 68258 59161 5 4 0 1 0 0 1
 pintype=pwr
 }
-L 68100 59100 68300 59100 3 0 0 0 -1 -1
-L 68155 59050 68245 59050 3 0 0 0 -1 -1
-L 68180 59010 68220 59010 3 0 0 0 -1 -1
-T 68400 59050 8 10 0 0 0 0 1
-net=GND:1
 ]
 N 68200 59300 68400 59300 4
 N 68400 60100 58600 60100 4
@@ -1633,6 +1630,11 @@ N 58600 60100 58600 56700 4
 N 58600 56700 58800 56700 4
 C 66400 59700 1 0 0 EMBEDDED3.3V-plus-1.sym
 [
+T 66700 59700 8 8 0 0 0 0 1
+net=+3.3V:1
+T 66475 59950 9 8 1 0 0 0 1
++3.3V
+L 66450 59900 66750 59900 3 0 0 0 -1 -1
 P 66600 59700 66600 59900 1 0 0
 {
 T 66650 59750 5 6 0 1 0 0 1
@@ -1644,11 +1646,6 @@ pinlabel=1
 T 66650 59750 5 6 0 1 0 0 1
 pintype=pwr
 }
-L 66450 59900 66750 59900 3 0 0 0 -1 -1
-T 66475 59950 9 8 1 0 0 0 1
-+3.3V
-T 66700 59700 8 8 0 0 0 0 1
-net=+3.3V:1
 ]
 N 58800 54300 56000 54300 4
 {
@@ -1672,6 +1669,11 @@ netname=spi_out
 }
 C 65500 52800 1 0 0 EMBEDDEDgnd-1.sym
 [
+T 65800 52850 8 10 0 0 0 0 1
+net=GND:1
+L 65580 52810 65620 52810 3 0 0 0 -1 -1
+L 65555 52850 65645 52850 3 0 0 0 -1 -1
+L 65500 52900 65700 52900 3 0 0 0 -1 -1
 P 65600 52900 65600 53100 1 0 1
 {
 T 65658 52961 5 4 0 1 0 0 1
@@ -1683,15 +1685,15 @@ pinlabel=1
 T 65658 52961 5 4 0 1 0 0 1
 pintype=pwr
 }
-L 65500 52900 65700 52900 3 0 0 0 -1 -1
-L 65555 52850 65645 52850 3 0 0 0 -1 -1
-L 65580 52810 65620 52810 3 0 0 0 -1 -1
-T 65800 52850 8 10 0 0 0 0 1
-net=GND:1
 ]
 N 65200 53100 65600 53100 4
 C 58300 53600 1 0 0 EMBEDDEDgnd-1.sym
 [
+T 58600 53650 8 10 0 0 0 0 1
+net=GND:1
+L 58380 53610 58420 53610 3 0 0 0 -1 -1
+L 58355 53650 58445 53650 3 0 0 0 -1 -1
+L 58300 53700 58500 53700 3 0 0 0 -1 -1
 P 58400 53700 58400 53900 1 0 1
 {
 T 58458 53761 5 4 0 1 0 0 1
@@ -1703,11 +1705,6 @@ pinlabel=1
 T 58458 53761 5 4 0 1 0 0 1
 pintype=pwr
 }
-L 58300 53700 58500 53700 3 0 0 0 -1 -1
-L 58355 53650 58445 53650 3 0 0 0 -1 -1
-L 58380 53610 58420 53610 3 0 0 0 -1 -1
-T 58600 53650 8 10 0 0 0 0 1
-net=GND:1
 ]
 N 58800 53900 58400 53900 4
 N 58800 56300 56000 56300 4
@@ -1800,8 +1797,8 @@ Using serial TX line for irq
 allows serial debug output?
 C 42700 61100 1 180 0 conn-3.sym
 {
-T 42100 59700 5 10 1 1 270 0 1
-refdes=J?
+T 42100 59600 5 10 1 1 0 0 1
+refdes=J5
 T 41700 60000 5 10 1 1 90 0 1
 value=Pyro Power
 }
@@ -1812,3 +1809,33 @@ N 42700 60500 46000 60500 4
 T 43300 60600 5 10 1 1 0 0 1
 netname=v_pyro
 }
+C 55200 44500 1 90 0 capacitor.sym
+{
+T 54500 44700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 55400 45300 5 10 1 1 180 0 1
+refdes=C1
+T 54300 44700 5 10 0 0 90 0 1
+symversion=0.1
+T 55200 44495 5 10 0 1 90 0 1
+footprint=1206
+T 55200 44600 5 10 1 1 0 0 1
+value=1uF
+}
+C 56600 44500 1 90 0 capacitor.sym
+{
+T 55900 44700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 56800 45300 5 10 1 1 180 0 1
+refdes=C2
+T 55700 44700 5 10 0 0 90 0 1
+symversion=0.1
+T 56600 44495 5 10 0 1 90 0 1
+footprint=1206
+T 56600 44600 5 10 1 1 0 0 1
+value=0.1uF
+}
+C 56300 44200 1 0 0 gnd-1.sym
+C 54900 44200 1 0 0 gnd-1.sym
+N 55000 45400 55000 45800 4
+N 56400 45400 56400 45600 4