move to STM32L151CBU6 since I have some of those, and C6U6 can be found
authorBdale Garbee <bdale@gag.com>
Fri, 23 Apr 2021 23:55:55 +0000 (17:55 -0600)
committerBdale Garbee <bdale@gag.com>
Fri, 23 Apr 2021 23:55:55 +0000 (17:55 -0600)
tirepyro.sch

index cdd943a64e3c8b391c5d2abb7f9cc13e3ecbb70f..af382687795c259c49f34c3a9fc65a606ff7ed2d 100644 (file)
@@ -1,69 +1,55 @@
 v 20210407 2
-N 50500 60900 53500 60900 4
+N 62700 70500 65700 70500 4
 {
-T 50500 61000 5 10 1 1 0 0 1
+T 62700 70600 5 10 1 1 0 0 1
 netname=v_usb
 }
-N 51400 59100 62100 59100 4
-C 57800 60300 1 270 0 battery.sym
+N 63600 68700 75700 68700 4
+C 70000 69900 1 270 0 battery.sym
 {
-T 58700 60000 5 10 0 1 270 0 1
+T 70900 69600 5 10 0 1 270 0 1
 device=CONNECTOR
-T 58300 60100 5 10 1 1 0 0 1
+T 70500 69700 5 10 1 1 0 0 1
 refdes=B1
-T 59100 60000 5 10 0 0 270 0 1
+T 71300 69600 5 10 0 0 270 0 1
 symversion=0.1
-T 58300 59700 5 10 1 1 0 0 1
+T 70500 69300 5 10 1 1 0 0 1
 value=LiPo
-T 57800 60300 5 10 0 0 0 0 1
+T 70000 69900 5 10 0 0 0 0 1
 footprint=S2B-PH
-T 57800 60300 5 10 0 1 0 0 1
+T 70000 69900 5 10 0 1 0 0 1
 device=CONNECTOR
 }
-N 62100 59100 62100 60000 4
+N 75700 68700 75700 69800 4
 T 78200 41900 9 30 1 0 0 0 1
 Tire Pyrometer
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-N 60400 60900 61000 60900 4
+N 70200 69900 70200 70500 4
+C 73700 69800 1 90 0 resistor.sym
 {
-T 60500 61000 5 10 1 1 0 0 1
-netname=v_lipo
-}
-N 58000 60300 58000 60900 4
-C 51700 47800 1 90 0 resistor.sym
-{
-T 51300 48100 5 10 0 0 90 0 1
+T 73300 70100 5 10 0 0 90 0 1
 device=RESISTOR
-T 52100 48500 5 10 1 1 180 0 1
+T 74100 70500 5 10 1 1 180 0 1
 refdes=R5
-T 51800 48000 5 10 1 1 0 0 1
+T 73800 70000 5 10 1 1 0 0 1
 value=5.1k
-T 51700 47800 5 10 0 0 0 0 1
+T 73700 69800 5 10 0 0 0 0 1
 footprint=0402
 }
-C 51700 46700 1 90 0 resistor.sym
+C 73700 68700 1 90 0 resistor.sym
 {
-T 51300 47000 5 10 0 0 90 0 1
+T 73300 69000 5 10 0 0 90 0 1
 device=RESISTOR
-T 52100 47400 5 10 1 1 180 0 1
+T 74100 69400 5 10 1 1 180 0 1
 refdes=R4
-T 51800 46900 5 10 1 1 0 0 1
+T 73800 68900 5 10 1 1 0 0 1
 value=10k
-T 51700 46700 5 10 0 0 0 0 1
+T 73700 68700 5 10 0 0 0 0 1
 footprint=0402
 }
-N 51600 47800 51600 47600 4
-N 51600 48700 50800 48700 4
-{
-T 50800 48800 5 10 1 1 0 0 1
-netname=v_lipo
-}
-C 51500 46400 1 0 0 gnd.sym
-N 61000 60500 60900 60500 4
-N 60900 60500 60900 60900 4
 T 82400 40400 9 10 1 0 0 0 1
 1
 T 80000 40400 9 10 1 0 0 0 1
@@ -76,73 +62,73 @@ T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-C 63900 60900 1 0 0 3.3V-plus.sym
-N 63100 60900 65900 60900 4
-N 55900 60900 58800 60900 4
+C 77500 70700 1 0 0 3.3V-plus.sym
+N 76700 70700 79500 70700 4
+N 68100 70500 71000 70500 4
 {
-T 56300 61000 5 10 1 1 0 0 1
+T 68500 70600 5 10 1 1 0 0 1
 netname=v_charge
 }
-C 64300 59900 1 90 0 capacitor.sym
+C 77900 69700 1 90 0 capacitor.sym
 {
-T 63600 60100 5 10 0 0 90 0 1
+T 77200 69900 5 10 0 0 90 0 1
 device=CAPACITOR
-T 64200 60500 5 10 1 1 0 0 1
+T 77800 70300 5 10 1 1 0 0 1
 refdes=C37
-T 63400 60100 5 10 0 0 90 0 1
+T 77000 69900 5 10 0 0 90 0 1
 symversion=0.1
-T 64200 60000 5 10 1 1 0 0 1
+T 77800 69800 5 10 1 1 0 0 1
 value=1uF
-T 64300 59900 5 10 0 0 0 0 1
+T 77900 69700 5 10 0 0 0 0 1
 footprint=0402
 }
