]> git.gag.com Git - hw/quantimotor/commitdiff
move to bright RGB LEDs with buffer IC in schematic
authorBdale Garbee <bdale@gag.com>
Tue, 19 Aug 2025 02:49:37 +0000 (20:49 -0600)
committerBdale Garbee <bdale@gag.com>
Tue, 19 Aug 2025 02:49:37 +0000 (20:49 -0600)
quantimotor.sch

index 16e09381d10fff98a94921be568f61433bedfd22..ef2c6e090d813b36d6e50aea210f0379711eb1a0 100644 (file)
@@ -181,56 +181,41 @@ N 72100 41100 72700 41100 4
 T 71200 43800 9 10 1 0 0 0 2
 mounting holes
  for M3 screws
-N 75400 58500 76900 58500 4
+N 69200 59900 67700 59900 4
 {
-T 76900 58600 5 10 1 1 0 6 1
+T 67700 60000 5 10 1 1 0 0 1
 netname=led_continuity
 }
-N 75400 57300 76900 57300 4
+N 69200 58000 67700 58000 4
 {
-T 76900 57400 5 10 1 1 0 6 1
+T 67700 58100 5 10 1 1 0 0 1
 netname=led_armed
 }
-C 75400 58400 1 0 1 resistor.sym
+C 71900 59800 1 0 1 resistor.sym
 {
-T 75100 58800 5 10 0 1 0 6 1
+T 71600 60200 5 10 0 1 0 6 1
 device=RESISTOR
-T 75400 58400 5 10 0 1 90 2 1
+T 71900 59800 5 10 0 1 90 2 1
 footprint=0402
-T 74900 58700 5 10 1 1 0 6 1
-refdes=R2
-T 75100 58700 5 10 1 1 0 0 1
+T 71400 60100 5 10 1 1 0 6 1
+refdes=R52
+T 71600 60100 5 10 1 1 0 0 1
 value=150
 }
-C 73100 55500 1 0 1 gnd.sym
-C 75400 57200 1 0 1 resistor.sym
+N 69200 63700 67700 63700 4
 {
-T 75100 57600 5 10 0 1 0 6 1
-device=RESISTOR
-T 75400 57200 5 10 0 1 90 2 1
-footprint=0402
-T 74900 57500 5 10 1 1 0 6 1
-refdes=R3
-T 75100 57500 5 10 1 1 0 0 1
-value=150
-}
-N 73600 57300 73000 57300 4
-N 73000 55800 73000 58500 4
-N 73600 58500 73000 58500 4
-N 75400 59700 76900 59700 4
-{
-T 76900 59750 5 10 1 1 0 6 1
+T 67700 63750 5 10 1 1 0 0 1
 netname=led_health_r
 }
-C 74500 59800 1 180 1 resistor.sym
+C 71000 63800 1 180 1 resistor.sym
 {
-T 74800 59400 5 10 0 0 180 6 1
+T 71300 63400 5 10 0 0 180 6 1
 device=RESISTOR
-T 74500 59800 5 10 0 0 180 6 1
+T 71000 63800 5 10 0 0 180 6 1
 footprint=0402
-T 74700 59900 5 10 1 1 0 0 1
-refdes=R1
-T 75100 59900 5 10 1 1 0 0 1
+T 71400 63900 5 10 1 1 0 6 1
+refdes=R50
+T 71600 63900 5 10 1 1 0 0 1
 value=150
 }
 N 71500 52500 81300 52500 4
@@ -292,7 +277,7 @@ device=IC
 T 64700 43600 5 10 0 1 0 0 1
 value=INA125
 T 64700 43600 5 10 0 1 0 0 1
-footprint=SO16
+footprint=soic-16
 T 65200 49900 5 10 1 1 0 0 1
 refdes=U6
 }
@@ -745,7 +730,7 @@ footprint=powerdi123
 T 67100 69200 5 10 0 1 0 0 1
 value=DFLS130L
 T 67400 70000 5 10 1 1 0 0 1
-refdes=D4
+refdes=D7
 }
 N 68000 69700 70900 69700 4
 {
@@ -774,51 +759,51 @@ T 68100 68400 5 10 1 1 0 6 1
 value=470uF
 }
 N 75900 68000 75900 67400 4
-C 75200 61700 1 0 0 gnd.sym
-C 72900 61300 1 90 0 resistor.sym
+C 58000 53200 1 0 0 gnd.sym
+C 55700 52800 1 90 0 resistor.sym
 {
-T 72500 61600 5 10 0 0 90 0 1
+T 55300 53100 5 10 0 0 90 0 1
 device=RESISTOR
-T 72900 61295 5 10 0 1 90 0 1
+T 55700 52795 5 10 0 1 90 0 1
 footprint=0402
-T 72600 62000 5 10 1 1 180 0 1
+T 55400 53500 5 10 1 1 180 0 1
 refdes=R500
-T 72300 61500 5 10 1 1 0 0 1
+T 55100 53000 5 10 1 1 0 0 1
 value=3.3k
 }
-C 72700 61000 1 0 0 gnd.sym
-C 72900 62100 1 0 0 resistor.sym
+C 55500 52500 1 0 0 gnd.sym
+C 55700 53600 1 0 0 resistor.sym
 {
-T 73200 62500 5 10 0 0 0 0 1
+T 56000 54000 5 10 0 0 0 0 1
 device=RESISTOR
-T 72900 62100 5 10 0 0 90 0 1
+T 55700 53600 5 10 0 0 90 0 1
 footprint=0402
-T 73300 62500 5 10 1 1 180 0 1
+T 56100 54000 5 10 1 1 180 0 1
 refdes=R7
-T 73700 62500 5 10 1 1 180 0 1
+T 56500 54000 5 10 1 1 180 0 1
 value=1k
 }
