Browse Source

reform2-trackpad: components cleanup

mntmn 3 years ago
parent
commit
924faf53ed

File diff suppressed because it is too large
+ 515 - 347
reform2-trackpad-pcb/fp-info-cache


+ 20 - 21
reform2-trackpad-pcb/reform2-trackpad-cache.lib

@@ -152,27 +152,6 @@ X 1 1 0 -100 100 U 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
-# Regulator_Linear_TLV75533PDBV
-#
-DEF Regulator_Linear_TLV75533PDBV U 0 20 Y Y 1 F N
-F0 "U" -150 225 50 H V C CNN
-F1 "Regulator_Linear_TLV75533PDBV" 0 225 50 H V L CNN
-F2 "Package_TO_SOT_SMD:SOT-23-5" 0 300 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-ALIAS TLV71210_SOT23-5 TLV71211_SOT23-5 TLV71310PDBV TLV71311PDBV TLV71312PDBV TLV71315PDBV TLV71318PDBV TLV713185PDBV TLV71325PDBV TLV71328PDBV TLV713285PDBV TLV71330PDBV TLV71333PDBV TLV75509PDBV TLV75510PDBV TLV75512PDBV TLV75515PDBV TLV75518PDBV TLV75519PDBV TLV75525PDBV TLV75528PDBV TLV75529PDBV TLV75530PDBV TLV75533PDBV
-$FPLIST
- SOT?23*
-$ENDFPLIST
-DRAW
-S -200 175 200 -200 0 1 10 f
-X IN 1 -300 100 100 R 50 50 1 1 W
-X GND 2 0 -300 100 U 50 50 1 1 W
-X EN 3 -300 0 100 R 50 50 1 1 I
-X NC 4 300 0 100 L 50 50 1 1 N N
-X OUT 5 300 100 100 L 50 50 1 1 w
-ENDDRAW
-ENDDEF
-#
 # Switch_SW_DIP_x01
 #
 DEF Switch_SW_DIP_x01 SW 0 0 Y N 1 F N
@@ -314,4 +293,24 @@ X PD3 9 700 -100 100 L 50 50 1 1 B
 ENDDRAW
 ENDDEF
 #
+# reform2-trackpad-rescue_TLV75533PDBV-Regulator_Linear
+#
+DEF reform2-trackpad-rescue_TLV75533PDBV-Regulator_Linear U 0 20 Y Y 1 F N
+F0 "U" -150 225 50 H V C CNN
+F1 "reform2-trackpad-rescue_TLV75533PDBV-Regulator_Linear" 0 225 50 H V L CNN
+F2 "Package_TO_SOT_SMD:SOT-23-5" 0 300 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+S -200 175 200 -200 0 1 10 f
+X IN 1 -300 100 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X EN 3 -300 0 100 R 50 50 1 1 I
+X NC 4 300 0 100 L 50 50 1 1 N N
+X OUT 5 300 100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
 #End Library

+ 20 - 0
reform2-trackpad-pcb/reform2-trackpad-rescue.lib

@@ -63,4 +63,24 @@ X 2 2 0 -200 200 U 50 50 1 1 P I
 ENDDRAW
 ENDDEF
 #
+# TLV75533PDBV-Regulator_Linear
+#
+DEF TLV75533PDBV-Regulator_Linear U 0 20 Y Y 1 F N
+F0 "U" -150 225 50 H V C CNN
+F1 "TLV75533PDBV-Regulator_Linear" 0 225 50 H V L CNN
+F2 "Package_TO_SOT_SMD:SOT-23-5" 0 300 50 H I C CIN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+S -200 175 200 -200 0 1 10 f
+X IN 1 -300 100 100 R 50 50 1 1 W
+X GND 2 0 -300 100 U 50 50 1 1 W
+X EN 3 -300 0 100 R 50 50 1 1 I
+X NC 4 300 0 100 L 50 50 1 1 N N
+X OUT 5 300 100 100 L 50 50 1 1 w
+ENDDRAW
+ENDDEF
+#
 #End Library

+ 14 - 14
reform2-trackpad-pcb/reform2-trackpad.csv

@@ -1,17 +1,17 @@
-Reference, Quantity, Value, Footprint, Datasheet, Manufacturer, Manufacturer_No
-C1 C2 ,2,"18pF","Capacitor_SMD:C_0603_1608Metric","~","Yageo","CC0603JRNPO9BN180"
-C3 C5 ,2,"0.1uF","Capacitor_SMD:C_0603_1608Metric","~","Yageo","CC0603JPX7R9BB104"
-C4 ,1,"1uF","Capacitor_SMD:C_0603_1608Metric","~","Taiyo Yuden","UMK107BJ105KA-T"
-J1 ,1,"Conn_USB","Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical","~","JST","B4B-PH-K-S(LF)(SN)"
-J2 ,1,"Conn_01x06_Female","Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal","~","Hirose","FH12-6S-0.5SH(55)"
+Reference, Quantity, Value, Footprint, Datasheet, Manufacturer, Manufacturer_No, Flags
+C1 C2 ,2,"18pF","Capacitor_SMD:C_0603_1608Metric","","Yageo","CC0603JRNPO9BN180",""
+C3 C5 ,2,"0.1uF","Capacitor_SMD:C_0603_1608Metric","","Yageo","CC0603JPX7R9BB104",""
+C4 ,1,"1uF","Capacitor_SMD:C_0603_1608Metric","","Taiyo Yuden","UMK107BJ105KA-T",""
+J1 ,1,"Conn_USB","Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical","","JST","B4B-PH-K-S(LF)(SN)",""
+J2 ,1,"Conn_01x06_Female","Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal","","Hirose","FH12-6S-0.5SH(55)",""
 MK1 ,1,"WEEE","Symbol:WEEE-Logo_4.2x6mm_SilkScreen",""
 MK13 ,1,"LOGO","footprints:mnt-minilogo",""
 MK5 MK6 ,2,"Mounting_Hole","MountingHole:MountingHole_2.2mm_M2_Pad",""