-N 64100 60800 64100 60900 4
-C 64000 59600 1 0 0 gnd.sym
-C 62900 60500 1 270 0 capacitor.sym
+N 77700 70600 77700 70700 4
+C 77600 69400 1 0 0 gnd.sym
+C 76500 70100 1 270 0 capacitor.sym
 {
-T 63600 60300 5 10 0 0 270 0 1
+T 77200 69900 5 10 0 0 270 0 1
 device=CAPACITOR
-T 63200 60200 5 10 1 1 0 0 1
+T 76800 69800 5 10 1 1 0 0 1
 refdes=C38
-T 63800 60300 5 10 0 0 270 0 1
+T 77400 69900 5 10 0 0 270 0 1
 symversion=0.1
-T 63200 59700 5 10 1 1 0 0 1
+T 76800 69300 5 10 1 1 0 0 1
 value=10nF
-T 62900 60500 5 10 0 0 270 0 1
+T 76500 70100 5 10 0 0 270 0 1
 footprint=0402
 }
-C 61000 60000 1 0 0 TC2185.sym
+C 74600 69800 1 0 0 TC2185.sym
 {
-T 61395 61195 5 10 1 1 0 0 1
+T 74895 70995 5 10 1 1 0 0 1
 refdes=U1
-T 61595 60695 5 10 0 1 0 0 1
+T 75195 70495 5 10 0 1 0 0 1
 device=IC
-T 60995 59995 5 10 0 1 0 0 1
+T 74595 69795 5 10 0 1 0 0 1
 footprint=SOT23-5
-T 61000 60000 5 10 1 1 0 0 1
+T 76400 71000 5 10 1 1 0 6 1
 value=TC2185-3.3
 }
-C 63000 59300 1 0 0 gnd.sym
-C 50000 40000 0 0 0 title-D.sym
+C 76600 68900 1 0 0 gnd.sym
+C 40000 40000 0 0 0 title-E.sym
 T 50000 40000 8 10 0 1 0 0 1
 value=On/Off
-C 55800 58800 1 0 0 gnd.sym
-N 55900 60100 55900 59100 4
-C 51600 59500 1 90 0 capacitor.sym
+C 68000 68400 1 0 0 gnd.sym
+N 68100 69700 68100 68700 4
+C 63800 69100 1 90 0 capacitor.sym
 {
-T 50900 59700 5 10 0 0 90 0 1
+T 63100 69300 5 10 0 0 90 0 1
 device=CAPACITOR
-T 51200 60200 5 10 1 1 180 0 1
+T 63400 69800 5 10 1 1 180 0 1
 refdes=C4
-T 50700 59700 5 10 0 0 90 0 1
+T 62900 69300 5 10 0 0 90 0 1
 symversion=0.1
-T 50800 59600 5 10 1 1 0 0 1
+T 63000 69200 5 10 1 1 0 0 1
 value=4.7uF
-T 51600 59500 5 10 0 0 0 0 1
+T 63800 69100 5 10 0 0 0 0 1
 footprint=0402
 }
-N 51400 59500 51400 59100 4
-N 57100 60900 57100 60400 4
+N 63600 69100 63600 68700 4
+N 69300 70500 69300 70000 4
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
@@ -151,398 +137,189 @@ T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-C 53500 59900 1 0 0 MCP73831.sym
+C 65700 69500 1 0 0 MCP73831.sym
 {
-T 54695 61495 5 10 0 1 0 0 1
+T 66895 71095 5 10 0 1 0 0 1
 device=IC
-T 53795 61495 5 10 1 1 0 0 1
+T 65995 71095 5 10 1 1 0 0 1
 refdes=U2
-T 53495 57995 5 10 0 1 0 0 1
+T 65695 67595 5 10 0 1 0 0 1
 footprint=SOT23-5
-T 54700 61500 5 10 1 1 0 0 1
+T 66900 71100 5 10 1 1 0 0 1
 value=MCP73831
 }
-N 51400 60900 51400 60400 4
-C 56300 59400 1 90 0 resistor.sym
+N 63600 70500 63600 70000 4
+C 68500 69000 1 90 0 resistor.sym
 {
-T 55900 59700 5 10 0 0 90 0 1
+T 68100 69300 5 10 0 0 90 0 1
 device=RESISTOR
-T 56700 60100 5 10 1 1 180 0 1
+T 68900 69700 5 10 1 1 180 0 1
 refdes=R35
-T 56400 59700 5 10 1 1 0 0 1
+T 68600 69300 5 10 1 1 0 0 1
 value=2.49k
-T 56300 59400 5 10 0 1 0 0 1
+T 68500 69000 5 10 0 1 0 0 1
 footprint=0402
 }
-N 55900 60500 56200 60500 4
-N 56200 60500 56200 60300 4
-N 56200 59400 56200 59100 4
-C 57300 59500 1 90 0 capacitor.sym
+N 68100 70100 68400 70100 4
+N 68400 70100 68400 69900 4
+N 68400 69000 68400 68700 4
+C 69500 69100 1 90 0 capacitor.sym
 {
-T 56600 59700 5 10 0 0 90 0 1
+T 68800 69300 5 10 0 0 90 0 1
 device=CAPACITOR
-T 57200 60100 5 10 1 1 0 0 1
+T 69400 69700 5 10 1 1 0 0 1
 refdes=C5
-T 56400 59700 5 10 0 0 90 0 1
+T 68600 69300 5 10 0 0 90 0 1
 symversion=0.1
-T 57200 59600 5 10 1 1 0 0 1
+T 69400 69200 5 10 1 1 0 0 1
 value=4.7uF
-T 57300 59500 5 10 0 0 0 0 1
+T 69500 69100 5 10 0 0 0 0 1
 footprint=0402
 }
-C 52400 59900 1 180 1 led2.sym
+C 64600 69500 1 180 1 led2.sym
 {
-T 52250 59300 5 10 1 1 180 6 1
+T 64450 68900 5 10 1 1 180 6 1
 refdes=D1
-T 52300 59300 5 10 0 0 180 6 1
+T 64500 68900 5 10 0 0 180 6 1
 device=LED
-T 52350 59900 5 10 0 1 180 6 1
+T 64550 69500 5 10 0 1 180 6 1
 footprint=0605
-T 52400 59900 5 10 0 0 0 0 1
+T 64600 69500 5 10 0 0 0 0 1
 value=dualLED
 }