-N 73800 62200 74300 62200 4
-N 75200 62200 75300 62200 4
-N 75300 62200 75300 62000 4
-N 75200 63000 75300 63000 4
-N 75300 63000 75300 63400 4
-N 71500 62200 72900 62200 4
+N 56600 53700 57100 53700 4
+N 58000 53700 58100 53700 4
+N 58100 53700 58100 53500 4
+N 58000 54500 58100 54500 4
+N 58100 54500 58100 54900 4
+N 54300 53700 55700 53700 4
 {
-T 71500 62300 5 10 1 1 0 0 1
+T 54300 53800 5 10 1 1 0 0 1
 netname=alarm
 }
-N 77000 63800 75900 63800 4
+N 59800 55300 58700 55300 4
 {
-T 75900 63900 5 10 1 1 0 0 1
+T 58700 55400 5 10 1 1 0 0 1
 netname=v_batt
 }
-N 75200 63400 77000 63400 4
+N 58000 54900 59800 54900 4
 {
-T 75900 63500 5 10 1 1 0 0 1
+T 58700 55000 5 10 1 1 0 0 1
 netname=fet_a
 }
-T 77800 63500 9 10 1 0 0 0 1
+T 60600 55000 9 10 1 0 0 0 1
 Alarm
 C 56500 67100 1 0 0 opamp-dual.sym
 {
@@ -895,178 +880,176 @@ T 73200 69500 5 10 0 1 0 0 1
 footprint=0402
 }
 N 73200 69700 73000 69700 4
-N 55100 62900 55300 62900 4
-N 55100 62500 55300 62500 4
-N 55100 62100 55500 62100 4
-N 55100 61700 59500 61700 4
+N 47300 60500 47500 60500 4
+N 47300 60100 47500 60100 4
+N 47300 59700 47700 59700 4
+N 47300 59300 51700 59300 4
 {
-T 56900 61750 5 10 1 1 0 6 1
+T 49100 59350 5 10 1 1 0 6 1
 netname=con_out
 }
-N 55100 61300 59500 61300 4
+N 47300 58900 51700 58900 4
 {
-T 56900 61350 5 10 1 1 0 6 1
+T 49100 58950 5 10 1 1 0 6 1
 netname=con_in
 }
-N 55100 60500 55500 60500 4
-N 55100 59300 55500 59300 4
-N 55100 58900 56900 58900 4
+N 47300 58100 47700 58100 4
+N 47300 56900 47700 56900 4
+N 47300 56500 49100 56500 4
 {
-T 56900 58950 5 10 1 1 0 6 1
+T 49100 56550 5 10 1 1 0 6 1
 netname=adc_reset
 }
-N 51900 58900 53700 58900 4
+N 44100 56500 45900 56500 4
 {
-T 51900 58950 5 10 1 1 0 0 1
+T 44100 56550 5 10 1 1 0 0 1
 netname=miso
 }
-N 51900 58500 53700 58500 4
+N 44100 56100 45900 56100 4
 {
-T 51900 58550 5 10 1 1 0 0 1
+T 44100 56150 5 10 1 1 0 0 1
 netname=sclk
 }
-N 53300 58100 53700 58100 4
-N 53500 59700 53700 59700 4
-N 51900 59300 53700 59300 4
+N 45500 55700 45900 55700 4
+N 45700 57300 45900 57300 4
+N 44100 56900 45900 56900 4
 {
-T 51900 59350 5 10 1 1 0 0 1
+T 44100 56950 5 10 1 1 0 0 1
 netname=mosi
 }
-N 53300 61300 53700 61300 4
-N 51900 62900 53700 62900 4
+N 45500 58900 45900 58900 4
+N 44100 60500 45900 60500 4
 {
-T 51900 62950 5 10 1 1 0 0 1
+T 44100 60550 5 10 1 1 0 0 1
 netname=rpi_3.3v
 }
-C 55100 63100 1 0 0 5V-plus.sym
-C 53200 54400 1 0 0 gnd.sym
-N 53500 59700 53500 62900 4
-C 55400 54400 1 0 0 gnd.sym
-N 53300 54700 53300 61300 4
-N 55500 54700 55500 62100 4
-N 55300 62500 55300 63100 4
-C 53700 54500 1 0 0 pizero.sym
+C 47300 60700 1 0 0 5V-plus.sym
+C 45400 52000 1 0 0 gnd.sym
+N 45700 57300 45700 60500 4
+C 47600 52000 1 0 0 gnd.sym
+N 45500 52300 45500 58900 4
+N 47700 52300 47700 59700 4
+N 47500 60100 47500 60700 4
+C 45900 52100 1 0 0 pizero.sym
 {
-T 53950 63000 5 10 0 1 0 0 1
+T 46150 60600 5 10 0 1 0 0 1
 device=CONNECTOR
-T 53700 54500 5 10 0 0 0 0 1
+T 45900 52100 5 10 0 0 0 0 1
 footprint=pizero
-T 53700 54500 5 10 0 1 0 0 1
+T 45900 52100 5 10 0 1 0 0 1
 value=female
-T 54300 63200 5 10 1 1 0 0 1
+T 46500 60800 5 10 1 1 0 0 1
 refdes=J2
 }
-N 55100 60900 56900 60900 4
+N 47300 58500 49100 58500 4
 {
-T 56900 60950 5 10 1 1 0 6 1
+T 49100 58550 5 10 1 1 0 6 1
 netname=led_armed
 }
-N 55100 57300 55500 57300 4
-N 55100 56500 55500 56500 4
-N 53700 55300 53300 55300 4
-N 55100 56100 56900 56100 4
+N 47300 54900 47700 54900 4
+N 47300 54100 47700 54100 4
+N 45900 52900 45500 52900 4
+N 47300 53700 49100 53700 4
 {
-T 56900 56150 5 10 1 1 0 6 1
+T 49100 53750 5 10 1 1 0 6 1
 netname=fire
 }
