Use all through-hole LEDs. Add mounting holes.
[hw/telelco] / telelco.sch
index ae5e62108160cd2e3f60c376154382204a06692e..848b87c950952b2eb69340d3fe579c079039fcc5 100644 (file)
@@ -548,10 +548,6 @@ loadstatus=smt
 }
 C 77100 51200 1 0 0 gnd-1.sym
 N 80500 53300 77200 53300 4
-{
-T 79200 53400 5 10 1 1 0 0 1
-netname=led_red
-}
 N 77200 53300 77200 53000 4
 T 102300 40400 9 10 1 0 0 0 1
 0.1
@@ -652,11 +648,11 @@ loadstatus=smt
 C 77100 51900 1 270 0 led.sym
 {
 T 77400 51850 5 10 1 1 0 0 1
-refdes=D2
+refdes=D1
 T 77700 52000 5 10 0 0 270 0 1
 device=LED
 T 77100 51950 5 10 0 1 270 0 1
-footprint=0603diode
+footprint=100mil-led
 T 77100 51900 5 10 0 0 0 0 1
 vendor_part_number=160-1433-1-ND
 T 77400 51400 5 10 1 1 0 0 1
@@ -720,11 +716,11 @@ C 78000 50900 1 0 0 gnd-1.sym
 C 78000 51600 1 270 0 led.sym
 {
 T 78300 51550 5 10 1 1 0 0 1
-refdes=D1
+refdes=D8
 T 78600 51700 5 10 0 0 270 0 1
 device=LED
 T 78000 51650 5 10 0 1 270 0 1
-footprint=0603diode
+footprint=100mil-led
 T 78000 51600 5 10 0 0 0 0 1
 vendor_part_number=160-1435-1-ND
 T 78300 51100 5 10 1 1 0 0 1
@@ -736,10 +732,6 @@ loadstatus=smt
 }
 N 78100 51600 78100 51800 4
 N 80500 52900 78100 52900 4
-{
-T 79200 53000 5 10 1 1 0 0 1
-netname=led_green
-}
 N 78100 52700 78100 52900 4
 N 50500 67100 49700 67100 4
 {
@@ -773,16 +765,6 @@ T 64400 74400 5 10 1 1 0 6 1
 netname=beeper
 }
 N 66500 74300 66600 74300 4
-N 48200 59000 49300 59000 4
-{
-T 49300 59100 5 10 1 1 0 6 1
-netname=sda2
-}
-N 48200 58600 49300 58600 4
-{
-T 49300 58700 5 10 1 1 0 6 1
-netname=scl2
-}
 C 53600 57100 1 0 0 STM32L151.sym
 {
 T 47200 55500 5 10 0 0 0 0 1
@@ -968,77 +950,15 @@ N 53600 67100 52300 67100 4
 T 52300 67200 5 10 1 1 0 0 1
 netname=com_2
 }
-C 48100 63500 1 0 0 gnd.sym
-N 48200 63400 49300 63400 4
-{
-T 48700 63500 5 10 1 1 0 0 1
-netname=reset_n
-}
-N 48200 63000 49300 63000 4
-{
-T 48800 63100 5 10 1 1 0 0 1
-netname=boot0
-}
-N 48200 62600 49300 62600 4
-{
-T 49000 62700 5 10 1 1 0 0 1
-netname=tx1
-}
-N 48200 62200 49300 62200 4
-{
-T 49000 62300 5 10 1 1 0 0 1
-netname=rx1
-}
-L 47400 62000 46900 62000 3 0 0 0 -1 -1
 N 53600 65900 52300 65900 4
 {
 T 52300 66000 5 10 1 1 0 0 1
-netname=jtms
+netname=swdio
 }
 N 53600 65500 52300 65500 4
 {
 T 52300 65600 5 10 1 1 0 0 1
-netname=jtck
-}
-N 53600 65100 52300 65100 4
-{
-T 52300 65200 5 10 1 1 0 0 1
-netname=jtdi
-}
-N 53600 63500 52300 63500 4
-{
-T 52300 63600 5 10 1 1 0 0 1
-netname=jtdo
-}
-N 53600 63100 52300 63100 4
-{
-T 52300 63200 5 10 1 1 0 0 1
-netname=jntrst
-}
-N 48200 61000 49300 61000 4
-{
-T 49300 61100 5 10 1 1 0 6 1
-netname=jtms
-}
-N 48200 60600 49300 60600 4
-{
-T 49300 60700 5 10 1 1 0 6 1
-netname=jtck
-}
-N 48200 60200 49300 60200 4
-{
-T 49300 60300 5 10 1 1 0 6 1
-netname=jtdi
-}
-N 48200 59800 49300 59800 4
-{
-T 49300 59900 5 10 1 1 0 6 1
-netname=jtdo
-}
-N 48200 59400 49300 59400 4
-{
-T 49300 59500 5 10 1 1 0 6 1
-netname=jntrst
+netname=swclk
 }
 N 63100 57900 64400 57900 4
 {
@@ -1190,76 +1110,52 @@ N 53600 62700 52300 62700 4
 T 52900 62800 5 10 1 1 0 6 1
 netname=seg_dp
 }
-C 66000 70400 1 180 0 resistor.sym
+C 66000 67200 1 180 0 resistor.sym
 {
-T 65700 70000 5 10 0 0 180 0 1
+T 65700 66800 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 70500 5 10 1 1 0 0 1
+T 65600 67300 5 10 1 1 0 0 1
 refdes=R52
-T 65200 70500 5 10 1 1 0 0 1
+T 65200 67300 5 10 1 1 0 0 1
 value=270
-T 66000 70400 5 10 0 0 180 0 1
+T 66000 67200 5 10 0 0 180 0 1
 footprint=0402
-T 66000 70400 5 10 0 0 180 0 1
+T 66000 67200 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 70400 5 10 0 0 180 0 1
+T 66000 67200 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 70400 5 10 0 0 180 0 1
+T 66000 67200 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 70000 1 180 0 resistor.sym
+C 66000 66800 1 180 0 resistor.sym
 {
-T 65700 69600 5 10 0 0 180 0 1
+T 65700 66400 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 70000 5 10 1 1 0 0 1
+T 65600 66800 5 10 1 1 0 0 1
 refdes=R53
-T 65200 70000 5 10 1 1 0 0 1
+T 65200 66800 5 10 1 1 0 0 1
 value=270
-T 66000 70000 5 10 0 0 180 0 1
+T 66000 66800 5 10 0 0 180 0 1
 footprint=0402
-T 66000 70000 5 10 0 0 180 0 1
+T 66000 66800 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 70000 5 10 0 0 180 0 1
+T 66000 66800 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 70000 5 10 0 0 180 0 1
+T 66000 66800 5 10 0 0 180 0 1
 loadstatus=smt
 }
-N 65100 70300 63100 70300 4
+N 65100 67100 63100 67100 4
 {
-T 64400 70600 5 10 1 1 180 0 1
+T 64400 67400 5 10 1 1 180 0 1
 netname=led_red
 }
-N 65100 69900 63100 69900 4
+N 65100 66700 63100 66700 4
 {
-T 64400 70150 5 10 1 1 180 0 1
+T 64400 66950 5 10 1 1 180 0 1
 netname=led_green
 }
-N 66400 70300 66600 70300 4
-N 66400 69900 66600 69900 4
-C 66000 70400 1 180 1 led2.sym
-{
-T 66150 70600 5 10 1 1 180 6 1
-refdes=D2
-T 65900 69800 5 10 0 0 180 6 1
-device=LED
-T 65950 70400 5 10 0 1 180 6 1
-footprint=0605
-T 66000 70400 5 10 0 0 0 0 1
-vendor=digikey
-T 66000 70400 5 10 0 0 0 0 1
-vendor_part_number=160-1452-1-ND
-T 66000 70400 5 10 0 0 0 0 1
-value=dualLED
-T 66000 70400 5 10 0 0 0 0 1
-loadstatus=smt
-}
-C 48400 61100 1 0 0 gnd.sym
-L 47400 59200 46900 59200 3 0 0 0 -1 -1
-C 48300 61800 1 0 0 3.3V-plus.sym
-N 48500 61800 48200 61800 4
-N 48500 61400 48200 61400 4
 N 59200 77600 59200 77500 4
-N 66600 67900 66600 70300 4
+N 66600 64700 66600 66300 4
 N 53600 64700 52300 64700 4
 {
 T 52300 64800 5 10 1 1 0 0 1
@@ -1286,77 +1182,26 @@ N 63100 71100 64400 71100 4
 T 63800 71200 5 10 1 1 0 0 1
 netname=radio_int
 }
-N 63100 63900 64400 63900 4
-{
-T 64100 64000 5 10 1 1 0 0 1
-netname=pe0
-}
-N 63100 63500 64400 63500 4
-{
-T 64100 63600 5 10 1 1 0 0 1
-netname=pe1
-}
-N 48200 58200 49300 58200 4
-{
-T 49300 58300 5 10 1 1 0 6 1
-netname=pe1
-}
-N 48200 57800 49300 57800 4
-{
-T 49300 57900 5 10 1 1 0 6 1
-netname=pe0
-}
-C 48200 57700 1 0 1 conn-16.sym
-{
-T 47845 63995 5 10 1 1 0 6 1
-refdes=J20
-T 47500 57500 5 10 1 1 0 0 1
-value=misc
-T 48200 57700 5 10 0 1 0 0 1
-device=CONNECTOR
-T 48200 57700 5 10 0 1 0 0 1
-footprint=1-338068-6
-T 48200 57700 5 10 0 1 0 0 1
-loadstatus=throughhole
-T 48200 57700 5 10 0 1 0 0 1
-vendor=digikey
-T 48200 57700 5 10 0 1 0 0 1
-vendor_part_number=A99501CT-ND
-}
-L 47400 58400 46900 58400 3 0 0 0 -1 -1
-T 47300 62500 9 10 1 0 90 0 2
-bootloader
-  support
-T 47200 60200 9 10 1 0 90 0 1
-JTAG
-T 47200 58700 9 10 1 0 90 0 1
-i2c
-T 47200 57800 9 10 1 0 90 0 1
-gpio
 C 73000 71500 1 0 0 lcd-digit.sym
 {
 T 117500 103555 5 10 0 1 0 0 1
 footprint=LCD-S101D14TR
+T 76200 77100 5 10 1 1 0 0 1
+refdes=U22
 }
 C 79000 71500 1 0 0 lcd-digit.sym
 {
 T 123500 103555 5 10 0 1 0 0 1
 footprint=LCD-S101D14TR
+T 82200 77100 5 10 1 1 0 0 1
+refdes=U21
 }
 C 85000 71500 1 0 0 lcd-digit.sym
 {
 T 129500 103555 5 10 0 1 0 0 1
 footprint=LCD-S101D14TR
-}
-N 53600 62300 52300 62300 4
-{
-T 52300 62400 5 10 1 1 0 0 1
-netname=tx1
-}
-N 53600 61900 52300 61900 4
-{
-T 52300 62000 5 10 1 1 0 0 1
-netname=rx1
+T 88200 77100 5 10 1 1 0 0 1
+refdes=U20
 }
 N 53600 67900 52300 67900 4
 {
@@ -1582,16 +1427,6 @@ N 80500 50900 79200 50900 4
 T 79200 51000 5 10 1 1 0 0 1
 netname=radio_int
 }
-N 53600 61500 52300 61500 4
-{
-T 52300 61600 5 10 1 1 0 0 1
-netname=scl2
-}
-N 53600 61100 52300 61100 4
-{
-T 52300 61200 5 10 1 1 0 0 1
-netname=sda2
-}
 C 56200 48500 1 0 0 gnd.sym
 N 54500 48800 58150 48800 4
 C 54700 49000 1 90 0 capacitor.sym
@@ -1616,11 +1451,6 @@ loadstatus=smt
 N 54500 50300 54500 49900 4
 N 54500 49000 54500 48800 4
 N 56300 48800 56300 49400 4
-N 52350 50300 55200 50300 4
-{
-T 53300 50400 5 10 1 1 0 0 1
-netname=v_power
-}
 C 53550 48050 1 90 0 resistor.sym
 {
 T 53150 48350 5 10 0 0 90 0 1
@@ -1628,7 +1458,7 @@ device=RESISTOR
 T 53950 48750 5 10 1 1 180 0 1
 refdes=R5
 T 53650 48250 5 10 1 1 0 0 1
-value=100k
+value=15k
 T 53550 48050 5 10 0 0 0 0 1
 footprint=0402
 T 53550 48050 5 10 0 0 0 0 1
@@ -1693,41 +1523,7 @@ device=MIC5235-3.3
 T 55195 49395 5 10 0 1 0 0 1
 footprint=SOT23-5
 }
-C 52350 49700 1 0 0 conn-3.sym
-{
-T 52650 51000 5 10 1 1 0 0 1
-refdes=J2
-T 52350 49700 5 10 0 0 0 0 1
-footprint=100mil3pin
-}
-N 51800 49900 52350 49900 4
-N 52350 50700 51500 50700 4
-{
-T 51450 50800 5 10 1 1 0 0 1
-netname=v_usb
-}
 N 53450 48950 53450 50300 4
-C 51800 50000 1 180 0 TE1217861.sym
-{
-T 50895 49980 5 10 1 1 180 0 1
-refdes=J1
-T 51005 50000 5 10 0 1 180 0 1
-footprint=TE1217861
-T 51355 49975 5 10 1 1 180 0 1
-value=0.25in
-T 50900 50100 5 10 1 1 0 0 1
-netname=v_switched
-}
-C 51800 49400 1 180 0 TE1217861.sym
-{
-T 50895 49380 5 10 1 1 180 0 1
-refdes=J4
-T 51005 49400 5 10 0 1 180 0 1
-footprint=TE1217861
-T 51355 49375 5 10 1 1 180 0 1
-value=0.25in
-}
-C 51700 49000 1 0 0 gnd.sym
 C 57300 49800 1 0 0 nc-right-1.sym
 {
 T 57400 50300 5 10 0 0 0 0 1
@@ -1747,165 +1543,217 @@ netname=sense_batt
 }
 C 76500 66000 1 0 0 rotary-switch.sym
 {
-T 87800 68600 5 10 1 1 0 0 1
+T 78775 68550 5 10 1 1 0 0 1
 refdes=S1
 T 77400 67925 5 10 1 1 0 0 1
 description=Box Selector
+T 76500 66000 5 10 0 0 0 0 1
+footprint=PEC11
 }
 C 85500 66000 1 0 0 rotary-switch.sym
 {
-T 78800 68600 5 10 1 1 0 0 1
+T 87775 68575 5 10 1 1 0 0 1
 refdes=S2
 T 86500 67875 5 10 1 1 0 0 1
 description=Pad Selector
+T 85500 66000 5 10 0 0 0 0 1
+footprint=PEC11
 }
-C 75600 67200 1 0 0 resistor.sym
+C 75550 67200 1 0 0 resistor.sym
 {
-T 75900 67600 5 10 0 0 0 0 1
+T 75850 67600 5 10 0 0 0 0 1
 device=RESISTOR
-T 75800 67500 5 10 1 1 0 0 1
+T 75750 67500 5 10 1 1 0 0 1
 refdes=R1
+T 75550 67200 5 10 0 0 0 0 1
+footprint=0402
+T 75850 67000 5 10 1 1 0 0 1
+value=10k
 }
-C 79500 67200 1 0 0 resistor.sym
+C 79525 67200 1 0 0 resistor.sym
 {
-T 79800 67600 5 10 0 0 0 0 1
+T 79825 67600 5 10 0 0 0 0 1
 device=RESISTOR
-T 79700 67500 5 10 1 1 0 0 1
+T 79725 67500 5 10 1 1 0 0 1
 refdes=R6
+T 79525 67200 5 10 0 0 0 0 1
+footprint=0402
+T 79725 67000 5 10 1 1 0 0 1
+value=10k
 }
-C 84600 67200 1 0 0 resistor.sym
+C 84475 67200 1 0 0 resistor.sym
 {
-T 84900 67600 5 10 0 0 0 0 1
+T 84775 67600 5 10 0 0 0 0 1
 device=RESISTOR
-T 84800 67500 5 10 1 1 0 0 1
+T 84675 67500 5 10 1 1 0 0 1
 refdes=R7
+T 84475 67200 5 10 0 0 0 0 1
+footprint=0402
+T 84775 67000 5 10 1 1 0 0 1
+value=10k
 }
-C 88500 67200 1 0 0 resistor.sym
+C 88650 67200 1 0 0 resistor.sym
 {
-T 88800 67600 5 10 0 0 0 0 1
+T 88950 67600 5 10 0 0 0 0 1
 device=RESISTOR
-T 88700 67500 5 10 1 1 0 0 1
+T 88850 67500 5 10 1 1 0 0 1
 refdes=R10
+T 88650 67200 5 10 0 0 0 0 1
+footprint=0402
+T 88850 67000 5 10 1 1 0 0 1
+value=10k
 }
-C 76700 67300 1 90 0 resistor.sym
+C 76575 67300 1 90 0 resistor.sym
 {
-T 76300 67600 5 10 0 0 90 0 1
+T 76175 67600 5 10 0 0 90 0 1
 device=RESISTOR
-T 76400 67500 5 10 1 1 90 0 1
+T 76225 67500 5 10 1 1 90 0 1
 refdes=R2
+T 76575 67300 5 10 0 0 0 0 1
+footprint=0402
+T 76025 68000 5 10 1 1 0 0 1
+value=10k
 }
-C 79500 67300 1 90 0 resistor.sym
+C 79625 67300 1 90 0 resistor.sym
 {
-T 79100 67600 5 10 0 0 90 0 1
+T 79225 67600 5 10 0 0 90 0 1
 device=RESISTOR
-T 79200 67500 5 10 1 1 90 0 1
+T 79325 67600 5 10 1 1 90 0 1
 refdes=R3
+T 79625 67300 5 10 0 0 0 0 1
+footprint=0402
+T 79750 67900 5 10 1 1 0 0 1
+value=10k
 }
-C 85700 67300 1 90 0 resistor.sym
+C 85550 67300 1 90 0 resistor.sym
 {
-T 85300 67600 5 10 0 0 90 0 1
+T 85150 67600 5 10 0 0 90 0 1
 device=RESISTOR
-T 85400 67500 5 10 1 1 90 0 1
+T 85125 67500 5 10 1 1 90 0 1
 refdes=R8
+T 85550 67300 5 10 0 0 0 0 1
+footprint=0402
+T 84950 67900 5 10 1 1 0 0 1
+value=10k
 }
-C 88500 67300 1 90 0 resistor.sym
+C 88650 67325 1 90 0 resistor.sym
 {
-T 88100 67600 5 10 0 0 90 0 1
+T 88250 67625 5 10 0 0 90 0 1
 device=RESISTOR
-T 88200 67500 5 10 1 1 90 0 1
+T 88350 67525 5 10 1 1 90 0 1
 refdes=R9
+T 88650 67325 5 10 0 0 0 0 1
+footprint=0402
+T 88750 67925 5 10 1 1 0 0 1
+value=10k
 }
-C 75800 66400 1 90 0 capacitor.sym
+C 75750 66400 1 90 0 capacitor.sym
 {
-T 75100 66600 5 10 0 0 90 0 1
+T 75050 66600 5 10 0 0 90 0 1
 device=CAPACITOR
-T 75300 66600 5 10 1 1 90 0 1
+T 75250 66600 5 10 1 1 90 0 1
 refdes=C1
-T 74900 66600 5 10 0 0 90 0 1
+T 74850 66600 5 10 0 0 90 0 1
 symversion=0.1
+T 75750 66400 5 10 0 0 0 0 1
+footprint=0402
+T 75750 66400 5 10 1 1 0 0 1
+value=0.01uF
 }
-C 80600 66400 1 90 0 capacitor.sym
+C 80625 66400 1 90 0 capacitor.sym
 {
-T 79900 66600 5 10 0 0 90 0 1
+T 79925 66600 5 10 0 0 90 0 1
 device=CAPACITOR
-T 80100 66600 5 10 1 1 90 0 1
+T 80125 66600 5 10 1 1 90 0 1
 refdes=C2
-T 79700 66600 5 10 0 0 90 0 1
+T 79725 66600 5 10 0 0 90 0 1
 symversion=0.1
+T 80625 66400 5 10 1 1 0 0 1
+value=0.01uF
+T 80625 66400 5 10 0 0 0 0 1
+footprint=0402
 }
-C 84800 66400 1 90 0 capacitor.sym
+C 84675 66400 1 90 0 capacitor.sym
 {
-T 84100 66600 5 10 0 0 90 0 1
+T 83975 66600 5 10 0 0 90 0 1
 device=CAPACITOR
-T 84300 66600 5 10 1 1 90 0 1
+T 84175 66600 5 10 1 1 90 0 1
 refdes=C3
-T 83900 66600 5 10 0 0 90 0 1
+T 83775 66600 5 10 0 0 90 0 1
 symversion=0.1
+T 84675 66400 5 10 0 0 0 0 1
+footprint=0402
+T 84675 66400 5 10 1 1 0 0 1
+value=0.01uF
 }
-C 89600 66400 1 90 0 capacitor.sym
+C 89750 66400 1 90 0 capacitor.sym
 {
-T 88900 66600 5 10 0 0 90 0 1
+T 89050 66600 5 10 0 0 90 0 1
 device=CAPACITOR
-T 89100 66600 5 10 1 1 90 0 1
+T 89250 66600 5 10 1 1 90 0 1
 refdes=C4
-T 88700 66600 5 10 0 0 90 0 1
+T 88850 66600 5 10 0 0 90 0 1
 symversion=0.1
-}
-N 75600 66400 75600 66000 4
-N 75600 66000 80400 66000 4
-N 80400 66000 80400 66400 4
-N 84600 66400 84600 66000 4
-N 84600 66000 89400 66000 4
-N 89400 66000 89400 66400 4
-N 79400 68200 79400 69800 4
-N 76600 69800 79400 69800 4
-N 76600 69800 76600 68200 4
-N 85600 68200 85600 69800 4
-N 85600 69800 88400 69800 4
-N 88400 69800 88400 68200 4
+T 89750 66400 5 10 0 0 0 0 1
+footprint=0402
+T 89750 66400 5 10 1 1 0 0 1
+value=0.01uF
+}
+N 75550 66400 75550 66000 4
+N 75550 66000 80425 66000 4
+N 80425 66000 80425 66400 4
+N 84475 66400 84475 66000 4
+N 84475 66000 89550 66000 4
+N 89550 66000 89550 66400 4
+N 79525 68200 79525 69800 4
+N 76475 69800 79525 69800 4
+N 76475 69800 76475 68200 4
+N 85450 68200 85450 69800 4
+N 85450 69800 88550 69800 4
+N 88550 69800 88550 68225 4
 C 77900 65700 1 0 0 gnd.sym
 C 86900 65700 1 0 0 gnd.sym
 C 77800 69800 1 0 0 3.3V-plus.sym
 C 86800 69800 1 0 0 3.3V-plus.sym
-N 75600 67300 74500 67300 4
+N 75550 67300 74450 67300 4
 {
-T 74500 67400 5 10 1 1 0 0 1
+T 74450 67400 5 10 1 1 0 0 1
 netname=box_a
 }
-N 80400 67300 81500 67300 4
+N 80425 67300 81525 67300 4
 {
-T 80900 67400 5 10 1 1 0 0 1
+T 80925 67400 5 10 1 1 0 0 1
 netname=box_b
 }
-N 84600 67300 83500 67300 4
+N 84475 67300 83375 67300 4
 {
-T 83500 67400 5 10 1 1 0 0 1
+T 83375 67400 5 10 1 1 0 0 1
 netname=pad_a
 }
-N 89400 67300 90500 67300 4
+N 89550 67300 90650 67300 4
 {
-T 90000 67400 5 10 1 1 0 0 1
+T 90150 67400 5 10 1 1 0 0 1
 netname=pad_b
 }
 N 63100 76700 64400 76700 4
 {
 T 63900 76800 5 10 1 1 0 0 1
-netname=pad_a
+netname=box_a
 }
 N 64400 76300 63100 76300 4
 {
 T 63900 76400 5 10 1 1 0 0 1
-netname=pad_b
+netname=box_b
 }
 N 63100 75900 64400 75900 4
 {
 T 63900 76000 5 10 1 1 0 0 1
-netname=box_a
+netname=pad_a
 }
 N 63100 75500 64400 75500 4
 {
 T 63900 75600 5 10 1 1 0 0 1
-netname=box_b
+netname=pad_b
 }
 C 77500 63500 1 0 0 switch-spst.sym
 {
@@ -1921,6 +1769,8 @@ T 77500 63500 5 10 0 0 0 0 1
 manufacturer=C&K Components
 T 77500 63500 5 10 0 0 0 0 1
 manufacturer_partnumber=Y101132C203NQ
+T 77500 63500 5 10 0 0 0 0 1
+footprint=2pin-solder
 }
 C 77500 62000 1 0 0 switch-spst.sym
 {
@@ -1936,6 +1786,8 @@ T 77500 62000 5 10 0 0 0 0 1
 manufacturer=E-Switch
 T 77500 62000 5 10 0 0 0 0 1
 manufacturer_partnumber=PV5S64019
+T 77500 62000 5 10 0 0 0 0 1
+footprint=2pin-solder
 }
 C 78200 61700 1 0 0 gnd.sym
 C 78200 63200 1 0 0 gnd.sym
@@ -1959,148 +1811,158 @@ N 63100 74700 64400 74700 4
 T 64100 74800 5 10 1 1 0 0 1
 netname=fire
 }