-C 52000 60000 1 90 0 resistor.sym
+C 64200 69600 1 90 0 resistor.sym
 {
-T 51600 60300 5 10 0 0 90 0 1
+T 63800 69900 5 10 0 0 90 0 1
 device=RESISTOR
-T 52400 60700 5 10 1 1 180 0 1
+T 64600 70300 5 10 1 1 180 0 1
 refdes=R50
-T 52300 60400 5 10 1 1 180 0 1
+T 64500 70000 5 10 1 1 180 0 1
 value=1k
-T 52000 60000 5 10 0 0 90 0 1
+T 64200 69600 5 10 0 0 90 0 1
 footprint=0402
 }
-C 54000 59500 1 180 0 resistor.sym
+C 66200 69100 1 180 0 resistor.sym
 {
-T 53700 59100 5 10 0 0 180 0 1
+T 65900 68700 5 10 0 0 180 0 1
 device=RESISTOR
-T 53200 59600 5 10 1 1 0 0 1
+T 65400 69200 5 10 1 1 0 0 1
 refdes=R51
-T 53700 59600 5 10 1 1 0 0 1
+T 65900 69200 5 10 1 1 0 0 1
 value=1k
-T 54000 59500 5 10 0 0 180 0 1
+T 66200 69100 5 10 0 0 180 0 1
 footprint=0402
 }
-N 52200 60100 53500 60100 4
-N 53100 60100 53100 59800 4
-N 53100 59800 52800 59800 4
-N 52200 60100 52200 59400 4
-N 52400 59800 51900 59800 4
-N 51900 59800 51900 60000 4
-N 52400 59400 52200 59400 4
-C 60600 59500 1 90 0 capacitor.sym
+N 64400 69700 65700 69700 4
+N 65300 69700 65300 69400 4
+N 65300 69400 65000 69400 4
+N 64400 69700 64400 69000 4
+N 64600 69400 64100 69400 4
+N 64100 69400 64100 69600 4
+N 64600 69000 64400 69000 4
+C 73000 69000 1 90 0 capacitor.sym
 {
-T 59900 59700 5 10 0 0 90 0 1
+T 72300 69200 5 10 0 0 90 0 1
 device=CAPACITOR
-T 60500 60100 5 10 1 1 0 0 1
+T 72900 69600 5 10 1 1 0 0 1
 refdes=C6
-T 59700 59700 5 10 0 0 90 0 1
+T 72100 69200 5 10 0 0 90 0 1
 symversion=0.1
-T 60500 59600 5 10 1 1 0 0 1
+T 72900 69100 5 10 1 1 0 0 1
 value=1uF
-T 60600 59500 5 10 0 0 0 0 1
+T 73000 69000 5 10 0 0 0 0 1
 footprint=0402
 }
-N 60400 60400 60400 61100 4
-C 51400 41300 1 0 1 conn-4.sym
+N 72800 69900 72800 70700 4
+C 41700 59200 1 0 1 conn-4.sym
 {
-T 51400 41300 5 10 0 0 0 6 1
+T 41700 59200 5 10 0 0 0 6 1
 footprint=0-215079-4
-T 51400 41300 5 10 0 0 0 6 1
+T 41700 59200 5 10 0 0 0 6 1
 loadstatus=noload
-T 51400 41300 5 10 0 0 0 6 1
+T 41700 59200 5 10 0 0 0 6 1
 device=CONNECTOR
-T 51000 42900 5 10 1 1 0 6 1
+T 41300 60800 5 10 1 1 0 6 1
 refdes=J6
-T 51200 41100 5 10 1 1 0 6 1
+T 41500 59000 5 10 1 1 0 6 1
 value=Debug
 }