-N 53700 60900 51900 60900 4
+N 45900 58500 44100 58500 4
 {
-T 51900 60950 5 10 1 1 0 0 1
+T 44100 58550 5 10 1 1 0 0 1
 netname=led_continuity
 }
-T 50500 62500 9 10 1 0 0 0 1
+T 42700 60100 9 10 1 0 0 0 1
 SDA1 / GPIO2
-T 50500 62100 9 10 1 0 0 0 1
+T 42700 59700 9 10 1 0 0 0 1
 SCL1 / GPIO3
-T 49900 61700 9 10 1 0 0 0 1
+T 42100 59300 9 10 1 0 0 0 1
 GPIO_GCLK / GPIO4
-T 49800 60900 9 10 1 0 0 0 1
+T 42000 58500 9 10 1 0 0 0 1
 GPIO_GEN0 / GPIO17
-T 49800 60500 9 10 1 0 0 0 1
+T 42000 58100 9 10 1 0 0 0 1
 GPIO_GEN2 / GPIO27
-T 49800 60100 9 10 1 0 0 0 1
+T 42000 57700 9 10 1 0 0 0 1
 GPIO_GEN3 / GPIO22
-T 50000 59300 9 10 1 0 0 0 1
+T 42200 56900 9 10 1 0 0 0 1
 SPI_MOSI / GPIO10
-T 50100 58900 9 10 1 0 0 0 1
+T 42300 56500 9 10 1 0 0 0 1
 SPI_MISO / GPIO9
-T 50000 58500 9 10 1 0 0 0 1
+T 42200 56100 9 10 1 0 0 0 1
 SPI_SCLK / GPIO11
-T 57200 61700 9 10 1 0 0 0 1
+T 49400 59300 9 10 1 0 0 0 1
 GPIO14 / TXD0
-T 57200 61300 9 10 1 0 0 0 1
+T 49400 58900 9 10 1 0 0 0 1
 GPIO15 / RXD0
-T 57200 60900 9 10 1 0 0 0 1
+T 49400 58500 9 10 1 0 0 0 1
 GPIO18 / GPIO_GEN1
-T 57200 60100 9 10 1 0 0 0 1
+T 49400 57700 9 10 1 0 0 0 1
 GPIO23 / GPIO_GEN4
-T 57200 59700 9 10 1 0 0 0 1
+T 49400 57300 9 10 1 0 0 0 1
 GPIO24 / GPIO_GEN5
-T 57200 58900 9 10 1 0 0 0 1
+T 49400 56500 9 10 1 0 0 0 1
 GPIO25 / GPIO_GEN6
-T 57200 58500 9 10 1 0 0 0 1
+T 49400 56100 9 10 1 0 0 0 1
 GPIO8 / SPI_CE0_N
-T 57200 58100 9 10 1 0 0 0 1
+T 49400 55700 9 10 1 0 0 0 1
 GPIO7 / SPI_CE1_N
-T 52600 64200 9 25 1 0 0 0 1
+T 44800 61800 9 25 1 0 0 0 1
 Raspberry Pi 02W
-T 57200 57700 9 10 1 0 0 0 1
+T 49400 55300 9 10 1 0 0 0 1
 ID_SC
-T 57200 56900 9 10 1 0 0 0 1
+T 49400 54500 9 10 1 0 0 0 1
 GPIO12
-T 57200 56100 9 10 1 0 0 0 1
+T 49400 53700 9 10 1 0 0 0 1
 GPIO16
-T 57200 55700 9 10 1 0 0 0 1
+T 49400 53300 9 10 1 0 0 0 1
 GPIO20
-T 57200 55300 9 10 1 0 0 0 1
+T 49400 52900 9 10 1 0 0 0 1
 GPIO21
-T 51100 57700 9 10 1 0 0 0 1
+T 43300 55300 9 10 1 0 0 0 1
 ID_SD
-T 51000 57300 9 10 1 0 0 0 1
+T 43200 54900 9 10 1 0 0 0 1
 GPIO05
-T 51000 56900 9 10 1 0 0 0 1
+T 43200 54500 9 10 1 0 0 0 1
 GPIO06
-T 51000 56500 9 10 1 0 0 0 1
+T 43200 54100 9 10 1 0 0 0 1
 GPIO13
-T 51000 56100 9 10 1 0 0 0 1
+T 43200 53700 9 10 1 0 0 0 1
 GPIO19
-T 51000 55700 9 10 1 0 0 0 1
+T 43200 53300 9 10 1 0 0 0 1
 GPIO26