-R10 R11 ,2,"4.7k","Resistor_SMD:R_0603_1608Metric","~","Yageo","RC0603FR-074K7L"
-R2 R1 ,2,"10k","Resistor_SMD:R_0603_1608Metric","~","Vishay Dale","CRCW060310K0JNEAC"
-R8 R9 ,2,"22","Resistor_SMD:R_0603_1608Metric","~","Yageo","RT0603DRD0722RL"
-SW6 ,1,"SW_RST","Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2","~","CK","KMR221GLFS"
-SW7 ,1,"SW_HWB","Button_Switch_SMD:SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm","~","Omron","A6S-1101-H"
-U1 ,1,"ATmega32U2-AU","Package_QFP:TQFP-32_7x7mm_P0.8mm","http://ww1.microchip.com/downloads/en/DeviceDoc/doc7799.pdf","Microchip","ATMEGA32U2-AU"
-U2 ,1,"TLV75533PDBV","Package_TO_SOT_SMD:SOT-23-5","http://www.ti.com/lit/ds/symlink/tlv755p.pdf","Texas Instruments","TLV75533PDBVR"
-Y1 ,1,"Crystal_GND24","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering","~","Abracon","ABM8AIG-16.000MHz-4-T"
+R10 R11 ,2,"4.7k","Resistor_SMD:R_0603_1608Metric","","Yageo","RC0603FR-074K7L",""
+R2 R1 ,2,"10k","Resistor_SMD:R_0603_1608Metric","","Vishay Dale","CRCW060310K0JNEAC",""
+R8 R9 ,2,"22","Resistor_SMD:R_0603_1608Metric","","Yageo","RT0603DRD0722RL",""
+SW6 ,1,"SW_RST","Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2","","CK","KMR221GLFS",""
+SW7 ,1,"SW_HWB","Button_Switch_SMD:SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm","","Omron","A6S-1101-H",""
+U1 ,1,"ATmega32U2-AU","Package_QFP:TQFP-32_7x7mm_P0.8mm","","Microchip","ATMEGA32U2-AU",""
+U2 ,1,"TLV75533PDBV","Package_TO_SOT_SMD:SOT-23-5","","Texas Instruments","TLV75533PDBVR",""
+Y1 ,1,"Crystal_GND24","Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering","","Abracon","ABM8AIG-16.000MHz-4-T",""

+ 267 - 267
reform2-trackpad-pcb/reform2-trackpad.kicad_pcb

@@ -1,4 +1,4 @@
-(kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2+b1)
+(kicad_pcb (version 20171130) (host pcbnew 5.1.6~rc1+dfsg1-1)
 
   (general
     (thickness 1.6)
@@ -181,6 +181,8 @@
     (fp_text value WEEE (at 0.75 0) (layer F.Fab) hide
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_poly (pts (xy 1.747822 3.017822) (xy -1.772971 3.017822) (xy -1.772971 2.150198) (xy 1.747822 2.150198)
+      (xy 1.747822 3.017822)) (layer F.SilkS) (width 0.01))
     (fp_poly (pts (xy 2.12443 -2.935152) (xy 2.123811 -2.848069) (xy 1.672086 -2.389109) (xy 1.220361 -1.930148)
       (xy 1.220032 -1.719529) (xy 1.219703 -1.508911) (xy 0.94461 -1.508911) (xy 0.937522 -1.45547)
       (xy 0.934838 -1.431112) (xy 0.930313 -1.385241) (xy 0.924191 -1.320595) (xy 0.916712 -1.239909)
@@ -310,8 +312,6 @@
       (xy 1.03559 -1.93758) (xy 1.059145 -1.956452) (xy 1.091257 -1.984865) (xy 1.133128 -2.023965)
       (xy 1.185957 -2.074903) (xy 1.250945 -2.138827) (xy 1.329291 -2.216886) (xy 1.422197 -2.310228)
       (xy 1.530863 -2.420002) (xy 1.583231 -2.473048) (xy 2.125049 -3.022233) (xy 2.12443 -2.935152)) (layer F.SilkS) (width 0.01))
-    (fp_poly (pts (xy 1.747822 3.017822) (xy -1.772971 3.017822) (xy -1.772971 2.150198) (xy 1.747822 2.150198)
-      (xy 1.747822 3.017822)) (layer F.SilkS) (width 0.01))
   )
 
   (module Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal (layer F.Cu) (tedit 5AEE0F8A) (tstamp 5E545BE1)
@@ -326,37 +326,37 @@
     (fp_text value Conn_01x06_Female (at 0 5.6) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start 0 -1.2) (end -3.05 -1.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.05 -1.2) (end -3.05 3.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.05 3.4) (end -2.45 3.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.45 3.4) (end -2.45 3.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.45 3.7) (end -2.95 3.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.95 3.7) (end -2.95 4.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.95 4.4) (end 0 4.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0 -1.2) (end 3.05 -1.2) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.05 -1.2) (end 3.05 3.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.05 3.4) (end 2.45 3.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.45 3.4) (end 2.45 3.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.45 3.7) (end 2.95 3.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.95 3.7) (end 2.95 4.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.95 4.4) (end 0 4.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.66 -1.3) (end -3.15 -1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.15 -1.3) (end -3.15 0.04) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.66 -1.3) (end 3.15 -1.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.15 -1.3) (end 3.15 0.04) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.15 2.76) (end -3.15 4.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.15 4.5) (end 3.15 4.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.15 4.5) (end 3.15 2.76) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.66 -1.3) (end -1.66 -2.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.75 -1.2) (end -1.25 -0.492893) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.25 -0.492893) (end -0.75 -1.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.55 -3) (end -4.55 4.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.55 4.9) (end 4.55 4.9) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.55 4.9) (end 4.55 -3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.55 -3) (end -4.55 -3) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 3.7) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 4.55 -3) (end -4.55 -3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.55 4.9) (end 4.55 -3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.55 4.9) (end 4.55 4.9) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.55 -3) (end -4.55 4.9) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -0.492893) (end -0.75 -1.2) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.75 -1.2) (end -1.25 -0.492893) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.66 -1.3) (end -1.66 -2.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.15 4.5) (end 3.15 2.76) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.15 4.5) (end 3.15 4.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.15 2.76) (end -3.15 4.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.15 -1.3) (end 3.15 0.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.66 -1.3) (end 3.15 -1.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.15 -1.3) (end -3.15 0.04) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.66 -1.3) (end -3.15 -1.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.95 4.4) (end 0 4.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.95 3.7) (end 2.95 4.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.45 3.7) (end 2.95 3.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.45 3.4) (end 2.45 3.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.05 3.4) (end 2.45 3.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.05 -1.2) (end 3.05 3.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 -1.2) (end 3.05 -1.2) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.95 4.4) (end 0 4.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.95 3.7) (end -2.95 4.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.45 3.7) (end -2.95 3.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.45 3.4) (end -2.45 3.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.05 3.4) (end -2.45 3.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.05 -1.2) (end -3.05 3.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 -1.2) (end -3.05 -1.2) (layer F.Fab) (width 0.1))
     (pad 6 smd rect (at 1.25 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask)
       (net 12 RDY))
     (pad 5 smd rect (at 0.75 -1.85) (size 0.3 1.3) (layers F.Cu F.Paste F.Mask)
@@ -419,17 +419,17 @@
     (fp_text value Crystal_GND24 (at 0 3.05 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 2.8 -2.3) (end -2.8 -2.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.8 2.3) (end 2.8 -2.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.8 2.3) (end 2.8 2.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.8 -2.3) (end -2.8 2.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.7 2.25) (end 2.7 2.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.7 -2.25) (end -2.7 2.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.6 0.25) (end -0.6 1.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.6 1.25) (end 1.6 1.25) (layer F.Fab) (width 0.1))
     (fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 1.25) (end 1.6 1.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 0.25) (end -0.6 1.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.7 -2.25) (end -2.7 2.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.7 2.25) (end 2.7 2.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.8 -2.3) (end -2.8 2.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.8 2.3) (end 2.8 2.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 2.3) (end 2.8 -2.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 -2.3) (end -2.8 -2.3) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.7 0.7) (thickness 0.105)))
     )
