freshen to match current thinking, TM v0.2 companion interface pinout, etc
[hw/teleterra] / teleterra.sch
index 95e6d091c6a7e60721cfca5bc91174d3af04c0aa..a2f90b5eb072966609cd825c8a80af721a849fb2 100644 (file)
@@ -1,15 +1,11 @@
 v 20081231 1
-C 40000 40000 0 0 0 title-E-bdale.sym
-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
+C 50000 40000 0 0 0 title-D-bdale.sym
 T 76600 41900 9 28 1 0 0 0 1
 Open Avionics Ground Support
 T 13300 -8600 8 10 0 1 0 0 1
-digikey=MMA7260QT-ND
+vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
-digikey=MCP9700-E/TO-ND
+vendor_part_number=MCP9700-E/TO-ND
 T 82400 40400 9 10 1 0 0 0 1
 0.1
 T 80000 40400 9 10 1 0 0 0 1
@@ -21,422 +17,2077 @@ teleterra.sch
 T 77700 40100 9 10 1 0 0 0 1
 http://altusmetrum.com/
 T 13300 -8600 8 10 0 1 0 0 1
-digikey=MMA7260QT-ND
+vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
-digikey=MCP9700-E/TO-ND
-C 58600 54800 1 0 0 PIC16F882.sym
+vendor_part_number=MCP9700-E/TO-ND
+C 59100 49200 1 0 0 EMBEDDEDPIC16F886.sym
+[
+P 59100 51400 59500 51400 1 0 0
+{
+T 59200 51500 5 10 1 1 0 0 1
+pinnumber=9
+T 59600 51400 3 10 1 1 0 0 1
+pinlabel=RA7/OSC1/CLKIN
+T 58700 51500 5 10 0 1 0 0 1
+pinseq=9
+T 59100 51400 5 10 0 1 0 0 1
+pintype=in
+}
+P 59100 51000 59500 51000 1 0 0
+{
+T 59200 51100 5 10 1 1 0 0 1
+pinnumber=10
+T 59600 51000 3 10 1 1 0 0 1
+pinlabel=RA6/OSC2/CLK0UT
+T 58700 51100 5 10 0 1 0 0 1
+pinseq=10
+T 59100 51000 5 10 0 1 0 0 1
+pintype=out
+}
+P 65500 49800 65100 49800 1 0 0
+{
+T 65200 49900 5 10 1 1 0 0 1
+pinnumber=16
+T 64100 49800 3 10 1 1 0 0 1
+pinlabel=RC5/SDO
+T 65500 49800 5 10 0 1 0 0 1
+pinseq=16
+T 65500 49800 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 49400 65100 49400 1 0 0
+{
+T 65200 49500 5 10 1 1 0 0 1
+pinnumber=15
+T 63700 49400 3 10 1 1 0 0 1
+pinlabel=RC4/SDI/SDA
+T 65500 49400 5 10 0 1 0 0 1
+pinseq=15
+T 65500 49400 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 51400 65100 51400 1 0 0
+{
+T 65200 51500 5 10 1 1 0 0 1
+pinnumber=20
+T 64700 51400 3 10 1 1 0 0 1
+pinlabel=Vdd
+T 65500 51400 5 10 0 1 0 0 1
+pinseq=20
+T 65500 51400 5 10 0 1 0 0 1
+pintype=pwr
+}
+P 65500 51000 65100 51000 1 0 0
+{
+T 64700 51000 3 10 1 1 0 0 1
+pinlabel=Vss
+T 65500 51000 5 10 0 1 0 0 1
+pinseq=19
+T 65200 51100 5 10 1 1 0 0 1
+pinnumber=19
+T 65500 51000 5 10 0 1 0 0 1
+pintype=pwr
+}
+P 65500 50600 65100 50600 1 0 0
+{
+T 65200 50700 5 10 1 1 0 0 1
+pinnumber=18
+T 63900 50600 3 10 1 1 0 0 1
+pinlabel=RC7/RX/DT
+T 65500 50600 5 10 0 1 0 0 1
+pinseq=18
+T 65500 50600 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 50200 65100 50200 1 0 0
+{
+T 65200 50300 5 10 1 1 0 0 1
+pinnumber=17
+T 63900 50200 3 10 1 1 0 0 1
+pinlabel=RC6/TX/CK
+T 65500 50200 5 10 0 1 0 0 1
+pinseq=17
+T 65500 50200 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 53000 65100 53000 1 0 0
+{
+T 65200 53100 5 10 1 1 0 0 1
+pinnumber=24
+T 62800 53000 3 10 1 1 0 0 1
+pinlabel=RB3/AN9/PGM/C12IN2-
+T 65500 53000 5 10 0 1 0 0 1
+pinseq=24
+T 65500 53000 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 52600 65100 52600 1 0 0
+{
+T 65200 52700 5 10 1 1 0 0 1
+pinnumber=23
+T 63700 52600 3 10 1 1 0 0 1
+pinlabel=RB2/AN8/P1B
+T 65500 52600 5 10 0 1 0 0 1
+pinseq=23
+T 65500 52600 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 52200 65100 52200 1 0 0
+{
+T 65200 52300 5 10 1 1 0 0 1
+pinnumber=22
+T 62800 52200 3 10 1 1 0 0 1
+pinlabel=RB1/AN10/P1C/C12IN3-
+T 65500 52200 5 10 0 1 0 0 1
+pinseq=22
+T 65500 52200 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 51800 65100 51800 1 0 0
+{
+T 65200 51900 5 10 1 1 0 0 1
+pinnumber=21
+T 63600 51800 3 10 1 1 0 0 1
+pinlabel=RB0/AN12/INT
+T 65500 51800 5 10 0 1 0 0 1
+pinseq=21
+T 65500 51800 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 49400 59500 49400 1 0 0
+{
+T 59200 49500 5 10 1 1 0 0 1
+pinnumber=14
+T 59600 49400 3 10 1 1 0 0 1
+pinlabel=RC3/SCK/SCL
+T 58700 49500 5 10 0 1 0 0 1
+pinseq=14
+T 59100 49400 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 51800 59500 51800 1 0 0
+{
+T 59200 51900 5 10 1 1 0 0 1
+pinnumber=8
+T 59600 51800 3 10 1 1 0 0 1
+pinlabel=Vss
+T 59200 51900 5 10 1 1 0 0 1
+pinseq=8
+T 59100 51800 5 10 0 1 0 0 1
+pintype=pwr
+}
+P 65500 54600 65100 54600 1 0 0
+{
+T 65200 54700 5 10 1 1 0 0 1
+pinnumber=28
+T 63700 54600 3 10 1 1 0 0 1
+pinlabel=RB7/ICSPDAT
+T 65500 54600 5 10 0 1 0 0 1
+pinseq=28
+T 65500 54600 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 54200 65100 54200 1 0 0
+{
+T 65200 54300 5 10 1 1 0 0 1
+pinnumber=27
+T 63700 54200 3 10 1 1 0 0 1
+pinlabel=RB6/ICSPCLK
+T 65500 54200 5 10 0 1 0 0 1
+pinseq=27
+T 65500 54200 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 53800 65100 53800 1 0 0
+{
+T 65200 53900 5 10 1 1 0 0 1
+pinnumber=26
+T 63600 53800 3 10 1 1 0 0 1
+pinlabel=RB5/AN13/T1G
+T 65500 53800 5 10 0 1 0 0 1
+pinseq=26
+T 65500 53800 5 10 0 1 0 0 1
+pintype=io
+}
+P 65500 53400 65100 53400 1 0 0
+{
+T 65200 53500 5 10 1 1 0 0 1
+pinnumber=25
+T 63600 53400 3 10 1 1 0 0 1
+pinlabel=RB4/AN11/P1D
+T 65500 53400 5 10 0 1 0 0 1
+pinseq=25
+T 65500 53400 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 54600 59400 54600 1 0 0
+{
+T 59200 54700 5 10 1 1 0 0 1
+pinnumber=1
+T 59600 54600 3 10 1 1 0 0 1
+pinlabel=RE3/MCLR/Vpp
+T 58700 54700 5 10 0 1 0 0 1
+pinseq=1
+T 59100 54600 5 10 0 1 0 0 1
+pintype=in
+}
+P 59100 54200 59500 54200 1 0 0
+{
+T 59200 54300 5 10 1 1 0 0 1
+pinnumber=2
+T 59600 54200 3 10 1 1 0 0 1
+pinlabel=RA0/AN0/ULPWU/C12IN0-
+T 58700 54300 5 10 0 1 0 0 1
+pinseq=2
+T 59100 54200 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 53800 59500 53800 1 0 0
 {
-T 64300 60900 5 10 1 1 0 0 1
+T 59200 53900 5 10 1 1 0 0 1
+pinnumber=3
+T 59600 53800 3 10 1 1 0 0 1
+pinlabel=RA1/AN1/C12IN1-
+T 58700 53900 5 10 0 1 0 0 1
+pinseq=3
+T 59100 53800 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 53400 59500 53400 1 0 0
+{
+T 59200 53500 5 10 1 1 0 0 1
+pinnumber=4
+T 59600 53400 3 10 1 1 0 0 1
+pinlabel=RA2/AN2/Vref-/CVref/C2IN+
+T 58700 53500 5 10 0 1 0 0 1
+pinseq=4
+T 59100 53400 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 53000 59500 53000 1 0 0
+{
+T 59200 53100 5 10 1 1 0 0 1
+pinnumber=5
+T 59600 53000 3 10 1 1 0 0 1
+pinlabel=RA3/AN3/Vref+/C1IN+
+T 58700 53100 5 10 0 1 0 0 1
+pinseq=5
+T 59100 53000 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 52600 59500 52600 1 0 0
+{
+T 59200 52700 5 10 1 1 0 0 1
+pinnumber=6
+T 59600 52600 3 10 1 1 0 0 1
+pinlabel=RA4/T0CKI/C1OUT
+T 58700 52700 5 10 0 1 0 0 1
+pinseq=6
+T 59100 52600 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 52200 59500 52200 1 0 0
+{
+T 59200 52300 5 10 1 1 0 0 1
+pinnumber=7
+T 59600 52200 3 10 1 1 0 0 1
+pinlabel=RA5/AN4/SS/C2OUT
+T 58700 52300 5 10 0 1 0 0 1
+pinseq=7
+T 59100 52200 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 50600 59500 50600 1 0 0
+{
+T 59200 50700 5 10 1 1 0 0 1
+pinnumber=11
+T 59600 50600 3 10 1 1 0 0 1
+pinlabel=RC0/T1OSO/T1CKI
+T 58600 50500 5 10 0 1 0 0 1
+pinseq=11
+T 59100 50600 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 50200 59500 50200 1 0 0
+{
+T 59200 50300 5 10 1 1 0 0 1
+pinnumber=12
+T 59600 50200 3 10 1 1 0 0 1
+pinlabel=RC1/T1OSI/CCP2
+T 58700 50300 5 10 0 1 0 0 1
+pinseq=12
+T 59100 50200 5 10 0 1 0 0 1
+pintype=io
+}
+P 59100 49800 59500 49800 1 0 0
+{
+T 59200 49900 5 10 1 1 0 0 1
+pinnumber=13
+T 59600 49800 3 10 1 1 0 0 1
+pinlabel=RC2/P1A/CCP1
+T 58700 49900 5 10 0 1 0 0 1
+pinseq=13
+T 59100 49800 5 10 0 1 0 0 1
+pintype=io
+}
+V 59450 54600 52 6 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+B 59500 49200 5600 6000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 64500 51600 8 10 0 0 0 0 1
+description=Microchip PIC16F886 Microcontroller
+T 64800 55300 8 10 0 1 0 0 1
 refdes=U?
-T 64000 57800 5 10 0 0 0 0 1
+T 64500 52500 8 10 0 0 0 0 1
+numslots=1
+L 60087 54757 60587 54757 3 0 0 0 -1 -1
+T 64500 52200 8 10 0 0 0 0 1
 device=PIC16F886
-T 64000 57500 5 10 0 0 0 0 1
+T 61750 54950 9 10 1 0 0 0 1
+PIC16F886
+T 64500 52800 8 10 0 0 0 0 1
+slot=1
+T 64500 51900 8 10 0 0 0 0 1
 footprint=DIP28
-T 58600 54800 5 10 0 0 0 0 1
-digikey=PIC16F886-I/SP-ND
-}
-C 65300 56300 1 0 0 gnd-1.sym
-C 57900 57100 1 0 0 gnd-1.sym
-N 58600 57400 58000 57400 4
-N 65400 56600 65000 56600 4
-C 65200 57000 1 0 0 3.3V-plus-1.sym
-N 65400 57000 65000 57000 4
-N 65600 58600 65000 58600 4
-C 66600 61300 1 0 0 conn-6.sym
-{
-T 66955 63595 5 10 1 1 0 0 1
-refdes=J11
-}
-N 58400 60200 58400 63400 4
-N 58400 63400 66600 63400 4
-C 66000 63000 1 0 0 3.3V-plus-1.sym
-N 66600 63000 66200 63000 4
-C 66100 62300 1 0 0 gnd-1.sym
-N 66200 62600 66600 62600 4
-N 66600 62200 65200 62200 4
-N 65200 62200 65200 60200 4
-N 65200 60200 65000 60200 4
-N 66600 61800 65400 61800 4
-N 65400 61800 65400 59800 4
-N 65400 59800 65000 59800 4
-N 66600 61400 65600 61400 4
-N 65600 58600 65600 61400 4
-C 69100 54900 1 0 0 conn-4.sym
-{
-T 69400 56500 5 10 1 1 0 0 1
-refdes=J?
+L 60564 52349 60775 52349 3 0 0 0 -1 -1
+L 64625 53975 64925 53975 3 0 0 0 -1 -1
+]
+{
+T 64800 55300 5 10 1 1 0 0 1
+refdes=U1
+T 64500 52200 5 10 0 0 0 0 1
+device=PIC16F886
+T 64500 51900 5 10 0 0 0 0 1
+footprint=DIP28
+T 59100 49200 5 10 0 0 0 0 1
+vendor_part_number=PIC16F886-I/SP-ND
+T 59100 49200 5 10 0 0 0 0 1
+vendor=digikey
+}
+C 65800 50700 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 65900 50800 65900 51000 1 0 1
+{
+T 65958 50861 5 4 0 1 0 0 1
+pinnumber=1
+T 65958 50861 5 4 0 0 0 0 1
+pinseq=1
+T 65958 50861 5 4 0 1 0 0 1
+pinlabel=1
+T 65958 50861 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 65800 50800 66000 50800 3 0 0 0 -1 -1
+L 65855 50750 65945 50750 3 0 0 0 -1 -1
+L 65880 50710 65920 50710 3 0 0 0 -1 -1
+T 66100 50750 8 10 0 0 0 0 1
+net=GND:1
+]
+C 58400 51500 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 58500 51600 58500 51800 1 0 1
+{
+T 58558 51661 5 4 0 1 0 0 1
+pinnumber=1
+T 58558 51661 5 4 0 0 0 0 1
+pinseq=1
+T 58558 51661 5 4 0 1 0 0 1
+pinlabel=1
+T 58558 51661 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 58400 51600 58600 51600 3 0 0 0 -1 -1
+L 58455 51550 58545 51550 3 0 0 0 -1 -1
+L 58480 51510 58520 51510 3 0 0 0 -1 -1
+T 58700 51550 8 10 0 0 0 0 1
+net=GND:1
+]
+N 59100 51800 58500 51800 4
+N 65900 51000 65500 51000 4
+C 65700 51400 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 65900 51400 65900 51600 1 0 0
+{
+T 65950 51450 5 6 0 1 0 0 1
+pinnumber=1
+T 65950 51450 5 6 0 0 0 0 1
+pinseq=1
+T 65950 51450 5 6 0 1 0 0 1
+pinlabel=1
+T 65950 51450 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 65750 51600 66050 51600 3 0 0 0 -1 -1
+T 65775 51650 9 8 1 0 0 0 1
++3.3V
+T 66000 51400 8 8 0 0 0 0 1
+net=+3.3V:1
+]
+N 65900 51400 65500 51400 4
+N 66100 53000 65500 53000 4
+C 63400 56700 1 90 0 EMBEDDEDconn-6.sym
+[
+P 61300 56700 61300 57000 1 0 0
+{
+T 61300 56700 5 10 0 0 90 0 1
+pintype=unknown
+T 61305 57055 5 10 0 1 90 0 1
+pinlabel=unknown
+T 61255 56905 5 10 1 1 90 6 1
+pinnumber=1
+T 61300 56700 5 10 0 0 90 0 1
+pinseq=0
+}
+P 61700 56700 61700 57000 1 0 0
+{
+T 61700 56700 5 10 0 0 90 0 1
+pintype=unknown
+T 61705 57055 5 10 0 1 90 0 1
+pinlabel=unknown
+T 61655 56905 5 10 1 1 90 6 1
+pinnumber=2
+T 61700 56700 5 10 0 0 90 0 1
+pinseq=0
+}
+P 62100 56700 62100 57000 1 0 0
+{
+T 62100 56700 5 10 0 0 90 0 1
+pintype=unknown
+T 62105 57055 5 10 0 1 90 0 1
+pinlabel=unknown
+T 62055 56905 5 10 1 1 90 6 1
+pinnumber=3
+T 62100 56700 5 10 0 0 90 0 1
+pinseq=0
+}
+P 62500 56700 62500 57000 1 0 0
+{
+T 62500 56700 5 10 0 0 90 0 1
+pintype=unknown
+T 62505 57055 5 10 0 1 90 0 1
+pinlabel=unknown
+T 62455 56905 5 10 1 1 90 6 1
+pinnumber=4
+T 62500 56700 5 10 0 0 90 0 1
+pinseq=0
+}
+P 62900 56700 62900 57000 1 0 0
+{
+T 62900 56700 5 10 0 0 90 0 1
+pintype=unknown
+T 62905 57055 5 10 0 1 90 0 1
+pinlabel=unknown
+T 62855 56905 5 10 1 1 90 6 1
+pinnumber=5
+T 62900 56700 5 10 0 0 90 0 1
+pinseq=0
 }
-C 62100 51500 1 0 0 conn-4.sym
+P 63300 56700 63300 57000 1 0 0
 {
-T 62400 53100 5 10 1 1 0 0 1
+T 63300 56700 5 10 0 0 90 0 1
+pintype=unknown
+T 63305 57055 5 10 0 1 90 0 1
+pinlabel=unknown
+T 63255 56905 5 10 1 1 90 6 1
+pinnumber=6
+T 63300 56700 5 10 0 0 90 0 1
+pinseq=0
+}
+B 61200 57000 2200 400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 61105 57055 8 10 0 1 90 0 1
 refdes=J?
+]
+{
+T 61045 57205 5 10 1 1 180 0 1
+refdes=J1
+T 62100 57500 5 10 1 1 0 0 1
+value=ICSP
 }
-C 55900 65800 1 0 0 switch-pushbutton-no-1.sym
+C 61100 55800 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 61300 55800 61300 56000 1 0 0
 {
-T 56300 66100 5 10 1 1 0 0 1
+T 61350 55850 5 6 0 1 0 0 1
+pinnumber=1
+T 61350 55850 5 6 0 0 0 0 1
+pinseq=1
+T 61350 55850 5 6 0 1 0 0 1
+pinlabel=1
+T 61350 55850 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 61150 56000 61450 56000 3 0 0 0 -1 -1
+T 61175 56050 9 8 1 0 0 0 1
++3.3V
+T 61400 55800 8 8 0 0 0 0 1
+net=+3.3V:1
+]
+C 62000 55700 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 62100 55800 62100 56000 1 0 1
+{
+T 62158 55861 5 4 0 1 0 0 1
+pinnumber=1
+T 62158 55861 5 4 0 0 0 0 1
+pinseq=1
+T 62158 55861 5 4 0 1 0 0 1
+pinlabel=1
+T 62158 55861 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 62000 55800 62200 55800 3 0 0 0 -1 -1
+L 62055 55750 62145 55750 3 0 0 0 -1 -1
+L 62080 55710 62120 55710 3 0 0 0 -1 -1
+T 62300 55750 8 10 0 0 0 0 1
+net=GND:1
+]
+N 62100 56000 62100 56700 4
+N 65700 55800 65700 54600 4
+N 65700 54600 65500 54600 4
+N 65900 56000 65900 54200 4
+N 65900 54200 65500 54200 4
+N 66100 53000 66100 56200 4
+C 71100 49300 1 90 0 EMBEDDEDswitch-pushbutton-no-1.sym
+[
+T 70800 49700 8 10 0 1 90 0 1
 refdes=S?
-T 56300 66400 5 10 0 0 0 0 1
+P 71100 49300 71100 49450 1 0 0
+{
+T 71050 49350 5 8 1 1 90 0 1
+pinnumber=1
+T 71050 49350 5 8 0 0 90 0 1
+pinseq=1
+T 71050 49350 5 8 0 1 90 0 1
+pinlabel=1
+T 71050 49350 5 8 0 1 90 0 1
+pintype=pas
+}
+P 71100 50150 71100 50300 1 0 1
+{
+T 71050 50200 5 8 1 1 90 0 1
+pinnumber=2
+T 71050 50200 5 8 0 0 90 0 1
+pinseq=2
+T 71050 50200 5 8 0 1 90 0 1
+pinlabel=2
+T 71050 50200 5 8 0 1 90 0 1
+pintype=pas
+}
+L 71100 49450 71100 49625 3 0 0 0 -1 -1
+L 71100 50150 71100 49975 3 0 0 0 -1 -1
+L 71015 49600 71015 50000 3 0 0 0 -1 -1
+V 71100 49639 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 71100 49962 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 70845 49770 70845 49820 3 0 0 0 -1 -1
+L 70895 49770 70895 49820 3 0 0 0 -1 -1
+L 70895 49770 70945 49795 3 0 0 0 -1 -1
+L 70895 49820 70945 49795 3 0 0 0 -1 -1
+L 70895 49795 70845 49795 3 0 0 0 -1 -1
+L 70945 49795 71014 49795 3 0 0 0 -1 -1
+T 70500 49700 8 10 0 0 90 0 1
+device=SWITCH_PUSHBUTTON_NO
+]
+{
+T 71400 49400 5 10 1 1 90 0 1
+refdes=S2
+T 70500 49700 5 10 0 0 90 0 1
 device=SWITCH_PUSHBUTTON_NO
+T 71100 49300 5 10 0 1 90 0 1
+value=spst no momentary
 }
-C 56000 67100 1 0 0 switch-spst-1.sym
+C 70400 46200 1 90 0 EMBEDDEDled.sym
+[
+T 70100 46250 8 10 0 1 90 6 1
+refdes=D?
+T 69800 46300 8 10 0 0 90 6 1
+device=LED
+P 70300 46200 70300 46050 1 0 0
 {
-T 56400 67800 5 10 0 0 0 0 1
-device=SPST
-T 56300 67400 5 10 1 1 0 0 1
-refdes=S?
+T 70250 46100 5 8 0 1 90 6 1
+pinnumber=1
+T 70250 46100 5 8 0 0 90 6 1
+pinseq=1
+T 70250 46100 5 8 0 1 90 6 1
+pinlabel=1
+T 70250 46100 5 8 0 1 90 6 1
+pintype=pas
 }
-C 56900 54300 1 0 0 led.sym
+P 70300 45800 70300 45950 1 0 0
+{
+T 70250 46000 5 8 0 1 90 6 1
+pinnumber=2
+T 70250 46000 5 8 0 0 90 6 1
+pinseq=2
+T 70250 46000 5 8 0 1 90 6 1
+pinlabel=2
+T 70250 46000 5 8 0 1 90 6 1
+pintype=pas
+}
+L 70200 46050 70300 45950 3 0 0 0 -1 -1
+L 70300 45950 70400 46050 3 0 0 0 -1 -1
+L 70200 46050 70400 46050 3 0 0 0 -1 -1
+L 70200 45950 70400 45950 3 0 0 0 -1 -1
+L 70160 46020 70060 45920 3 0 0 0 -1 -1
+L 70060 45920 70090 45970 3 0 0 0 -1 -1
+L 70060 45920 70110 45950 3 0 0 0 -1 -1
+L 70160 45950 70060 45850 3 0 0 0 -1 -1
+L 70060 45850 70090 45900 3 0 0 0 -1 -1
+L 70060 45850 70110 45880 3 0 0 0 -1 -1
+T 70400 46250 8 10 0 1 90 6 1
+footprint=1206
+]
 {
-T 56800 54900 5 10 0 0 0 0 1
+T 69800 46300 5 10 0 0 90 6 1
 device=LED
-T 56850 54300 5 10 0 1 0 0 1
+T 70400 46250 5 10 0 1 90 6 1
 footprint=1206
+T 70700 46000 5 10 1 1 180 0 1
+refdes=D1
 }
-C 56900 53300 1 0 0 led.sym
+C 71200 46200 1 90 0 EMBEDDEDled.sym
+[
+T 70900 46250 8 10 0 1 90 6 1
+refdes=D?
+T 70600 46300 8 10 0 0 90 6 1
+device=LED
+P 71100 46200 71100 46050 1 0 0
+{
+T 71050 46100 5 8 0 1 90 6 1
+pinnumber=1
+T 71050 46100 5 8 0 0 90 6 1
+pinseq=1
+T 71050 46100 5 8 0 1 90 6 1
+pinlabel=1
+T 71050 46100 5 8 0 1 90 6 1
+pintype=pas
+}
+P 71100 45800 71100 45950 1 0 0
+{
+T 71050 46000 5 8 0 1 90 6 1
+pinnumber=2
+T 71050 46000 5 8 0 0 90 6 1
+pinseq=2
+T 71050 46000 5 8 0 1 90 6 1
+pinlabel=2
+T 71050 46000 5 8 0 1 90 6 1
+pintype=pas
+}
+L 71000 46050 71100 45950 3 0 0 0 -1 -1
+L 71100 45950 71200 46050 3 0 0 0 -1 -1
+L 71000 46050 71200 46050 3 0 0 0 -1 -1
+L 71000 45950 71200 45950 3 0 0 0 -1 -1
+L 70960 46020 70860 45920 3 0 0 0 -1 -1
+L 70860 45920 70890 45970 3 0 0 0 -1 -1
+L 70860 45920 70910 45950 3 0 0 0 -1 -1
+L 70960 45950 70860 45850 3 0 0 0 -1 -1
+L 70860 45850 70890 45900 3 0 0 0 -1 -1
+L 70860 45850 70910 45880 3 0 0 0 -1 -1
+T 71200 46250 8 10 0 1 90 6 1
+footprint=1206
+]
 {
-T 56850 53600 5 10 1 1 0 0 1
+T 71250 46000 5 10 1 1 180 6 1
 refdes=D2
-T 56800 53900 5 10 0 0 0 0 1
+T 70600 46300 5 10 0 0 90 6 1
 device=LED
-T 56850 53300 5 10 0 1 0 0 1
+T 71200 46250 5 10 0 1 90 6 1
 footprint=1206
 }
-C 56900 52300 1 0 0 led.sym
+C 72000 46200 1 90 0 EMBEDDEDled.sym
+[
+T 71700 46250 8 10 0 1 90 6 1
+refdes=D?
+T 71400 46300 8 10 0 0 90 6 1
+device=LED
+P 71900 46200 71900 46050 1 0 0
 {
-T 56850 52600 5 10 1 1 0 0 1
+T 71850 46100 5 8 0 1 90 6 1
+pinnumber=1
+T 71850 46100 5 8 0 0 90 6 1
+pinseq=1
+T 71850 46100 5 8 0 1 90 6 1
+pinlabel=1
+T 71850 46100 5 8 0 1 90 6 1
+pintype=pas
+}
+P 71900 45800 71900 45950 1 0 0
+{
+T 71850 46000 5 8 0 1 90 6 1
+pinnumber=2
+T 71850 46000 5 8 0 0 90 6 1
+pinseq=2
+T 71850 46000 5 8 0 1 90 6 1
+pinlabel=2
+T 71850 46000 5 8 0 1 90 6 1
+pintype=pas
+}
+L 71800 46050 71900 45950 3 0 0 0 -1 -1
+L 71900 45950 72000 46050 3 0 0 0 -1 -1
+L 71800 46050 72000 46050 3 0 0 0 -1 -1
+L 71800 45950 72000 45950 3 0 0 0 -1 -1
+L 71760 46020 71660 45920 3 0 0 0 -1 -1
+L 71660 45920 71690 45970 3 0 0 0 -1 -1
+L 71660 45920 71710 45950 3 0 0 0 -1 -1
+L 71760 45950 71660 45850 3 0 0 0 -1 -1
+L 71660 45850 71690 45900 3 0 0 0 -1 -1
+L 71660 45850 71710 45880 3 0 0 0 -1 -1
+T 72000 46250 8 10 0 1 90 6 1
+footprint=1206
+]
+{
+T 72050 46000 5 10 1 1 180 6 1
 refdes=D3
-T 56800 52900 5 10 0 0 0 0 1
+T 71400 46300 5 10 0 0 90 6 1
 device=LED
-T 56850 52300 5 10 0 1 0 0 1
+T 72000 46250 5 10 0 1 90 6 1
 footprint=1206
 }
-C 56900 51300 1 0 0 led.sym
+C 72800 46200 1 90 0 EMBEDDEDled.sym
+[
+T 72500 46250 8 10 0 1 90 6 1
+refdes=D?
+T 72200 46300 8 10 0 0 90 6 1
+device=LED
+P 72700 46200 72700 46050 1 0 0
+{
+T 72650 46100 5 8 0 1 90 6 1
+pinnumber=1
+T 72650 46100 5 8 0 0 90 6 1
+pinseq=1
+T 72650 46100 5 8 0 1 90 6 1
+pinlabel=1
+T 72650 46100 5 8 0 1 90 6 1
+pintype=pas
+}
+P 72700 45800 72700 45950 1 0 0
 {
-T 56850 51600 5 10 1 1 0 0 1
+T 72650 46000 5 8 0 1 90 6 1
+pinnumber=2
+T 72650 46000 5 8 0 0 90 6 1
+pinseq=2
+T 72650 46000 5 8 0 1 90 6 1
+pinlabel=2
+T 72650 46000 5 8 0 1 90 6 1
+pintype=pas
+}
+L 72600 46050 72700 45950 3 0 0 0 -1 -1
+L 72700 45950 72800 46050 3 0 0 0 -1 -1
+L 72600 46050 72800 46050 3 0 0 0 -1 -1
+L 72600 45950 72800 45950 3 0 0 0 -1 -1
+L 72560 46020 72460 45920 3 0 0 0 -1 -1
+L 72460 45920 72490 45970 3 0 0 0 -1 -1
+L 72460 45920 72510 45950 3 0 0 0 -1 -1
+L 72560 45950 72460 45850 3 0 0 0 -1 -1
+L 72460 45850 72490 45900 3 0 0 0 -1 -1
+L 72460 45850 72510 45880 3 0 0 0 -1 -1
+T 72800 46250 8 10 0 1 90 6 1
+footprint=1206
+]
+{
+T 72850 46000 5 10 1 1 180 6 1
 refdes=D4
-T 56800 51900 5 10 0 0 0 0 1
+T 72200 46300 5 10 0 0 90 6 1
 device=LED
-T 56850 51300 5 10 0 1 0 0 1
+T 72800 46250 5 10 0 1 90 6 1
 footprint=1206
 }
-N 69100 55800 67800 55800 4
-N 69100 55000 67800 55000 4
-{
-T 67800 55100 5 10 1 1 0 0 1
-netname=v_lipo
-}
-C 68700 55100 1 0 0 gnd-1.sym
-N 69100 55400 68800 55400 4
-T 70000 55600 9 10 1 0 0 0 1
-GPS
-N 65000 55800 67500 55800 4
+C 70400 47100 1 90 0 EMBEDDEDresistor.sym
+[
+L 70200 46500 70400 46600 3 0 0 0 -1 -1
+L 70400 46600 70200 46700 3 0 0 0 -1 -1
+L 70200 46700 70400 46800 3 0 0 0 -1 -1
+L 70400 46800 70200 46900 3 0 0 0 -1 -1
+T 70000 46800 5 10 0 0 90 6 1
+device=RESISTOR
+L 70200 46500 70400 46400 3 0 0 0 -1 -1
+L 70400 46400 70300 46350 3 0 0 0 -1 -1
+P 70300 46200 70300 46350 1 0 0
 {
-T 68100 56300 5 10 1 1 0 0 1
-netname=serial_tx
+T 70250 46300 5 8 0 1 90 6 1
+pinnumber=2
+T 70250 46300 5 8 0 0 90 6 1
+pinseq=2
+T 70250 46300 5 8 0 1 90 6 1
+pinlabel=2
+T 70250 46300 5 8 0 1 90 6 1
+pintype=pas
 }
-N 67500 55800 67500 56200 4
-N 67500 56200 69100 56200 4
-N 65000 56200 67200 56200 4
+P 70300 47100 70300 46948 1 0 0
 {
-T 68100 55900 5 10 1 1 0 0 1
-netname=serial_rx
+T 70250 47000 5 8 0 1 90 6 1
+pinnumber=1
+T 70250 47000 5 8 0 0 90 6 1
+pinseq=1
+T 70250 47000 5 8 0 1 90 6 1
+pinlabel=1
+T 70250 47000 5 8 0 1 90 6 1
+pintype=pas
 }
-N 67200 56200 67200 56000 4
-N 67200 56000 67800 56000 4
-N 67800 56000 67800 55800 4
-C 56000 54300 1 0 0 resistor.sym
+L 70200 46899 70300 46950 3 0 0 0 -1 -1
+T 70100 46900 8 10 0 1 90 6 1
+refdes=R?
+T 70400 47100 8 10 0 1 90 6 1
+pins=2
+T 70400 47100 8 10 0 1 90 6 1
+class=DISCRETE
+T 70400 47105 8 10 0 1 90 6 1
+footprint=1206
+]
 {
-T 56300 54700 5 10 0 0 0 0 1
+T 70000 46800 5 10 0 0 90 6 1
 device=RESISTOR
-T 55995 54300 5 10 0 1 0 0 1
+T 70400 47105 5 10 0 1 90 6 1
 footprint=1206
-T 56200 54600 5 10 1 1 0 0 1
-refdes=R3
+T 70500 46500 5 10 1 1 180 6 1
+refdes=R1
+T 70800 47000 5 10 1 1 180 0 1
+value=270
 }
-C 56000 53300 1 0 0 resistor.sym
+C 71200 47100 1 90 0 EMBEDDEDresistor.sym
+[
+L 71000 46500 71200 46600 3 0 0 0 -1 -1
+L 71200 46600 71000 46700 3 0 0 0 -1 -1
+L 71000 46700 71200 46800 3 0 0 0 -1 -1
+L 71200 46800 71000 46900 3 0 0 0 -1 -1
+T 70800 46800 5 10 0 0 90 6 1
+device=RESISTOR
+L 71000 46500 71200 46400 3 0 0 0 -1 -1
+L 71200 46400 71100 46350 3 0 0 0 -1 -1
+P 71100 46200 71100 46350 1 0 0
 {
-T 56300 53700 5 10 0 0 0 0 1
+T 71050 46300 5 8 0 1 90 6 1
+pinnumber=2
+T 71050 46300 5 8 0 0 90 6 1
+pinseq=2
+T 71050 46300 5 8 0 1 90 6 1
+pinlabel=2
+T 71050 46300 5 8 0 1 90 6 1
+pintype=pas
+}
+P 71100 47100 71100 46948 1 0 0
+{
+T 71050 47000 5 8 0 1 90 6 1
+pinnumber=1
+T 71050 47000 5 8 0 0 90 6 1
+pinseq=1
+T 71050 47000 5 8 0 1 90 6 1
+pinlabel=1
+T 71050 47000 5 8 0 1 90 6 1
+pintype=pas
+}
+L 71000 46899 71100 46950 3 0 0 0 -1 -1
+T 70900 46900 8 10 0 1 90 6 1
+refdes=R?
+T 71200 47100 8 10 0 1 90 6 1
+pins=2
+T 71200 47100 8 10 0 1 90 6 1
+class=DISCRETE
+T 71200 47105 8 10 0 1 90 6 1
+footprint=1206
+]
+{
+T 70800 46800 5 10 0 0 90 6 1
 device=RESISTOR
-T 56200 53600 5 10 1 1 0 0 1
-refdes=R4
-T 55995 53300 5 10 0 1 0 0 1
+T 71300 46500 5 10 1 1 180 6 1
+refdes=R2
+T 71200 47105 5 10 0 1 90 6 1
 footprint=1206
+T 71600 47000 5 10 1 1 180 0 1
+value=270
+}
+C 72000 47100 1 90 0 EMBEDDEDresistor.sym
+[
+L 71800 46500 72000 46600 3 0 0 0 -1 -1
+L 72000 46600 71800 46700 3 0 0 0 -1 -1
+L 71800 46700 72000 46800 3 0 0 0 -1 -1
+L 72000 46800 71800 46900 3 0 0 0 -1 -1
+T 71600 46800 5 10 0 0 90 6 1
+device=RESISTOR
+L 71800 46500 72000 46400 3 0 0 0 -1 -1
+L 72000 46400 71900 46350 3 0 0 0 -1 -1
+P 71900 46200 71900 46350 1 0 0
+{
+T 71850 46300 5 8 0 1 90 6 1
+pinnumber=2
+T 71850 46300 5 8 0 0 90 6 1
+pinseq=2
+T 71850 46300 5 8 0 1 90 6 1
+pinlabel=2
+T 71850 46300 5 8 0 1 90 6 1
+pintype=pas
+}
+P 71900 47100 71900 46948 1 0 0
+{
+T 71850 47000 5 8 0 1 90 6 1
+pinnumber=1
+T 71850 47000 5 8 0 0 90 6 1
+pinseq=1
+T 71850 47000 5 8 0 1 90 6 1
+pinlabel=1
+T 71850 47000 5 8 0 1 90 6 1
+pintype=pas
 }
-C 56000 52300 1 0 0 resistor.sym
+L 71800 46899 71900 46950 3 0 0 0 -1 -1
+T 71700 46900 8 10 0 1 90 6 1
+refdes=R?
+T 72000 47100 8 10 0 1 90 6 1
+pins=2
+T 72000 47100 8 10 0 1 90 6 1
+class=DISCRETE
+T 72000 47105 8 10 0 1 90 6 1
+footprint=1206
+]
 {
-T 56300 52700 5 10 0 0 0 0 1
+T 71600 46800 5 10 0 0 90 6 1
 device=RESISTOR
-T 56200 52600 5 10 1 1 0 0 1
-refdes=R5
-T 55995 52300 5 10 0 1 0 0 1
+T 72100 46500 5 10 1 1 180 6 1
+refdes=R3
+T 72000 47105 5 10 0 1 90 6 1
 footprint=1206
+T 72400 47000 5 10 1 1 180 0 1
+value=270
+}
+C 72800 47100 1 90 0 EMBEDDEDresistor.sym
+[
+L 72600 46500 72800 46600 3 0 0 0 -1 -1
+L 72800 46600 72600 46700 3 0 0 0 -1 -1
+L 72600 46700 72800 46800 3 0 0 0 -1 -1
+L 72800 46800 72600 46900 3 0 0 0 -1 -1
+T 72400 46800 5 10 0 0 90 6 1
+device=RESISTOR
+L 72600 46500 72800 46400 3 0 0 0 -1 -1
+L 72800 46400 72700 46350 3 0 0 0 -1 -1
+P 72700 46200 72700 46350 1 0 0
+{
+T 72650 46300 5 8 0 1 90 6 1
+pinnumber=2
+T 72650 46300 5 8 0 0 90 6 1
+pinseq=2
+T 72650 46300 5 8 0 1 90 6 1
+pinlabel=2
+T 72650 46300 5 8 0 1 90 6 1
+pintype=pas
+}
+P 72700 47100 72700 46948 1 0 0
+{
+T 72650 47000 5 8 0 1 90 6 1
+pinnumber=1
+T 72650 47000 5 8 0 0 90 6 1
+pinseq=1
+T 72650 47000 5 8 0 1 90 6 1
+pinlabel=1
+T 72650 47000 5 8 0 1 90 6 1
+pintype=pas
 }
-C 56000 51300 1 0 0 resistor.sym
+L 72600 46899 72700 46950 3 0 0 0 -1 -1
+T 72500 46900 8 10 0 1 90 6 1
+refdes=R?
+T 72800 47100 8 10 0 1 90 6 1
+pins=2
+T 72800 47100 8 10 0 1 90 6 1
+class=DISCRETE
+T 72800 47105 8 10 0 1 90 6 1
+footprint=1206
+]
 {
-T 56300 51700 5 10 0 0 0 0 1
+T 72400 46800 5 10 0 0 90 6 1
 device=RESISTOR
-T 56200 51600 5 10 1 1 0 0 1
-refdes=R6
-T 55995 51300 5 10 0 1 0 0 1
+T 72900 46500 5 10 1 1 180 6 1
+refdes=R4
+T 72800 47105 5 10 0 1 90 6 1
 footprint=1206
+T 73200 47000 5 10 1 1 180 0 1
+value=270
+}
+C 68700 56900 1 0 0 EMBEDDEDLCDmodule.sym
+[
+T 75100 57800 8 10 0 1 0 6 1
+refdes=X?
+T 68700 57950 5 10 0 0 0 0 1
+device=HD44780_con
+T 68700 58150 5 10 0 0 0 0 1
+footprint=none
+T 68700 58350 5 10 0 0 0 0 1
+numslots=0
+T 68700 59550 5 10 0 0 0 0 1
+description=LCD-display connector for HD44780 and compatible display controllers
+P 68900 56900 68900 57200 1 0 0
+{
+T 68850 57100 5 8 1 1 90 6 1
+pinnumber=1
+T 68950 57100 5 8 0 1 90 8 1
+pinseq=1
+T 68900 57250 9 8 1 1 90 0 1
+pinlabel=GND
+T 68900 57250 5 8 0 1 90 2 1
+pintype=pwr
+}
+P 69300 56900 69300 57200 1 0 0
+{
+T 69250 57100 5 8 1 1 90 6 1
+pinnumber=2
+T 69350 57100 5 8 0 1 90 8 1
+pinseq=2
+T 69300 57250 9 8 1 1 90 0 1
+pinlabel=Vcc
+T 69300 57250 5 8 0 1 90 2 1
+pintype=pwr
+}
+P 69700 56900 69700 57200 1 0 0
+{
+T 69650 57100 5 8 1 1 90 6 1
+pinnumber=3
+T 69750 57100 5 8 0 1 90 8 1
+pinseq=3
+T 69700 57250 9 8 1 1 90 0 1
+pinlabel=Vo
+T 69700 57250 5 8 0 1 90 2 1
+pintype=pwr
+}
+P 70100 56900 70100 57200 1 0 0
+{
+T 70050 57100 5 8 1 1 90 6 1
+pinnumber=4
+T 70150 57100 5 8 0 1 90 8 1
+pinseq=4
+T 70100 57250 9 8 1 1 90 0 1
+pinlabel=RS
+T 70100 57250 5 8 0 1 90 2 1
+pintype=in
+}
+P 70500 56900 70500 57200 1 0 0
+{
+T 70450 57100 5 8 1 1 90 6 1
+pinnumber=5
+T 70550 57100 5 8 0 1 90 8 1
+pinseq=5
+T 70500 57250 9 8 1 1 90 0 1
+pinlabel=R/\_W\_
+T 70500 57250 5 8 0 1 90 2 1
+pintype=in
+}
+P 70900 56900 70900 57200 1 0 0
+{
+T 70850 57100 5 8 1 1 90 6 1
+pinnumber=6
+T 70950 57100 5 8 0 1 90 8 1
+pinseq=6
+T 70900 57250 9 8 1 1 90 0 1
+pinlabel=E
+T 70900 57250 5 8 0 1 90 2 1
+pintype=in
+}
+P 71300 56900 71300 57200 1 0 0
+{
+T 71250 57100 5 8 1 1 90 6 1
+pinnumber=7
+T 71350 57100 5 8 0 1 90 8 1
+pinseq=7
+T 71300 57250 9 8 1 1 90 0 1
+pinlabel=D0
+T 71300 57250 5 8 0 1 90 2 1
+pintype=io
+}
+P 71700 56900 71700 57200 1 0 0
+{
+T 71650 57100 5 8 1 1 90 6 1
+pinnumber=8
+T 71750 57100 5 8 0 1 90 8 1
+pinseq=8
+T 71700 57250 9 8 1 1 90 0 1
+pinlabel=D1
+T 71700 57250 5 8 0 1 90 2 1
+pintype=io
+}
+P 72100 56900 72100 57200 1 0 0
+{
+T 72050 57100 5 8 1 1 90 6 1
+pinnumber=9
+T 72150 57100 5 8 0 1 90 8 1
+pinseq=9
+T 72100 57250 9 8 1 1 90 0 1
+pinlabel=D2
+T 72100 57250 5 8 0 1 90 2 1
+pintype=io
+}
+P 72500 56900 72500 57200 1 0 0
+{
+T 72450 57100 5 8 1 1 90 6 1
+pinnumber=10
+T 72550 57100 5 8 0 1 90 8 1
+pinseq=10
+T 72500 57250 9 8 1 1 90 0 1
+pinlabel=D3
+T 72500 57250 5 8 0 1 90 2 1
+pintype=io
+}
+P 72900 56900 72900 57200 1 0 0
+{
+T 72850 57100 5 8 1 1 90 6 1
+pinnumber=11
+T 72950 57100 5 8 0 1 90 8 1
+pinseq=11
+T 72900 57250 9 8 1 1 90 0 1
+pinlabel=D4
+T 72900 57250 5 8 0 1 90 2 1
+pintype=io
+}
+P 73300 56900 73300 57200 1 0 0
+{
+T 73250 57100 5 8 1 1 90 6 1
+pinnumber=12
+T 73350 57100 5 8 0 1 90 8 1
+pinseq=12
+T 73300 57250 9 8 1 1 90 0 1
+pinlabel=D5
+T 73300 57250 5 8 0 1 90 2 1
+pintype=io
 }
-N 55500 65800 55900 65800 4
-N 55500 67100 56000 67100 4
-T 56200 65500 9 10 1 0 0 0 1
-mode
-T 56000 66800 9 10 1 0 0 0 1
-safe/arm
-N 56900 65800 58300 65800 4
+P 73700 56900 73700 57200 1 0 0
 {
-T 57500 65900 5 10 1 1 0 0 1
-netname=sw_mode
+T 73650 57100 5 8 1 1 90 6 1
+pinnumber=13
+T 73750 57100 5 8 0 1 90 8 1
+pinseq=13
+T 73700 57250 9 8 1 1 90 0 1
+pinlabel=D6
+T 73700 57250 5 8 0 1 90 2 1
+pintype=io
 }
-N 56800 67100 58300 67100 4
+P 74100 56900 74100 57200 1 0 0
 {
-T 57600 67200 5 10 1 1 0 0 1
-netname=sw_arm
+T 74050 57100 5 8 1 1 90 6 1
+pinnumber=14
+T 74150 57100 5 8 0 1 90 8 1
+pinseq=14
+T 74100 57250 9 8 1 1 90 0 1
+pinlabel=D7
+T 74100 57250 5 8 0 1 90 2 1
+pintype=io
 }
-T 62900 52200 9 10 1 0 0 0 1
-I2C
-C 61700 51700 1 0 0 gnd-1.sym
-N 62100 52000 61800 52000 4
-C 59500 70100 1 0 0 LCDmodule.sym
+P 74500 56900 74500 57200 1 0 0
 {
-T 65900 71000 5 10 1 1 0 6 1
+T 74450 57100 5 8 1 1 90 6 1
+pinnumber=15
+T 74550 57100 5 8 0 1 90 8 1
+pinseq=15
+T 74500 57250 9 8 1 1 90 0 1
+pinlabel=LED+
+T 74500 57250 5 8 0 1 90 2 1
+pintype=pas
+}
+P 74900 56900 74900 57200 1 0 0
+{
+T 74850 57100 5 8 1 1 90 6 1
+pinnumber=16
+T 74950 57100 5 8 0 1 90 8 1
+pinseq=16
+T 74900 57250 9 8 1 1 90 0 1
+pinlabel=LED-
+T 74900 57250 5 8 0 1 90 2 1
+pintype=pas
+}
+B 68700 57200 6400 500 3 0 0 0 -1 -1 0 0 -1 -1 -1 -1
+T 68700 58550 5 10 0 0 0 0 1
+symversion=0.1
+T 68700 58750 5 10 0 0 0 0 1
+use-license=unlimited
+T 68700 58950 5 10 0 0 0 0 1
+dist-license=GPL2
+T 68700 59150 5 10 0 0 0 0 1
+author=Werner Hoch <werner.ho@gmx.de>
+T 68700 59350 5 10 0 0 0 0 1
+documentation=http://www.sparkfun.com/datasheets/LCD/HD44780.pdf
+T 68700 57750 9 10 1 0 0 0 1
+LCD Module
+]
+{
+T 75100 57800 5 10 1 1 0 6 1
 refdes=X1
-T 59500 71150 5 10 0 0 0 0 1
+T 68700 57950 5 10 0 0 0 0 1
 device=20x4 LCD Module
-T 59500 71350 5 10 0 0 0 0 1
+T 68700 58150 5 10 0 0 0 0 1
 footprint=none
-T 59500 71750 5 10 0 0 0 0 1
+T 68700 58550 5 10 0 0 0 0 1
 symversion=0.1
-T 59500 70100 5 10 0 0 0 0 1
-digikey=NHD-0420H1Z-FL-GBW-3V3-ND
-}
-C 59600 69800 1 0 0 gnd-1.sym
-C 58700 69900 1 0 0 3.3V-plus-1.sym
-N 58900 69900 58900 69500 4
-N 58900 69500 60100 69500 4
-N 60100 69500 60100 70100 4
-C 65600 65900 1 0 0 gnd-1.sym
-C 59800 68600 1 270 0 resistor-variable-1.sym
-{
-T 60700 67800 5 10 0 0 270 0 1
-device=VARIABLE_RESISTOR
-T 59400 68200 5 10 1 1 0 0 1
-refdes=R1
-T 59400 67900 5 10 1 1 0 0 1
-value=10k
+T 68700 56900 5 10 0 0 0 0 1
+vendor_part_number=NHD-0420H1Z-FL-GBW-3V3-ND
+T 68700 56900 5 10 0 0 0 0 1
+vendor=digikey
+}
+C 68800 56000 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 68900 56100 68900 56300 1 0 1
+{
+T 68958 56161 5 4 0 1 0 0 1
+pinnumber=1
+T 68958 56161 5 4 0 0 0 0 1
+pinseq=1
+T 68958 56161 5 4 0 1 0 0 1
+pinlabel=1
+T 68958 56161 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 68800 56100 69000 56100 3 0 0 0 -1 -1
+L 68855 56050 68945 56050 3 0 0 0 -1 -1
+L 68880 56010 68920 56010 3 0 0 0 -1 -1
+T 69100 56050 8 10 0 0 0 0 1
+net=GND:1
+]
+C 75400 56600 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 75600 56600 75600 56800 1 0 0
+{
+T 75650 56650 5 6 0 1 0 0 1
+pinnumber=1
+T 75650 56650 5 6 0 0 0 0 1
+pinseq=1
+T 75650 56650 5 6 0 1 0 0 1
+pinlabel=1
+T 75650 56650 5 6 0 1 0 0 1
+pintype=pwr
 }
-C 59800 67400 1 0 0 gnd-1.sym
-N 59900 68600 59900 69500 4
-N 60500 70100 60500 68100 4
-N 60500 68100 60400 68100 4
-N 58600 60200 58400 60200 4
-N 63700 70100 63700 68500 4
+L 75450 56800 75750 56800 3 0 0 0 -1 -1
+T 75475 56850 9 8 1 0 0 0 1
++3.3V
+T 75700 56600 8 8 0 0 0 0 1
+net=+3.3V:1
+]
+N 69300 56300 69300 56900 4
+C 74800 52100 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 74900 52200 74900 52400 1 0 1
 {
-T 63600 68500 5 10 1 1 90 0 1
+T 74958 52261 5 4 0 1 0 0 1
+pinnumber=1
+T 74958 52261 5 4 0 0 0 0 1
+pinseq=1
+T 74958 52261 5 4 0 1 0 0 1
+pinlabel=1
+T 74958 52261 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 74800 52200 75000 52200 3 0 0 0 -1 -1
+L 74855 52150 74945 52150 3 0 0 0 -1 -1
+L 74880 52110 74920 52110 3 0 0 0 -1 -1
+T 75100 52150 8 10 0 0 0 0 1
+net=GND:1
+]
+C 69600 53900 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 69700 54000 69700 54200 1 0 1
+{
+T 69758 54061 5 4 0 1 0 0 1
+pinnumber=1
+T 69758 54061 5 4 0 0 0 0 1
+pinseq=1
+T 69758 54061 5 4 0 1 0 0 1
+pinlabel=1
+T 69758 54061 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 69600 54000 69800 54000 3 0 0 0 -1 -1
+L 69655 53950 69745 53950 3 0 0 0 -1 -1
+L 69680 53910 69720 53910 3 0 0 0 -1 -1
+T 69900 53950 8 10 0 0 0 0 1
+net=GND:1
+]
+N 69700 56900 69700 55100 4
+N 59100 54600 58900 54600 4
+N 72900 56900 72900 55300 4
+{
+T 72800 55300 5 10 1 1 90 0 1
 netname=lcd_d4
 }
-N 64100 70100 64100 68500 4
+N 73300 56900 73300 55300 4
 {
-T 64000 68500 5 10 1 1 90 0 1
+T 73200 55300 5 10 1 1 90 0 1
 netname=lcd_d5
 }
-N 64500 70100 64500 68500 4
+N 73700 56900 73700 55300 4
 {
-T 64400 68500 5 10 1 1 90 0 1
+T 73600 55300 5 10 1 1 90 0 1
 netname=lcd_d6
 }
-N 64900 70100 64900 68500 4
+N 74100 56900 74100 55300 4
 {
-T 64800 68500 5 10 1 1 90 0 1
+T 74000 55300 5 10 1 1 90 0 1
 netname=lcd_d7
 }
-N 58600 59800 57000 59800 4
+N 59100 54200 57500 54200 4
 {
-T 57000 59900 5 10 1 1 0 0 1
+T 57500 54300 5 10 1 1 0 0 1
 netname=lcd_d4
 }
-N 58600 59400 57000 59400 4
+N 59100 53800 57500 53800 4
 {
-T 57000 59500 5 10 1 1 0 0 1
+T 57500 53900 5 10 1 1 0 0 1
 netname=lcd_d5
 }
-N 58600 58600 57000 58600 4
+N 59100 53000 57500 53000 4
 {
-T 57000 58700 5 10 1 1 0 0 1
+T 57500 53100 5 10 1 1 0 0 1
 netname=lcd_d7
 }
-N 58600 59000 57000 59000 4
+N 59100 53400 57500 53400 4
 {
-T 57000 59100 5 10 1 1 0 0 1
+T 57500 53500 5 10 1 1 0 0 1
 netname=lcd_d6
 }
-T 60200 67400 9 10 1 0 0 0 2
-   LCD
-contrast
-C 65800 67000 1 90 0 resistor.sym
+C 75000 53600 1 90 0 EMBEDDEDresistor.sym
+[
+L 74800 54200 75000 54100 3 0 0 0 -1 -1
+L 75000 54100 74800 54000 3 0 0 0 -1 -1
+L 74800 54000 75000 53900 3 0 0 0 -1 -1
+L 75000 53900 74800 53800 3 0 0 0 -1 -1
+T 74600 53900 5 10 0 0 90 0 1
+device=RESISTOR
+L 74800 54200 75000 54300 3 0 0 0 -1 -1
+L 75000 54300 74900 54350 3 0 0 0 -1 -1
+P 74900 54500 74900 54350 1 0 0
+{
+T 74850 54400 5 8 0 1 90 0 1
+pinnumber=2
+T 74850 54400 5 8 0 0 90 0 1
+pinseq=2
+T 74850 54400 5 8 0 1 90 0 1
+pinlabel=2
+T 74850 54400 5 8 0 1 90 0 1
+pintype=pas
+}
+P 74900 53600 74900 53752 1 0 0
+{
+T 74850 53700 5 8 0 1 90 0 1
+pinnumber=1
+T 74850 53700 5 8 0 0 90 0 1
+pinseq=1
+T 74850 53700 5 8 0 1 90 0 1
+pinlabel=1
+T 74850 53700 5 8 0 1 90 0 1
+pintype=pas
+}
+L 74800 53801 74900 53750 3 0 0 0 -1 -1
+T 74700 53800 8 10 0 1 90 0 1
+refdes=R?
+T 75000 53600 8 10 0 1 90 0 1
+pins=2
+T 75000 53600 8 10 0 1 90 0 1
+class=DISCRETE
+T 75000 53595 8 10 0 1 90 0 1
+footprint=1206
+]
 {
-T 65400 67300 5 10 0 0 90 0 1
+T 74600 53900 5 10 0 0 90 0 1
 device=RESISTOR
-T 66200 67700 5 10 1 1 180 0 1
-refdes=R2
-T 65800 66995 5 10 0 1 90 0 1
+T 75400 54300 5 10 1 1 180 0 1
+refdes=R7
+T 75000 53595 5 10 0 1 90 0 1
 footprint=1206
-T 66200 67300 5 10 1 1 180 0 1
+T 75400 53900 5 10 1 1 180 0 1
 value=27
 }
-C 66200 69400 1 0 0 3.3V-plus-1.sym
-N 60900 70100 60900 68500 4
+N 70100 56900 70100 55300 4
 {
-T 60800 68500 5 10 1 1 90 0 1
+T 70000 55300 5 10 1 1 90 0 1
 netname=lcd_rs
 }
-N 61300 70100 61300 68500 4
+N 70900 56900 70900 55300 4
+{
+T 70800 55300 5 10 1 1 90 0 1
+netname=lcd_e
+}
+N 59100 50600 57500 50600 4
 {
-T 61200 68500 5 10 1 1 90 0 1
-netname=lcd_rw
+T 57500 50700 5 10 1 1 0 0 1
+netname=lcd_rs
 }
-N 61700 70100 61700 68500 4
+N 57500 50200 59100 50200 4
 {
-T 61600 68500 5 10 1 1 90 0 1
+T 57500 50300 5 10 1 1 0 0 1
 netname=lcd_e
 }
-N 58600 56200 57000 56200 4
+N 59100 49800 57500 49800 4
 {
-T 57000 56300 5 10 1 1 0 0 1
-netname=lcd_rs
+T 57500 49900 5 10 1 1 0 0 1
+netname=lcd_contrast
 }
-N 57000 55800 58600 55800 4
+N 65500 51800 67900 51800 4
 {
-T 57000 55900 5 10 1 1 0 0 1
-netname=lcd_rw
+T 67100 51900 5 10 1 1 0 0 1
+netname=sw_led_3
 }
-N 58600 55400 57000 55400 4
+N 65500 52200 67900 52200 4
 {
-T 57000 55500 5 10 1 1 0 0 1
-netname=lcd_e
+T 67100 52300 5 10 1 1 0 0 1
+netname=sw_led_4
 }
-C 57400 50900 1 0 0 gnd-1.sym
-N 57500 51200 57500 54400 4
-N 57500 54400 57300 54400 4
-N 57500 53400 57300 53400 4
-N 57500 52400 57300 52400 4
-N 57500 51400 57300 51400 4
-N 65000 57400 67200 57400 4
+N 65500 53400 67900 53400 4
 {
-T 66500 57500 5 10 1 1 0 0 1
-netname=sw_arm
+T 66800 53500 5 10 1 1 0 0 1
+netname=led_common
 }
-N 65000 57800 67200 57800 4
+C 70300 49300 1 90 0 EMBEDDEDswitch-pushbutton-no-1.sym
+[
+T 70000 49700 8 10 0 1 90 0 1
+refdes=S?
+P 70300 49300 70300 49450 1 0 0
 {
-T 66400 57900 5 10 1 1 0 0 1
-netname=sw_mode
+T 70250 49350 5 8 1 1 90 0 1
+pinnumber=1
+T 70250 49350 5 8 0 0 90 0 1
+pinseq=1
+T 70250 49350 5 8 0 1 90 0 1
+pinlabel=1
+T 70250 49350 5 8 0 1 90 0 1
+pintype=pas
 }
-N 65000 59000 67200 59000 4
+P 70300 50150 70300 50300 1 0 1
 {
-T 66000 59100 5 10 1 1 0 0 1
-netname=sw_backlight
+T 70250 50200 5 8 1 1 90 0 1
+pinnumber=2
+T 70250 50200 5 8 0 0 90 0 1
+pinseq=2
+T 70250 50200 5 8 0 1 90 0 1
+pinlabel=2
+T 70250 50200 5 8 0 1 90 0 1
+pintype=pas
 }
-C 55900 64600 1 0 0 switch-pushbutton-no-1.sym
+L 70300 49450 70300 49625 3 0 0 0 -1 -1
+L 70300 50150 70300 49975 3 0 0 0 -1 -1
+L 70215 49600 70215 50000 3 0 0 0 -1 -1
+V 70300 49639 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 70300 49962 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 70045 49770 70045 49820 3 0 0 0 -1 -1
+L 70095 49770 70095 49820 3 0 0 0 -1 -1
+L 70095 49770 70145 49795 3 0 0 0 -1 -1
+L 70095 49820 70145 49795 3 0 0 0 -1 -1
+L 70095 49795 70045 49795 3 0 0 0 -1 -1
+L 70145 49795 70214 49795 3 0 0 0 -1 -1
+T 69700 49700 8 10 0 0 90 0 1
+device=SWITCH_PUSHBUTTON_NO
+]
 {
-T 56300 64900 5 10 1 1 0 0 1
-refdes=S?
-T 56300 65200 5 10 0 0 0 0 1
+T 70600 49400 5 10 1 1 90 0 1
+refdes=S1
+T 69700 49700 5 10 0 0 90 0 1
 device=SWITCH_PUSHBUTTON_NO
+T 70300 49300 5 10 0 1 90 0 1
+value=spst no momentary
+}
+N 59100 51000 57500 51000 4
+{
+T 57500 51100 5 10 1 1 0 0 1
+netname=sw_led_2
+}
+N 59100 51400 57500 51400 4
+{
+T 57500 51500 5 10 1 1 0 0 1
+netname=sw_led_1
+}
+N 59100 52600 57500 52600 4
+{
+T 57500 52700 5 10 1 1 0 0 1
+netname=sw_common
+}
+N 65500 52600 72900 52600 4
+{
+T 71400 52700 5 10 1 1 0 0 1
+netname=lcd_backlight
+}
+C 74400 53200 1 270 0 EMBEDDEDFDN335N.sym
+[
+T 74300 53500 5 10 0 0 270 0 1
+device=PMOS_TRANSISTOR
+T 74300 53500 5 10 0 0 270 0 1
+numslots=0
+T 74300 53500 5 10 0 0 270 0 1
+description=generic P channel MOS transistor (enhancement type)
+L 74650 53000 74900 53000 3 0 0 0 -1 -1
+L 74650 52600 74900 52600 3 0 0 0 -1 -1
+L 74800 52700 74800 52800 3 0 0 0 -1 -1
+L 74651 52801 74751 52851 3 0 0 0 -1 -1
+P 74400 52600 74600 52600 1 0 0
+{
+T 74550 52500 5 10 1 1 90 6 1
+pinnumber=3
+T 74500 52650 9 10 1 1 90 0 1
+pinlabel=G
+T 74400 52700 5 10 0 0 0 0 1
+pinseq=2
+T 74400 52700 5 10 0 0 0 0 1
+pintype=pas
+}
+P 74900 53000 74900 53200 1 0 1
+{
+T 74945 53095 5 10 1 1 270 6 1
+pinnumber=1
+T 74695 53145 9 10 1 1 270 0 1
+pinlabel=D
+T 74700 53100 5 10 0 0 0 0 1
+pinseq=1
+T 74700 53100 5 10 0 0 0 0 1
+pintype=pas
+}
+P 74900 52600 74900 52400 1 0 1
+{
+T 74945 52505 5 10 1 1 270 0 1
+pinnumber=2
+T 74695 52455 9 10 1 1 270 6 1
+pinlabel=S
+T 74700 52400 5 10 0 0 0 0 1
+pinseq=3
+T 74700 52400 5 10 0 0 0 0 1
+pintype=pas
 }
-C 55400 64100 1 0 0 gnd-1.sym
-N 55500 67100 55500 64400 4
-N 55500 64600 55900 64600 4
-N 56900 64600 58300 64600 4
-{
-T 57200 64700 5 10 1 1 0 0 1
-netname=sw_backlight
-}
-T 56100 64300 9 10 1 0 0 0 1
-backlight
-N 58600 56600 55800 56600 4
-N 55800 56600 55800 54400 4
-N 55800 54400 56000 54400 4
-N 58600 57000 55500 57000 4
-N 55500 57000 55500 53400 4
-N 55500 53400 56000 53400 4
-N 58600 57800 55200 57800 4
-N 55200 57800 55200 52400 4
-N 55200 52400 56000 52400 4
-N 58600 58200 54900 58200 4
-N 54900 58200 54900 51400 4
-N 54900 51400 56000 51400 4
-N 65000 58200 67200 58200 4
-{
-T 65900 58300 5 10 1 1 0 0 1
-netname=pwm_backlight
-}
-C 65200 67000 1 270 0 FDN335N.sym
-{
-T 65100 67300 5 10 0 0 270 0 1
+T 74600 52300 8 10 0 1 270 0 1
+refdes=Q?
+L 74650 53075 74650 52925 3 0 0 0 -1 -1
+L 74650 52875 74650 52725 3 0 0 0 -1 -1
+L 74650 52675 74650 52525 3 0 0 0 -1 -1
+L 74600 53000 74600 52600 3 0 0 0 -1 -1
+L 74650 52800 74800 52800 3 0 0 0 -1 -1
+L 74800 52800 74800 52600 3 0 0 0 -1 -1
+T 75183 53137 8 10 0 1 270 0 1
+device=FD335N
+T 74370 53205 8 10 0 1 270 0 1
+footprint=SuperSOT3
+]
+{
+T 74300 53500 5 10 0 0 270 0 1
 device=PMOS_TRANSISTOR
-T 65000 66900 5 10 1 1 0 0 1
+T 74200 53100 5 10 1 1 0 0 1
 refdes=Q1
-T 65963 66583 5 10 1 1 0 0 1
+T 75163 52783 5 10 1 1 0 0 1
 device=FD335N
-T 65170 67005 5 10 0 1 270 0 1
+T 74370 53205 5 10 0 1 270 0 1
 footprint=SuperSOT3
 }
-C 63700 66300 1 0 0 resistor.sym
-{
-T 64000 66700 5 10 0 0 0 0 1
+C 72900 52500 1 0 0 EMBEDDEDresistor.sym
+[
+L 73500 52700 73400 52500 3 0 0 0 -1 -1
+L 73400 52500 73300 52700 3 0 0 0 -1 -1
+L 73300 52700 73200 52500 3 0 0 0 -1 -1
+L 73200 52500 73100 52700 3 0 0 0 -1 -1
+T 73200 52900 5 10 0 0 0 0 1
 device=RESISTOR
-T 63800 66600 5 10 1 1 0 0 1
+L 73500 52700 73600 52500 3 0 0 0 -1 -1
+L 73600 52500 73650 52600 3 0 0 0 -1 -1
+P 73800 52600 73650 52600 1 0 0
+{
+T 73700 52650 5 8 0 1 0 0 1
+pinnumber=2
+T 73700 52650 5 8 0 0 0 0 1
+pinseq=2
+T 73700 52650 5 8 0 1 0 0 1
+pinlabel=2
+T 73700 52650 5 8 0 1 0 0 1
+pintype=pas
+}
+P 72900 52600 73052 52600 1 0 0
+{
+T 73000 52650 5 8 0 1 0 0 1
+pinnumber=1
+T 73000 52650 5 8 0 0 0 0 1
+pinseq=1
+T 73000 52650 5 8 0 1 0 0 1
+pinlabel=1
+T 73000 52650 5 8 0 1 0 0 1
+pintype=pas
+}
+L 73101 52700 73050 52600 3 0 0 0 -1 -1
+T 73100 52800 8 10 0 1 0 0 1
 refdes=R?
-T 63695 66300 5 10 0 1 0 0 1
+T 72900 52500 8 10 0 1 0 0 1
+pins=2
+T 72900 52500 8 10 0 1 0 0 1
+class=DISCRETE
+T 72895 52500 8 10 0 1 0 0 1
+footprint=1206
+]
+{
+T 73200 52900 5 10 0 0 0 0 1
+device=RESISTOR
+T 73000 52800 5 10 1 1 0 0 1
+refdes=R6
+T 72895 52500 5 10 0 1 0 0 1
 footprint=1206
-T 64200 66600 5 10 1 1 0 0 1
+T 73400 52800 5 10 1 1 0 0 1
 value=100
 }
-C 63700 65400 1 90 0 resistor.sym
+N 74500 56900 74500 56300 4
+N 74900 54500 74900 56900 4
+N 74400 52600 73800 52600 4
+C 64600 44100 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 64700 44200 64700 44400 1 0 1
+{
+T 64758 44261 5 4 0 1 0 0 1
+pinnumber=1
+T 64758 44261 5 4 0 0 0 0 1
+pinseq=1
+T 64758 44261 5 4 0 1 0 0 1
+pinlabel=1
+T 64758 44261 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 64600 44200 64800 44200 3 0 0 0 -1 -1
+L 64655 44150 64745 44150 3 0 0 0 -1 -1
+L 64680 44110 64720 44110 3 0 0 0 -1 -1
+T 64900 44150 8 10 0 0 0 0 1
+net=GND:1
+]
+C 64900 44400 1 90 0 EMBEDDEDcapacitor.sym
+[
+P 64700 44400 64700 44600 1 0 0
+{
+T 64650 44550 5 8 0 1 90 6 1
+pinnumber=1
+T 64750 44550 5 8 0 1 90 8 1
+pinseq=1
+T 64700 44600 9 8 0 1 90 0 1
+pinlabel=1
+T 64700 44600 5 8 0 1 90 2 1
+pintype=pas
+}
+P 64700 45300 64700 45100 1 0 0
+{
+T 64650 45150 5 8 0 1 90 0 1
+pinnumber=2
+T 64750 45150 5 8 0 1 90 2 1
+pinseq=2
+T 64700 45100 9 8 0 1 90 6 1
+pinlabel=2
+T 64700 45100 5 8 0 1 90 8 1
+pintype=pas
+}
+L 64500 44800 64900 44800 3 0 0 0 -1 -1
+L 64500 44900 64900 44900 3 0 0 0 -1 -1
+L 64700 45100 64700 44900 3 0 0 0 -1 -1
+L 64700 44800 64700 44600 3 0 0 0 -1 -1
+T 64200 44600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 64400 44600 8 10 0 1 90 0 1
+refdes=C?
+T 63600 44600 5 10 0 0 90 0 1
+description=capacitor
+T 63800 44600 5 10 0 0 90 0 1
+numslots=0
+T 64000 44600 5 10 0 0 90 0 1
+symversion=0.1
+T 64900 44395 8 10 0 1 90 0 1
+footprint=1206
+]
+{
+T 64200 44600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 65200 45100 5 10 1 1 180 0 1
+refdes=C2
+T 64000 44600 5 10 0 0 90 0 1
+symversion=0.1
+T 64900 44395 5 10 0 1 90 0 1
+footprint=1206
+T 64900 44500 5 10 1 1 0 0 1
+value=4.7uF
+}
+C 64500 45800 1 0 0 EMBEDDED3.3V-plus-1.sym
+[
+P 64700 45800 64700 46000 1 0 0
 {
-T 63300 65700 5 10 0 0 90 0 1
+T 64750 45850 5 6 0 1 0 0 1
+pinnumber=1
+T 64750 45850 5 6 0 0 0 0 1
+pinseq=1
+T 64750 45850 5 6 0 1 0 0 1
+pinlabel=1
+T 64750 45850 5 6 0 1 0 0 1
+pintype=pwr
+}
+L 64550 46000 64850 46000 3 0 0 0 -1 -1
+T 64575 46050 9 8 1 0 0 0 1
++3.3V
+T 64800 45800 8 8 0 0 0 0 1
+net=+3.3V:1
+]
+N 58900 54600 58900 56400 4
+N 58900 56400 61300 56400 4
+N 61300 56400 61300 56700 4
+N 61700 56700 61700 55600 4
+N 61700 55600 61300 55600 4
+N 61300 55600 61300 55800 4
+N 62500 56700 62500 55800 4
+N 62500 55800 65700 55800 4
+N 62900 56700 62900 56000 4
+N 62900 56000 65900 56000 4
+N 63300 56700 63300 56200 4
+N 63300 56200 66100 56200 4
+N 74900 53200 74900 53600 4
+C 65800 44100 1 0 0 EMBEDDEDgnd-1.sym
+[
+P 65900 44200 65900 44400 1 0 1
+{
+T 65958 44261 5 4 0 1 0 0 1
+pinnumber=1
+T 65958 44261 5 4 0 0 0 0 1
+pinseq=1
+T 65958 44261 5 4 0 1 0 0 1
+pinlabel=1
+T 65958 44261 5 4 0 1 0 0 1
+pintype=pwr
+}
+L 65800 44200 66000 44200 3 0 0 0 -1 -1
+L 65855 44150 65945 44150 3 0 0 0 -1 -1
+L 65880 44110 65920 44110 3 0 0 0 -1 -1
+T 66100 44150 8 10 0 0 0 0 1
+net=GND:1
+]
+C 66100 44400 1 90 0 EMBEDDEDcapacitor.sym
+[
+P 65900 44400 65900 44600 1 0 0
+{
+T 65850 44550 5 8 0 1 90 6 1
+pinnumber=1
+T 65950 44550 5 8 0 1 90 8 1
+pinseq=1
+T 65900 44600 9 8 0 1 90 0 1
+pinlabel=1
+T 65900 44600 5 8 0 1 90 2 1
+pintype=pas
+}
+P 65900 45300 65900 45100 1 0 0
+{
+T 65850 45150 5 8 0 1 90 0 1
+pinnumber=2
+T 65950 45150 5 8 0 1 90 2 1
+pinseq=2
+T 65900 45100 9 8 0 1 90 6 1
+pinlabel=2
+T 65900 45100 5 8 0 1 90 8 1
+pintype=pas
+}
+L 65700 44800 66100 44800 3 0 0 0 -1 -1
+L 65700 44900 66100 44900 3 0 0 0 -1 -1
+L 65900 45100 65900 44900 3 0 0 0 -1 -1
+L 65900 44800 65900 44600 3 0 0 0 -1 -1
+T 65400 44600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 65600 44600 8 10 0 1 90 0 1
+refdes=C?
+T 64800 44600 5 10 0 0 90 0 1
+description=capacitor
+T 65000 44600 5 10 0 0 90 0 1
+numslots=0
+T 65200 44600 5 10 0 0 90 0 1
+symversion=0.1
+T 66100 44395 8 10 0 1 90 0 1
+footprint=1206
+]
+{
+T 65400 44600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 66400 45100 5 10 1 1 180 0 1
+refdes=C1
+T 65200 44600 5 10 0 0 90 0 1
+symversion=0.1
+T 66100 44395 5 10 0 1 90 0 1
+footprint=1206
+T 66100 44400 5 10 1 1 0 0 1
+value=0.1uF
+}
+C 65800 46000 1 0 0 gnd-1.sym
+N 67000 46400 65900 46400 4
+N 65900 46400 65900 46300 4
+N 59100 49400 58700 49400 4
+N 58700 49400 58700 47600 4
+N 58700 47600 67000 47600 4
+{
+T 66500 47700 5 10 1 1 0 0 1
+netname=c0
+}
+N 65100 47200 67000 47200 4
+{
+T 66500 47300 5 10 1 1 0 0 1
+netname=mo0
+}
+N 65100 47200 65100 48700 4
+N 65100 48700 65700 48700 4
+N 65700 48700 65700 49400 4
+N 65700 49400 65500 49400 4
+N 64900 46800 67000 46800 4
+{
+T 66500 46900 5 10 1 1 0 0 1
+netname=mi0
+}
+N 64900 46800 64900 48900 4
+N 64900 48900 65900 48900 4
+N 65900 48900 65900 49800 4
+N 65900 49800 65500 49800 4
+N 59100 52200 57100 52200 4
+N 57100 52200 57100 48000 4
+N 57100 48000 67000 48000 4
+{
+T 66500 48100 5 10 1 1 0 0 1
+netname=cs1
+}
+N 66300 48400 67000 48400 4
+{
+T 66500 48500 5 10 1 1 0 0 1
+netname=irq
+}
+N 66300 48400 66300 53800 4
+N 66300 53800 65500 53800 4
+C 67000 45500 1 0 0 conn-8.sym
+{
+T 67355 48595 5 10 1 1 0 0 1
+refdes=J2
+T 67900 47000 5 10 1 1 0 0 1
+value=Companion
+}
+C 72700 49300 1 90 0 EMBEDDEDswitch-pushbutton-no-1.sym
+[
+P 72700 49300 72700 49450 1 0 0
+{
+T 72650 49350 5 8 1 1 90 0 1
+pinnumber=1
+T 72650 49350 5 8 0 0 90 0 1
+pinseq=1
+T 72650 49350 5 8 0 1 90 0 1
+pinlabel=1
+T 72650 49350 5 8 0 1 90 0 1
+pintype=pas
+}
+P 72700 50150 72700 50300 1 0 1
+{
+T 72650 50200 5 8 1 1 90 0 1
+pinnumber=2
+T 72650 50200 5 8 0 0 90 0 1
+pinseq=2
+T 72650 50200 5 8 0 1 90 0 1
+pinlabel=2
+T 72650 50200 5 8 0 1 90 0 1
+pintype=pas
+}
+L 72700 49450 72700 49625 3 0 0 0 -1 -1
+L 72700 50150 72700 49975 3 0 0 0 -1 -1
+L 72615 49600 72615 50000 3 0 0 0 -1 -1
+V 72700 49639 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 72700 49962 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 72445 49770 72445 49820 3 0 0 0 -1 -1
+L 72495 49770 72495 49820 3 0 0 0 -1 -1
+L 72495 49770 72545 49795 3 0 0 0 -1 -1
+L 72495 49820 72545 49795 3 0 0 0 -1 -1
+L 72495 49795 72445 49795 3 0 0 0 -1 -1
+L 72545 49795 72614 49795 3 0 0 0 -1 -1
+T 72400 49700 8 10 0 1 90 0 1
+refdes=S?
+T 72100 49700 8 10 0 0 90 0 1
+device=SWITCH_PUSHBUTTON_NO
+]
+{
+T 73000 49400 5 10 1 1 90 0 1
+refdes=S4
+T 72100 49700 5 10 0 0 90 0 1
+device=SWITCH_PUSHBUTTON_NO
+T 72700 49300 5 10 0 1 90 0 1
+value=spst no momentary
+}
+C 71900 49300 1 90 0 EMBEDDEDswitch-pushbutton-no-1.sym
+[
+P 71900 49300 71900 49450 1 0 0
+{
+T 71850 49350 5 8 1 1 90 0 1
+pinnumber=1
+T 71850 49350 5 8 0 0 90 0 1
+pinseq=1
+T 71850 49350 5 8 0 1 90 0 1
+pinlabel=1
+T 71850 49350 5 8 0 1 90 0 1
+pintype=pas
+}
+P 71900 50150 71900 50300 1 0 1
+{
+T 71850 50200 5 8 1 1 90 0 1
+pinnumber=2
+T 71850 50200 5 8 0 0 90 0 1
+pinseq=2
+T 71850 50200 5 8 0 1 90 0 1
+pinlabel=2
+T 71850 50200 5 8 0 1 90 0 1
+pintype=pas
+}
+L 71900 49450 71900 49625 3 0 0 0 -1 -1
+L 71900 50150 71900 49975 3 0 0 0 -1 -1
+L 71815 49600 71815 50000 3 0 0 0 -1 -1
+V 71900 49639 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+V 71900 49962 14 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 71645 49770 71645 49820 3 0 0 0 -1 -1
+L 71695 49770 71695 49820 3 0 0 0 -1 -1
+L 71695 49770 71745 49795 3 0 0 0 -1 -1
+L 71695 49820 71745 49795 3 0 0 0 -1 -1
+L 71695 49795 71645 49795 3 0 0 0 -1 -1
+L 71745 49795 71814 49795 3 0 0 0 -1 -1
+T 71600 49700 8 10 0 1 90 0 1
+refdes=S?
+T 71300 49700 8 10 0 0 90 0 1
+device=SWITCH_PUSHBUTTON_NO
+]
+{
+T 72200 49400 5 10 1 1 90 0 1
+refdes=S3
+T 71300 49700 5 10 0 0 90 0 1
+device=SWITCH_PUSHBUTTON_NO
+T 71900 49300 5 10 0 1 90 0 1
+value=spst no momentary
+}
+T 72500 51500 9 10 1 0 0 0 1
+Do we really need R6?
+T 75800 53900 9 10 1 0 0 0 1
+Do we really need R7?
+C 69900 54200 1 90 0 capacitor.sym
+{
+T 69200 54400 5 10 0 0 90 0 1
+device=CAPACITOR
+T 70200 54900 5 10 1 1 180 0 1
+refdes=C3
+T 69000 54400 5 10 0 0 90 0 1
+symversion=0.1
+T 69900 54195 5 10 0 1 90 0 1
+footprint=1206
+T 69900 54300 5 10 1 1 0 0 1
+value=4.7uF
+}
+C 68700 55100 1 0 0 resistor.sym
+{
+T 69000 55500 5 10 0 0 0 0 1
 device=RESISTOR
-T 64000 66100 5 10 1 1 180 0 1
-refdes=R?
-T 63700 65395 5 10 0 1 90 0 1
+T 68900 55400 5 10 1 1 0 0 1
+refdes=R5
+T 68695 55100 5 10 0 1 0 0 1
 footprint=1206
-T 63800 65600 5 10 1 1 0 0 1
-value=10k
-}
-N 65300 70100 65300 69200 4
-N 65700 67900 65700 70100 4
-N 65200 66400 64600 66400 4
-N 63700 66400 61800 66400 4
-{
-T 61800 66500 5 10 1 1 0 0 1
-netname=pwm_backlight
-}
-N 63600 66400 63600 66300 4
-C 63500 65100 1 0 0 gnd-1.sym
-N 65300 69200 66400 69200 4
-N 66400 69200 66400 69400 4
-T 67600 62300 9 10 1 0 0 0 1
-ICSP
-N 60800 52800 62100 52800 4
-{
-T 61100 52900 5 10 1 1 0 0 1
-netname=i2c_data
-}
-N 60800 52800 60800 53800 4
-N 60800 53800 65200 53800 4
-N 65200 53800 65200 55000 4
-N 65200 55000 65000 55000 4
-N 58600 55000 58400 55000 4
-N 58400 55000 58400 52400 4
-N 58400 52400 62100 52400 4
-{
-T 61100 52500 5 10 1 1 0 0 1
-netname=i2c_clock
-}
-N 62100 51600 62000 51600 4
-N 62000 51600 62000 51000 4
-N 62000 51000 67800 51000 4
-N 67800 51000 67800 55000 4
+T 69300 55400 5 10 1 1 0 0 1
+value=1k
+}
+N 69600 55200 69700 55200 4
+N 68700 55200 67300 55200 4
+{
+T 67300 55300 5 10 1 1 0 0 1
+netname=lcd_contrast
+}
+N 72700 47500 75300 47500 4
+{
+T 74500 47600 5 10 1 1 0 0 1
+netname=sw_led_4
+}
+N 71900 47900 75300 47900 4
+{
+T 74500 48000 5 10 1 1 0 0 1
+netname=sw_led_3
+}
+N 71100 48300 75300 48300 4
+{
+T 74500 48400 5 10 1 1 0 0 1
+netname=sw_led_2
+}
+N 70300 48700 75300 48700 4
+{
+T 74500 48800 5 10 1 1 0 0 1
+netname=sw_led_1
+}
+N 70300 47100 70300 49300 4
+N 71100 47100 71100 49300 4
+N 71900 47100 71900 49300 4
+N 72700 47100 72700 49300 4
+N 72700 45800 72700 45500 4
+N 71900 45800 71900 45500 4
+N 71100 45800 71100 45500 4
+N 70300 45800 70300 45500 4
+N 70300 45500 75300 45500 4
+{
+T 74200 45600 5 10 1 1 0 0 1
+netname=led_common
+}
+N 72700 50300 72700 50500 4
+N 71900 50500 71900 50300 4
+N 71100 50500 71100 50300 4
+N 70300 50500 75300 50500 4
+{
+T 74200 50600 5 10 1 1 0 0 1
+netname=sw_common
+}
+N 70300 50500 70300 50300 4
+N 65500 50600 67700 50600 4
+{
+T 67200 50700 5 10 1 1 0 0 1
+netname=rx
+}
+N 65500 50200 67700 50200 4
+{
+T 67200 50300 5 10 1 1 0 0 1
+netname=tx
+}
+C 67700 49600 1 0 0 conn-3.sym
+{
+T 68000 50900 5 10 1 1 0 0 1
+refdes=J3
+T 68500 50200 5 10 1 1 0 0 1
+value=Serial
+}
+C 67400 49300 1 0 0 gnd-1.sym
+N 67700 49800 67500 49800 4
+N 67500 49800 67500 49600 4
+N 69300 56300 75600 56300 4
+N 68900 56900 68900 56300 4
+N 68900 56700 70500 56700 4
+N 70500 56700 70500 56900 4
+N 75600 56300 75600 56600 4
+N 64700 45300 64700 45800 4
+N 67000 46000 66300 46000 4
+C 71300 56800 1 270 0 testpoint.sym
+{
+T 71251 56805 5 10 0 1 270 0 1
+device=TestPoint
+T 71251 56805 5 10 0 1 270 0 1
+footprint=testpoint
+T 71300 56800 5 10 0 1 0 0 1
+refdes=TP1
+}
+C 71700 56800 1 270 0 testpoint.sym
+{
+T 71651 56805 5 10 0 1 270 0 1
+device=TestPoint
+T 71651 56805 5 10 0 1 270 0 1
+footprint=testpoint
+T 71700 56800 5 10 0 1 0 0 1
+refdes=TP2
+}
+C 72100 56800 1 270 0 testpoint.sym
+{
+T 72051 56805 5 10 0 1 270 0 1
+device=TestPoint
+T 72051 56805 5 10 0 1 270 0 1
+footprint=testpoint
+T 72100 56800 5 10 0 1 0 0 1
+refdes=TP3
+}
+C 72500 56800 1 270 0 testpoint.sym
+{
+T 72451 56805 5 10 0 1 270 0 1
+device=TestPoint
+T 72451 56805 5 10 0 1 270 0 1
+footprint=testpoint
+T 72500 56800 5 10 0 1 0 0 1
+refdes=TP4
+}
+N 71300 56900 71300 56800 4
+N 71700 56900 71700 56800 4
+N 72100 56900 72100 56800 4
+N 72500 56900 72500 56800 4
+C 66900 45600 1 180 0 testpoint.sym
+{
+T 66905 45649 5 10 0 1 180 0 1
+device=TestPoint
+T 66905 45649 5 10 0 1 180 0 1
+footprint=testpoint
+T 66900 45600 5 10 0 1 0 0 1
+refdes=TP5
+}
+N 66900 45600 67000 45600 4
+N 64700 45300 66300 45300 4
+N 66300 45300 66300 46000 4