Fix attributes to build complete parts list
authorKeith Packard <keithp@keithp.com>
Mon, 18 Jan 2016 02:14:35 +0000 (18:14 -0800)
committerKeith Packard <keithp@keithp.com>
Mon, 18 Jan 2016 02:14:35 +0000 (18:14 -0800)
This makes sure all of the attributes are set so that a complete
partslist is constructed.

Signed-off-by: Keith Packard <keithp@keithp.com>
chaoskey.pcb
chaoskey.sch

index 0fddd09..d0bb74a 100644 (file)
@@ -954,7 +954,7 @@ Element["" "0402" "C4" "1uF" 648.00mil 777.00mil -22.00mil 22.00mil 1 80 ""]
 
        )
 
-Element["" "0402" "R2" "4.7K" 12.7950mm 904.00mil -0.6030mm -23.00mil 0 80 ""]
+Element["" "0402" "R2" "4.7k" 12.7950mm 904.00mil -0.6030mm -23.00mil 0 80 ""]
 (
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
@@ -1179,7 +1179,7 @@ Element["" "0-215079-4" "J2" "Debug" 695.00mil 533.00mil 0.0000 0.0000 1 100 ""]
 
        )
 
-Element["" "usbAmale" "J1" "unknown" 424.00mil 106.00mil 0.0000 0.0000 0 100 ""]
+Element["" "usbAmale" "J1" "USB" 424.00mil 106.00mil 0.0000 0.0000 0 100 ""]
 (
        Pin[-88.57mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
        Pin[88.58mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
index e2319c0..818b100 100644 (file)
@@ -33,42 +33,30 @@ C 65500 70300 1 0 0 3.3V-plus.sym
 N 64400 70300 65700 70300 4
 C 65900 69400 1 90 0 capacitor.sym
 {
-T 65200 69600 5 10 0 0 90 0 1
+T 65200 69600 5 10 0 1 90 0 1
 device=CAPACITOR
 T 66200 70200 5 10 1 1 180 0 1
 refdes=C13
-T 65000 69600 5 10 0 0 90 0 1
+T 65000 69600 5 10 0 1 90 0 1
 symversion=0.1
 T 65800 69500 5 10 1 1 0 0 1
 value=1uF
-T 65900 69400 5 10 0 0 0 0 1
-vendor_part_number=490-10017-1-ND
-T 65900 69400 5 10 0 0 0 0 1
-footprint=0402
-T 65900 69400 5 10 0 0 0 0 1
-vendor=digikey
 T 65900 69400 5 10 0 1 0 0 1
-loadstatus=smt
+footprint=0402
 }
 C 65600 69100 1 0 0 gnd.sym
 C 64500 69900 1 270 0 capacitor.sym
 {
-T 65200 69700 5 10 0 0 270 0 1
+T 65200 69700 5 10 0 1 270 0 1
 device=CAPACITOR
 T 64900 69700 5 10 1 1 0 0 1
 refdes=C12
-T 65400 69700 5 10 0 0 270 0 1
+T 65400 69700 5 10 0 1 270 0 1
 symversion=0.1
 T 64900 69100 5 10 1 1 0 0 1
 value=0.01uF
-T 64500 69900 5 10 0 0 270 0 1
-vendor_part_number=709-1132-1-ND
-T 64500 69900 5 10 0 0 270 0 1
-footprint=0402
-T 64500 69900 5 10 0 0 270 0 1
-vendor=digikey
 T 64500 69900 5 10 0 1 270 0 1
-loadstatus=smt
+footprint=0402
 }
 C 62300 69400 1 0 0 TC2185.sym
 {
@@ -80,33 +68,25 @@ T 62295 69395 5 10 0 1 0 0 1
 footprint=SOT23-5
 T 63100 70600 5 10 1 1 0 0 1
 value=TC2185-3.3
-T 62300 69400 5 10 0 0 0 0 1
+T 62300 69400 5 10 0 1 0 0 1
 vendor=digikey
-T 62300 69400 5 10 0 0 0 0 1
+T 62300 69400 5 10 0 1 0 0 1
 vendor_part_number=TC2185-3.3VCCT-ND
-T 62300 69400 5 10 0 0 0 0 1
-loadstatus=smt
 }
 C 64600 68700 1 0 0 gnd.sym
 N 64400 69900 64700 69900 4
 C 61700 69000 1 90 0 capacitor.sym
 {
-T 61000 69200 5 10 0 0 90 0 1
+T 61000 69200 5 10 0 1 90 0 1
 device=CAPACITOR
 T 62000 69800 5 10 1 1 180 0 1
 refdes=C11
-T 60800 69200 5 10 0 0 90 0 1
+T 60800 69200 5 10 0 1 90 0 1
 symversion=0.1
 T 61600 69100 5 10 1 1 0 0 1
 value=1uF
-T 61700 69000 5 10 0 0 0 0 1
-vendor_part_number=490-10017-1-ND
-T 61700 69000 5 10 0 0 0 0 1
-footprint=0402
-T 61700 69000 5 10 0 0 0 0 1
-vendor=digikey
 T 61700 69000 5 10 0 1 0 0 1
-loadstatus=smt
+footprint=0402
 }
 N 61500 69900 61500 70300 4
 T -30400 -57400 8 10 0 1 0 0 1
@@ -201,16 +181,10 @@ C 61400 68700 1 0 0 gnd.sym
 C 75100 55000 1 0 1 gnd.sym
 C 73600 56000 1 0 1 resistor.sym
 {
-T 73300 56400 5 10 0 0 0 6 1
+T 73300 56400 5 10 0 1 0 6 1
 device=RESISTOR
 T 73600 56000 5 10 0 1 0 6 1
 footprint=0402
-T 73600 56000 5 10 0 1 0 6 1
-loadstatus=smt
-T 73600 56000 5 10 0 1 0 6 1
-vendor=digikey
-T 73600 56000 5 10 0 1 0 6 1
-vendor_part_number=P33.0LCT-ND
 T 73450 56250 5 10 1 1 0 6 1
 refdes=R19
 T 73000 56250 5 10 1 1 0 6 1
@@ -218,16 +192,10 @@ value=33
 }
 C 73600 55600 1 0 1 resistor.sym
 {
-T 73300 56000 5 10 0 0 0 6 1
+T 73300 56000 5 10 0 1 0 6 1
 device=RESISTOR
 T 73600 55600 5 10 0 1 0 6 1
 footprint=0402
-T 73600 55600 5 10 0 1 0 6 1
-loadstatus=smt
-T 73600 55600 5 10 0 1 0 6 1
-vendor=digikey
-T 73600 55600 5 10 0 1 0 6 1
-vendor_part_number=P33.0LCT-ND
 T 73450 55350 5 10 1 1 0 6 1
 refdes=R20
 T 73000 55350 5 10 1 1 0 6 1
@@ -243,16 +211,10 @@ netname=v_usb
 }
 C 74900 60600 1 180 0 resistor.sym
 {
-T 74600 60200 5 10 0 0 180 0 1
+T 74600 60200 5 10 0 1 180 0 1
 device=RESISTOR
-T 74900 60600 5 10 0 0 180 0 1
+T 74900 60600 5 10 0 1 180 0 1
 footprint=0402
-T 74900 60600 5 10 0 0 180 0 1
-vendor=digikey
-T 74900 60600 5 10 0 0 180 0 1
-vendor_part_number=P1.00KLCT-ND
-T 74900 60600 5 10 0 0 180 0 1
-loadstatus=smt
 T 74500 60700 5 10 1 1 0 0 1
 refdes=R17
 T 74100 60700 5 10 1 1 0 0 1
@@ -260,16 +222,10 @@ value=1k
 }
 C 74900 60200 1 180 0 resistor.sym
 {
-T 74600 59800 5 10 0 0 180 0 1
+T 74600 59800 5 10 0 1 180 0 1
 device=RESISTOR
-T 74900 60200 5 10 0 0 180 0 1
+T 74900 60200 5 10 0 1 180 0 1
 footprint=0402
-T 74900 60200 5 10 0 0 180 0 1
-vendor=digikey
-T 74900 60200 5 10 0 0 180 0 1
-vendor_part_number=P1.00KLCT-ND
-T 74900 60200 5 10 0 0 180 0 1
-loadstatus=smt
 T 74500 59700 5 10 1 1 0 0 1
 refdes=R18
 T 74100 59700 5 10 1 1 0 0 1
@@ -290,110 +246,86 @@ N 75300 60500 75500 60500 4
 N 75300 60100 75500 60100 4
 C 74900 60600 1 180 1 led2.sym
 {
-T 74800 60000 5 10 0 0 180 6 1
+T 74800 60000 5 10 0 1 180 6 1
 device=LED
 T 74850 60600 5 10 0 1 180 6 1
 footprint=0605
-T 74900 60600 5 10 0 0 0 0 1
+T 74900 60600 5 10 0 1 0 0 1
 vendor=digikey
-T 74900 60600 5 10 0 0 0 0 1
-vendor_part_number=160-1452-1-ND
-T 74900 60600 5 10 0 0 0 0 1
+T 74900 60600 5 10 1 1 0 0 1
 value=dualLED
-T 74900 60600 5 10 0 0 0 0 1
-loadstatus=smt
 T 75050 60800 5 10 1 1 180 6 1
 refdes=D3
 }
 N 75500 60500 75500 60100 4
 C 70100 67300 1 0 0 diode.sym
 {
-T 70500 67900 5 10 0 0 0 0 1
+T 70500 67900 5 10 0 1 0 0 1
 device=DIODE
 T 70400 68000 5 10 1 1 0 0 1
 refdes=D1
-T 70100 67300 5 10 0 0 0 0 1
+T 70100 67300 5 10 0 1 0 0 1
 vendor=digikey
-T 70100 67300 5 10 0 0 0 0 1
+T 70100 67300 5 10 0 1 0 0 1
 vendor_part_number=NSR0240HT1GOSCT-ND
-T 70100 67300 5 10 0 0 0 0 1
+T 70100 67300 5 10 0 1 0 0 1
 footprint=sod323
-T 70100 67300 5 10 0 0 0 0 1
-loadstatus=smt
 T 70100 67800 5 10 1 1 0 0 1
 value=NSR0240HT
+T 70100 67300 5 10 0 1 0 0 1
+loadstatus=smt
+T 70100 67300 5 10 0 1 0 0 1
+mfg_part_number=NSR0240HT1G
+T 70100 67300 5 10 0 1 0 0 1
+provided=no
 }
 C 70900 67500 1 270 0 resistor.sym
 {
-T 71300 67200 5 10 0 0 270 0 1
+T 71300 67200 5 10 0 1 270 0 1
 device=RESISTOR
 T 71200 67100 5 10 1 1 0 0 1
 refdes=R1
 T 71200 66800 5 10 1 1 0 0 1
 value=470k
-T 70900 67500 5 10 0 0 0 0 1
-footprint=0402
 T 70900 67500 5 10 0 1 0 0 1
-loadstatus=smt
-T 70900 67500 5 10 0 1 0 0 1
-vendor=digikey
-T 70900 67500 5 10 0 1 0 0 1
-vendor_part_number=P470KLCT-ND
+footprint=0402
 }
 C 70900 66400 1 270 0 resistor.sym
 {
-T 71300 66100 5 10 0 0 270 0 1
+T 71300 66100 5 10 0 1 270 0 1
 device=RESISTOR
 T 71200 66000 5 10 1 1 0 0 1
 refdes=R3
 T 71200 65700 5 10 1 1 0 0 1
 value=27k
-T 70900 66400 5 10 0 0 0 0 1
-footprint=0402
-T 70900 66400 5 10 0 1 0 0 1
-loadstatus=smt
-T 70900 66400 5 10 0 1 0 0 1
-vendor=digikey
 T 70900 66400 5 10 0 1 0 0 1
-vendor_part_number=P27.0KLCT-ND
+footprint=0402
 }
 C 66400 66900 1 270 0 capacitor.sym
 {
-T 67100 66700 5 10 0 0 270 0 1
+T 67100 66700 5 10 0 1 270 0 1
 device=CAPACITOR
 T 66700 66600 5 10 1 1 0 0 1
 refdes=C1
-T 67300 66700 5 10 0 0 270 0 1
+T 67300 66700 5 10 0 1 270 0 1
 symversion=0.1
 T 66700 66100 5 10 1 1 0 0 1
 value=4.7uF
-T 66400 66900 5 10 0 0 0 0 1
-footprint=0402
-T 66400 66900 5 10 0 1 0 0 1
-loadstatus=smt
 T 66400 66900 5 10 0 1 0 0 1
-vendor=digikey
-T 66400 66900 5 10 0 1 0 0 1
-vendor_part_number=445-5947-1-ND
+footprint=0402
 }
 C 71700 67000 1 270 0 capacitor.sym
 {
-T 72400 66800 5 10 0 0 270 0 1
+T 72400 66800 5 10 0 1 270 0 1
 device=CAPACITOR
 T 72000 66700 5 10 1 1 0 0 1
 refdes=C3
-T 72600 66800 5 10 0 0 270 0 1
+T 72600 66800 5 10 0 1 270 0 1
 symversion=0.1
 T 72000 66200 5 10 1 1 0 0 1
 value=1uF
-T 71700 67000 5 10 0 0 0 0 1
-footprint=0402
 T 71700 67000 5 10 0 1 0 0 1
-loadstatus=smt
-T 71700 67000 5 10 0 1 0 0 1
-vendor=digikey
-T 71700 67000 5 10 0 1 0 0 1
-vendor_part_number=490-10017-1-ND
+footprint=0402
 }
 N 68000 66900 68000 67500 4
 N 66200 67500 68600 67500 4
@@ -417,11 +349,11 @@ N 69100 65500 69100 66000 4
 N 66600 66000 66600 65500 4
 C 68600 67400 1 0 0 inductor.sym
 {
-T 68800 67900 5 10 0 0 0 0 1
+T 68800 67900 5 10 0 1 0 0 1
 device=INDUCTOR
 T 68950 67700 5 10 1 1 0 0 1
 refdes=L1
-T 68800 68100 5 10 0 0 0 0 1
+T 68800 68100 5 10 0 1 0 0 1
 symversion=0.1
 T 68800 67250 5 10 1 1 0 0 1
 value=10uH
@@ -433,42 +365,34 @@ T 68600 67400 5 10 0 1 0 0 1
 footprint=0806
 T 68600 67400 5 10 0 1 0 0 1
 loadstatus=smt
+T 68600 67400 5 10 0 1 0 0 1
+mfg_part_number=LQH2MCN100K02L
+T 68600 67400 5 10 0 1 0 0 1
+provided=no
 }
 C 75000 67300 1 0 0 capacitor.sym
 {
-T 75200 68000 5 10 0 0 0 0 1
+T 75200 68000 5 10 0 1 0 0 1
 device=CAPACITOR
 T 75300 67800 5 10 1 1 0 0 1
 refdes=C5
-T 75200 68200 5 10 0 0 0 0 1
+T 75200 68200 5 10 0 1 0 0 1
 symversion=0.1
 T 75300 67100 5 10 1 1 0 0 1
 value=1uF
 T 75000 67300 5 10 0 1 0 0 1
 footprint=0402
-T 75000 67300 5 10 0 1 0 0 1
-loadstatus=smt
-T 75000 67300 5 10 0 1 0 0 1
-vendor=digikey
-T 75000 67300 5 10 0 1 0 0 1
-vendor_part_number=490-10017-1-ND
 }
 C 72300 67400 1 0 0 resistor.sym
 {
-T 72600 67800 5 10 0 0 0 0 1
+T 72600 67800 5 10 0 1 0 0 1
 device=RESISTOR
 T 72600 67700 5 10 1 1 0 0 1
 refdes=R2
 T 72500 67100 5 10 1 1 0 0 1
-value=4.7K
-T 72300 67400 5 10 0 0 0 0 1
-footprint=0402
-T 72300 67400 5 10 0 1 0 0 1
-loadstatus=smt
-T 72300 67400 5 10 0 1 0 0 1
-vendor=digikey
+value=4.7k
 T 72300 67400 5 10 0 1 0 0 1
-vendor_part_number=P4.7KLCT-ND
+footprint=0402
 }
 N 74200 66700 74000 66700 4
 N 73200 67500 75000 67500 4
@@ -478,22 +402,16 @@ C 74600 65900 1 0 0 gnd.sym
 N 75900 67500 77800 67500 4
 C 77500 69500 1 270 0 capacitor.sym
 {
-T 78200 69300 5 10 0 0 270 0 1
+T 78200 69300 5 10 0 1 270 0 1
 device=CAPACITOR
 T 77800 69200 5 10 1 1 0 0 1
 refdes=C4
-T 78400 69300 5 10 0 0 270 0 1
+T 78400 69300 5 10 0 1 270 0 1
 symversion=0.1
 T 77800 68800 5 10 1 1 0 0 1
 value=1uF
 T 77500 69500 5 10 0 1 0 0 1
 footprint=0402
-T 77500 69500 5 10 0 1 0 0 1
-loadstatus=smt
-T 77500 69500 5 10 0 1 0 0 1
-vendor=digikey
-T 77500 69500 5 10 0 1 0 0 1
-vendor_part_number=490-10017-1-ND
 }
 N 77700 69900 77700 69500 4
 N 77700 69700 78300 69700 4
@@ -509,11 +427,11 @@ netname=randombits
 }
 C 77600 70800 1 270 0 inductor.sym
 {
-T 78100 70600 5 10 0 0 270 0 1
+T 78100 70600 5 10 0 1 270 0 1
 device=INDUCTOR
 T 77900 70500 5 10 1 1 0 0 1
 refdes=L3
-T 78300 70600 5 10 0 0 270 0 1
+T 78300 70600 5 10 0 1 270 0 1
 symversion=0.1
 T 77900 70100 5 10 1 1 0 0 1
 value=bead
@@ -523,8 +441,6 @@ T 77600 70800 5 10 0 1 270 0 1
 vendor=digikey
 T 77600 70800 5 10 0 1 270 0 1
 vendor_part_number=240-2554-1-ND
-T 77600 70800 5 10 0 1 270 0 1
-loadstatus=smt
 }
 C 73300 65800 1 0 0 nc-bottom.sym
 {
@@ -552,41 +468,29 @@ netname=randombits
 }
 C 62500 65800 1 0 0 capacitor.sym
 {
-T 62700 66500 5 10 0 0 0 0 1
+T 62700 66500 5 10 0 1 0 0 1
 device=CAPACITOR
 T 62600 66100 5 10 1 1 0 0 1
 refdes=C8
-T 62700 66700 5 10 0 0 0 0 1
+T 62700 66700 5 10 0 1 0 0 1
 symversion=0.1
 T 63100 66100 5 10 1 1 0 0 1
 value=0.1uF
 T 62500 65800 5 10 0 1 0 0 1
 footprint=0402
-T 62500 65800 5 10 0 1 0 0 1
-loadstatus=smt
-T 62500 65800 5 10 0 1 0 0 1
-vendor=digikey
-T 62500 65800 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
 }
 C 62500 64800 1 0 0 capacitor.sym
 {
-T 62700 65500 5 10 0 0 0 0 1
+T 62700 65500 5 10 0 1 0 0 1
 device=CAPACITOR
 T 62600 65200 5 10 1 1 0 0 1
 refdes=C9
-T 62700 65700 5 10 0 0 0 0 1
+T 62700 65700 5 10 0 1 0 0 1
 symversion=0.1
 T 63100 65200 5 10 1 1 0 0 1
 value=0.01uF
-T 62500 64800 5 10 0 0 0 0 1
-vendor_part_number=709-1132-1-ND
-T 62500 64800 5 10 0 0 0 0 1
-footprint=0402
-T 62500 64800 5 10 0 0 0 0 1
-vendor=digikey
 T 62500 64800 5 10 0 1 0 0 1
-loadstatus=smt
+footprint=0402
 }
 N 63400 66000 64500 66000 4
 N 64500 66000 64500 63700 4
@@ -598,16 +502,10 @@ N 62500 64100 62500 66000 4
 C 62400 63800 1 0 0 gnd.sym
 C 59800 56800 1 180 0 resistor.sym
 {
-T 59500 56400 5 10 0 0 180 0 1
+T 59500 56400 5 10 0 1 180 0 1
 device=RESISTOR
-T 59800 56800 5 10 0 0 90 0 1
-footprint=0402
-T 59800 56800 5 10 0 0 90 0 1
-vendor_part_number=P10.0KLCT-ND
-T 59800 56800 5 10 0 0 90 0 1
-vendor=digikey
 T 59800 56800 5 10 0 1 90 0 1
-loadstatus=smt
+footprint=0402
 T 59350 57025 5 10 1 1 180 0 1
 refdes=R15
 T 59400 56900 5 10 1 1 0 0 1
@@ -728,20 +626,36 @@ footprint=SOT23-5
 T 68700 66700 5 10 1 1 0 0 1
 value=AP3012
 T 68000 66000 5 10 0 1 0 0 1
-loadstatus=smt
-T 68000 66000 5 10 0 1 0 0 1
 vendor=digikey
 T 68000 66000 5 10 0 1 0 0 1
 vendor_part_number=AP3012KTR-G1DICT-ND
+T 68000 66000 5 10 0 1 0 0 1
+loadstatus=smt
+T 68000 66000 5 10 0 1 0 0 1
+mfg_part_number=AP3012KTR-G1
+T 68000 66000 5 10 0 1 0 0 1
+provided=no
 }
 C 75000 55200 1 0 0 conn-4.sym
 {
 T 75300 56800 5 10 1 1 0 0 1
 refdes=J1
-T 75000 55200 5 10 0 0 0 0 1
+T 75000 55200 5 10 0 1 0 0 1
 footprint=usbAmale
 T 75000 55200 5 10 0 1 0 0 1
+device=CONNECTOR
+T 75000 55200 5 10 0 1 0 0 1
+value=USB
+T 75000 55200 5 10 0 1 0 0 1
+vendor=mouser
+T 75000 55200 5 10 0 1 0 0 1
+vendor_part_number=534-931
+T 75000 55200 5 10 0 1 0 0 1
 loadstatus=smt
+T 75000 55200 5 10 0 1 0 0 1
+mfg_part_number=931
+T 75000 55200 5 10 0 1 0 0 1
+provided=no
 }
 C 60700 58900 1 0 0 nc-left.sym
 {
@@ -766,49 +680,57 @@ netname=\_force_loader\_
 }
 C 74200 66200 1 0 0 PMBT3904VS.sym
 {
-T 74800 66700 5 10 0 0 0 0 1
+T 74800 66700 5 10 0 1 0 0 1
 device=NPN_TRANSISTOR
 T 74800 66800 5 10 1 1 0 0 1
 refdes=Q1
 T 74800 66600 5 10 1 1 180 6 1
 value=PMBT3904VS
-T 75300 68100 5 10 0 0 0 0 1
+T 75300 68100 5 10 0 1 0 0 1
 symversion=0.1
-T 75300 67100 5 10 0 0 0 0 1
+T 75300 67100 5 10 0 1 0 0 1
 footprint=sot666
 T 74200 66200 5 10 0 0 0 0 1
 slot=2
 T 74200 66200 5 10 0 1 0 0 1
-loadstatus=smt
-T 74200 66200 5 10 0 1 0 0 1
 vendor=digikey
 T 74200 66200 5 10 0 1 0 0 1
 vendor_part_number=568-6488-1-ND
+T 74200 66200 5 10 0 1 0 0 1
+mfg_part_number=PMBT3904VS,115
+T 74200 66200 5 10 0 1 0 0 1
+provided=no
+T 74200 66200 5 10 0 1 0 0 1
+loadstatus=smt
 }
 C 74000 67200 1 180 0 PMBT3904VS.sym
 {
-T 73400 66700 5 10 0 0 180 0 1
+T 73400 66700 5 10 0 1 180 0 1
 device=NPN_TRANSISTOR
 T 73400 66600 5 10 1 1 180 0 1
 refdes=Q1
 T 73400 66800 5 10 1 1 0 6 1
 value=PMBT3904VS
-T 72900 65300 5 10 0 0 180 0 1
+T 72900 65300 5 10 0 1 180 0 1
 symversion=0.1
-T 72900 66300 5 10 0 0 180 0 1
+T 72900 66300 5 10 0 1 180 0 1
 footprint=sot666
 T 74000 67200 5 10 0 0 0 0 1
 slot=1
 T 74000 67200 5 10 0 1 0 0 1
-loadstatus=smt
-T 74000 67200 5 10 0 1 0 0 1
 vendor=digikey
 T 74000 67200 5 10 0 1 0 0 1
 vendor_part_number=568-6488-1-ND
+T 74000 67200 5 10 0 1 0 0 1
+mfg_part_number=PMBT3904VS,115
+T 74000 67200 5 10 0 1 0 0 1
+provided=no
+T 74000 67200 5 10 0 1 0 0 1
+loadstatus=smt
 }
 C 61200 52100 1 0 0 STM32F042-32.sym
 {
-T 54800 50500 5 10 0 0 0 0 1
+T 54800 50500 5 10 0 1 0 0 1
 device=IC
 T 68500 62600 5 10 1 1 0 0 1
 value=STM32F042K6T
@@ -817,11 +739,15 @@ footprint=lqfp32
 T 61500 63600 5 10 1 1 0 0 1
 refdes=U2
 T 61200 52100 5 10 0 1 0 0 1
-loadstatus=smt
-T 61200 52100 5 10 0 1 0 0 1
 vendor=digikey
 T 61200 52100 5 10 0 1 0 0 1
 vendor_part_number=497-14647-ND
+T 61200 52100 5 10 0 1 0 0 1
+loadstatus=smt
+T 61200 52100 5 10 0 1 0 0 1
+mfg_part_number=STM32F042K6T6
+T 61200 52100 5 10 0 1 0 0 1
+provided=no
 }
 N 65900 52100 65500 52100 4
 N 71400 54500 72700 54500 4
@@ -845,22 +771,16 @@ device=DRC_Directive
 }
 C 62500 63900 1 0 0 capacitor.sym
 {
-T 62700 64600 5 10 0 0 0 0 1
+T 62700 64600 5 10 0 1 0 0 1
 device=CAPACITOR
 T 62600 64200 5 10 1 1 0 0 1
 refdes=C10
-T 62700 64800 5 10 0 0 0 0 1
+T 62700 64800 5 10 0 1 0 0 1
 symversion=0.1
 T 63100 64200 5 10 1 1 0 0 1
 value=0.1uF
 T 62500 63900 5 10 0 1 0 0 1
 footprint=0402
-T 62500 63900 5 10 0 1 0 0 1
-loadstatus=smt
-T 62500 63900 5 10 0 1 0 0 1
-vendor=digikey
-T 62500 63900 5 10 0 1 0 0 1
-vendor_part_number=399-3027-1-ND
 }
 N 63700 63700 63700 64100 4
 N 63700 64100 63400 64100 4
@@ -876,62 +796,56 @@ netname=hv_en
 }
 C 67500 66400 1 270 0 resistor.sym
 {
-T 67900 66100 5 10 0 0 270 0 1
+T 67900 66100 5 10 0 1 270 0 1
 device=RESISTOR
 T 67800 66000 5 10 1 1 0 0 1
 refdes=R4
 T 67800 65700 5 10 1 1 0 0 1
 value=27k
-T 67500 66400 5 10 0 0 0 0 1
-footprint=0402
 T 67500 66400 5 10 0 1 0 0 1
-loadstatus=smt
-T 67500 66400 5 10 0 1 0 0 1
-vendor=digikey
-T 67500 66400 5 10 0 1 0 0 1
-vendor_part_number=P27.0KLCT-ND
+footprint=0402
 }
 N 67600 66400 67600 66500 4
 C 76600 67500 1 90 0 resistor.sym
 {
-T 76200 67800 5 10 0 0 90 0 1
+T 76200 67800 5 10 0 1 90 0 1
 device=RESISTOR
 T 76700 68100 5 10 1 1 0 0 1
 refdes=R6
-T 76600 67500 5 10 0 0 0 0 1
+T 76600 67500 5 10 0 1 0 0 1
 footprint=0402
 T 76700 67700 5 10 1 1 0 0 1
 value=27k
 }
 C 77800 66100 1 0 0 resistor.sym
 {
-T 78100 66500 5 10 0 0 0 0 1
+T 78100 66500 5 10 0 1 0 0 1
 device=RESISTOR
 T 78100 66400 5 10 1 1 0 0 1
 refdes=R8
-T 77800 66100 5 10 0 0 0 0 1
+T 77800 66100 5 10 0 1 0 0 1
 footprint=0402
 T 78100 65900 5 10 1 1 0 0 1
 value=470k
 }
 C 76600 66600 1 90 0 resistor.sym
 {
-T 76200 66900 5 10 0 0 90 0 1
+T 76200 66900 5 10 0 1 90 0 1
 device=RESISTOR
 T 76700 67200 5 10 1 1 0 0 1
 refdes=R5
-T 76600 66600 5 10 0 0 90 0 1
+T 76600 66600 5 10 0 1 90 0 1
 footprint=0402
 T 76700 66900 5 10 1 1 0 0 1
 value=27k
 }
 C 77600 65300 1 90 0 resistor.sym
 {
-T 77200 65600 5 10 0 0 90 0 1
+T 77200 65600 5 10 0 1 90 0 1
 device=RESISTOR
 T 77000 65900 5 10 1 1 0 0 1
 refdes=R9
-T 77600 65300 5 10 0 0 0 0 1
+T 77600 65300 5 10 0 1 0 0 1
 footprint=0402
 T 77000 65500 5 10 1 1 0 0 1
 value=4.7k
@@ -939,13 +853,13 @@ value=4.7k
 N 77100 68600 77700 68600 4
 C 77700 64400 1 90 0 capacitor.sym
 {
-T 77000 64600 5 10 0 0 90 0 1
+T 77000 64600 5 10 0 1 90 0 1
 device=CAPACITOR
 T 77000 65000 5 10 1 1 0 0 1
 refdes=C2
-T 76800 64600 5 10 0 0 90 0 1
+T 76800 64600 5 10 0 1 90 0 1
 symversion=0.1
-T 77700 64400 5 10 0 0 0 0 1
+T 77700 64400 5 10 0 1 0 0 1
 footprint=0402
 T 77000 64600 5 10 1 1 0 0 1
 value=4.7uF
@@ -958,22 +872,16 @@ N 79100 66200 78700 66200 4
 C 78200 66600 1 0 0 gnd.sym
 C 77300 68600 1 90 0 capacitor.sym
 {
-T 76600 68800 5 10 0 0 90 0 1
+T 76600 68800 5 10 0 1 90 0 1
 device=CAPACITOR
 T 76700 69200 5 10 1 1 0 0 1
 refdes=C6
-T 76400 68800 5 10 0 0 90 0 1
+T 76400 68800 5 10 0 1 90 0 1
 symversion=0.1
 T 76600 68700 5 10 1 1 0 0 1
 value=0.1uF
 T 77300 68600 5 10 0 1 90 0 1
 footprint=0402
-T 77300 68600 5 10 0 1 90 0 1
-loadstatus=smt
-T 77300 68600 5 10 0 1 90 0 1
-vendor=digikey
-T 77300 68600 5 10 0 1 90 0 1
-vendor_part_number=399-3027-1-ND
 }
 N 76500 69700 77700 69700 4
 N 77100 69700 77100 69500 4
@@ -987,16 +895,22 @@ T 77800 68400 9 10 1 0 0 0 1
 *
 C 77800 66900 1 0 0 opamp.sym
 {
-T 78900 68200 5 10 0 0 0 0 1
+T 78900 68200 5 10 0 1 0 0 1
 device=IC
 T 78400 68000 5 10 1 1 0 0 1
 refdes=U4
-T 78900 68800 5 10 0 0 0 0 1
+T 78900 68800 5 10 0 1 0 0 1
 symversion=0.1
 T 78400 67700 5 10 1 1 0 0 1
 value=OPA356
-T 77800 66900 5 10 0 0 0 0 1
+T 77800 66900 5 10 0 1 0 0 1
 footprint=SOT23-5
+T 77800 66900 5 10 0 1 0 0 1
+loadstatus=smt
+T 77800 66900 5 10 0 1 0 0 1
+vendor=digikey
+T 77800 66900 5 10 0 1 0 0 1
+vendor_part_number=96-32191-1-ND
 }
 C 76400 66300 1 0 0 gnd.sym
 T 76600 66200 9 10 1 0 0 0 2
@@ -1011,9 +925,9 @@ value=Debug
 T 75000 53300 5 10 0 1 0 0 1
 footprint=0-215079-4
 T 75000 53300 5 10 0 1 0 0 1
-loadstatus=noload
-T 75000 53300 5 10 0 1 0 0 1
 device=CONNECTOR
+T 75000 53300 5 10 0 1 0 0 1
+loadstatus=throughhole
 }
 C 75000 52600 1 180 1 conn-2.sym
 {
@@ -1022,11 +936,11 @@ refdes=J3
 T 75000 52600 5 10 0 1 180 6 1
 footprint=100mil2pin
 T 75000 52600 5 10 0 1 180 6 1
-loadstatus=noload
-T 75000 52600 5 10 0 1 180 6 1
 device=CONNECTOR
 T 75100 51700 5 10 1 1 0 0 1
 value=bootloader
+T 75000 52600 5 10 0 1 0 0 1
+loadstatus=noload
 }
 C 74900 51800 1 0 0 gnd.sym
 N 71900 53800 71900 54000 4