@@ -460,17 +460,17 @@
     (fp_text value TLV75533PDBV (at 0 2.9) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
     (fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.1))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)))
     )
@@ -503,24 +503,24 @@
     (fp_text value ATmega32U2-AU (at 0 6.05 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -3.625 -3.4) (end -5.05 -3.4) (layer F.SilkS) (width 0.15))
-    (fp_line (start 3.625 -3.625) (end 3.3 -3.625) (layer F.SilkS) (width 0.15))
-    (fp_line (start 3.625 3.625) (end 3.3 3.625) (layer F.SilkS) (width 0.15))
-    (fp_line (start -3.625 3.625) (end -3.3 3.625) (layer F.SilkS) (width 0.15))
-    (fp_line (start -3.625 -3.625) (end -3.3 -3.625) (layer F.SilkS) (width 0.15))
-    (fp_line (start -3.625 3.625) (end -3.625 3.3) (layer F.SilkS) (width 0.15))
-    (fp_line (start 3.625 3.625) (end 3.625 3.3) (layer F.SilkS) (width 0.15))
-    (fp_line (start 3.625 -3.625) (end 3.625 -3.3) (layer F.SilkS) (width 0.15))
-    (fp_line (start -3.625 -3.625) (end -3.625 -3.4) (layer F.SilkS) (width 0.15))
-    (fp_line (start -5.3 5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.3 -5.3) (end 5.3 -5.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.3 -5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.3 -5.3) (end -5.3 5.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.15))
-    (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.15))
-    (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.15))
-    (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.15))
     (fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.15))
+    (fp_line (start -5.3 -5.3) (end -5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.3 -5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.3 -5.3) (end 5.3 -5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.3 5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.625 -3.625) (end -3.625 -3.4) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 -3.625) (end 3.625 -3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 3.625) (end 3.625 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 3.625) (end -3.625 3.3) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 -3.625) (end -3.3 -3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 3.625) (end -3.3 3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 3.625) (end 3.3 3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.625 -3.625) (end 3.3 -3.625) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.625 -3.4) (end -5.05 -3.4) (layer F.SilkS) (width 0.15))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -607,44 +607,44 @@
     (fp_text value SW_HWB (at 0 2.8 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -2.1 -1.74) (end 3.1 -1.74) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.1 -1.74) (end 3.1 1.74) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.1 1.74) (end -3.1 1.74) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.1 1.74) (end -3.1 -0.74) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.1 -0.74) (end -2.1 -1.74) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 -0.55) (end -1.5 0.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 0.55) (end 1.5 0.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.5 0.55) (end 1.5 -0.55) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.5 -0.55) (end -1.5 -0.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 -0.45) (end -0.5 -0.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 -0.35) (end -0.5 -0.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 -0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 -0.15) (end -0.5 -0.15) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 -0.05) (end -0.5 -0.05) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 0.05) (end -0.5 0.05) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 0.15) (end -0.5 0.15) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 0.35) (end -0.5 0.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 0.45) (end -0.5 0.45) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.5 0.55) (end -0.5 0.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.5 -0.55) (end -0.5 0.55) (layer F.Fab) (width 0.1))
+    (fp_line (start -3.16 1.8) (end 3.16 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.2 -0.851) (end -3.16 -0.851) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.16 -1.8) (end -3.16 -0.851) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.16 -1.8) (end 3.16 -1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.16 -1.8) (end 3.16 -0.061) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.16 0.061) (end -3.16 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.16 0.061) (end 3.16 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start -5.45 -2.05) (end -5.45 2.05) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -5.45 2.05) (end 5.45 2.05) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.45 2.05) (end 5.45 -2.05) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 5.45 -2.05) (end -5.45 -2.05) (layer F.CrtYd) (width 0.05))
     (fp_text user on (at 0.075 -1.145 90) (layer F.Fab)
       (effects (font (size 0.6 0.6) (thickness 0.09)))
     )
     (fp_text user %R (at 2.3 0) (layer F.Fab)
       (effects (font (size 0.6 0.6) (thickness 0.09)))
     )
-    (fp_line (start 5.45 -2.05) (end -5.45 -2.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 5.45 2.05) (end 5.45 -2.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.45 2.05) (end 5.45 2.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -5.45 -2.05) (end -5.45 2.05) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.16 0.061) (end 3.16 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.16 0.061) (end -3.16 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.16 -1.8) (end 3.16 -0.061) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.16 -1.8) (end 3.16 -1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.16 -1.8) (end -3.16 -0.851) (layer F.SilkS) (width 0.12))
-    (fp_line (start -5.2 -0.851) (end -3.16 -0.851) (layer F.SilkS) (width 0.12))
-    (fp_line (start -3.16 1.8) (end 3.16 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.5 -0.55) (end -0.5 0.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 0.55) (end -0.5 0.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 0.45) (end -0.5 0.45) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 0.35) (end -0.5 0.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 0.15) (end -0.5 0.15) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 0.05) (end -0.5 0.05) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 -0.05) (end -0.5 -0.05) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 -0.15) (end -0.5 -0.15) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 -0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 -0.35) (end -0.5 -0.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 -0.45) (end -0.5 -0.45) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.5 -0.55) (end -1.5 -0.55) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.5 0.55) (end 1.5 -0.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 0.55) (end 1.5 0.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.5 -0.55) (end -1.5 0.55) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.1 -0.74) (end -2.1 -1.74) (layer F.Fab) (width 0.1))
-    (fp_line (start -3.1 1.74) (end -3.1 -0.74) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.1 1.74) (end -3.1 1.74) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.1 -1.74) (end 3.1 1.74) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.1 -1.74) (end 3.1 -1.74) (layer F.Fab) (width 0.1))
     (pad 2 smd rect (at 4.45 0 90) (size 1.5 1.1) (layers F.Cu F.Paste F.Mask)
       (net 1 GND))
     (pad 1 smd rect (at -4.45 0 90) (size 1.5 1.1) (layers F.Cu F.Paste F.Mask)
@@ -668,19 +668,19 @@
     (fp_text value SW_RST (at 0 2.55 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -2.2 0.05) (end -2.2 -0.05) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.2 -1.55) (end -2.2 -1.55) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.2 1.55) (end 2.2 1.55) (layer F.SilkS) (width 0.12))