-C 51700 42300 1 0 1 gnd.sym
-N 51600 42600 51400 42600 4
-N 51400 42200 52500 42200 4
-{
-T 52500 42300 5 10 1 1 0 6 1
-netname=reset_n
-}
-N 52000 45300 51400 45300 4
-{
-T 51500 45400 5 10 1 1 0 0 1
-netname=v_usb
-}
-C 51500 43400 1 0 1 gnd.sym
-C 57900 51800 1 0 0 3.3V-plus.sym
-N 58100 51200 58100 51800 4
-N 58100 51400 59300 51400 4
-N 58900 51400 58900 51200 4
-N 58500 51400 58500 51200 4
-C 58800 42000 1 0 0 gnd.sym
-N 58500 42300 59300 42300 4
-N 59300 42400 59300 42300 4
-N 58900 42400 58900 42300 4
-N 58500 42400 58500 42300 4
-N 53000 50500 54200 50500 4
-{
-T 53000 50600 5 10 1 1 0 0 1
-netname=reset_n
-}
-C 51400 43300 1 0 1 USBmicroB.sym
-{
-T 51045 43695 5 10 0 1 0 6 1
-footprint=11071
-T 51400 43300 5 10 0 0 0 0 1
-device=CONNECTOR
-T 51400 43300 5 10 0 0 0 0 1
-value=USBmicroB
-T 50405 45700 5 10 1 1 0 6 1
-refdes=J5
-}
-N 54200 44900 53200 44900 4
-{
-T 53400 45000 5 10 1 1 0 0 1
-netname=usbdm
-}
-N 54200 44500 53200 44500 4
-{
-T 53400 44600 5 10 1 1 0 0 1
-netname=usbdp
-}
-C 52700 49800 1 0 0 gnd.sym
-N 52800 50100 54200 50100 4
-N 51400 41800 53100 41800 4
-{
-T 51900 41900 5 10 1 1 0 0 1
-netname=swdio
-}
-N 51400 41400 53500 41400 4
-{
-T 51900 41500 5 10 1 1 0 0 1
-netname=swclk
-}
-C 59900 52100 1 0 0 capacitor.sym
-{
-T 60100 52800 5 10 0 0 0 0 1
-device=CAPACITOR
-T 60100 53000 5 10 0 0 0 0 1
-symversion=0.1
-T 59900 52100 5 10 0 1 0 0 1
-footprint=0402
-T 59800 52400 5 10 1 1 0 0 1
-refdes=C601
-T 60500 52400 5 10 1 1 0 0 1
-value=1uF
-}
-C 59900 51600 1 0 0 capacitor.sym
-{
-T 60100 52300 5 10 0 0 0 0 1
-device=CAPACITOR
-T 60100 52500 5 10 0 0 0 0 1
-symversion=0.1
-T 59900 51600 5 10 0 1 0 0 1
-footprint=0402
-T 59800 51900 5 10 1 1 0 0 1
-refdes=C602
-T 60500 51900 5 10 1 1 0 0 1
-value=0.1uF
-}
-C 58400 51700 1 0 0 inductor.sym
-{
-T 58600 52200 5 10 0 0 0 0 1
-device=INDUCTOR
-T 58600 52400 5 10 0 0 0 0 1
-symversion=0.1
-T 58400 51700 5 10 0 1 0 0 1
-footprint=0402
-T 58600 52000 5 10 1 1 0 0 1
-refdes=L600
-T 58600 51600 5 10 1 1 0 0 1
-value=bead
-}
-N 58400 51800 58100 51800 4
-N 59300 51800 59900 51800 4
-{
-T 59200 51900 5 10 1 1 0 0 1
-netname=vdda
-}
-N 59700 51800 59700 51200 4
-C 60900 51500 1 0 0 gnd.sym
-N 61000 52300 61000 51800 4
-N 61000 51800 60800 51800 4
-N 61000 52300 60800 52300 4
-N 59300 51400 59300 51200 4
-N 51600 47700 54200 47700 4
-{
-T 53000 47800 5 10 1 1 0 0 1
-netname=v_batt
-}
-C 53200 44800 1 0 1 resistor.sym
-{
-T 52900 45200 5 10 0 0 0 6 1
-device=RESISTOR
-T 53200 44800 5 10 0 1 0 0 1
-footprint=0402
-T 52700 45100 5 10 1 1 0 6 1
-refdes=R54
-T 53100 45100 5 10 1 1 0 6 1
-value=22
-}
-C 53200 44400 1 0 1 resistor.sym
-{
-T 52900 44800 5 10 0 0 0 6 1
-device=RESISTOR
-T 53200 44400 5 10 0 1 0 0 1
-footprint=0402
-T 52700 44200 5 10 1 1 0 6 1
-refdes=R55
-T 53100 44200 5 10 1 1 0 6 1
-value=22
-}
-N 52300 44900 51400 44900 4
-N 51400 44500 52300 44500 4
-N 53100 59400 52800 59400 4
-N 54000 59400 54000 59100 4
-N 54200 46500 53000 46500 4
+C 42000 60200 1 0 1 gnd.sym
+N 41900 60500 41700 60500 4
+N 41700 60100 43100 60100 4
+N 41700 59700 44800 59700 4
+N 41700 59300 44400 59300 4
+N 65300 69000 65000 69000 4
+N 66200 69000 66200 68700 4
+N 46400 53600 45200 53600 4
 {
-T 53000 46600 5 10 1 1 0 0 1
+T 45200 53700 5 10 1 1 0 0 1
 netname=mosi1
 }
-N 54200 46900 53000 46900 4
+N 46400 54000 45200 54000 4
 {
-T 53000 47000 5 10 1 1 0 0 1
+T 45200 54100 5 10 1 1 0 0 1
 netname=miso1
 }
-N 54200 47300 53000 47300 4
+N 46400 54400 45200 54400 4
 {
-T 53000 47400 5 10 1 1 0 0 1
+T 45200 54500 5 10 1 1 0 0 1
 netname=sck1
 }