-T 66800 70000 9 10 1 0 0 0 1
+T 66075 67500 9 10 1 0 0 0 1
 Signal Strength indicator
-C 66000 69600 1 180 1 led.sym
+C 66000 64800 1 180 1 led.sym
 {
-T 66750 69600 5 10 1 1 180 6 1
+T 66750 64800 5 10 1 1 180 6 1
 refdes=D3
-T 65900 69000 5 10 0 0 180 6 1
+T 65900 64200 5 10 0 0 180 6 1
 device=LED
+T 66000 64800 5 10 0 0 0 0 1
+footprint=100mil-led
 }
-C 66000 69200 1 180 1 led.sym
+C 66000 65200 1 180 1 led.sym
 {
-T 66750 69200 5 10 1 1 180 6 1
+T 66750 65200 5 10 1 1 180 6 1
 refdes=D4
-T 65900 68600 5 10 0 0 180 6 1
+T 65900 64600 5 10 0 0 180 6 1
 device=LED
+T 66000 65200 5 10 0 0 0 0 1
+footprint=100mil-led
 }
-C 66000 68800 1 180 1 led.sym
+C 66000 65600 1 180 1 led.sym
 {
-T 66750 68800 5 10 1 1 180 6 1
+T 66750 65600 5 10 1 1 180 6 1
 refdes=D5
-T 65900 68200 5 10 0 0 180 6 1
+T 65900 65000 5 10 0 0 180 6 1
 device=LED
+T 66000 65600 5 10 0 0 0 0 1
+footprint=100mil-led
 }