-C 55700 57600 1 0 0 nc-right.sym
+C 47900 55200 1 0 0 nc-right.sym
 {
-T 55800 58100 5 10 0 0 0 0 1
+T 48000 55700 5 10 0 0 0 0 1
 value=NoConnection
-T 55800 58300 5 10 0 0 0 0 1
+T 48000 55900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-N 55100 57700 55700 57700 4
-N 55100 58500 56900 58500 4
+N 47300 55300 47900 55300 4
+N 47300 56100 49100 56100 4
 {
-T 56900 58550 5 10 1 1 0 6 1
+T 49100 56150 5 10 1 1 0 6 1
 netname=adc_cs
 }
-N 51900 60500 53700 60500 4
+N 44100 58100 45900 58100 4
 {
-T 51900 60550 5 10 1 1 0 0 1
+T 44100 58150 5 10 1 1 0 0 1
 netname=led_health_g
 }
-N 53100 57700 53700 57700 4
-C 52600 57600 1 0 0 nc-left.sym
+N 45300 55300 45900 55300 4
+C 44800 55200 1 0 0 nc-left.sym
 {
-T 52600 58000 5 10 0 0 0 0 1
+T 44800 55600 5 10 0 0 0 0 1
 value=NoConnection
-T 52600 58400 5 10 0 0 0 0 1
+T 44800 56000 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-N 56900 55700 55100 55700 4
+N 49100 53300 47300 53300 4
 {
-T 56900 55750 5 10 1 1 0 6 1
+T 49100 53350 5 10 1 1 0 6 1
 netname=alarm
 }
 C 71300 52500 1 0 0 5V-plus.sym
 C 76700 69600 1 0 0 5V-plus.sym
-N 74200 57300 74500 57300 4
-N 74200 58500 74500 58500 4
 N 75000 69300 76900 69300 4
 N 76900 69300 76900 69600 4
 C 69500 67600 1 90 0 resistor.sym
@@ -1216,70 +1199,70 @@ N 75900 47700 75100 47700 4
 N 75900 46900 75100 46900 4
 N 75900 46100 75100 46100 4
 N 75900 45300 75100 45300 4
-N 55100 54900 55500 54900 4
-N 55100 60100 56900 60100 4
+N 47300 52500 47700 52500 4
+N 47300 57700 49100 57700 4
 {
-T 56900 60150 5 10 1 1 0 6 1
+T 49100 57750 5 10 1 1 0 6 1
 netname=gpio23
 }
-N 55100 59700 56900 59700 4
+N 47300 57300 49100 57300 4
 {
-T 56900 59750 5 10 1 1 0 6 1
+T 49100 57350 5 10 1 1 0 6 1
 netname=gpio24
 }
-N 55100 56900 56900 56900 4
+N 47300 54500 49100 54500 4
 {
-T 56900 56950 5 10 1 1 0 6 1
+T 49100 54550 5 10 1 1 0 6 1
 netname=armed
 }
-N 62900 58900 61700 58900 4
+N 55200 58000 54000 58000 4
 {
-T 61700 58950 5 10 1 1 0 0 1
+T 54000 58050 5 10 1 1 0 0 1
 netname=gpio23
 }
-N 62900 59300 61700 59300 4
+N 55200 58400 54000 58400 4
 {
-T 61700 59350 5 10 1 1 0 0 1
+T 54000 58450 5 10 1 1 0 0 1
 netname=gpio24
 }
-N 61700 59700 62900 59700 4
+N 54000 58800 55200 58800 4
 {
-T 61700 59750 5 10 1 1 0 0 1
+T 54000 58850 5 10 1 1 0 0 1
 netname=gpio07
 }
-N 51900 57300 53700 57300 4
+N 44100 54900 45900 54900 4
 {
-T 51900 57350 5 10 1 1 0 0 1
+T 44100 54950 5 10 1 1 0 0 1
 netname=gpio05
 }
-N 51900 56900 53700 56900 4
+N 44100 54500 45900 54500 4
 {
-T 51900 56950 5 10 1 1 0 0 1
+T 44100 54550 5 10 1 1 0 0 1
 netname=gpio06
 }
-N 51900 55700 53700 55700 4
+N 44100 53300 45900 53300 4
 {
-T 51900 55750 5 10 1 1 0 0 1
+T 44100 53350 5 10 1 1 0 0 1
 netname=gpio26
 }
-N 65500 58900 64300 58900 4
+N 57800 58000 56600 58000 4
 {
-T 65500 58950 5 10 1 1 0 6 1
+T 57800 58050 5 10 1 1 0 6 1
 netname=gpio05
 }
-N 65500 59300 64300 59300 4
+N 57800 58400 56600 58400 4
 {
-T 65500 59350 5 10 1 1 0 6 1
+T 57800 58450 5 10 1 1 0 6 1
 netname=gpio06
 }
-N 65500 58500 64300 58500 4
+N 57800 57600 56600 57600 4
 {
-T 65500 58550 5 10 1 1 0 6 1
+T 57800 57650 5 10 1 1 0 6 1
 netname=gpio26
 }
-N 62900 60100 61700 60100 4
+N 55200 59200 54000 59200 4
 {
-T 61700 60150 5 10 1 1 0 0 1
+T 54000 59250 5 10 1 1 0 0 1
 netname=gpio21
 }
 N 73000 69300 74100 69300 4
@@ -1389,37 +1372,25 @@ refdes=R17
 T 52900 70300 5 10 1 1 0 6 1
 value=200k
 }
-N 51900 62500 53700 62500 4
+N 44100 60100 45900 60100 4
 {
-T 51900 62550 5 10 1 1 0 0 1
+T 44100 60150 5 10 1 1 0 0 1
 netname=sda
 }
-N 51900 62100 53700 62100 4
+N 44100 59700 45900 59700 4
 {
-T 51900 62150 5 10 1 1 0 0 1
+T 44100 59750 5 10 1 1 0 0 1
 netname=scl
 }
 C 56300 43800 1 0 0 gnd.sym
-C 73600 59300 1 0 0 led-bicolor.sym
-{
-T 73700 59900 5 10 0 0 0 0 1
-device=LED
-T 73450 59800 5 10 1 1 0 0 1
-refdes=D1
-T 73600 59300 5 10 0 0 0 0 1
-footprint=H178
-T 73500 59100 5 10 1 1 0 0 1
-value=red+green
-}
-N 74500 59700 74200 59700 4
-N 72100 59700 73600 59700 4
+N 67700 61800 69200 61800 4
 {
-T 72100 59750 5 10 1 1 0 0 1
+T 67700 61850 5 10 1 1 0 0 1
 netname=led_health_g
 }
-N 51900 60100 53700 60100 4
+N 44100 57700 45900 57700 4
 {
-T 51900 60150 5 10 1 1 0 0 1
+T 44100 57750 5 10 1 1 0 0 1
 netname=led_health_r
 }
 C 59900 45300 1 0 1 conn-5.sym
@@ -1480,88 +1451,88 @@ N 43900 69200 43500 69200 4
 N 43500 68800 43900 68800 4
 N 43900 68800 43900 68400 4
 N 43900 68400 43500 68400 4
-C 67700 58500 1 0 0 conn-9.sym
+C 60000 57600 1 0 0 conn-9.sym
 {
-T 68055 61995 5 10 1 1 0 0 1
+T 60355 61095 5 10 1 1 0 0 1
 refdes=J4
-T 67700 58500 5 10 0 0 0 0 1
+T 60000 57600 5 10 0 0 0 0 1
 device=CONNECTOR
-T 67700 58500 5 10 0 0 0 0 1
+T 60000 57600 5 10 0 0 0 0 1
 footprint=aaz-f-9
-T 67700 58300 5 10 1 1 0 0 1
+T 60000 57400 5 10 1 1 0 0 1
 value=db9female
 }
-C 62900 57900 1 0 0 header20-2.sym
+C 55200 57000 1 0 0 header20-2.sym
 {
-T 63050 62250 5 10 0 0 0 0 1
+T 55350 61350 5 10 0 0 0 0 1
 device=CONNECTOR
-T 63500 62000 5 10 1 1 0 0 1
+T 55800 61100 5 10 1 1 0 0 1
 refdes=J6
-T 63100 57700 5 10 1 1 0 0 1
+T 55400 56800 5 10 1 1 0 0 1
 footprint=100mil10x2
-T 62900 57900 5 10 0 1 0 0 1
+T 55200 57000 5 10 0 1 0 0 1
 value=Header-10x2
 }
-N 62900 60900 61700 60900 4
+N 55200 60000 54000 60000 4
 {
-T 61700 60950 5 10 1 1 0 0 1
+T 54000 60050 5 10 1 1 0 0 1
 netname=analog4
 }
-N 62900 60500 61700 60500 4
+N 55200 59600 54000 59600 4
 {
-T 61700 60550 5 10 1 1 0 0 1
+T 54000 59650 5 10 1 1 0 0 1
 netname=analog5
 }
-N 62900 61300 61700 61300 4
+N 55200 60400 54000 60400 4
 {
-T 61700 61350 5 10 1 1 0 0 1
+T 54000 60450 5 10 1 1 0 0 1
 netname=analog6
 }
-N 62900 61700 61700 61700 4
+N 55200 60800 54000 60800 4
 {
-T 61700 61750 5 10 1 1 0 0 1
+T 54000 60850 5 10 1 1 0 0 1
 netname=analog7
 }
-N 67100 58200 69700 58200 4
+N 59400 57300 62000 57300 4
 {
-T 69700 58250 5 10 1 1 0 6 1
+T 62000 57350 5 10 1 1 0 6 1
 netname=v_pyro
 }
-N 62900 58500 62600 58500 4
-C 62800 58500 1 0 1 3.3V-plus.sym
-C 64400 58100 1 0 0 5V-plus.sym
-N 67100 61800 67700 61800 4
-N 67100 61400 67700 61400 4
-N 67100 61000 67700 61000 4
-N 67100 60600 67700 60600 4
-N 67100 60200 67700 60200 4
-N 67100 59800 67700 59800 4
-N 67100 59400 67700 59400 4
-N 67100 59000 67700 59000 4
-N 67100 58600 67700 58600 4
-N 64300 61300 65500 61300 4
-{
-T 65500 61350 5 10 1 1 0 6 1
+N 55200 57600 54900 57600 4
+C 55100 57600 1 0 1 3.3V-plus.sym
+C 56700 57200 1 0 0 5V-plus.sym
+N 59400 60900 60000 60900 4
+N 59400 60500 60000 60500 4
+N 59400 60100 60000 60100 4
+N 59400 59700 60000 59700 4
+N 59400 59300 60000 59300 4
+N 59400 58900 60000 58900 4
+N 59400 58500 60000 58500 4
+N 59400 58100 60000 58100 4
+N 59400 57700 60000 57700 4
+N 56600 60400 57800 60400 4
+{
+T 57800 60450 5 10 1 1 0 6 1
 netname=sda
 }
-N 64300 61700 65500 61700 4
+N 56600 60800 57800 60800 4
 {
-T 65500 61750 5 10 1 1 0 6 1
+T 57800 60850 5 10 1 1 0 6 1
 netname=scl
 }
-N 64300 60100 65500 60100 4
+N 56600 59200 57800 59200 4
 {
-T 65500 60150 5 10 1 1 0 6 1
+T 57800 59250 5 10 1 1 0 6 1
 netname=mosi
 }
-N 64300 60500 65500 60500 4
+N 56600 59600 57800 59600 4
 {
-T 65500 60550 5 10 1 1 0 6 1
+T 57800 59650 5 10 1 1 0 6 1
 netname=miso
 }
-N 64300 60900 65500 60900 4
+N 56600 60000 57800 60000 4
 {
-T 65500 60950 5 10 1 1 0 6 1
+T 57800 60050 5 10 1 1 0 6 1
 netname=sclk
 }
 C 53100 71500 1 0 1 conn-2.sym
@@ -1575,28 +1546,6 @@ device=CONNECTOR
 T 53100 71500 5 10 0 1 0 0 1
 value=Header-2
 }
-C 74200 58100 1 0 1 led-bicolor.sym
-{
-T 74100 58700 5 10 0 0 0 6 1
-device=LED
-T 73650 58600 5 10 1 1 0 6 1
-refdes=D2
-T 74200 58100 5 10 0 0 0 6 1
-footprint=H178
-T 74400 57900 5 10 1 1 0 6 1
-value=red+green
-}
-C 73600 57700 1 180 1 led-bicolor.sym
-{
-T 73700 57100 5 10 0 0 180 6 1
-device=LED
-T 73650 57400 5 10 1 1 0 6 1
-refdes=D3
-T 73600 57700 5 10 0 0 180 6 1
-footprint=H178
-T 73500 56900 5 10 1 1 180 6 1
-value=red+green
-}
 C 58600 70900 1 0 1 FDS9926A.sym
 {
 T 58562 70908 5 10 0 1 0 6 1
@@ -1613,7 +1562,7 @@ value=TSM200N03D
 N 57500 71200 57700 71200 4
 N 57700 72400 56900 72400 4
 N 56900 72400 56900 72000 4
-T 77600 57200 9 10 1 0 0 0 7
+T 76300 58800 9 10 1 0 0 0 7
 Health - red during boot, green when ready
 
 Continuity - green, off if no igniter
@@ -1621,36 +1570,36 @@ Continuity - green, off if no igniter
 Armed - red when locally armed, off otherwise
 
 Charging - red when battery charging, off otherwise
-N 56900 58100 55100 58100 4
+N 49100 55700 47300 55700 4
 {
-T 56900 58150 5 10 1 1 0 6 1
+T 49100 55750 5 10 1 1 0 6 1
 netname=gpio07
 }
-N 51900 56500 53700 56500 4
+N 44100 54100 45900 54100 4
 {
-T 51900 56550 5 10 1 1 0 0 1
+T 44100 54150 5 10 1 1 0 0 1
 netname=pwr_on
 }
-N 51900 56100 53700 56100 4
+N 44100 53700 45900 53700 4
 {
-T 51900 56150 5 10 1 1 0 0 1
+T 44100 53750 5 10 1 1 0 0 1
 netname=gpio19
 }
-N 64300 59700 65500 59700 4
+N 56600 58800 57800 58800 4
 {
-T 65500 59750 5 10 1 1 0 6 1
+T 57800 58850 5 10 1 1 0 6 1
 netname=gpio19
 }
-N 64600 58100 64300 58100 4
-C 67100 58100 1 0 1 conn-10.sym
+N 56900 57200 56600 57200 4
+C 59400 57200 1 0 1 conn-10.sym
 {
-T 66745 61995 5 10 1 1 0 6 1
+T 59045 61095 5 10 1 1 0 6 1
 refdes=J5
-T 66100 57900 5 10 1 1 0 0 1
+T 58400 57000 5 10 1 1 0 0 1
 footprint=100mil10pin
-T 67100 58100 5 10 0 1 0 0 1
+T 59400 57200 5 10 0 1 0 0 1
 device=CONNECTOR
-T 67100 58100 5 10 0 1 0 0 1
+T 59400 57200 5 10 0 1 0 0 1
 value=Header-10
 }
 N 59900 47000 60100 47000 4
@@ -1668,9 +1617,9 @@ footprint=VQFN-24
 T 47962 46495 5 10 1 1 0 6 1
 value=IP2326
 }
-C 62500 57800 1 0 0 gnd.sym
-N 62600 58100 62900 58100 4
-T 64800 62600 9 10 1 0 0 0 1
+C 54800 56900 1 0 0 gnd.sym
+N 54900 57200 55200 57200 4
+T 57100 61700 9 10 1 0 0 0 1
 Option Headers
 C 46800 41200 1 0 0 gnd.sym
 C 44100 44900 1 0 0 resistor.sym
@@ -1987,45 +1936,33 @@ value=NoConnection
 T 53800 46800 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-N 56900 55300 55100 55300 4
+N 49100 52900 47300 52900 4
 {
-T 56900 55350 5 10 1 1 0 6 1
+T 49100 52950 5 10 1 1 0 6 1
 netname=gpio21
 }
 T 42600 68900 9 10 1 0 0 6 2
 Holder for 3 flat-top
 18650 batteries
-C 75500 56000 1 0 1 resistor.sym
+C 71900 56000 1 0 1 resistor.sym
 {
-T 75200 56400 5 10 0 1 0 6 1
+T 71600 56400 5 10 0 1 0 6 1
 device=RESISTOR
-T 75500 56000 5 10 0 1 90 2 1
+T 71900 56000 5 10 0 1 90 2 1
 footprint=0402
-T 74900 56300 5 10 1 1 0 6 1
-refdes=R35
-T 75100 56300 5 10 1 1 0 0 1
+T 71300 56300 5 10 1 1 0 6 1
+refdes=R54
+T 71500 56300 5 10 1 1 0 0 1
 value=270
 }
-C 73600 55700 1 0 0 led-bicolor.sym
-{
-T 73700 56300 5 10 0 0 0 0 1
-device=LED
-T 73600 55700 5 10 0 0 0 0 1
-footprint=H178
-T 73450 56200 5 10 1 1 0 0 1
-refdes=D5
-T 73500 55500 5 10 1 1 0 0 1
-value=red+green
-}
-N 74200 56100 74600 56100 4
-N 75500 56100 76900 56100 4
+N 71000 56100 67700 56100 4
 {
-T 76900 56200 5 10 1 1 0 6 1
+T 67700 56200 5 10 1 1 0 0 1
 netname=led_charging
 }
-N 51900 61700 53700 61700 4
+N 44100 59300 45900 59300 4
 {
-T 51900 61750 5 10 1 1 0 0 1
+T 44100 59350 5 10 1 1 0 0 1
 netname=pwr_button
 }
 C 47000 70400 1 0 1 p3-fet.sym
@@ -2123,17 +2060,17 @@ N 50200 65500 51000 65500 4
 T 51000 65550 5 10 1 1 0 6 1
 netname=pwr_on
 }