-C 51400 44000 1 0 0 nc-right.sym
-{
-T 51500 44500 5 10 0 0 0 0 1
-value=NoConnection
-T 51500 44700 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-N 57100 59500 57100 59100 4
-N 58000 59600 58000 59100 4
-N 60400 59500 60400 59100 4
-C 65200 59900 1 90 0 capacitor.sym
+N 69300 69100 69300 68700 4
+N 70200 69200 70200 68700 4
+N 72800 69000 72800 68700 4
+C 78800 69700 1 90 0 capacitor.sym
 {
-T 64500 60100 5 10 0 0 90 0 1
+T 78100 69900 5 10 0 0 90 0 1
 device=CAPACITOR
-T 64300 60100 5 10 0 0 90 0 1
+T 77900 69900 5 10 0 0 90 0 1
 symversion=0.1
-T 65200 59900 5 10 0 1 90 0 1
+T 78800 69700 5 10 0 1 90 0 1
 footprint=0402
-T 65100 60500 5 10 1 1 0 0 1
+T 78700 70300 5 10 1 1 0 0 1
 refdes=C51
-T 65100 60100 5 10 1 1 0 0 1
+T 78700 69900 5 10 1 1 0 0 1
 value=0.1uF
 }
-C 66100 59900 1 90 0 capacitor.sym
+C 79700 69700 1 90 0 capacitor.sym
 {
-T 65400 60100 5 10 0 0 90 0 1
+T 79000 69900 5 10 0 0 90 0 1
 device=CAPACITOR
-T 65200 60100 5 10 0 0 90 0 1
+T 78800 69900 5 10 0 0 90 0 1
 symversion=0.1
-T 66100 59900 5 10 0 1 90 0 1
+T 79700 69700 5 10 0 1 90 0 1
 footprint=0402
-T 66000 60500 5 10 1 1 0 0 1
+T 79600 70300 5 10 1 1 0 0 1
 refdes=C52
-T 66000 60100 5 10 1 1 0 0 1
+T 79600 69900 5 10 1 1 0 0 1
 value=0.1uF
 }
-N 64100 59900 65900 59900 4
-C 54200 42400 1 0 0 STM32F042-48.sym
-{
-T 47800 40800 5 10 0 0 0 0 1
-device=IC
-T 69400 51000 5 10 1 1 0 6 1
-value=STM32F042C
-T 54500 42700 5 10 0 1 0 0 1
-footprint=lqfp48
-T 54495 50995 5 10 1 1 0 0 1
-refdes=U3
-}
-N 59900 52300 59700 52300 4
-N 59700 52300 59700 51800 4
-C 64200 53000 1 270 0 capacitor.sym
-{
-T 64900 52800 5 10 0 0 270 0 1
-device=CAPACITOR
-T 65100 52800 5 10 0 0 270 0 1
-symversion=0.1
-T 64200 53000 5 10 0 0 0 0 1
-footprint=0402
-T 64600 52700 5 10 1 1 0 0 1
-refdes=C33
-T 64600 52200 5 10 1 1 0 0 1
-value=22pF
-}
-C 62300 53000 1 270 0 capacitor.sym
-{
-T 63000 52800 5 10 0 0 270 0 1
-device=CAPACITOR
-T 63200 52800 5 10 0 0 270 0 1
-symversion=0.1
-T 62300 53000 5 10 0 0 0 0 1
-footprint=0402
-T 62000 52700 5 10 1 1 0 0 1
-refdes=C32
-T 61900 52200 5 10 1 1 0 0 1
-value=22pF
-}
-C 64300 51800 1 0 0 gnd.sym
-C 62400 51800 1 0 0 gnd.sym
-C 63100 52600 1 0 0 ABM8.sym
-{
-T 63100 52600 5 10 0 0 0 0 1
-footprint=NDK32
-T 63000 53200 5 10 1 1 0 0 1
-refdes=X1
-T 63500 53200 5 10 1 1 0 0 1
-value=32mhz
-T 63100 52600 5 10 0 1 0 0 1
-device=CRYSTAL
-}
-C 63700 52300 1 0 0 gnd.sym
-C 63000 52300 1 0 0 gnd.sym
-N 63100 53000 62500 53000 4
-N 63800 53000 64400 53000 4
-N 62800 53000 62800 51600 4
-N 62800 51600 63200 51600 4
-N 64100 53000 64100 51600 4
-N 64100 51600 63600 51600 4
-N 63200 51200 63200 51600 4
-N 63600 51200 63600 51600 4
-N 54200 44100 53100 44100 4
-N 53100 41800 53100 44100 4
-N 54200 43700 53500 43700 4
-N 53500 43700 53500 41400 4
+N 77700 69700 79500 69700 4
 T 77100 40800 9 10 1 0 0 0 2
                 Copyright 2021 by Bdale Garbee <bdale@gag.com>
 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
-C 58800 60400 1 0 0 switch-spdt.sym
+C 71000 70000 1 0 0 switch-spdt.sym
 {
-T 59210 61350 5 10 0 0 0 0 1
+T 71410 70950 5 10 0 0 0 0 1
 device=SWITCH
-T 58910 61100 5 10 1 1 0 0 1
+T 71110 70700 5 10 1 1 0 0 1
 refdes=S1
-T 58800 60400 5 10 0 1 0 0 1
+T 71000 70000 5 10 0 1 0 0 1
 footprint=SK12F17
-T 59100 61400 5 10 1 1 0 0 1
+T 71300 71000 5 10 1 1 0 0 1
 value=SPDT
 }
-N 59800 61100 60400 61100 4
-C 59800 60600 1 0 0 nc-right.sym
+N 72000 70700 74600 70700 4
+C 72000 70200 1 0 0 nc-right.sym
 {
-T 59900 61100 5 10 0 0 0 0 1
+T 72100 70700 5 10 0 0 0 0 1
 value=NoConnection
-T 59900 61300 5 10 0 0 0 0 1
+T 72100 70900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-N 65000 60800 65000 60900 4
-N 65900 60800 65900 60900 4
-C 58700 60200 1 0 0 gnd.sym
+N 78600 70600 78600 70700 4
+N 79500 70600 79500 70700 4
+C 70900 69800 1 0 0 gnd.sym
 C 75100 58400 1 0 0 MAX6675.sym
 {
 T 75395 60295 5 10 0 0 0 0 1
@@ -761,42 +538,42 @@ refdes=X2
 T 73000 55100 5 10 0 1 0 0 1
 value=NHD-C0216
 }
-N 66400 55700 65500 55700 4
+N 79400 65300 78500 65300 4
 {
-T 65500 55800 5 10 1 1 0 0 1
+T 78500 65400 5 10 1 1 0 0 1
 netname=miso1
 }
-N 66400 56100 65500 56100 4
+N 79400 65700 78500 65700 4
 {
-T 65500 56200 5 10 1 1 0 0 1
+T 78500 65800 5 10 1 1 0 0 1
 netname=mosi1
 }
-N 66400 56500 65500 56500 4
+N 79400 66100 78500 66100 4
 {
-T 65500 56600 5 10 1 1 0 0 1
+T 78500 66200 5 10 1 1 0 0 1
 netname=sck1
 }
-C 67400 58200 1 0 0 3.3V-plus.sym
-C 67500 54200 1 0 0 gnd.sym
-N 68800 55300 69700 55300 4
+C 80400 67800 1 0 0 3.3V-plus.sym
+C 80500 63800 1 0 0 gnd.sym
+N 81800 64900 82700 64900 4
 {
-T 69700 55400 5 10 1 1 0 6 1
+T 82700 65000 5 10 1 1 0 6 1
 netname=cs_flash
 }
-N 68800 57300 68900 57300 4
-N 67600 58000 67600 58200 4
-N 67600 58100 68900 58100 4
-N 68900 56900 68900 58100 4
-N 68900 56900 68800 56900 4
-C 66400 54500 1 0 0 W25Q.sym
+N 81800 66900 81900 66900 4
+N 80600 67600 80600 67800 4
+N 80600 67700 81900 67700 4
+N 81900 66500 81900 67700 4
+N 81900 66500 81800 66500 4
+C 79400 64100 1 0 0 W25Q.sym
 {
-T 67455 56100 5 10 0 1 0 0 1
+T 80455 65700 5 10 0 1 0 0 1
 device=IC
-T 66395 54495 5 10 0 1 0 0 1
+T 79395 64095 5 10 0 1 0 0 1
 footprint=SOIJ8
-T 66695 57795 5 10 1 1 0 0 1
+T 79695 67395 5 10 1 1 0 0 1
 refdes=U5
-T 67800 57800 5 10 1 1 0 0 1
+T 80800 67400 5 10 1 1 0 0 1
 value=W25Q64
 }
 C 74800 51300 1 0 0 3.3V-plus.sym
@@ -956,19 +733,19 @@ loadstatus=noload
 }
 N 82400 50600 82900 50600 4
 N 82900 50600 82900 50900 4
-N 54200 46100 53000 46100 4
+N 46400 53200 45200 53200 4
 {
-T 53000 46200 5 10 1 1 0 0 1
+T 45200 53300 5 10 1 1 0 0 1
 netname=cs_flash
 }
-N 54200 45700 53000 45700 4
+N 46400 58400 45200 58400 4
 {
-T 53000 45800 5 10 1 1 0 0 1
+T 45200 58500 5 10 1 1 0 0 1
 netname=tx1
 }
-N 54200 45300 53000 45300 4
+N 46400 58000 45200 58000 4
 {
-T 53000 45400 5 10 1 1 0 0 1
+T 45200 58100 5 10 1 1 0 0 1
 netname=rx1
 }
 C 77100 59600 1 0 0 nc-right.sym
@@ -983,19 +760,19 @@ N 77100 59300 78600 59300 4
 T 78600 59350 5 10 1 1 0 6 1
 netname=miso2
 }