-    (fp_circle (center 0 0) (end 0 0.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.8 1.8) (end -2.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.8 1.8) (end -2.8 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.8 -1.8) (end 2.8 1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.8 -1.8) (end 2.8 -1.8) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.2 0.05) (end 2.2 -0.05) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.1 1.4) (end -2.1 -1.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.1 1.4) (end -2.1 1.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.1 -1.4) (end 2.1 1.4) (layer F.Fab) (width 0.1))
     (fp_line (start -2.1 -1.4) (end 2.1 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.1 -1.4) (end 2.1 1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.1 1.4) (end -2.1 1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.1 1.4) (end -2.1 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.2 0.05) (end 2.2 -0.05) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.8 -1.8) (end 2.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 -1.8) (end 2.8 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.8 1.8) (end -2.8 1.8) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.8 1.8) (end -2.8 -1.8) (layer F.CrtYd) (width 0.05))
+    (fp_circle (center 0 0) (end 0 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.2 1.55) (end 2.2 1.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.2 -1.55) (end -2.2 -1.55) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.2 0.05) (end -2.2 -0.05) (layer F.SilkS) (width 0.12))
     (fp_text user %R (at 0 -2.45 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -711,19 +711,19 @@
     (fp_text value 4.7k (at 0 1.43 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 4 +3V3))
     (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -747,19 +747,19 @@
     (fp_text value 4.7k (at 0 1.43 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 4 +3V3))
     (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -783,19 +783,19 @@
     (fp_text value 22 (at 0 1.43) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 8 "Net-(J1-Pad2)"))
     (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -819,19 +819,19 @@
     (fp_text value 22 (at 0 1.43) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 15 "Net-(R8-Pad2)"))
     (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -855,19 +855,19 @@
     (fp_text value 10k (at 0 1.43 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 4 +3V3))
     (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -891,19 +891,19 @@
     (fp_text value 10k (at 0 1.43) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 13 "Net-(R1-Pad2)"))
     (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -927,8 +927,8 @@
     (fp_text value Mounting_Hole (at 0 3.2 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
     (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
+    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0.3 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -948,8 +948,8 @@
     (fp_text value Mounting_Hole (at 0 3.2 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
     (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
+    (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0.3 0 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
@@ -968,52 +968,52 @@
     (fp_text value Conn_USB (at 3 4 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -2.06 -1.81) (end -2.06 2.91) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.06 2.91) (end 8.06 2.91) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.06 2.91) (end 8.06 -1.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.06 -1.81) (end -2.06 -1.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.3 -1.81) (end -0.3 -2.01) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.3 -2.01) (end -0.6 -2.01) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.6 -2.01) (end -0.6 -1.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.3 -1.91) (end -0.6 -1.91) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -1.81) (end 0.5 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.5 -1.2) (end -1.45 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.45 -1.2) (end -1.45 2.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.45 2.3) (end 7.45 2.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.45 2.3) (end 7.45 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.45 -1.2) (end 5.5 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.5 -1.2) (end 5.5 -1.81) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.06 -0.5) (end -1.45 -0.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.06 0.8) (end -1.45 0.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.06 -0.5) (end 7.45 -0.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.06 0.8) (end 7.45 0.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.9 2.3) (end 0.9 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.9 1.8) (end 1.1 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.1 1.8) (end 1.1 2.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1 2.3) (end 1 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 2.3) (end 2.9 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.9 1.8) (end 3.1 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.1 1.8) (end 3.1 2.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3 2.3) (end 3 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.9 2.3) (end 4.9 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.9 1.8) (end 5.1 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5.1 1.8) (end 5.1 2.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 5 2.3) (end 5 1.8) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.11 -2.11) (end -2.36 -2.11) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.36 -2.11) (end -2.36 -0.86) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.11 -2.11) (end -2.36 -2.11) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.36 -2.11) (end -2.36 -0.86) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.95 -1.7) (end -1.95 2.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.95 2.8) (end 7.95 2.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.95 2.8) (end 7.95 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.95 -1.7) (end -1.95 -1.7) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.45 -2.2) (end -2.45 3.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.45 3.3) (end 8.45 3.3) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.45 3.3) (end 8.45 -2.2) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.45 -2.2) (end -2.45 -2.2) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 3 1.5 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 8.45 -2.2) (end -2.45 -2.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8.45 3.3) (end 8.45 -2.2) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 3.3) (end 8.45 3.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.45 -2.2) (end -2.45 3.3) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 7.95 -1.7) (end -1.95 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.95 2.8) (end 7.95 -1.7) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 2.8) (end 7.95 2.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.95 -1.7) (end -1.95 2.8) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.36 -2.11) (end -2.36 -0.86) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.11 -2.11) (end -2.36 -2.11) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.36 -2.11) (end -2.36 -0.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.11 -2.11) (end -2.36 -2.11) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5 2.3) (end 5 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.1 1.8) (end 5.1 2.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.9 1.8) (end 5.1 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.9 2.3) (end 4.9 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3 2.3) (end 3 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.1 1.8) (end 3.1 2.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.9 1.8) (end 3.1 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 2.9 2.3) (end 2.9 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1 2.3) (end 1 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.1 1.8) (end 1.1 2.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 1.8) (end 1.1 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.9 2.3) (end 0.9 1.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.06 0.8) (end 7.45 0.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.06 -0.5) (end 7.45 -0.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.06 0.8) (end -1.45 0.8) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.06 -0.5) (end -1.45 -0.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 5.5 -1.2) (end 5.5 -1.81) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.45 -1.2) (end 5.5 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.45 2.3) (end 7.45 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.45 2.3) (end 7.45 2.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.45 -1.2) (end -1.45 2.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.5 -1.2) (end -1.45 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.5 -1.81) (end 0.5 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.3 -1.91) (end -0.6 -1.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.6 -2.01) (end -0.6 -1.81) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.3 -2.01) (end -0.6 -2.01) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.3 -1.81) (end -0.3 -2.01) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.06 -1.81) (end -2.06 -1.81) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.06 2.91) (end 8.06 -1.81) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.06 2.91) (end 8.06 2.91) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.06 -1.81) (end -2.06 2.91) (layer F.SilkS) (width 0.12))
     (pad 4 thru_hole oval (at 6 0 270) (size 1.2 1.75) (drill 0.75) (layers *.Cu *.Mask)
       (net 1 GND))
     (pad 3 thru_hole oval (at 4 0 270) (size 1.2 1.75) (drill 0.75) (layers *.Cu *.Mask)
@@ -1041,19 +1041,19 @@
     (fp_text value 0.1uF (at 0 1.43 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 1 GND))
     (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -1077,19 +1077,19 @@
     (fp_text value 1uF (at 0 1.43 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 1 GND))
     (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -1113,19 +1113,19 @@
     (fp_text value 0.1uF (at 0 1.43) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 1 GND))
     (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -1149,19 +1149,19 @@
     (fp_text value 18pF (at 0 1.43 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 3 "Net-(C2-Pad2)"))
     (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
@@ -1185,19 +1185,19 @@
     (fp_text value 18pF (at 0 1.43 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
+    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
     (fp_text user %R (at 0 0 90) (layer F.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)))
     )
-    (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -0.162779 0.51) (end 0.162779 0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.162779 -0.51) (end 0.162779 -0.51) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1))
     (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
       (net 1 GND))
     (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)

+ 11 - 1
reform2-trackpad-pcb/reform2-trackpad.pro

@@ -1,4 +1,4 @@
-update=22/05/2015 07:44:53
+update=Sun 19 Apr 2020 04:55:07 PM CEST
 version=1
 last_client=kicad
 [general]
@@ -31,3 +31,13 @@ NetIExt=net
 version=1
 LibDir=
 [eeschema/libraries]
+[schematic_editor]
+version=1
+PageLayoutDescrFile=
+PlotDirectoryName=
+SubpartIdSeparator=0
+SubpartFirstId=65
+NetFmtName=Pcbnew
+SpiceAjustPassiveValues=0
+LabSize=50
+ERC_TestSimilarLabels=1

+ 23 - 21
reform2-trackpad-pcb/reform2-trackpad.sch

@@ -20,7 +20,7 @@ P 4600 3450
 F 0 "U1" H 4900 2100 50  0000 C CNN
 F 1 "ATmega32U2-AU" H 5000 2000 50  0000 C CNN
 F 2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" H 4600 3450 50  0001 C CIN
-F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/doc7799.pdf" H 4600 3450 50  0001 C CNN
+F 3 "" H 4600 3450 50  0001 C CNN
 F 4 "Microchip" H 4600 3450 50  0001 C CNN "Manufacturer"
 F 5 "ATMEGA32U2-AU" H 4600 3450 50  0001 C CNN "Manufacturer_No"
 	1    4600 3450
@@ -44,7 +44,7 @@ P 1700 3050
 F 0 "J1" H 1450 3050 50  0000 C CNN
 F 1 "Conn_USB" H 1450 2950 50  0000 C CNN
 F 2 "Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical" H 1700 3050 50  0001 C CNN
-F 3 "~" H 1700 3050 50  0001 C CNN
+F 3 "" H 1700 3050 50  0001 C CNN
 F 4 "JST" H 1700 3050 50  0001 C CNN "Manufacturer"
 F 5 "B4B-PH-K-S(LF)(SN)" H 1700 3050 50  0001 C CNN "Manufacturer_No"
 	1    1700 3050
@@ -128,7 +128,7 @@ P 2950 2050
 F 0 "C3" H 3042 2096 50  0000 L CNN
 F 1 "0.1uF" H 3042 2005 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0603_1608Metric" H 2950 2050 50  0001 C CNN
-F 3 "~" H 2950 2050 50  0001 C CNN
+F 3 "" H 2950 2050 50  0001 C CNN
 F 4 "Yageo" H 2950 2050 50  0001 C CNN "Manufacturer"
 F 5 "CC0603JPX7R9BB104" H 2950 2050 50  0001 C CNN "Manufacturer_No"
 	1    2950 2050
@@ -157,7 +157,7 @@ P 3550 3400
 F 0 "C4" H 3642 3446 50  0000 L CNN
 F 1 "1uF" H 3642 3355 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0603_1608Metric" H 3550 3400 50  0001 C CNN
-F 3 "~" H 3550 3400 50  0001 C CNN
+F 3 "" H 3550 3400 50  0001 C CNN
 F 4 "Taiyo Yuden" H 3550 3400 50  0001 C CNN "Manufacturer"
 F 5 "UMK107BJ105KA-T" H 3550 3400 50  0001 C CNN "Manufacturer_No"
 	1    3550 3400
@@ -196,7 +196,7 @@ P 6500 4200
 F 0 "R2" H 6559 4246 50  0000 L CNN
 F 1 "10k" H 6559 4155 50  0000 L CNN
 F 2 "Resistor_SMD:R_0603_1608Metric" H 6500 4200 50  0001 C CNN
-F 3 "~" H 6500 4200 50  0001 C CNN
+F 3 "" H 6500 4200 50  0001 C CNN
 F 4 "Vishay Dale" H 6500 4200 50  0001 C CNN "Manufacturer"
 F 5 "CRCW060310K0JNEAC" H 6500 4200 50  0001 C CNN "Manufacturer_No"
 	1    6500 4200
@@ -222,7 +222,7 @@ P 3800 2050
 F 0 "R1" H 3859 2096 50  0000 L CNN
 F 1 "10k" H 3859 2005 50  0000 L CNN
 F 2 "Resistor_SMD:R_0603_1608Metric" H 3800 2050 50  0001 C CNN
-F 3 "~" H 3800 2050 50  0001 C CNN
+F 3 "" H 3800 2050 50  0001 C CNN
 F 4 "Vishay Dale" H 3800 2050 50  0001 C CNN "Manufacturer"
 F 5 "CRCW060310K0JNEAC" H 3800 2050 50  0001 C CNN "Manufacturer_No"
 	1    3800 2050
@@ -240,7 +240,7 @@ P 2650 2550
 F 0 "C1" V 2421 2550 50  0000 C CNN
 F 1 "18pF" V 2512 2550 50  0000 C CNN
 F 2 "Capacitor_SMD:C_0603_1608Metric" H 2650 2550 50  0001 C CNN
-F 3 "~" H 2650 2550 50  0001 C CNN
+F 3 "" H 2650 2550 50  0001 C CNN
 F 4 "Yageo" H 2650 2550 50  0001 C CNN "Manufacturer"
 F 5 "CC0603JRNPO9BN180" H 2650 2550 50  0001 C CNN "Manufacturer_No"
 	1    2650 2550
@@ -253,7 +253,7 @@ P 2650 2750
 F 0 "C2" V 2600 2650 50  0000 C CNN
 F 1 "18pF" V 2500 2750 50  0000 C CNN
 F 2 "Capacitor_SMD:C_0603_1608Metric" H 2650 2750 50  0001 C CNN
-F 3 "~" H 2650 2750 50  0001 C CNN
+F 3 "" H 2650 2750 50  0001 C CNN
 F 4 "Yageo" H 2650 2750 50  0001 C CNN "Manufacturer"
 F 5 "CC0603JRNPO9BN180" H 2650 2750 50  0001 C CNN "Manufacturer_No"
 	1    2650 2750
@@ -286,7 +286,7 @@ P 3050 2650
 F 0 "Y1" V 3004 2891 50  0000 L CNN
 F 1 "Crystal_GND24" V 3095 2891 50  0000 L CNN
 F 2 "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering" H 3050 2650 50  0001 C CNN
-F 3 "~" H 3050 2650 50  0001 C CNN
+F 3 "" H 3050 2650 50  0001 C CNN
 F 4 "Abracon" H 3050 2650 50  0001 C CNN "Manufacturer"
 F 5 "ABM8AIG-16.000MHz-4-T" H 3050 2650 50  0001 C CNN "Manufacturer_No"
 	1    3050 2650
@@ -358,7 +358,7 @@ P 6750 2500
 F 0 "J2" V 6950 2550 50  0000 R CNN
 F 1 "Conn_01x06_Female" V 6850 2900 50  0000 R CNN
 F 2 "Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal" H 6750 2500 50  0001 C CNN
-F 3 "~" H 6750 2500 50  0001 C CNN
+F 3 "" H 6750 2500 50  0001 C CNN
 F 4 "Hirose" H 6750 2500 50  0001 C CNN "Manufacturer"
 F 5 "FH12-6S-0.5SH(55)" H 6750 2500 50  0001 C CNN "Manufacturer_No"
 	1    6750 2500
@@ -467,9 +467,9 @@ P 6800 4250
 F 0 "SW7" V 6754 4380 50  0000 L CNN
 F 1 "SW_HWB" V 6845 4380 50  0000 L CNN
 F 2 "Button_Switch_SMD:SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm" H 6800 4250 50  0001 C CNN
-F 3 "~" H 6800 4250 50  0001 C CNN
-F 4 "Omron" H 6800 4250 50  0001 C CNN "Manufacturer"
-F 5 "A6S-1101-H" H 6800 4250 50  0001 C CNN "Manufacturer_No"
+F 3 "" H 6800 4250 50  0001 C CNN
+F 4 "Apem" H 6800 4250 50  0001 C CNN "Manufacturer"
+F 5 "DM01" H 6800 4250 50  0001 C CNN "Manufacturer_No"
 	1    6800 4250
 	0    1    1    0   
 $EndComp
@@ -480,7 +480,7 @@ P 3500 1550
 F 0 "SW6" H 3500 1835 50  0000 C CNN
 F 1 "SW_RST" H 3500 1744 50  0000 C CNN
 F 2 "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2" H 3500 1750 50  0001 C CNN
-F 3 "~" H 3500 1750 50  0001 C CNN
+F 3 "" H 3500 1750 50  0001 C CNN
 F 4 "CK" H 3500 1550 50  0001 C CNN "Manufacturer"
 F 5 "KMR221GLFS" H 3500 1550 50  0001 C CNN "Manufacturer_No"
 	1    3500 1550
@@ -496,13 +496,13 @@ Wire Wire Line
 Wire Wire Line
 	3700 2350 3700 1550
 $Comp
-L Regulator_Linear:TLV75533PDBV U2
+L reform2-trackpad-rescue:TLV75533PDBV-Regulator_Linear U2
 U 1 1 5DAEEA1F
 P 8550 2000
 F 0 "U2" H 8550 2342 50  0000 C CNN
 F 1 "TLV75533PDBV" H 8550 2251 50  0000 C CNN
 F 2 "Package_TO_SOT_SMD:SOT-23-5" H 8550 2300 50  0001 C CIN
-F 3 "http://www.ti.com/lit/ds/symlink/tlv755p.pdf" H 8550 2000 50  0001 C CNN
+F 3 "" H 8550 2000 50  0001 C CNN
 F 4 "Texas Instruments" H 8550 2000 50  0001 C CNN "Manufacturer"
 F 5 "TLV75533PDBVR" H 8550 2000 50  0001 C CNN "Manufacturer_No"
 	1    8550 2000
@@ -548,9 +548,11 @@ P 8000 2250
 F 0 "C5" H 8092 2296 50  0000 L CNN
 F 1 "0.1uF" H 8092 2205 50  0000 L CNN
 F 2 "Capacitor_SMD:C_0603_1608Metric" H 8000 2250 50  0001 C CNN
-F 3 "~" H 8000 2250 50  0001 C CNN
+F 3 "" H 8000 2250 50  0001 C CNN
 F 4 "Yageo" H 8000 2250 50  0001 C CNN "Manufacturer"
 F 5 "CC0603JPX7R9BB104" H 8000 2250 50  0001 C CNN "Manufacturer_No"
+F 6 "" H 8000 2250 50  0001 C CNN "DNP"
+F 7 "" H 8000 2250 50  0001 C CNN "Flags"
 	1    8000 2250
 	1    0    0    -1  
 $EndComp
@@ -604,7 +606,7 @@ P 2250 2950
 F 0 "R8" V 2350 2950 50  0000 C CNN
 F 1 "22" V 2250 2950 50  0000 C CNN
 F 2 "Resistor_SMD:R_0603_1608Metric" H 2250 2950 50  0001 C CNN
-F 3 "~" H 2250 2950 50  0001 C CNN
+F 3 "" H 2250 2950 50  0001 C CNN
 F 4 "Yageo" H 2250 2950 50  0001 C CNN "Manufacturer"
 F 5 "RT0603DRD0722RL" H 2250 2950 50  0001 C CNN "Manufacturer_No"
 	1    2250 2950
@@ -617,7 +619,7 @@ P 2250 3050
 F 0 "R9" V 2350 3050 50  0000 C CNN
 F 1 "22" V 2250 3050 50  0000 C CNN
 F 2 "Resistor_SMD:R_0603_1608Metric" H 2250 3050 50  0001 C CNN
-F 3 "~" H 2250 3050 50  0001 C CNN
+F 3 "" H 2250 3050 50  0001 C CNN
 F 4 "Yageo" H 2250 3050 50  0001 C CNN "Manufacturer"
 F 5 "RT0603DRD0722RL" H 2250 3050 50  0001 C CNN "Manufacturer_No"
 	1    2250 3050
@@ -642,7 +644,7 @@ P 6450 1150
 F 0 "R10" V 6550 1150 50  0000 C CNN
 F 1 "4.7k" V 6450 1150 50  0000 C CNN
 F 2 "Resistor_SMD:R_0603_1608Metric" H 6450 1150 50  0001 C CNN
-F 3 "~" H 6450 1150 50  0001 C CNN
+F 3 "" H 6450 1150 50  0001 C CNN
 F 4 "Yageo" H 6450 1150 50  0001 C CNN "Manufacturer"
 F 5 "RC0603FR-074K7L" H 6450 1150 50  0001 C CNN "Manufacturer_No"
 	1    6450 1150
@@ -655,7 +657,7 @@ P 6700 1250
 F 0 "R11" V 6600 1250 50  0000 C CNN
 F 1 "4.7k" V 6700 1250 50  0000 C CNN
 F 2 "Resistor_SMD:R_0603_1608Metric" H 6700 1250 50  0001 C CNN
-F 3 "~" H 6700 1250 50  0001 C CNN
+F 3 "" H 6700 1250 50  0001 C CNN
 F 4 "Yageo" H 6700 1250 50  0001 C CNN "Manufacturer"
 F 5 "RC0603FR-074K7L" H 6700 1250 50  0001 C CNN "Manufacturer_No"
 	1    6700 1250

+ 29 - 77
reform2-trackpad-pcb/reform2-trackpad.xml

@@ -1,19 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <export version="D">
   <design>
-    <source>/home/mntmn/code/reform/reform2-trackpad/reform2-trackpad.sch</source>
-    <date>Fri 06 Mar 2020 02:29:47 PM CET</date>
-    <tool>Eeschema 5.1.2+dfsg1-1</tool>
+    <source>/home/mntmn/code/reform/reform2-trackpad-pcb/reform2-trackpad.sch</source>
+    <date>Sun 19 Apr 2020 05:12:32 PM CEST</date>
+    <tool>Eeschema 5.1.6~rc1+dfsg1-1</tool>
     <sheet number="1" name="/" tstamps="/">
       <title_block>
-        <title>Reform 2 Trackpad</title>
+        <title>MNT Reform 2 Trackpad</title>
         <company>MNT Research GmbH</company>
-        <rev>D-3</rev>
-        <date>2020-02-24</date>
+        <rev>2.0D-4</rev>
+        <date>2020-04-12</date>
         <source>reform2-trackpad.sch</source>
-        <comment number="1" value="License: GPLv3+ https://www.gnu.org/licenses/gpl-3.0.en.html"/>
-        <comment number="2" value="Copyright 2020 Lukas F. Hartmann / MNT Research GmbH"/>
-        <comment number="3" value="https://mntmn.com/reform"/>
+        <comment number="1" value="https://mntre.com"/>
+        <comment number="2" value="Engineer: Lukas F. Hartmann"/>
+        <comment number="3" value="License: CERN-OHL-S 2.0"/>
         <comment number="4" value=""/>
       </title_block>
     </sheet>
@@ -22,7 +22,6 @@
     <comp ref="U1">
       <value>ATmega32U2-AU</value>
       <footprint>Package_QFP:TQFP-32_7x7mm_P0.8mm</footprint>
-      <datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/doc7799.pdf</datasheet>
       <fields>
         <field name="Manufacturer">Microchip</field>
         <field name="Manufacturer_No">ATMEGA32U2-AU</field>
@@ -34,7 +33,6 @@
     <comp ref="J1">
       <value>Conn_USB</value>
       <footprint>Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">JST</field>
         <field name="Manufacturer_No">B4B-PH-K-S(LF)(SN)</field>
@@ -60,7 +58,6 @@
     <comp ref="C3">
       <value>0.1uF</value>
       <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">CC0603JPX7R9BB104</field>
@@ -72,7 +69,6 @@
     <comp ref="C4">
       <value>1uF</value>
       <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Taiyo Yuden</field>
         <field name="Manufacturer_No">UMK107BJ105KA-T</field>
@@ -84,7 +80,6 @@
     <comp ref="R2">
       <value>10k</value>
       <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Vishay Dale</field>
         <field name="Manufacturer_No">CRCW060310K0JNEAC</field>
@@ -96,7 +91,6 @@
     <comp ref="R1">
       <value>10k</value>
       <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Vishay Dale</field>
         <field name="Manufacturer_No">CRCW060310K0JNEAC</field>
@@ -108,7 +102,6 @@
     <comp ref="C1">
       <value>18pF</value>
       <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">CC0603JRNPO9BN180</field>
@@ -120,7 +113,6 @@
     <comp ref="C2">
       <value>18pF</value>
       <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">CC0603JRNPO9BN180</field>
@@ -132,7 +124,6 @@
     <comp ref="Y1">
       <value>Crystal_GND24</value>
       <footprint>Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Abracon</field>
         <field name="Manufacturer_No">ABM8AIG-16.000MHz-4-T</field>
@@ -151,7 +142,6 @@
     <comp ref="J2">
       <value>Conn_01x06_Female</value>
       <footprint>Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Hirose</field>
         <field name="Manufacturer_No">FH12-6S-0.5SH(55)</field>
@@ -163,7 +153,6 @@
     <comp ref="SW7">
       <value>SW_HWB</value>
       <footprint>Button_Switch_SMD:SW_DIP_SPSTx01_Slide_Omron_A6S-110x_W8.9mm_P2.54mm</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Omron</field>
         <field name="Manufacturer_No">A6S-1101-H</field>
@@ -175,7 +164,6 @@
     <comp ref="SW6">
       <value>SW_RST</value>
       <footprint>Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">CK</field>
         <field name="Manufacturer_No">KMR221GLFS</field>
@@ -187,20 +175,19 @@
     <comp ref="U2">
       <value>TLV75533PDBV</value>
       <footprint>Package_TO_SOT_SMD:SOT-23-5</footprint>
-      <datasheet>http://www.ti.com/lit/ds/symlink/tlv755p.pdf</datasheet>
       <fields>
         <field name="Manufacturer">Texas Instruments</field>
         <field name="Manufacturer_No">TLV75533PDBVR</field>
       </fields>
-      <libsource lib="Regulator_Linear" part="TLV75533PDBV" description="500mA Low Dropout Voltage Regulator, Fixed Output 3.3V, SOT-23-5"/>
+      <libsource lib="reform2-trackpad-rescue" part="TLV75533PDBV-Regulator_Linear" description=""/>
       <sheetpath names="/" tstamps="/"/>
       <tstamp>5DAEEA1F</tstamp>
     </comp>
     <comp ref="C5">
       <value>0.1uF</value>
       <footprint>Capacitor_SMD:C_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
+        <field name="Flags">DNP</field>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">CC0603JPX7R9BB104</field>
       </fields>
@@ -211,7 +198,6 @@
     <comp ref="R8">
       <value>22</value>
       <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">RT0603DRD0722RL</field>
@@ -223,7 +209,6 @@
     <comp ref="R9">
       <value>22</value>
       <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">RT0603DRD0722RL</field>
@@ -235,7 +220,6 @@
     <comp ref="R10">
       <value>4.7k</value>
       <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">RC0603FR-074K7L</field>
@@ -247,7 +231,6 @@
     <comp ref="R11">
       <value>4.7k</value>
       <footprint>Resistor_SMD:R_0603_1608Metric</footprint>
-      <datasheet>~</datasheet>
       <fields>
         <field name="Manufacturer">Yageo</field>
         <field name="Manufacturer_No">RC0603FR-074K7L</field>
@@ -373,51 +356,6 @@
         <pin num="1" name="1" type="input"/>
       </pins>
     </libpart>
-    <libpart lib="Regulator_Linear" part="TLV71209_SOT23-5">
-      <aliases>
-        <alias>TLV71210_SOT23-5</alias>
-        <alias>TLV71211_SOT23-5</alias>
-        <alias>TLV71310PDBV</alias>
-        <alias>TLV71311PDBV</alias>
-        <alias>TLV71312PDBV</alias>
-        <alias>TLV71315PDBV</alias>
-        <alias>TLV71318PDBV</alias>
-        <alias>TLV713185PDBV</alias>
-        <alias>TLV71325PDBV</alias>
-        <alias>TLV71328PDBV</alias>
-        <alias>TLV713285PDBV</alias>
-        <alias>TLV71330PDBV</alias>
-        <alias>TLV71333PDBV</alias>
-        <alias>TLV75509PDBV</alias>
-        <alias>TLV75510PDBV</alias>
-        <alias>TLV75512PDBV</alias>
-        <alias>TLV75515PDBV</alias>
-        <alias>TLV75518PDBV</alias>
-        <alias>TLV75519PDBV</alias>
-        <alias>TLV75525PDBV</alias>
-        <alias>TLV75528PDBV</alias>
-        <alias>TLV75529PDBV</alias>
-        <alias>TLV75530PDBV</alias>
-        <alias>TLV75533PDBV</alias>
-      </aliases>
-      <description>300mA Low Dropout Voltage Regulator, Fixed Output 0.9V, SOT-23-5</description>
-      <docs>http://www.ti.com/lit/ds/symlink/tlv712.pdf</docs>
-      <footprints>
-        <fp>SOT?23*</fp>
-      </footprints>
-      <fields>
-        <field name="Reference">U</field>
-        <field name="Value">TLV71209_SOT23-5</field>
-        <field name="Footprint">Package_TO_SOT_SMD:SOT-23-5</field>
-      </fields>
-      <pins>
-        <pin num="1" name="IN" type="power_in"/>
-        <pin num="2" name="GND" type="power_in"/>
-        <pin num="3" name="EN" type="input"/>
-        <pin num="4" name="NC" type="NotConnected"/>
-        <pin num="5" name="OUT" type="power_out"/>
-      </pins>
-    </libpart>
     <libpart lib="Switch" part="SW_DIP_x01">
       <description>1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol</description>
       <docs>~</docs>
@@ -489,6 +427,23 @@
         <pin num="32" name="AVCC" type="power_in"/>
       </pins>
     </libpart>
+    <libpart lib="reform2-trackpad-rescue" part="TLV75533PDBV-Regulator_Linear">
+      <footprints>
+        <fp>SOT?23*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">TLV75533PDBV-Regulator_Linear</field>
+        <field name="Footprint">Package_TO_SOT_SMD:SOT-23-5</field>
+      </fields>
+      <pins>
+        <pin num="1" name="IN" type="power_in"/>
+        <pin num="2" name="GND" type="power_in"/>
+        <pin num="3" name="EN" type="input"/>
+        <pin num="4" name="NC" type="NotConnected"/>
+        <pin num="5" name="OUT" type="power_out"/>
+      </pins>
+    </libpart>
   </libparts>
   <libraries>
     <library logical="Connector">
@@ -500,14 +455,11 @@
     <library logical="Mechanical">
       <uri>/usr/share/kicad/library/Mechanical.lib</uri>
     </library>
-    <library logical="Regulator_Linear">
-      <uri>/usr/share/kicad/library/Regulator_Linear.lib</uri>
-    </library>
     <library logical="Switch">
       <uri>/usr/share/kicad/library/Switch.lib</uri>
     </library>
     <library logical="reform2-trackpad-rescue">
-      <uri>/home/mntmn/code/reform/reform2-trackpad/reform2-trackpad-rescue.lib</uri>
+      <uri>/home/mntmn/code/reform/reform2-trackpad-pcb/reform2-trackpad-rescue.lib</uri>
     </library>
   </libraries>
   <nets>

Some files were not shown because too many files changed in this diff