-C 74300 61900 1 0 0 FDS9926A.sym
+C 57100 53400 1 0 0 FDS9926A.sym
 {
-T 74338 61908 5 10 0 1 0 0 1
+T 57138 53408 5 10 0 1 0 0 1
 device=MOSFET
-T 73995 61870 5 10 0 1 0 0 1
+T 56795 53370 5 10 0 1 0 0 1
 footprint=PDFN33
-T 74300 61900 5 10 0 0 0 0 1
+T 57100 53400 5 10 0 0 0 0 1
 slot=2
-T 74300 63100 5 10 1 1 0 0 1
+T 57100 54600 5 10 1 1 0 0 1
 refdes=Q2
-T 73900 61900 5 10 1 1 0 0 1
+T 56700 53400 5 10 1 1 0 0 1
 value=TSM200N03D
 }
 C 81600 71100 1 0 0 FDS9926A.sym
@@ -2149,7 +2086,6 @@ refdes=Q4
 T 81200 71100 5 10 1 1 0 0 1
 value=TSM200N03D
 }
-N 73600 56100 73000 56100 4
 N 48000 68000 48000 67600 4
 N 48000 67600 45500 67600 4
 C 50200 65400 1 0 1 resistor.sym
@@ -2164,25 +2100,25 @@ T 49400 65800 5 10 1 1 180 6 1
 value=1k
 }
 N 47200 65500 49300 65500 4