-N 69700 43700 71000 43700 4
+N 45100 50000 46400 50000 4
 {
-T 71000 43750 5 10 1 1 0 6 1
+T 45100 50050 5 10 1 1 0 0 1
 netname=miso2
 }
-N 69700 44100 71000 44100 4
+N 45100 50400 46400 50400 4
 {
-T 71000 44150 5 10 1 1 0 6 1
+T 45100 50450 5 10 1 1 0 0 1
 netname=sck2
 }
-N 69700 44500 71000 44500 4
+N 45100 50800 46400 50800 4
 {
-T 71000 44550 5 10 1 1 0 6 1
+T 45100 50850 5 10 1 1 0 0 1
 netname=cs_therm
 }
 N 77100 58900 78600 58900 4
@@ -1008,110 +785,343 @@ N 77100 58500 78600 58500 4
 T 78600 58550 5 10 1 1 0 6 1
 netname=sck2
 }
-C 54200 56800 1 0 0 switch-no-push.sym
+C 67200 66400 1 0 0 switch-no-push.sym
 {
-T 54600 57400 5 10 0 0 0 0 1
+T 67600 67000 5 10 0 0 0 0 1
 device=SWITCH_PUSHBUTTON_NO
-T 54200 56800 5 10 0 0 0 0 1
+T 67200 66400 5 10 0 0 0 0 1
 vendor=mouser
-T 54200 56800 5 10 0 0 0 0 1
+T 67200 66400 5 10 0 0 0 0 1
 vendor_part_number=611-KSC621JLFS
-T 54200 56800 5 10 0 0 0 0 1
+T 67200 66400 5 10 0 0 0 0 1
 footprint=KSCJ
-T 54200 56800 5 10 0 1 0 0 1
+T 67200 66400 5 10 0 1 0 0 1
 loadstatus=smt
-T 54600 57100 5 10 1 1 0 0 1
+T 67600 66700 5 10 1 1 0 0 1
 refdes=S3
 }
-C 54200 56100 1 0 0 switch-no-push.sym
+C 67200 65700 1 0 0 switch-no-push.sym
 {
-T 54600 56700 5 10 0 0 0 0 1
+T 67600 66300 5 10 0 0 0 0 1
 device=SWITCH_PUSHBUTTON_NO
-T 54200 56100 5 10 0 0 0 0 1
+T 67200 65700 5 10 0 0 0 0 1
 vendor=mouser
-T 54200 56100 5 10 0 0 0 0 1
+T 67200 65700 5 10 0 0 0 0 1
 vendor_part_number=611-KSC621JLFS
-T 54200 56100 5 10 0 0 0 0 1
+T 67200 65700 5 10 0 0 0 0 1
 footprint=KSCJ
-T 54200 56100 5 10 0 1 0 0 1
+T 67200 65700 5 10 0 1 0 0 1
 loadstatus=smt
-T 54600 56400 5 10 1 1 0 0 1
+T 67600 66000 5 10 1 1 0 0 1
 refdes=S4
 }
-N 56500 56100 55200 56100 4
+N 69500 65700 68200 65700 4
 {
-T 55800 56200 5 10 1 1 0 0 1
+T 68800 65800 5 10 1 1 0 0 1
 netname=button_2
 }
-N 56500 56800 55200 56800 4
+N 69500 66400 68200 66400 4
 {
-T 55800 56900 5 10 1 1 0 0 1
+T 68800 66500 5 10 1 1 0 0 1
 netname=button_1
 }