-C 66000 68400 1 180 1 led.sym
+C 66000 66000 1 180 1 led.sym
 {
-T 66750 68400 5 10 1 1 180 6 1
+T 66750 66000 5 10 1 1 180 6 1
 refdes=D6
-T 65900 67800 5 10 0 0 180 6 1
+T 65900 65400 5 10 0 0 180 6 1
 device=LED
+T 66000 66000 5 10 0 0 0 0 1
+footprint=100mil-led
 }
-C 66000 68000 1 180 1 led.sym
+C 66000 66400 1 180 1 led.sym
 {
-T 66750 68000 5 10 1 1 180 6 1
+T 66750 66400 5 10 1 1 180 6 1
 refdes=D7
-T 65900 67400 5 10 0 0 180 6 1
+T 65900 65800 5 10 0 0 180 6 1
 device=LED
+T 66000 66400 5 10 0 0 0 0 1
+footprint=100mil-led
 }
-C 66000 69600 1 180 0 resistor.sym
+C 66000 64800 1 180 0 resistor.sym
 {
-T 65700 69200 5 10 0 0 180 0 1
+T 65700 64400 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 69600 5 10 1 1 0 0 1
+T 65600 64800 5 10 1 1 0 0 1
 refdes=R54
-T 65200 69600 5 10 1 1 0 0 1
+T 65200 64800 5 10 1 1 0 0 1
 value=270
-T 66000 69600 5 10 0 0 180 0 1
+T 66000 64800 5 10 0 0 180 0 1
 footprint=0402
-T 66000 69600 5 10 0 0 180 0 1
+T 66000 64800 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 69600 5 10 0 0 180 0 1
+T 66000 64800 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 69600 5 10 0 0 180 0 1
+T 66000 64800 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 69200 1 180 0 resistor.sym
+C 66000 65200 1 180 0 resistor.sym
 {
-T 65700 68800 5 10 0 0 180 0 1
+T 65700 64800 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 69200 5 10 1 1 0 0 1
+T 65600 65200 5 10 1 1 0 0 1
 refdes=R55
-T 65200 69200 5 10 1 1 0 0 1
+T 65200 65200 5 10 1 1 0 0 1
 value=270
-T 66000 69200 5 10 0 0 180 0 1
+T 66000 65200 5 10 0 0 180 0 1
 footprint=0402
-T 66000 69200 5 10 0 0 180 0 1
+T 66000 65200 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 69200 5 10 0 0 180 0 1
+T 66000 65200 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 69200 5 10 0 0 180 0 1
+T 66000 65200 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 68800 1 180 0 resistor.sym
+C 66000 65600 1 180 0 resistor.sym
 {
-T 65700 68400 5 10 0 0 180 0 1
+T 65700 65200 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 68800 5 10 1 1 0 0 1
+T 65600 65600 5 10 1 1 0 0 1
 refdes=R56
-T 65200 68800 5 10 1 1 0 0 1
+T 65200 65600 5 10 1 1 0 0 1
 value=270
-T 66000 68800 5 10 0 0 180 0 1
+T 66000 65600 5 10 0 0 180 0 1
 footprint=0402
-T 66000 68800 5 10 0 0 180 0 1
+T 66000 65600 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 68800 5 10 0 0 180 0 1
+T 66000 65600 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 68800 5 10 0 0 180 0 1
+T 66000 65600 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 68400 1 180 0 resistor.sym
+C 66000 66000 1 180 0 resistor.sym
 {
-T 65700 68000 5 10 0 0 180 0 1
+T 65700 65600 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 68400 5 10 1 1 0 0 1
+T 65600 66000 5 10 1 1 0 0 1
 refdes=R57
-T 65200 68400 5 10 1 1 0 0 1
+T 65200 66000 5 10 1 1 0 0 1
 value=270
-T 66000 68400 5 10 0 0 180 0 1
+T 66000 66000 5 10 0 0 180 0 1
 footprint=0402
-T 66000 68400 5 10 0 0 180 0 1
+T 66000 66000 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 68400 5 10 0 0 180 0 1
+T 66000 66000 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 68400 5 10 0 0 180 0 1
+T 66000 66000 5 10 0 0 180 0 1
 loadstatus=smt
 }
-C 66000 68000 1 180 0 resistor.sym
+C 66000 66400 1 180 0 resistor.sym
 {
-T 65700 67600 5 10 0 0 180 0 1
+T 65700 66000 5 10 0 0 180 0 1
 device=RESISTOR
-T 65600 68000 5 10 1 1 0 0 1
+T 65600 66400 5 10 1 1 0 0 1
 refdes=R58
-T 65200 68000 5 10 1 1 0 0 1
+T 65200 66400 5 10 1 1 0 0 1
 value=270
-T 66000 68000 5 10 0 0 180 0 1
+T 66000 66400 5 10 0 0 180 0 1
 footprint=0402
-T 66000 68000 5 10 0 0 180 0 1
+T 66000 66400 5 10 0 0 180 0 1
 vendor=digikey
-T 66000 68000 5 10 0 0 180 0 1
+T 66000 66400 5 10 0 0 180 0 1
 vendor_part_number=541-270LCT-ND
-T 66000 68000 5 10 0 0 180 0 1
+T 66000 66400 5 10 0 0 180 0 1
 loadstatus=smt
 }
-N 63100 69500 65100 69500 4
-N 63100 69100 65100 69100 4
-N 63100 68700 65100 68700 4
-N 63100 68300 65100 68300 4
-N 63100 67900 65100 67900 4
-N 66400 69500 66600 69500 4
-N 66400 69100 66600 69100 4
-N 66400 68700 66600 68700 4
-N 66400 68300 66600 68300 4
-N 66600 67900 66400 67900 4
-C 66500 67600 1 0 0 gnd.sym
-T 67125 69450 9 10 1 0 0 0 1
+N 63100 64700 65100 64700 4
+N 63100 65100 65100 65100 4
+N 63100 65500 65100 65500 4
+N 63100 65900 65100 65900 4
+N 63100 66300 65100 66300 4
+N 66400 64700 66600 64700 4
+N 66400 65100 66600 65100 4
+N 66400 65500 66600 65500 4
+N 66400 65900 66600 65900 4
+N 66400 66300 67000 66300 4
+C 66500 64400 1 0 0 gnd.sym
+T 67125 64650 9 10 1 0 0 0 1
 Remote Arm Switch Engaged
-T 67125 69050 9 10 1 0 0 0 1
+T 67125 65050 9 10 1 0 0 0 1
 Continuity Pad 0
-T 67125 68650 9 10 1 0 0 0 1
+T 67125 65450 9 10 1 0 0 0 1
 Continuity Pad 1
-T 67125 68250 9 10 1 0 0 0 1
+T 67125 65850 9 10 1 0 0 0 1
 Continuity Pad 2
-T 67125 67850 9 10 1 0 0 0 1
+T 67125 66250 9 10 1 0 0 0 1
 Continuity Pad 3
 L 83000 79000 73000 79000 3 0 0 0 -1 -1
 L 85000 79000 89000 79000 3 0 0 0 -1 -1
@@ -2108,3 +1970,337 @@ T 86000 79200 9 20 1 0 0 0 1
 Pad Indicator
 T 77000 79200 9 20 1 0 0 0 1
 Box Indicator
+N 88650 67300 88500 67300 4
+N 88550 67325 88550 67300 4
+N 85375 67300 85500 67300 4
+N 79525 67300 79500 67300 4
+N 76450 67300 76500 67300 4
+C 48300 59500 1 0 0 conn-4.sym
+{
+T 48600 61100 5 10 1 1 0 0 1
+refdes=J3
+T 48500 59200 5 10 1 1 0 0 1
+value=Debug
+T 48300 59500 5 10 0 0 0 0 1
+footprint=0-215079-4
+T 48300 59500 5 10 0 0 0 0 1
+vendor_part_number=571-215079-4
+T 48300 59500 5 10 0 0 0 0 1
+vendor=mouser
+T 48300 59500 5 10 0 0 0 0 1
+loadstatus=throughhole
+T 48300 59500 5 10 0 0 0 0 1
+device=CONNECTOR
+}
+C 48200 60500 1 0 0 gnd.sym
+N 48300 60400 47000 60400 4
+{
+T 47000 60500 5 10 1 1 0 0 1
+netname=reset_n
+}
+N 48300 60000 47000 60000 4
+{
+T 47000 60100 5 10 1 1 0 0 1
+netname=swdio
+}
+N 48300 59600 47000 59600 4
+{
+T 47000 59700 5 10 1 1 0 0 1
+netname=swclk
+}
+N 47800 50300 44700 50300 4
+{
+T 44700 50400 5 10 1 1 0 0 1
+netname=v_usb
+}
+C 50100 47600 1 0 0 gnd.sym
+N 50200 49500 50200 47900 4
+C 45900 48700 1 90 0 capacitor.sym
+{
+T 45200 48900 5 10 0 0 90 0 1
+device=CAPACITOR
+T 45500 49400 5 10 1 1 180 0 1
+refdes=C6
+T 45000 48900 5 10 0 0 90 0 1
+symversion=0.1
+T 45100 48800 5 10 1 1 0 0 1
+value=4.7uF
+T 45900 48700 5 10 0 0 0 0 1
+vendor_part_number=490-5408-1-ND
+T 45900 48700 5 10 0 0 0 0 1
+footprint=0402
+T 45900 48700 5 10 0 0 0 0 1
+vendor=digikey
+T 45900 48700 5 10 0 1 0 0 1
+loadstatus=smt
+}
+N 45700 48700 45700 47900 4
+N 51400 50300 51400 49300 4
+C 52000 49800 1 270 0 battery.sym
+{
+T 52900 49500 5 10 0 1 270 0 1
+device=CONNECTOR
+T 52500 49700 5 10 1 1 0 0 1
+refdes=B1
+T 53300 49500 5 10 0 0 270 0 1
+symversion=0.1
+T 52500 49300 5 10 1 1 0 0 1
+value=LiPo
+T 52000 49800 5 10 0 0 0 0 1
+footprint=B2B-PH
+T 52000 49800 5 10 0 0 0 0 1
+vendor_part_number=A100034-ND
+T 52000 49800 5 10 0 0 0 0 1
+loadstatus=throughhole
+T 52000 49800 5 10 0 0 0 0 1
+vendor=digikey
+T 52000 49800 5 10 0 1 0 0 1
+device=CONNECTOR
+}
+N 51400 48400 51400 47900 4
+N 52200 49800 52200 50300 4
+N 52200 49100 52200 47900 4
+C 47800 49300 1 0 0 MCP73831.sym
+{
+T 48995 50895 5 10 0 1 0 0 1
+device=MCP73831
+T 48095 50895 5 10 1 1 0 0 1
+refdes=U2
+T 47795 47395 5 10 0 1 0 0 1
+footprint=SOT23-5
+T 47800 49300 5 10 0 1 0 0 1
+loadstatus=smt
+T 47800 49300 5 10 0 1 0 0 1
+vendor=digikey
+T 47800 49300 5 10 0 1 0 0 1
+vendor_part_number=MCP73831T-2ACI/OTCT-ND      
+T 47800 49300 5 10 1 1 0 0 1
+value=MCP73831
+}
+N 45700 50300 45700 49600 4
+C 50600 48800 1 90 0 resistor.sym
+{
+T 50200 49100 5 10 0 0 90 0 1
+device=RESISTOR
+T 51100 49500 5 10 1 1 180 0 1
+refdes=R15
+T 50700 49100 5 10 1 1 0 0 1
+value=2k
+T 50600 48800 5 10 0 0 0 0 1
+vendor=digikey
+T 50600 48800 5 10 0 0 0 0 1
+vendor_part_number=RMCF0402FT2K00CT-ND
+T 50600 48800 5 10 0 1 0 0 1
+footprint=0402
+T 50600 48800 5 10 0 1 0 0 1
+loadstatus=smt
+}
+N 50200 49900 50500 49900 4
+N 50500 49900 50500 49700 4
+N 50500 48800 50500 47900 4
+C 51600 48400 1 90 0 capacitor.sym
+{
+T 50900 48600 5 10 0 0 90 0 1
+device=CAPACITOR
+T 51700 49300 5 10 1 1 180 0 1
+refdes=C7
+T 50700 48600 5 10 0 0 90 0 1
+symversion=0.1
+T 51500 48500 5 10 1 1 0 0 1
+value=4.7uF
+T 51600 48400 5 10 0 0 0 0 1
+vendor_part_number=490-5408-1-ND
+T 51600 48400 5 10 0 0 0 0 1
+footprint=0402
+T 51600 48400 5 10 0 0 0 0 1
+vendor=digikey
+T 51600 48400 5 10 0 1 0 0 1
+loadstatus=smt
+}
+C 46700 49300 1 180 1 led2.sym
+{
+T 46550 48700 5 10 1 1 180 6 1
+refdes=D9
+T 46600 48700 5 10 0 0 180 6 1
+device=LED
+T 46650 49300 5 10 0 1 180 6 1
+footprint=0605
+T 46700 49300 5 10 0 0 0 0 1
+vendor=digikey
+T 46700 49300 5 10 0 0 0 0 1
+vendor_part_number=160-1452-1-ND
+T 46700 49300 5 10 0 0 0 0 1
+value=dualLED
+T 46700 49300 5 10 0 0 0 0 1
+loadstatus=smt
+}
+C 46300 49400 1 90 0 resistor.sym
+{
+T 45900 49700 5 10 0 0 90 0 1
+device=RESISTOR
+T 46700 50100 5 10 1 1 180 0 1
+refdes=R11
+T 46600 49800 5 10 1 1 180 0 1
+value=1k
+T 46300 49400 5 10 0 0 90 0 1
+footprint=0402
+T 46300 49400 5 10 0 0 90 0 1
+vendor=digikey
+T 46300 49400 5 10 0 0 90 0 1
+vendor_part_number=RMCF0402FT1K00CT-ND
+T 46300 49400 5 10 0 0 90 0 1
+loadstatus=smt
+}
+C 47500 47900 1 90 0 resistor.sym
+{
+T 47100 48200 5 10 0 0 90 0 1
+device=RESISTOR
+T 47900 48600 5 10 1 1 180 0 1
+refdes=R14
+T 47800 48300 5 10 1 1 180 0 1
+value=1k
+T 47500 47900 5 10 0 0 90 0 1
+footprint=0402
+T 47500 47900 5 10 0 0 90 0 1
+vendor=digikey
+T 47500 47900 5 10 0 0 90 0 1
+vendor_part_number=RMCF0402FT1K00CT-ND
+T 47500 47900 5 10 0 0 90 0 1
+loadstatus=smt
+}
+N 46500 49500 47800 49500 4
+N 47400 49500 47400 49200 4
+N 47400 49200 47100 49200 4
+N 46500 49500 46500 48800 4
+N 46700 49200 46200 49200 4
+N 46200 49200 46200 49400 4
+N 47400 48800 47100 48800 4
+N 46700 48800 46500 48800 4
+N 50200 50300 52400 50300 4
+{
+T 51100 50400 5 10 1 1 0 0 1
+netname=v_charge
+}
+N 55200 50300 53200 50300 4
+{
+T 54000 50400 5 10 1 1 0 0 1
+netname=v_lipo
+}
+N 45700 47900 52200 47900 4
+C 52400 50300 1 0 0 switch-spst.sym
+{
+T 52655 50595 5 10 1 1 0 0 1
+refdes=S5
+T 52400 50300 5 10 0 0 0 0 1
+footprint=2pin-solder
+}
+N 47100 67100 46000 67100 4
+{
+T 46000 67200 5 10 1 1 0 0 1
+netname=v_usb
+}
+N 47100 66700 46000 66700 4
+{
+T 46000 66800 5 10 1 1 0 0 1
+netname=usbdm
+}
+N 47100 66300 46000 66300 4
+{
+T 46000 66400 5 10 1 1 0 0 1
+netname=usbdp
+}
+C 47000 65200 1 0 0 gnd.sym
+C 47100 65100 1 0 0 miniUSB.sym
+{
+T 47395 67500 5 10 1 1 0 0 1
+refdes=J1
+T 47455 65495 5 10 0 1 0 0 1
+footprint=usbcable
+}
+N 47100 65500 47100 65900 4
+C 67975 67400 1 90 1 2-color-led.sym
+{
+T 66230 66925 5 10 1 1 270 2 1
+refdes=D2
+T 68007 67400 5 10 0 1 270 2 1
+footprint=100mil-led3
+}
+N 67000 66800 67000 66300 4
+N 66000 66700 68000 66700 4
+N 68000 66700 68000 67100 4
+C 66000 54000 1 0 0 hole_plated.sym
+{
+T 66100 55700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 66100 54500 5 10 1 1 0 0 1
+refdes=H1
+T 66000 54000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+C 66000 53000 1 0 0 hole_plated.sym
+{
+T 66100 54700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 66100 53500 5 10 1 1 0 0 1
+refdes=H2
+T 66000 53000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+C 66000 52000 1 0 0 hole_plated.sym
+{
+T 66100 53700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 66100 52500 5 10 1 1 0 0 1
+refdes=H4
+T 66000 52000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+C 66000 51000 1 0 0 hole_plated.sym
+{
+T 66100 52700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 66100 51500 5 10 1 1 0 0 1
+refdes=H6
+T 66000 51000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+C 67000 54000 1 0 0 hole_plated.sym
+{
+T 67100 55700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 67100 54500 5 10 1 1 0 0 1
+refdes=H3
+T 67000 54000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+C 67000 53000 1 0 0 hole_plated.sym
+{
+T 67100 54700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 67100 53500 5 10 1 1 0 0 1
+refdes=H5
+T 67000 53000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+C 67000 52000 1 0 0 hole_plated.sym
+{
+T 67100 53700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 67100 52500 5 10 1 1 0 0 1
+refdes=H7
+T 67000 52000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+C 67000 51000 1 0 0 hole_plated.sym
+{
+T 67100 52700 5 10 0 0 0 0 1
+device=HOLE_PLATED
+T 67100 51500 5 10 1 1 0 0 1
+refdes=H8
+T 67000 51000 5 10 0 0 0 0 1
+footprint=hole-M3
+}
+N 66600 54200 66600 50600 4
+N 66600 50600 67600 50600 4
+N 67600 50600 67600 54200 4
+C 66500 50300 1 0 0 gnd.sym