-C 59200 61800 1 0 0 gnd.sym
+C 51400 59400 1 0 0 gnd.sym
 N 54300 48900 53300 48900 4
 N 53300 48900 53300 45300 4
 N 45500 46200 45200 46200 4
 N 45200 46200 45200 46900 4
 N 44800 47300 44800 45800 4
 N 44800 45800 45500 45800 4
-C 59500 62300 1 180 1 conn-3.sym
+C 51700 59900 1 180 1 conn-3.sym
 {
-T 59900 62400 5 10 1 1 0 0 1
+T 52100 60000 5 10 1 1 0 0 1
 refdes=J3
-T 59500 62300 5 10 0 1 180 6 1
+T 51700 59900 5 10 0 1 180 6 1
 footprint=100mil3pin
-T 59500 62300 5 10 0 1 0 0 1
+T 51700 59900 5 10 0 1 0 0 1
 device=CONNECTOR
-T 59500 62300 5 10 0 1 0 0 1
+T 51700 59900 5 10 0 1 0 0 1
 value=100mil3pin
 }
-N 59500 62100 59300 62100 4
+N 51700 59700 51500 59700 4
 C 49100 67000 1 0 0 TPS342x.sym
 {
 T 49395 68195 5 10 1 1 0 0 1
@@ -2217,15 +2153,15 @@ value=NoConnection
 T 45000 46100 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 77000 63900 1 180 1 conn-2.sym
+C 59800 55400 1 180 1 conn-2.sym
 {
-T 77305 63945 5 10 1 1 0 0 1
+T 60105 55445 5 10 1 1 0 0 1
 refdes=J1
-T 77000 63900 5 10 0 1 180 6 1
+T 59800 55400 5 10 0 1 180 6 1
 footprint=100mil2pin
-T 77000 63900 5 10 0 1 180 6 1
+T 59800 55400 5 10 0 1 180 6 1
 device=CONNECTOR
-T 77000 63900 5 10 0 1 180 6 1
+T 59800 55400 5 10 0 1 180 6 1
 value=Header-2
 }
 C 71500 40300 1 0 0 hole_plated.sym
@@ -2240,3 +2176,271 @@ T 71100 40500 5 10 1 1 0 0 1
 refdes=H5
 }
 N 72100 40500 72700 40500 4