-C 54100 54800 1 0 0 gnd.sym
-N 54200 55100 54200 56800 4
-C 54200 55400 1 0 0 switch-no-push.sym
+C 67100 64400 1 0 0 gnd.sym
+N 67200 64700 67200 66400 4
+C 67200 65000 1 0 0 switch-no-push.sym
 {
-T 54600 56000 5 10 0 0 0 0 1
+T 67600 65600 5 10 0 0 0 0 1
 device=SWITCH_PUSHBUTTON_NO
-T 54200 55400 5 10 0 0 0 0 1
+T 67200 65000 5 10 0 0 0 0 1
 vendor=mouser
-T 54200 55400 5 10 0 0 0 0 1
+T 67200 65000 5 10 0 0 0 0 1
 vendor_part_number=611-KSC621JLFS
-T 54200 55400 5 10 0 0 0 0 1
+T 67200 65000 5 10 0 0 0 0 1
 footprint=KSCJ
-T 54200 55400 5 10 0 1 0 0 1
+T 67200 65000 5 10 0 1 0 0 1
 loadstatus=smt
-T 54600 55700 5 10 1 1 0 0 1
+T 67600 65300 5 10 1 1 0 0 1
 refdes=S5
 }
-N 56500 55400 55200 55400 4
+N 69500 65000 68200 65000 4
 {
-T 55800 55500 5 10 1 1 0 0 1
+T 68800 65100 5 10 1 1 0 0 1
 netname=button_3
 }
-N 69700 44900 71000 44900 4
+N 55900 61600 57200 61600 4
 {
-T 71000 44950 5 10 1 1 0 6 1
+T 57200 61650 5 10 1 1 0 6 1
 netname=button_3
 }
-N 69700 45300 71000 45300 4
+N 55900 62000 57200 62000 4
 {
-T 71000 45350 5 10 1 1 0 6 1
+T 57200 62050 5 10 1 1 0 6 1
 netname=button_2
 }
-N 69700 45700 71000 45700 4
+N 55900 62400 57200 62400 4
 {
-T 71000 45750 5 10 1 1 0 6 1
+T 57200 62450 5 10 1 1 0 6 1
 netname=button_1
 }
-N 69700 49300 71000 49300 4
+N 45200 62000 46400 62000 4
 {
-T 71000 49350 5 10 1 1 0 6 1
+T 45200 62050 5 10 1 1 0 0 1
 netname=lcd_d4
 }
-N 69700 48900 71000 48900 4
+N 45200 61600 46400 61600 4
 {
-T 71000 48950 5 10 1 1 0 6 1
+T 45200 61650 5 10 1 1 0 0 1
 netname=lcd_d5
 }
-N 69700 48500 71000 48500 4
+N 45200 61200 46400 61200 4
 {
-T 71000 48550 5 10 1 1 0 6 1
+T 45200 61250 5 10 1 1 0 0 1
 netname=lcd_d6
 }
-N 69700 48100 71000 48100 4
+N 45200 60800 46400 60800 4
 {
-T 71000 48150 5 10 1 1 0 6 1
+T 45200 60850 5 10 1 1 0 0 1
 netname=lcd_d7
 }
-N 69700 47700 71000 47700 4
+N 45200 60400 46400 60400 4
 {
-T 71000 47750 5 10 1 1 0 6 1
+T 45200 60450 5 10 1 1 0 0 1
 netname=lcd_e
 }
-N 69700 47300 71000 47300 4
+N 45200 60000 46400 60000 4
 {
-T 71000 47350 5 10 1 1 0 6 1
+T 45200 60050 5 10 1 1 0 0 1
 netname=lcd_rs
 }