+C 81400 69300 1 0 0 7406.sym
+{
+T 81600 70500 5 10 0 0 0 0 1
+device=IC
+T 82100 70300 5 10 1 1 0 0 1
+refdes=U5
+T 82092 70100 5 10 1 1 0 0 1
+value=74LVC06A
+T 81400 69300 5 10 0 0 0 0 1
+footprint=soic-14
+T 81400 69300 5 10 0 0 0 0 1
+slot=6
+}
+C 69200 59400 1 0 0 7406.sym
+{
+T 69400 60600 5 10 0 0 0 0 1
+device=IC
+T 69200 59400 5 10 0 0 0 0 1
+footprint=soic-14
+T 69200 59400 5 10 0 0 0 0 1
+slot=3
+T 69900 60400 5 10 1 1 0 0 1
+refdes=U5
+T 69892 60200 5 10 1 1 0 0 1
+value=74LVC06A
+}
+C 69200 57500 1 0 0 7406.sym
+{
+T 69400 58700 5 10 0 0 0 0 1
+device=IC
+T 69200 57500 5 10 0 0 0 0 1
+footprint=soic-14
+T 69200 57500 5 10 0 0 0 0 1
+slot=4
+T 69900 58500 5 10 1 1 0 0 1
+refdes=U5
+T 69892 58300 5 10 1 1 0 0 1
+value=74LVC06A
+}
+C 69200 61300 1 0 0 7406.sym
+{
+T 69400 62500 5 10 0 0 0 0 1
+device=IC
+T 69200 61300 5 10 0 0 0 0 1
+footprint=soic-14
+T 69200 61300 5 10 0 0 0 0 1
+slot=1
+T 69900 62300 5 10 1 1 0 0 1
+refdes=U5
+T 69892 62100 5 10 1 1 0 0 1
+value=74LVC06A
+}
+C 69200 63200 1 0 0 7406.sym
+{
+T 69400 64400 5 10 0 0 0 0 1
+device=IC
+T 69200 63200 5 10 0 0 0 0 1
+footprint=soic-14
+T 69200 63200 5 10 0 0 0 0 1
+slot=2
+T 69900 64200 5 10 1 1 0 0 1
+refdes=U5
+T 69892 64000 5 10 1 1 0 0 1
+value=74LVC06A
+}
+C 73800 62100 1 0 1 led-rgb-ca.sym
+{
+T 73650 63000 5 10 1 1 0 0 1
+refdes=D1
+T 73650 63600 5 10 0 0 0 6 1
+device=LED
+T 73650 63800 5 10 0 0 0 6 1
+footprint=WP154
+T 73650 62800 5 10 1 1 0 0 1
+value=WP154A4AVS/RGB-CA
+}
+C 73800 59400 1 0 1 led-rgb-ca.sym
+{
+T 73650 60300 5 10 1 1 0 0 1
+refdes=D2
+T 73650 60900 5 10 0 0 0 6 1
+device=LED
+T 73650 61100 5 10 0 0 0 6 1
+footprint=WP154
+T 73650 60100 5 10 1 1 0 0 1
+value=WP154A4AVS/RGB-CA
+}
+C 73800 57100 1 0 1 led-rgb-ca.sym
+{
+T 73650 58000 5 10 1 1 0 0 1
+refdes=D3
+T 73650 58600 5 10 0 0 0 6 1
+device=LED
+T 73650 58800 5 10 0 0 0 6 1
+footprint=WP154
+T 73650 57800 5 10 1 1 0 0 1
+value=WP154A4AVS/RGB-CA
+}
+C 73800 55200 1 0 1 led-rgb-ca.sym
+{
+T 73650 56100 5 10 1 1 0 0 1
+refdes=D4
+T 73650 56700 5 10 0 0 0 6 1
+device=LED
+T 73650 56900 5 10 0 0 0 6 1
+footprint=WP154
+T 73650 55900 5 10 1 1 0 0 1
+value=WP154A4AVS/RGB-CA
+}
+C 69500 64200 1 0 0 3.3V-plus.sym
+C 69500 62300 1 0 0 3.3V-plus.sym
+C 69500 60400 1 0 0 3.3V-plus.sym
+C 69500 58500 1 0 0 3.3V-plus.sym
+C 69600 62900 1 0 0 gnd.sym
+C 69600 61000 1 0 0 gnd.sym
+C 69600 59100 1 0 0 gnd.sym
+C 69600 57200 1 0 0 gnd.sym
+N 71000 63700 70300 63700 4
+C 71900 61700 1 0 1 resistor.sym
+{
+T 71600 62100 5 10 0 1 0 6 1
+device=RESISTOR
+T 71900 61700 5 10 0 1 90 2 1
+footprint=0402
+T 71400 62000 5 10 1 1 0 6 1
+refdes=R51
+T 71600 62000 5 10 1 1 0 0 1
+value=150
+}
+N 71000 61800 70300 61800 4
+N 71900 63700 72100 63700 4
+N 72100 63700 72100 63000 4
+N 72700 63000 72100 63000 4
+N 72100 61800 72100 62600 4
+N 72700 62600 72100 62600 4
+N 71900 61800 72100 61800 4
+C 75500 63200 1 0 0 3.3V-plus.sym
+N 73800 62600 75700 62600 4
+N 75700 55700 75700 63200 4
+N 73800 59900 75700 59900 4
+N 73800 57600 75700 57600 4
+N 73800 55700 75700 55700 4
+C 71900 57900 1 0 1 resistor.sym
+{
+T 71600 58300 5 10 0 1 0 6 1
+device=RESISTOR
+T 71900 57900 5 10 0 1 90 2 1
+footprint=0402
+T 71400 58200 5 10 1 1 0 6 1
+refdes=R53
+T 71600 58200 5 10 1 1 0 0 1
+value=150
+}
+N 70300 59900 71000 59900 4
+N 70300 58000 71000 58000 4
+N 71900 56100 72700 56100 4
+N 71900 58000 72700 58000 4
+N 71900 59900 72700 59900 4
+C 72200 62100 1 0 0 nc-left.sym
+{
+T 72200 62500 5 10 0 0 0 0 1
+value=NoConnection
+T 72200 62900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 72200 60200 1 0 0 nc-left.sym
+{
+T 72200 60600 5 10 0 0 0 0 1
+value=NoConnection
+T 72200 61000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 72200 59400 1 0 0 nc-left.sym
+{
+T 72200 59800 5 10 0 0 0 0 1
+value=NoConnection
+T 72200 60200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 72200 57500 1 0 0 nc-left.sym
+{
+T 72200 57900 5 10 0 0 0 0 1
+value=NoConnection
+T 72200 58300 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 72200 57100 1 0 0 nc-left.sym
+{
+T 72200 57500 5 10 0 0 0 0 1
+value=NoConnection
+T 72200 57900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 72200 55600 1 0 0 nc-left.sym
+{
+T 72200 56000 5 10 0 0 0 0 1
+value=NoConnection
+T 72200 56400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 72200 55200 1 0 0 nc-left.sym
+{
+T 72200 55600 5 10 0 0 0 0 1
+value=NoConnection
+T 72200 56000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 81700 70300 1 0 0 3.3V-plus.sym
+C 81800 69000 1 0 0 gnd.sym
+C 81300 69500 1 0 0 gnd.sym
+C 82500 72500 1 0 0 nc-right.sym
+{
+T 82600 73000 5 10 0 0 0 0 1
+value=NoConnection
+T 82600 73200 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 82500 72100 1 0 0 nc-right.sym
+{
+T 82600 72600 5 10 0 0 0 0 1
+value=NoConnection
+T 82600 72800 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 82500 71300 1 0 0 nc-right.sym
+{
+T 82600 71800 5 10 0 0 0 0 1
+value=NoConnection
+T 82600 72000 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 82500 69700 1 0 0 nc-right.sym
+{
+T 82600 70200 5 10 0 0 0 0 1
+value=NoConnection
+T 82600 70400 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 81100 71300 1 0 0 nc-left.sym
+{
+T 81100 71700 5 10 0 0 0 0 1
+value=NoConnection
+T 81100 72100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 81400 67400 1 0 0 7406.sym
+{
+T 81600 68600 5 10 0 0 0 0 1
+device=IC
+T 81400 67400 5 10 0 0 0 0 1
+footprint=soic-14
+T 81400 67400 5 10 0 0 0 0 1
+slot=5
+T 82100 68400 5 10 1 1 0 0 1
+refdes=U5
+T 82092 68200 5 10 1 1 0 0 1
+value=74LVC06A
+}
+C 81700 68400 1 0 0 3.3V-plus.sym
+C 81800 67100 1 0 0 gnd.sym
+C 81300 67600 1 0 0 gnd.sym
+C 82500 67800 1 0 0 nc-right.sym
+{
+T 82600 68300 5 10 0 0 0 0 1
+value=NoConnection
+T 82600 68500 5 10 0 0 0 0 1
+device=DRC_Directive
+}