+N 43000 58000 42200 58000 4
+{
+T 42500 58100 5 10 1 1 0 0 1
+netname=v_usb
+}
+C 42300 56100 1 0 1 gnd.sym
+C 42700 54900 1 0 0 beeper.sym
+{
+T 43000 55800 5 10 0 0 0 0 1
+device=BEEPER
+T 43000 56000 5 10 0 0 0 0 1
+symversion=0.1
+T 42700 54900 5 10 0 1 0 0 1
+footprint=TDK_PS12
+T 42700 54900 5 10 0 1 0 0 1
+value=TDK_PS12
+T 42700 54900 5 10 0 0 0 0 1
+loadstatus=noload
+T 42800 55500 5 10 1 1 0 0 1
+refdes=U8
+}
+N 46400 55200 43700 55200 4
+{
+T 45200 55300 5 10 1 1 0 0 1
+netname=beeper
+}
+C 49800 69400 1 0 0 3.3V-plus.sym
+N 50000 68400 50000 69400 4
+N 50000 68500 52000 68500 4
+N 50800 68500 50800 68400 4
+N 50400 68500 50400 68400 4
+C 44800 66000 1 270 0 capacitor.sym
+{
+T 45500 65800 5 10 0 0 270 0 1
+device=CAPACITOR
+T 45700 65800 5 10 0 0 270 0 1
+symversion=0.1
+T 44800 66000 5 10 0 0 0 0 1
+footprint=0402
+T 45200 65700 5 10 1 1 0 0 1
+refdes=C33
+T 45200 65200 5 10 1 1 0 0 1
+value=22pF
+}
+C 43500 66000 1 270 0 capacitor.sym
+{
+T 44200 65800 5 10 0 0 270 0 1
+device=CAPACITOR
+T 44400 65800 5 10 0 0 270 0 1
+symversion=0.1
+T 43500 66000 5 10 0 0 0 0 1
+footprint=0402
+T 43200 65700 5 10 1 1 0 0 1
+refdes=C32
+T 43100 65200 5 10 1 1 0 0 1
+value=22pF
+}
+C 44900 64800 1 0 0 gnd.sym
+C 43600 64800 1 0 0 gnd.sym
+C 44600 65300 1 0 0 gnd.sym
+C 43900 65300 1 0 0 gnd.sym
+N 44000 66000 43700 66000 4
+N 43700 66000 43700 66400 4
+N 43100 63200 46400 63200 4
+{
+T 45200 63250 5 10 1 1 0 0 1
+netname=reset_n
+}
+C 42200 56000 1 0 1 USBmicroB.sym
+{
+T 41845 56395 5 10 0 1 0 6 1
+footprint=11071
+T 42200 56000 5 10 0 0 0 0 1
+device=CONNECTOR
+T 42200 56000 5 10 0 0 0 0 1
+value=USBmicroB
+T 41205 58400 5 10 1 1 0 6 1
+refdes=J5
+}
+N 46400 57600 44000 57600 4
+{
+T 45200 57700 5 10 1 1 0 0 1
+netname=usbdm
+}
+N 46400 57200 44000 57200 4
+{
+T 45200 57300 5 10 1 1 0 0 1
+netname=usbdp
+}
+C 44000 54500 1 0 0 gnd.sym
+N 46400 54800 44100 54800 4
+N 43700 66400 46100 66400 4
+N 46100 66400 46100 66000 4
+N 46100 66000 46400 66000 4
+N 44700 66000 45700 66000 4
+N 45700 66000 45700 65600 4
+N 45700 65600 46400 65600 4
+C 44900 63700 1 0 0 gnd.sym
+N 45000 64000 46400 64000 4
+N 44800 56800 46400 56800 4
+{
+T 45200 56900 5 10 1 1 0 0 1
+netname=swdio
+}
+N 44400 56400 46400 56400 4
+{
+T 45200 56500 5 10 1 1 0 0 1
+netname=swclk
+}
+C 52600 69200 1 0 0 capacitor.sym
+{
+T 52800 69900 5 10 0 0 0 0 1
+device=CAPACITOR
+T 52800 70100 5 10 0 0 0 0 1
+symversion=0.1
+T 52600 69200 5 10 0 1 0 0 1
+footprint=0402
+T 52500 69500 5 10 1 1 0 0 1
+refdes=C601
+T 53200 69500 5 10 1 1 0 0 1
+value=1uF
+}
+C 52600 68700 1 0 0 capacitor.sym
+{
+T 52800 69400 5 10 0 0 0 0 1
+device=CAPACITOR
+T 52800 69600 5 10 0 0 0 0 1
+symversion=0.1
+T 52600 68700 5 10 0 1 0 0 1
+footprint=0402
+T 52500 69000 5 10 1 1 0 0 1
+refdes=C602
+T 53200 69000 5 10 1 1 0 0 1
+value=0.1uF
+}
+C 50500 69300 1 0 0 inductor.sym
+{
+T 50700 69800 5 10 0 0 0 0 1
+device=INDUCTOR
+T 50700 70000 5 10 0 0 0 0 1
+symversion=0.1
+T 50500 69300 5 10 0 1 0 0 1
+footprint=0402
+T 50700 69600 5 10 1 1 0 0 1
+refdes=L600
+T 50700 69200 5 10 1 1 0 0 1
+value=bead
+}
+N 50500 69400 50000 69400 4
+N 51400 69400 52600 69400 4
+{
+T 51500 69500 5 10 1 1 0 0 1
+netname=vdda
+}
+N 52400 69400 52400 68400 4
+N 52600 68900 52400 68900 4
+C 53700 68600 1 0 0 gnd.sym
+N 53800 69400 53800 68900 4
+N 53800 68900 53500 68900 4
+N 53800 69400 53500 69400 4
+N 52000 68500 52000 68400 4
+C 44000 57500 1 0 1 resistor.sym
+{
+T 43700 57900 5 10 0 0 0 6 1
+device=RESISTOR
+T 44000 57500 5 10 0 1 0 0 1
+footprint=0402
+T 43500 57800 5 10 1 1 0 6 1
+refdes=R54
+T 43900 57800 5 10 1 1 0 6 1
+value=22
+}
+C 44000 57100 1 0 1 resistor.sym
+{
+T 43700 57500 5 10 0 0 0 6 1
+device=RESISTOR
+T 44000 57100 5 10 0 1 0 0 1
+footprint=0402
+T 43500 56900 5 10 1 1 0 6 1
+refdes=R55
+T 43900 56900 5 10 1 1 0 6 1
+value=22
+}
+N 43100 57600 42200 57600 4
+N 42200 57200 43100 57200 4
+C 42600 54900 1 0 0 gnd.sym
+C 46400 48000 1 0 0 STM32L151-48.sym
+{
+T 46800 68100 5 10 1 1 0 0 1
+refdes=U3
+T 50200 64900 5 10 1 1 0 0 1
+value=STM32L151CBU6
+T 40000 46400 5 10 0 0 0 0 1
+device=IC
+T 8400 47700 5 10 0 0 0 0 1
+footprint=ufqfpn48
+}
+N 43100 63200 43100 60100 4
+C 44000 65600 1 0 0 ABM8.sym
+{
+T 44000 65600 5 10 0 0 0 0 1
+footprint=NDK32
+T 43900 66200 5 10 1 1 0 0 1
+refdes=X1
+T 44400 66200 5 10 1 1 0 0 1
+value=32mhz
+T 44000 65600 5 10 0 1 0 0 1
+device=CRYSTAL
+}
+C 50900 47400 1 0 0 gnd.sym
+N 50200 48000 50200 47700 4
+N 50200 47700 52200 47700 4
+N 52200 48000 52200 47700 4
+N 50600 48000 50600 47700 4
+N 51000 48000 51000 47700 4
+N 51400 48000 51400 47700 4
+N 73600 69800 73600 69600 4
+N 73600 69700 74600 69700 4
+{
+T 74600 69750 5 10 1 1 0 6 1
+netname=v_batt
+}
+N 76700 70300 76700 70100 4
+N 74600 70300 74500 70300 4
+N 74500 70300 74500 70700 4
+N 46400 49600 45100 49600 4
+{
+T 45100 49650 5 10 1 1 0 0 1
+netname=v_batt
+}
+C 41200 55600 1 0 0 gnd.sym
+N 44800 59700 44800 56800 4
+N 44400 56400 44400 59300 4