some attempt of pcb routing
authorEugene Crosser <crosser@average.org>
Tue, 13 Feb 2018 00:11:53 +0000 (01:11 +0100)
committerEugene Crosser <crosser@average.org>
Tue, 13 Feb 2018 00:11:53 +0000 (01:11 +0100)
hardware/sensor-light/sensor-light.kicad_pcb
hardware/sensor-light/sensor-light.sch

index 888928029a0892988e2c24bad917478ddfea56c0..d925d4a271ce8a64f5c2e6dc010d23b6262a038e 100644 (file)
@@ -1,15 +1,15 @@
 (kicad_pcb (version 4) (host pcbnew 4.0.6+dfsg1-1)
 
   (general
-    (links 36)
-    (no_connects 36)
-    (area 0 0 0 0)
+    (links 33)
+    (no_connects 0)
+    (area 115.57 106.045 194.31 137.795)
     (thickness 1.6)
-    (drawings 0)
-    (tracks 0)
+    (drawings 6)
+    (tracks 178)
     (zones 0)
-    (modules 17)
-    (nets 17)
+    (modules 15)
+    (nets 16)
   )
 
   (page A4)
@@ -37,8 +37,8 @@
   )
 
   (setup
-    (last_trace_width 0.25)
-    (trace_clearance 0.2)
+    (last_trace_width 0.5)
+    (trace_clearance 0.5)
     (zone_clearance 0.508)
     (zone_45_only no)
     (trace_min 0.2)
   (net 6 "Net-(J3-Pad2)")
   (net 7 "Net-(J4-Pad2)")
   (net 8 "Net-(J4-Pad3)")
-  (net 9 "Net-(J6-Pad2)")
-  (net 10 "Net-(Q1-Pad2)")
-  (net 11 "Net-(R1-Pad2)")
-  (net 12 "Net-(SW1-Pad1)")
-  (net 13 "Net-(R3-Pad1)")
-  (net 14 "Net-(R4-Pad1)")
-  (net 15 "Net-(J1-Pad2)")
-  (net 16 "Net-(J5-Pad3)")
+  (net 9 "Net-(Q1-Pad2)")
+  (net 10 "Net-(SW1-Pad1)")
+  (net 11 "Net-(R3-Pad1)")
+  (net 12 "Net-(R4-Pad1)")
+  (net 13 "Net-(J1-Pad2)")
+  (net 14 "Net-(J5-Pad3)")
+  (net 15 "Net-(J6-Pad1)")
 
   (net_class Default "This is the default net class."
-    (clearance 0.2)
-    (trace_width 0.25)
+    (clearance 0.5)
+    (trace_width 0.5)
     (via_dia 0.6)
     (via_drill 0.4)
     (uvia_dia 0.3)
     (add_net "Net-(J4-Pad2)")
     (add_net "Net-(J4-Pad3)")
     (add_net "Net-(J5-Pad3)")
-    (add_net "Net-(J6-Pad2)")
+    (add_net "Net-(J6-Pad1)")
     (add_net "Net-(Q1-Pad2)")
-    (add_net "Net-(R1-Pad2)")
     (add_net "Net-(R3-Pad1)")
     (add_net "Net-(R4-Pad1)")
     (add_net "Net-(SW1-Pad1)")
   )
 
-  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9729)
-    (at 152.4 133.985 180)
+  (module Connectors:AK300-2 (layer F.Cu) (tedit 5A82289A) (tstamp 5A7F58F8)
+    (at 124.46 118.11 90)
+    (descr CONNECTOR)
+    (tags CONNECTOR)
+    (path /5A4A4EAE)
+    (fp_text reference J6 (at -1.92 -6.99 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Power OUT 12V" (at 2.78 7.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.65 -6.3) (end -2.65 6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.65 6.3) (end 7.7 6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 6.3) (end 7.7 5.35) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 5.35) (end 8.2 5.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 5.6) (end 8.2 3.7) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 3.7) (end 8.2 3.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 3.65) (end 7.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 3.9) (end 7.7 -1.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 -1.5) (end 8.2 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 -1.2) (end 8.2 -6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 -6.3) (end -2.65 -6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.36 -6.47) (end -2.83 -6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.36 6.47) (end 8.36 -6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.83 6.47) (end 8.36 6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.83 -6.47) (end -2.83 6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.26 2.54) (end 1.28 2.54) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.28 2.54) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.26 -0.25) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.26 2.54) (end -1.26 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.74 2.54) (end 6.28 2.54) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.28 2.54) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.74 -0.25) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.74 2.54) (end 3.74 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -6.22) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -6.22) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -6.22) (end 8.11 -6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 -6.22) (end 8.11 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 -1.4) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 5.46) (end 7.61 5.21) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 5.21) (end 7.61 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 3.81) (end 7.61 4.06) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 4.06) (end 7.61 5.21) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 3.81) (end 8.11 5.46) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 6.22) (end 2.98 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -0.25) (end 7.05 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 6.22) (end 7.05 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 6.22) (end 7.61 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 6.22) (end 2.04 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 6.22) (end 2.98 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 -0.25) (end -2.02 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 6.22) (end -2.02 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 6.22) (end 2.04 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 4.32) (end 7.05 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 4.32) (end 2.98 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 4.32) (end 7.05 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 4.32) (end -2.02 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 4.32) (end 2.04 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 4.32) (end -2.02 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 3.68) (end 6.67 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 3.68) (end 3.36 3.68) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.36 3.68) (end 3.36 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 3.68) (end 1.66 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 3.68) (end -1.64 3.68) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.64 3.68) (end -1.64 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.64 0.51) (end -1.26 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 0.51) (end 1.28 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.36 0.51) (end 3.74 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 0.51) (end 6.28 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 6.22) (end -2.58 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -0.64) (end -2.58 -3.17) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -1.65) (end 7.61 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -0.64) (end 7.61 4.06) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -3.17) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -3.17) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -3.17) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 -3.43) (end 2.98 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 -5.97) (end 7.05 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -5.97) (end 7.05 -3.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -3.43) (end 2.98 -3.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -3.43) (end 2.04 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -3.43) (end -2.02 -3.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 -3.43) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -5.97) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.39 -4.45) (end 6.44 -5.08) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.52 -4.32) (end 6.56 -4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.62 -4.45) (end 1.44 -5.08) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.49 -4.32) (end 1.56 -4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -0.25) (end 1.66 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -0.64) (end -1.64 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.64 -0.64) (end 1.66 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -0.64) (end 6.67 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 -0.25) (end 3.36 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.36 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
+    (fp_arc (start 6.03 -4.59) (end 6.54 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start 5.07 -6.07) (end 6.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start 4.99 -3.71) (end 3.39 -5) (angle 100) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.87 -4.65) (end 3.58 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
+    (fp_arc (start 1.03 -4.59) (end 1.53 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start 0.06 -6.07) (end 1.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start -0.01 -3.71) (end -1.62 -5) (angle 100) (layer F.Fab) (width 0.1))
+    (fp_arc (start -1.13 -4.65) (end -1.42 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
+      (net 15 "Net-(J6-Pad1)"))
+    (pad 2 thru_hole oval (at 5 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
+      (net 13 "Net-(J1-Pad2)"))
+  )
+
+  (module Buttons_Switches_THT:SW_PUSH_6mm_h5mm (layer F.Cu) (tedit 5A822865) (tstamp 5A7F5911)
+    (at 184.15 120.015)
+    (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm")
+    (tags "tact sw push 6mm")
+    (path /5A4A528A)
+    (fp_text reference SW1 (at 3.25 -2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Manual ON/OFF" (at 1.905 6.985) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.15))
+    (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.15))
+    (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.15))
+    (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.15))
+    (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1))
+    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 10 "Net-(SW1-Pad1)"))
+    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 10 "Net-(SW1-Pad1)"))
+    (model Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h5mm.wrl
+      (at (xyz 0.005 0 0))
+      (scale (xyz 0.3937 0.3937 0.3937))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Housings_DIP:DIP-20_W7.62mm_Socket (layer F.Cu) (tedit 5A822693) (tstamp 5A4A9780)
+    (at 166.37 133.985 180)
+    (descr "20-lead dip package, row spacing 7.62 mm (300 mils), Socket")
+    (tags "DIL DIP PDIP 2.54mm 7.62mm 300mil Socket")
+    (path /5A4A4B70)
+    (fp_text reference U2 (at 3.81 -2.39 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MSP430G2553IN20 (at 5.08 6.985 270) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 3.81 -1.39) (end 2.81 -1.39) (angle -180) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 -1.27) (end -1.27 24.13) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 24.13) (end 8.89 24.13) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.89 24.13) (end 8.89 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.89 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.81 -1.39) (end 1.04 -1.39) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.04 -1.39) (end 1.04 24.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.04 24.25) (end 6.58 24.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.58 24.25) (end 6.58 -1.39) (layer F.SilkS) (width 0.12))
+    (fp_line (start 6.58 -1.39) (end 4.81 -1.39) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.39 -1.39) (end -1.39 24.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.39 24.25) (end 9.01 24.25) (layer F.SilkS) (width 0.12))
+    (fp_line (start 9.01 24.25) (end 9.01 -1.39) (layer F.SilkS) (width 0.12))
+    (fp_line (start 9.01 -1.39) (end -1.39 -1.39) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 -1.7) (end -1.7 24.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.7 24.5) (end 9.3 24.5) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 9.3 24.5) (end 9.3 -1.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 9.3 -1.7) (end -1.7 -1.7) (layer F.CrtYd) (width 0.05))
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 11 thru_hole oval (at 7.62 22.86 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 12 "Net-(R4-Pad1)"))
+    (pad 12 thru_hole oval (at 7.62 20.32 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 6 "Net-(J3-Pad2)"))
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 13 thru_hole oval (at 7.62 17.78 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 5 "Net-(J2-Pad2)"))
+    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "Net-(Q1-Pad2)"))
+    (pad 14 thru_hole oval (at 7.62 15.24 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 11 "Net-(R3-Pad1)"))
+    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 10 "Net-(SW1-Pad1)"))
+    (pad 15 thru_hole oval (at 7.62 12.7 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 6 thru_hole oval (at 0 12.7 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 14 "Net-(J5-Pad3)"))
+    (pad 16 thru_hole oval (at 7.62 10.16 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 8 "Net-(J4-Pad3)"))
+    (pad 7 thru_hole oval (at 0 15.24 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 17 thru_hole oval (at 7.62 7.62 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 7 "Net-(J4-Pad2)"))
+    (pad 8 thru_hole oval (at 0 17.78 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 18 thru_hole oval (at 7.62 5.08 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 9 thru_hole oval (at 0 20.32 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 19 thru_hole oval (at 7.62 2.54 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 10 thru_hole oval (at 0 22.86 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
+    (pad 20 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model Housings_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Connectors:AK300-2 (layer F.Cu) (tedit 587FD45E) (tstamp 5A7F58F3)
+    (at 124.46 132.715 90)
+    (descr CONNECTOR)
+    (tags CONNECTOR)
+    (path /5A4A4E4F)
+    (fp_text reference J1 (at -1.92 -6.99 90) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Power IN 12V" (at 2.78 7.75 90) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -2.65 -6.3) (end -2.65 6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.65 6.3) (end 7.7 6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 6.3) (end 7.7 5.35) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 5.35) (end 8.2 5.6) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 5.6) (end 8.2 3.7) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 3.7) (end 8.2 3.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 3.65) (end 7.7 3.9) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 3.9) (end 7.7 -1.5) (layer F.SilkS) (width 0.12))
+    (fp_line (start 7.7 -1.5) (end 8.2 -1.2) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 -1.2) (end 8.2 -6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.2 -6.3) (end -2.65 -6.3) (layer F.SilkS) (width 0.12))
+    (fp_line (start 8.36 -6.47) (end -2.83 -6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 8.36 6.47) (end 8.36 -6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.83 6.47) (end 8.36 6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.83 -6.47) (end -2.83 6.47) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.26 2.54) (end 1.28 2.54) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.28 2.54) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.26 -0.25) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.26 2.54) (end -1.26 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.74 2.54) (end 6.28 2.54) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.28 2.54) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.74 -0.25) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.74 2.54) (end 3.74 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -6.22) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -6.22) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -6.22) (end 8.11 -6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 -6.22) (end 8.11 -1.4) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 -1.4) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 5.46) (end 7.61 5.21) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 5.21) (end 7.61 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 3.81) (end 7.61 4.06) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 4.06) (end 7.61 5.21) (layer F.Fab) (width 0.1))
+    (fp_line (start 8.11 3.81) (end 8.11 5.46) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 6.22) (end 2.98 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -0.25) (end 7.05 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 6.22) (end 7.05 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 6.22) (end 7.61 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 6.22) (end 2.04 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 6.22) (end 2.98 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 -0.25) (end -2.02 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 6.22) (end -2.02 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 6.22) (end 2.04 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 4.32) (end 7.05 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 4.32) (end 2.98 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 4.32) (end 7.05 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 4.32) (end -2.02 4.32) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 4.32) (end 2.04 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 4.32) (end -2.02 6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 3.68) (end 6.67 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 3.68) (end 3.36 3.68) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.36 3.68) (end 3.36 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 3.68) (end 1.66 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 3.68) (end -1.64 3.68) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.64 3.68) (end -1.64 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.64 0.51) (end -1.26 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 0.51) (end 1.28 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.36 0.51) (end 3.74 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 0.51) (end 6.28 0.51) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 6.22) (end -2.58 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -0.64) (end -2.58 -3.17) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -1.65) (end 7.61 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -0.64) (end 7.61 4.06) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -3.17) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -3.17) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -3.17) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 -3.43) (end 2.98 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 -5.97) (end 7.05 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -5.97) (end 7.05 -3.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -3.43) (end 2.98 -3.43) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -3.43) (end 2.04 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -3.43) (end -2.02 -3.43) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 -3.43) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -5.97) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.39 -4.45) (end 6.44 -5.08) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.52 -4.32) (end 6.56 -4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.62 -4.45) (end 1.44 -5.08) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.49 -4.32) (end 1.56 -4.95) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.02 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.04 -0.25) (end 1.66 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start -2.58 -0.64) (end -1.64 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.64 -0.64) (end 1.66 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.66 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.61 -0.64) (end 6.67 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 6.67 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
+    (fp_line (start 7.05 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 2.98 -0.25) (end 3.36 -0.25) (layer F.Fab) (width 0.1))
+    (fp_line (start 3.36 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
+    (fp_arc (start 6.03 -4.59) (end 6.54 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start 5.07 -6.07) (end 6.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start 4.99 -3.71) (end 3.39 -5) (angle 100) (layer F.Fab) (width 0.1))
+    (fp_arc (start 3.87 -4.65) (end 3.58 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
+    (fp_arc (start 1.03 -4.59) (end 1.53 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start 0.06 -6.07) (end 1.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
+    (fp_arc (start -0.01 -3.71) (end -1.62 -5) (angle 100) (layer F.Fab) (width 0.1))
+    (fp_arc (start -1.13 -4.65) (end -1.42 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 2 thru_hole oval (at 5 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
+      (net 13 "Net-(J1-Pad2)"))
+  )
+
+  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 5A822889) (tstamp 5A4A9729)
+    (at 153.67 116.205 180)
     (descr "Through hole straight socket strip, 1x03, 2.54mm pitch, single row")
     (tags "Through hole socket strip THT 1x03 2.54mm single row")
     (path /5A4A5117)
     (fp_text reference J2 (at 0 -2.33 180) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "PIR Sensor 2" (at 0 7.41 180) (layer F.Fab)
+    (fp_text value "PIR 2" (at 2.54 3.175 270) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start -1.27 -1.27) (end -1.27 6.35) (layer F.Fab) (width 0.1))
     )
   )
 
-  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9730)
-    (at 152.4 111.125)
+  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 5A82287E) (tstamp 5A4A9730)
+    (at 144.145 116.205 180)
     (descr "Through hole straight socket strip, 1x03, 2.54mm pitch, single row")
     (tags "Through hole socket strip THT 1x03 2.54mm single row")
     (path /5A4A5096)
-    (fp_text reference J3 (at 0 -2.33) (layer F.SilkS)
+    (fp_text reference J3 (at 0 -2.33 180) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "PIR Sensor 1" (at 0 7.41) (layer F.Fab)
+    (fp_text value "PIR 1" (at 2.54 3.175 270) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start -1.27 -1.27) (end -1.27 6.35) (layer F.Fab) (width 0.1))
     (fp_line (start -1.55 6.6) (end 1.55 6.6) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.55 6.6) (end 1.55 -1.55) (layer F.CrtYd) (width 0.05))
     (fp_line (start 1.55 -1.55) (end -1.55 -1.55) (layer F.CrtYd) (width 0.05))
-    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 2 "Net-(C1-Pad2)"))
-    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 6 "Net-(J3-Pad2)"))
-    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 1 "Net-(C1-Pad1)"))
     (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x03_Pitch2.54mm.wrl
       (at (xyz 0 -0.1 0))
     )
   )
 
-  (module Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9738)
-    (at 146.685 125.095 180)
+  (module Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 5A822831) (tstamp 5A4A9738)
+    (at 153.67 131.445 180)
     (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row")
     (tags "Through hole socket strip THT 1x04 2.54mm single row")
     (path /5A4A5801)
     (fp_text reference J4 (at 0 -2.33 180) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "PROG Header" (at 0 9.95 180) (layer F.Fab)
+    (fp_text value "PROG Header" (at 2.54 5.715 270) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start -1.27 -1.27) (end -1.27 8.89) (layer F.Fab) (width 0.1))
     )
   )
 
-  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A973F)
-    (at 178.435 125.095 180)
+  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 5A82285B) (tstamp 5A4A973F)
+    (at 171.45 125.095 180)
     (descr "Through hole straight socket strip, 1x03, 2.54mm pitch, single row")
     (tags "Through hole socket strip THT 1x03 2.54mm single row")
     (path /5A4A4FE3)
     (fp_text reference J5 (at 0 -2.33 180) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "Light Sensor" (at 0 7.41 180) (layer F.Fab)
+    (fp_text value "Light Sensor" (at -3.175 2.54 270) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_line (start -1.27 -1.27) (end -1.27 6.35) (layer F.Fab) (width 0.1))
     (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
       (net 1 "Net-(C1-Pad1)"))
     (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
-      (net 16 "Net-(J5-Pad3)"))
+      (net 14 "Net-(J5-Pad3)"))
     (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x03_Pitch2.54mm.wrl
       (at (xyz 0 -0.1 0))
       (scale (xyz 1 1 1))
   )
 
   (module TO_SOT_Packages_SMD:SOT-23_Handsoldering (layer F.Cu) (tedit 583F3954) (tstamp 5A4A974C)
-    (at 124.46 112.395 90)
+    (at 135.255 112.395 90)
     (descr "SOT-23, Handsoldering")
     (tags SOT-23)
     (path /5A4A4F0F)
       (effects (font (size 1 1) (thickness 0.15)))
     )
     (fp_text value IRLML2502 (at 0 2.5 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.7 -1.75) (end 2.7 -1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.7 -1.75) (end 2.7 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 2.7 1.75) (end -2.7 1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.7 1.75) (end -2.7 -1.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 0.76 -1.58) (end -2.4 -1.58) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
-    (pad 1 smd rect (at -1.5 -0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
-      (net 9 "Net-(J6-Pad2)"))
-    (pad 2 smd rect (at -1.5 0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
-      (net 10 "Net-(Q1-Pad2)"))
-    (pad 3 smd rect (at 1.5 0 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
-      (net 2 "Net-(C1-Pad2)"))
-    (model TO_SOT_Packages_SMD.3dshapes\SOT-23_Handsoldering.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 90))
-    )
-  )
-
-  (module TO_SOT_Packages_SMD:SOT-223 (layer F.Cu) (tedit 5883B228) (tstamp 5A4A9768)
-    (at 133.985 131.445 180)
-    (descr "module CMS SOT223 4 pins")
-    (tags "CMS SOT")
-    (path /5A4A4F7A)
-    (attr smd)
-    (fp_text reference U1 (at 0 -4.5 180) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value "Reg 3.3V" (at 0 4.5 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -1.85 -2.3) (end -0.8 -3.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12))
-    (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.85 -2.3) (end -1.85 3.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.8 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1))
-    (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
-    (pad 4 smd rect (at 3.15 0 180) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
-    (pad 2 smd rect (at -3.15 0 180) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
-      (net 1 "Net-(C1-Pad1)"))
-    (pad 3 smd rect (at -3.15 2.3 180) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
-      (net 15 "Net-(J1-Pad2)"))
-    (pad 1 smd rect (at -3.15 -2.3 180) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
-      (net 2 "Net-(C1-Pad2)"))
-    (model TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 0.4 0.4 0.4))
-      (rotate (xyz 0 0 90))
-    )
-  )
-
-  (module Housings_DIP:DIP-20_W7.62mm_Socket (layer F.Cu) (tedit 586281B5) (tstamp 5A4A9780)
-    (at 166.37 133.985 180)
-    (descr "20-lead dip package, row spacing 7.62 mm (300 mils), Socket")
-    (tags "DIL DIP PDIP 2.54mm 7.62mm 300mil Socket")
-    (path /5A4A4B70)
-    (fp_text reference U2 (at 3.81 -2.39 180) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value MSP430G2553IN20 (at 3.81 25.25 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_arc (start 3.81 -1.39) (end 2.81 -1.39) (angle -180) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 -1.27) (end -1.27 24.13) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.27 24.13) (end 8.89 24.13) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.89 24.13) (end 8.89 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.89 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.81 -1.39) (end 1.04 -1.39) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.04 -1.39) (end 1.04 24.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.04 24.25) (end 6.58 24.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.58 24.25) (end 6.58 -1.39) (layer F.SilkS) (width 0.12))
-    (fp_line (start 6.58 -1.39) (end 4.81 -1.39) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.39 -1.39) (end -1.39 24.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.39 24.25) (end 9.01 24.25) (layer F.SilkS) (width 0.12))
-    (fp_line (start 9.01 24.25) (end 9.01 -1.39) (layer F.SilkS) (width 0.12))
-    (fp_line (start 9.01 -1.39) (end -1.39 -1.39) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.7 -1.7) (end -1.7 24.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.7 24.5) (end 9.3 24.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 9.3 24.5) (end 9.3 -1.7) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 9.3 -1.7) (end -1.7 -1.7) (layer F.CrtYd) (width 0.05))
-    (pad 1 thru_hole rect (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 1 "Net-(C1-Pad1)"))
-    (pad 11 thru_hole oval (at 7.62 22.86 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 14 "Net-(R4-Pad1)"))
-    (pad 12 thru_hole oval (at 7.62 20.32 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 6 "Net-(J3-Pad2)"))
-    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 13 thru_hole oval (at 7.62 17.78 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 5 "Net-(J2-Pad2)"))
-    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 11 "Net-(R1-Pad2)"))
-    (pad 14 thru_hole oval (at 7.62 15.24 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 13 "Net-(R3-Pad1)"))
-    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 12 "Net-(SW1-Pad1)"))
-    (pad 15 thru_hole oval (at 7.62 12.7 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 6 thru_hole oval (at 0 12.7 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 16 "Net-(J5-Pad3)"))
-    (pad 16 thru_hole oval (at 7.62 10.16 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 8 "Net-(J4-Pad3)"))
-    (pad 7 thru_hole oval (at 0 15.24 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 17 thru_hole oval (at 7.62 7.62 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 7 "Net-(J4-Pad2)"))
-    (pad 8 thru_hole oval (at 0 17.78 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 18 thru_hole oval (at 7.62 5.08 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 9 thru_hole oval (at 0 20.32 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 19 thru_hole oval (at 7.62 2.54 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 10 thru_hole oval (at 0 22.86 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
-    (pad 20 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.7 -1.75) (end 2.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.7 -1.75) (end 2.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 2.7 1.75) (end -2.7 1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -2.7 1.75) (end -2.7 -1.75) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.76 -1.58) (end -2.4 -1.58) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12))
+    (pad 1 smd rect (at -1.5 -0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 15 "Net-(J6-Pad1)"))
+    (pad 2 smd rect (at -1.5 0.95 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 9 "Net-(Q1-Pad2)"))
+    (pad 3 smd rect (at 1.5 0 90) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
       (net 2 "Net-(C1-Pad2)"))
-    (model Housings_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl
+    (model TO_SOT_Packages_SMD.3dshapes\SOT-23_Handsoldering.wrl
       (at (xyz 0 0 0))
       (scale (xyz 1 1 1))
-      (rotate (xyz 0 0 0))
+      (rotate (xyz 0 0 90))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-223 (layer F.Cu) (tedit 5883B228) (tstamp 5A4A9768)
+    (at 137.795 132.08 180)
+    (descr "module CMS SOT223 4 pins")
+    (tags "CMS SOT")
+    (path /5A4A4F7A)
+    (attr smd)
+    (fp_text reference U1 (at 0 -4.5 180) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Reg 3.3V" (at 0 4.5 180) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.85 -2.3) (end -0.8 -3.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12))
+    (fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.85 -2.3) (end -1.85 3.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.8 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.1))
+    (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.1))
+    (pad 4 smd rect (at 3.15 0 180) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
+    (pad 2 smd rect (at -3.15 0 180) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 3 smd rect (at -3.15 2.3 180) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 13 "Net-(J1-Pad2)"))
+    (pad 1 smd rect (at -3.15 -2.3 180) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 0.4 0.4 0.4))
+      (rotate (xyz 0 0 90))
     )
   )
 
   (module Capacitors_THT:CP_Radial_D5.0mm_P2.50mm (layer F.Cu) (tedit 58765D06) (tstamp 5A7F58E4)
-    (at 144.78 131.445 270)
+    (at 147.32 131.445 270)
     (descr "CP, Radial series, Radial, pin pitch=2.50mm, , diameter=5mm, Electrolytic Capacitor")
     (tags "CP Radial series Radial pin pitch 2.50mm  diameter 5mm Electrolytic Capacitor")
     (path /5A4A4C0F)
     (fp_line (start 3.531 -1.189) (end 3.531 1.189) (layer F.SilkS) (width 0.12))
     (fp_line (start 3.571 -1.112) (end 3.571 1.112) (layer F.SilkS) (width 0.12))
     (fp_line (start 3.611 -1.028) (end 3.611 1.028) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.651 -0.934) (end 3.651 0.934) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.691 -0.829) (end 3.691 0.829) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.731 -0.707) (end 3.731 0.707) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.771 -0.559) (end 3.771 0.559) (layer F.SilkS) (width 0.12))
-    (fp_line (start 3.811 -0.354) (end 3.811 0.354) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.2 0) (end -1 0) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.6 -0.65) (end -1.6 0.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.6 -2.85) (end -1.6 2.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.6 2.85) (end 4.1 2.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.1 2.85) (end 4.1 -2.85) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 4.1 -2.85) (end -1.6 -2.85) (layer F.CrtYd) (width 0.05))
-    (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 1 "Net-(C1-Pad1)"))
-    (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
-      (net 2 "Net-(C1-Pad2)"))
-    (model Capacitors_THT.3dshapes/CP_Radial_D5.0mm_P2.50mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 0.393701 0.393701 0.393701))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5A7F58E9)
-    (at 194.31 111.76 180)
-    (descr "LED, diameter 3.0mm, 2 pins")
-    (tags "LED diameter 3.0mm 2 pins")
-    (path /5A4A535C)
-    (fp_text reference D1 (at 1.27 -2.96 180) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Red (at 1.27 2.96 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
-    (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
-    (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
-    (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
-    (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
-    (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 thru_hole rect (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
-      (net 2 "Net-(C1-Pad2)"))
-    (pad 2 thru_hole circle (at 2.54 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
-      (net 3 "Net-(D1-Pad2)"))
-    (model LEDs.3dshapes/LED_D3.0mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 0.393701 0.393701 0.393701))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5A7F58EE)
-    (at 194.31 133.35 180)
-    (descr "LED, diameter 3.0mm, 2 pins")
-    (tags "LED diameter 3.0mm 2 pins")
-    (path /5A4A52F3)
-    (fp_text reference D2 (at 1.27 -2.96 180) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value Green (at 1.27 2.96 180) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
-    (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
-    (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
-    (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
-    (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
-    (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
-    (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
-    (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
-    (pad 1 thru_hole rect (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
-      (net 2 "Net-(C1-Pad2)"))
-    (pad 2 thru_hole circle (at 2.54 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
-      (net 4 "Net-(D2-Pad2)"))
-    (model LEDs.3dshapes/LED_D3.0mm.wrl
-      (at (xyz 0 0 0))
-      (scale (xyz 0.393701 0.393701 0.393701))
-      (rotate (xyz 0 0 0))
-    )
-  )
-
-  (module Connectors:AK300-2 (layer F.Cu) (tedit 587FD45E) (tstamp 5A7F58F3)
-    (at 107.95 133.985 90)
-    (descr CONNECTOR)
-    (tags CONNECTOR)
-    (path /5A4A4E4F)
-    (fp_text reference J1 (at -1.92 -6.99 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value "Power IN 12V" (at 2.78 7.75 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start -2.65 -6.3) (end -2.65 6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.65 6.3) (end 7.7 6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 6.3) (end 7.7 5.35) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 5.35) (end 8.2 5.6) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 5.6) (end 8.2 3.7) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 3.7) (end 8.2 3.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 3.65) (end 7.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 3.9) (end 7.7 -1.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 -1.5) (end 8.2 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 -1.2) (end 8.2 -6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 -6.3) (end -2.65 -6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.36 -6.47) (end -2.83 -6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8.36 6.47) (end 8.36 -6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.83 6.47) (end 8.36 6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.83 -6.47) (end -2.83 6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.26 2.54) (end 1.28 2.54) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.28 2.54) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.26 -0.25) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.26 2.54) (end -1.26 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.74 2.54) (end 6.28 2.54) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.28 2.54) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.74 -0.25) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.74 2.54) (end 3.74 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -6.22) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -6.22) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -6.22) (end 8.11 -6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 -6.22) (end 8.11 -1.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 -1.4) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 5.46) (end 7.61 5.21) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 5.21) (end 7.61 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 3.81) (end 7.61 4.06) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 4.06) (end 7.61 5.21) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 3.81) (end 8.11 5.46) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 6.22) (end 2.98 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -0.25) (end 7.05 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 6.22) (end 7.05 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 6.22) (end 7.61 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 6.22) (end 2.04 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 6.22) (end 2.98 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 -0.25) (end -2.02 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 6.22) (end -2.02 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 6.22) (end 2.04 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 4.32) (end 7.05 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 4.32) (end 2.98 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 4.32) (end 7.05 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 4.32) (end -2.02 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 4.32) (end 2.04 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 4.32) (end -2.02 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 3.68) (end 6.67 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 3.68) (end 3.36 3.68) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.36 3.68) (end 3.36 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 3.68) (end 1.66 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 3.68) (end -1.64 3.68) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.64 3.68) (end -1.64 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.64 0.51) (end -1.26 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 0.51) (end 1.28 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.36 0.51) (end 3.74 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 0.51) (end 6.28 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 6.22) (end -2.58 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -0.64) (end -2.58 -3.17) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -1.65) (end 7.61 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -0.64) (end 7.61 4.06) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -3.17) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -3.17) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -3.17) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 -3.43) (end 2.98 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 -5.97) (end 7.05 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -5.97) (end 7.05 -3.43) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -3.43) (end 2.98 -3.43) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -3.43) (end 2.04 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -3.43) (end -2.02 -3.43) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 -3.43) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -5.97) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.39 -4.45) (end 6.44 -5.08) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.52 -4.32) (end 6.56 -4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.62 -4.45) (end 1.44 -5.08) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.49 -4.32) (end 1.56 -4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -0.25) (end 1.66 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -0.64) (end -1.64 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.64 -0.64) (end 1.66 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -0.64) (end 6.67 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 -0.25) (end 3.36 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.36 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
-    (fp_arc (start 6.03 -4.59) (end 6.54 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start 5.07 -6.07) (end 6.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start 4.99 -3.71) (end 3.39 -5) (angle 100) (layer F.Fab) (width 0.1))
-    (fp_arc (start 3.87 -4.65) (end 3.58 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
-    (fp_arc (start 1.03 -4.59) (end 1.53 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start 0.06 -6.07) (end 1.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start -0.01 -3.71) (end -1.62 -5) (angle 100) (layer F.Fab) (width 0.1))
-    (fp_arc (start -1.13 -4.65) (end -1.42 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
+    (fp_line (start 3.651 -0.934) (end 3.651 0.934) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.691 -0.829) (end 3.691 0.829) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.731 -0.707) (end 3.731 0.707) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.771 -0.559) (end 3.771 0.559) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.811 -0.354) (end 3.811 0.354) (layer F.SilkS) (width 0.12))
+    (fp_line (start -2.2 0) (end -1 0) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.6 -0.65) (end -1.6 0.65) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.6 -2.85) (end -1.6 2.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.6 2.85) (end 4.1 2.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.1 2.85) (end 4.1 -2.85) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 4.1 -2.85) (end -1.6 -2.85) (layer F.CrtYd) (width 0.05))
+    (pad 1 thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 2 thru_hole circle (at 2.5 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
       (net 2 "Net-(C1-Pad2)"))
-    (pad 2 thru_hole oval (at 5 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
-      (net 15 "Net-(J1-Pad2)"))
-  )
-
-  (module Connectors:AK300-2 (layer F.Cu) (tedit 587FD45E) (tstamp 5A7F58F8)
-    (at 107.95 119.38 90)
-    (descr CONNECTOR)
-    (tags CONNECTOR)
-    (path /5A4A4EAE)
-    (fp_text reference J6 (at -1.92 -6.99 90) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value "PWM Power OUT 12V" (at 2.78 7.75 90) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
+    (model Capacitors_THT.3dshapes/CP_Radial_D5.0mm_P2.50mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 0.393701 0.393701 0.393701))
+      (rotate (xyz 0 0 0))
     )
-    (fp_line (start -2.65 -6.3) (end -2.65 6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start -2.65 6.3) (end 7.7 6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 6.3) (end 7.7 5.35) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 5.35) (end 8.2 5.6) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 5.6) (end 8.2 3.7) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 3.7) (end 8.2 3.65) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 3.65) (end 7.7 3.9) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 3.9) (end 7.7 -1.5) (layer F.SilkS) (width 0.12))
-    (fp_line (start 7.7 -1.5) (end 8.2 -1.2) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 -1.2) (end 8.2 -6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.2 -6.3) (end -2.65 -6.3) (layer F.SilkS) (width 0.12))
-    (fp_line (start 8.36 -6.47) (end -2.83 -6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8.36 6.47) (end 8.36 -6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.83 6.47) (end 8.36 6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -2.83 -6.47) (end -2.83 6.47) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.26 2.54) (end 1.28 2.54) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.28 2.54) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.26 -0.25) (end 1.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.26 2.54) (end -1.26 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.74 2.54) (end 6.28 2.54) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.28 2.54) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.74 -0.25) (end 6.28 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.74 2.54) (end 3.74 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -6.22) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -6.22) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -6.22) (end 8.11 -6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 -6.22) (end 8.11 -1.4) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 -1.4) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 5.46) (end 7.61 5.21) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 5.21) (end 7.61 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 3.81) (end 7.61 4.06) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 4.06) (end 7.61 5.21) (layer F.Fab) (width 0.1))
-    (fp_line (start 8.11 3.81) (end 8.11 5.46) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 6.22) (end 2.98 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -0.25) (end 7.05 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 6.22) (end 7.05 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 6.22) (end 7.61 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 6.22) (end 2.04 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 6.22) (end 2.98 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 -0.25) (end -2.02 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 6.22) (end -2.02 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 6.22) (end 2.04 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 4.32) (end 7.05 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 4.32) (end 2.98 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 4.32) (end 7.05 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 4.32) (end -2.02 4.32) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 4.32) (end 2.04 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 4.32) (end -2.02 6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 3.68) (end 6.67 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 3.68) (end 3.36 3.68) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.36 3.68) (end 3.36 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 3.68) (end 1.66 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 3.68) (end -1.64 3.68) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.64 3.68) (end -1.64 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.64 0.51) (end -1.26 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 0.51) (end 1.28 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.36 0.51) (end 3.74 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 0.51) (end 6.28 0.51) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 6.22) (end -2.58 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -0.64) (end -2.58 -3.17) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -1.65) (end 7.61 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -0.64) (end 7.61 4.06) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -3.17) (end 7.61 -3.17) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -3.17) (end -2.58 -6.22) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -3.17) (end 7.61 -1.65) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 -3.43) (end 2.98 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 -5.97) (end 7.05 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -5.97) (end 7.05 -3.43) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -3.43) (end 2.98 -3.43) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -3.43) (end 2.04 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -3.43) (end -2.02 -3.43) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 -3.43) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -5.97) (end -2.02 -5.97) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.39 -4.45) (end 6.44 -5.08) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.52 -4.32) (end 6.56 -4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.62 -4.45) (end 1.44 -5.08) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.49 -4.32) (end 1.56 -4.95) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.02 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.04 -0.25) (end 1.66 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 -0.25) (end -1.64 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start -2.58 -0.64) (end -1.64 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start -1.64 -0.64) (end 1.66 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.66 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.61 -0.64) (end 6.67 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.67 -0.64) (end 3.36 -0.64) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.05 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 2.98 -0.25) (end 3.36 -0.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 3.36 -0.25) (end 6.67 -0.25) (layer F.Fab) (width 0.1))
-    (fp_arc (start 6.03 -4.59) (end 6.54 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start 5.07 -6.07) (end 6.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start 4.99 -3.71) (end 3.39 -5) (angle 100) (layer F.Fab) (width 0.1))
-    (fp_arc (start 3.87 -4.65) (end 3.58 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
-    (fp_arc (start 1.03 -4.59) (end 1.53 -5.05) (angle 90.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start 0.06 -6.07) (end 1.53 -4.12) (angle 75.5) (layer F.Fab) (width 0.1))
-    (fp_arc (start -0.01 -3.71) (end -1.62 -5) (angle 100) (layer F.Fab) (width 0.1))
-    (fp_arc (start -1.13 -4.65) (end -1.42 -4.13) (angle 104.2) (layer F.Fab) (width 0.1))
-    (pad 1 thru_hole rect (at 0 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
-      (net 15 "Net-(J1-Pad2)"))
-    (pad 2 thru_hole oval (at 5 0 90) (size 1.98 3.96) (drill 1.32) (layers *.Cu F.Paste F.Mask)
-      (net 9 "Net-(J6-Pad2)"))
   )
 
-  (module Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5A7F58FD)
-    (at 131.445 111.76)
-    (descr "Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W = 1/1W, length*diameter=9.9*3.6mm^2")
-    (tags "Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W = 1/1W length 9.9mm diameter 3.6mm")
-    (path /5A4A4DD8)
-    (fp_text reference R1 (at 6.35 -2.86) (layer F.SilkS)
+  (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5A7F58E9)
+    (at 191.135 111.76 180)
+    (descr "LED, diameter 3.0mm, 2 pins")
+    (tags "LED diameter 3.0mm 2 pins")
+    (path /5A4A535C)
+    (fp_text reference D1 (at 1.27 -2.96 180) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "27 Ohm" (at 6.35 2.86) (layer F.Fab)
+    (fp_text value Red (at 1.27 2.96 180) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.4 -1.8) (end 1.4 1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.4 1.8) (end 11.3 1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 11.3 1.8) (end 11.3 -1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 11.3 -1.8) (end 1.4 -1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 0) (end 1.4 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 12.7 0) (end 11.3 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.34 -1.38) (end 1.34 -1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.34 -1.86) (end 11.36 -1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 11.36 -1.86) (end 11.36 -1.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.34 1.38) (end 1.34 1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.34 1.86) (end 11.36 1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 11.36 1.86) (end 11.36 1.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.45 -2.15) (end -1.45 2.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.45 2.15) (end 14.15 2.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 14.15 2.15) (end 14.15 -2.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 14.15 -2.15) (end -1.45 -2.15) (layer F.CrtYd) (width 0.05))
-    (pad 1 thru_hole circle (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
-      (net 10 "Net-(Q1-Pad2)"))
-    (pad 2 thru_hole oval (at 12.7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
-      (net 11 "Net-(R1-Pad2)"))
-    (model Resistors_THT.3dshapes/R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal.wrl
+    (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
+    (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
+    (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 2 thru_hole circle (at 2.54 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+      (net 3 "Net-(D1-Pad2)"))
+    (model LEDs.3dshapes/LED_D3.0mm.wrl
       (at (xyz 0 0 0))
       (scale (xyz 0.393701 0.393701 0.393701))
       (rotate (xyz 0 0 0))
     )
   )
 
-  (module Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5A7F5902)
-    (at 124.46 121.285 270)
-    (descr "Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W = 1/1W, length*diameter=9.9*3.6mm^2")
-    (tags "Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W = 1/1W length 9.9mm diameter 3.6mm")
-    (path /5A4A4D3B)
-    (fp_text reference R2 (at 6.35 -2.86 270) (layer F.SilkS)
+  (module LEDs:LED_D3.0mm (layer F.Cu) (tedit 587A3A7B) (tstamp 5A7F58EE)
+    (at 191.135 133.35 180)
+    (descr "LED, diameter 3.0mm, 2 pins")
+    (tags "LED diameter 3.0mm 2 pins")
+    (path /5A4A52F3)
+    (fp_text reference D2 (at 1.27 -2.96 180) (layer F.SilkS)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_text value "100 KOhm" (at 6.35 2.86 270) (layer F.Fab)
+    (fp_text value Green (at 1.27 2.96 180) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start 1.4 -1.8) (end 1.4 1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.4 1.8) (end 11.3 1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 11.3 1.8) (end 11.3 -1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 11.3 -1.8) (end 1.4 -1.8) (layer F.Fab) (width 0.1))
-    (fp_line (start 0 0) (end 1.4 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 12.7 0) (end 11.3 0) (layer F.Fab) (width 0.1))
-    (fp_line (start 1.34 -1.38) (end 1.34 -1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.34 -1.86) (end 11.36 -1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 11.36 -1.86) (end 11.36 -1.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.34 1.38) (end 1.34 1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 1.34 1.86) (end 11.36 1.86) (layer F.SilkS) (width 0.12))
-    (fp_line (start 11.36 1.86) (end 11.36 1.38) (layer F.SilkS) (width 0.12))
-    (fp_line (start -1.45 -2.15) (end -1.45 2.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.45 2.15) (end 14.15 2.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 14.15 2.15) (end 14.15 -2.15) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 14.15 -2.15) (end -1.45 -2.15) (layer F.CrtYd) (width 0.05))
-    (pad 1 thru_hole circle (at 0 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
-      (net 10 "Net-(Q1-Pad2)"))
-    (pad 2 thru_hole oval (at 12.7 0 270) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
+    (fp_arc (start 1.27 0) (end -0.23 -1.16619) (angle 284.3) (layer F.Fab) (width 0.1))
+    (fp_arc (start 1.27 0) (end -0.29 -1.235516) (angle 108.8) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1.27 0) (end -0.29 1.235516) (angle -108.8) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1.27 0) (end 0.229039 -1.08) (angle 87.9) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1.27 0) (end 0.229039 1.08) (angle -87.9) (layer F.SilkS) (width 0.12))
+    (fp_circle (center 1.27 0) (end 2.77 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.29 -1.236) (end -0.29 -1.08) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.29 1.08) (end -0.29 1.236) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.15 -2.25) (end -1.15 2.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.15 2.25) (end 3.7 2.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.7 2.25) (end 3.7 -2.25) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.7 -2.25) (end -1.15 -2.25) (layer F.CrtYd) (width 0.05))
+    (pad 1 thru_hole rect (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
       (net 2 "Net-(C1-Pad2)"))
-    (model Resistors_THT.3dshapes/R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal.wrl
+    (pad 2 thru_hole circle (at 2.54 0 180) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask)
+      (net 4 "Net-(D2-Pad2)"))
+    (model LEDs.3dshapes/LED_D3.0mm.wrl
       (at (xyz 0 0 0))
       (scale (xyz 0.393701 0.393701 0.393701))
       (rotate (xyz 0 0 0))
   )
 
   (module Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5A7F5907)
-    (at 172.72 111.76)
+    (at 171.45 111.76)
     (descr "Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W = 1/1W, length*diameter=9.9*3.6mm^2")
     (tags "Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W = 1/1W length 9.9mm diameter 3.6mm")
     (path /5A4C95F9)
     (fp_line (start 14.15 2.15) (end 14.15 -2.15) (layer F.CrtYd) (width 0.05))
     (fp_line (start 14.15 -2.15) (end -1.45 -2.15) (layer F.CrtYd) (width 0.05))
     (pad 1 thru_hole circle (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
-      (net 13 "Net-(R3-Pad1)"))
+      (net 11 "Net-(R3-Pad1)"))
     (pad 2 thru_hole oval (at 12.7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
       (net 3 "Net-(D1-Pad2)"))
     (model Resistors_THT.3dshapes/R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal.wrl
   )
 
   (module Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal (layer F.Cu) (tedit 5874F706) (tstamp 5A7F590C)
-    (at 172.72 133.35)
+    (at 171.45 133.35)
     (descr "Resistor, Axial_DIN0411 series, Axial, Horizontal, pin pitch=12.7mm, 1W = 1/1W, length*diameter=9.9*3.6mm^2")
     (tags "Resistor Axial_DIN0411 series Axial Horizontal pin pitch 12.7mm 1W = 1/1W length 9.9mm diameter 3.6mm")
     (path /5A4C9666)
     (fp_line (start 14.15 2.15) (end 14.15 -2.15) (layer F.CrtYd) (width 0.05))
     (fp_line (start 14.15 -2.15) (end -1.45 -2.15) (layer F.CrtYd) (width 0.05))
     (pad 1 thru_hole circle (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
-      (net 14 "Net-(R4-Pad1)"))
+      (net 12 "Net-(R4-Pad1)"))
     (pad 2 thru_hole oval (at 12.7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask)
       (net 4 "Net-(D2-Pad2)"))
     (model Resistors_THT.3dshapes/R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal.wrl
     )
   )
 
-  (module Buttons_Switches_THT:SW_PUSH_6mm_h5mm (layer F.Cu) (tedit 58134DEE) (tstamp 5A7F5911)
-    (at 187.325 120.65)
-    (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm")
-    (tags "tact sw push 6mm")
-    (path /5A4A528A)
-    (fp_text reference SW1 (at 3.25 -2) (layer F.SilkS)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_text value "Manual ON/OFF" (at 3.75 6.7) (layer F.Fab)
-      (effects (font (size 1 1) (thickness 0.15)))
-    )
-    (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1))
-    (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05))
-    (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05))
-    (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.15))
-    (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.15))
-    (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.15))
-    (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.15))
-    (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1))
-    (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
-      (net 2 "Net-(C1-Pad2)"))
-    (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
-      (net 12 "Net-(SW1-Pad1)"))
-    (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
-      (net 2 "Net-(C1-Pad2)"))
-    (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask)
-      (net 12 "Net-(SW1-Pad1)"))
-    (model Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h5mm.wrl
-      (at (xyz 0.005 0 0))
-      (scale (xyz 0.3937 0.3937 0.3937))
-      (rotate (xyz 0 0 0))
-    )
-  )
+  (gr_line (start 116.205 107.95) (end 116.205 106.68) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 194.31 107.95) (end 194.31 106.68) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 194.31 106.68) (end 116.205 106.68) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 194.31 137.795) (end 194.31 107.95) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 116.205 137.795) (end 194.31 137.795) (angle 90) (layer Edge.Cuts) (width 0.15))
+  (gr_line (start 116.205 107.95) (end 116.205 137.795) (angle 90) (layer Edge.Cuts) (width 0.15))
+
+  (segment (start 153.67 123.825) (end 153.035 124.46) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 153.035 124.46) (end 151.765 124.46) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 151.765 124.46) (end 151.765 127) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 151.765 127) (end 147.32 131.445) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 171.45 122.555) (end 172.72 122.555) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 172.72 122.555) (end 174.625 124.46) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 174.625 124.46) (end 174.625 133.35) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (via (at 174.625 133.35) (size 0.6) (layers F.Cu B.Cu) (net 1) (status 80000))
+  (segment (start 174.625 133.35) (end 174.625 133.985) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 174.625 133.985) (end 172.72 135.89) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 172.72 135.89) (end 170.815 135.89) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 170.815 135.89) (end 170.18 135.255) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 170.18 135.255) (end 168.91 135.255) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 168.91 135.255) (end 167.64 133.985) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 167.64 133.985) (end 166.37 133.985) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 153.67 123.825) (end 154.94 123.825) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 154.94 123.825) (end 156.845 125.73) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 156.845 125.73) (end 156.845 135.89) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 156.845 135.89) (end 158.115 137.16) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (via (at 158.115 137.16) (size 0.6) (layers F.Cu B.Cu) (net 1) (status 80000))
+  (segment (start 158.115 137.16) (end 167.005 137.16) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (via (at 167.005 137.16) (size 0.6) (layers F.Cu B.Cu) (net 1) (status 80000))
+  (segment (start 167.005 137.16) (end 168.91 135.255) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 168.91 135.255) (end 168.91 132.715) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 168.91 132.715) (end 169.545 132.08) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 169.545 132.08) (end 169.545 123.19) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 169.545 123.19) (end 170.815 123.19) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 170.815 123.19) (end 171.45 122.555) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 153.67 123.825) (end 155.575 121.92) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 155.575 121.92) (end 155.575 111.76) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 155.575 111.76) (end 154.305 111.76) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 154.305 111.76) (end 153.67 111.125) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 153.67 111.125) (end 144.145 111.125) (width 0.5) (layer B.Cu) (net 1) (status 80000))
+  (segment (start 147.32 131.445) (end 141.605 131.445) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 141.605 131.445) (end 140.97 132.08) (width 0.5) (layer F.Cu) (net 1) (status 80000))
+  (segment (start 140.97 132.08) (end 140.945 132.08) (width 0.5) (layer F.Cu) (net 1) (tstamp 5A82341D) (status 80000))
+  (segment (start 158.75 133.985) (end 160.02 133.985) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 160.02 133.985) (end 164.465 129.54) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 164.465 129.54) (end 164.465 109.22) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 164.465 109.22) (end 168.275 109.22) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 168.275 109.22) (end 168.91 109.855) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 168.91 109.855) (end 168.91 112.395) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 168.91 112.395) (end 169.545 113.03) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 169.545 113.03) (end 169.545 113.665) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 169.545 113.665) (end 176.53 120.65) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 176.53 120.65) (end 176.53 125.095) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 176.53 125.095) (end 175.895 125.73) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 175.895 125.73) (end 175.895 127) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 175.895 127) (end 176.53 127.635) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 176.53 127.635) (end 176.53 128.27) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (via (at 176.53 128.27) (size 0.6) (layers F.Cu B.Cu) (net 2) (status 80000))
+  (segment (start 176.53 128.27) (end 175.895 128.905) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 175.895 128.905) (end 172.085 128.905) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (via (at 172.085 128.905) (size 0.6) (layers F.Cu B.Cu) (net 2) (status 80000))
+  (segment (start 172.085 128.905) (end 171.45 128.27) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 171.45 128.27) (end 171.45 125.095) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 144.145 116.205) (end 142.24 116.205) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 142.24 116.205) (end 137.795 111.76) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 137.795 111.76) (end 135.89 111.76) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 135.89 111.76) (end 135.255 111.125) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 135.255 111.125) (end 135.255 110.895) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A823423) (status 80000))
+  (segment (start 140.945 134.38) (end 140.97 134.62) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 140.97 134.62) (end 139.7 134.62) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 139.7 134.62) (end 137.795 132.715) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (via (at 137.795 132.715) (size 0.6) (layers F.Cu B.Cu) (net 2) (status 80000))
+  (segment (start 137.795 132.715) (end 124.46 132.715) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 153.67 131.445) (end 151.13 133.985) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 151.13 133.985) (end 147.32 133.985) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 147.32 133.985) (end 147.32 133.945) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A823420) (status 80000))
+  (segment (start 158.75 133.985) (end 158.115 133.35) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 158.115 133.35) (end 156.845 133.35) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 156.845 133.35) (end 154.94 131.445) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 154.94 131.445) (end 153.67 131.445) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 153.67 131.445) (end 153.035 131.445) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 153.035 131.445) (end 152.4 130.81) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 152.4 130.81) (end 151.765 130.81) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 151.765 130.81) (end 151.765 121.92) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 151.765 121.92) (end 153.67 120.015) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 153.67 120.015) (end 153.67 116.205) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 171.45 125.095) (end 172.085 124.46) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 172.085 124.46) (end 184.15 124.46) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 184.15 124.46) (end 184.15 124.515) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A82341F) (status 80000))
+  (segment (start 190.65 124.515) (end 190.5 124.46) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 190.5 124.46) (end 192.405 122.555) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 192.405 122.555) (end 192.405 118.11) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 192.405 118.11) (end 191.135 116.84) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 191.135 116.84) (end 191.135 111.76) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 190.65 124.515) (end 190.5 124.46) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 190.5 124.46) (end 191.135 125.095) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 191.135 125.095) (end 191.135 133.35) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 153.67 116.205) (end 144.145 116.205) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 147.32 133.945) (end 147.32 133.985) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 147.32 133.985) (end 141.605 133.985) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 141.605 133.985) (end 140.97 134.62) (width 0.5) (layer F.Cu) (net 2) (status 80000))
+  (segment (start 140.97 134.62) (end 140.945 134.38) (width 0.5) (layer F.Cu) (net 2) (tstamp 5A82341E) (status 80000))
+  (segment (start 184.15 124.515) (end 184.15 124.46) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 184.15 124.46) (end 190.5 124.46) (width 0.5) (layer B.Cu) (net 2) (status 80000))
+  (segment (start 190.5 124.46) (end 190.65 124.515) (width 0.5) (layer B.Cu) (net 2) (tstamp 5A82341C) (status 80000))
+  (segment (start 184.15 111.76) (end 188.595 111.76) (width 0.5) (layer B.Cu) (net 3) (status 80000))
+  (segment (start 188.595 133.35) (end 184.15 133.35) (width 0.5) (layer B.Cu) (net 4) (status 80000))
+  (segment (start 153.67 113.665) (end 154.305 114.3) (width 0.5) (layer B.Cu) (net 5) (status 80000))
+  (segment (start 154.305 114.3) (end 155.575 114.3) (width 0.5) (layer B.Cu) (net 5) (status 80000))
+  (segment (start 155.575 114.3) (end 157.48 116.205) (width 0.5) (layer B.Cu) (net 5) (status 80000))
+  (segment (start 157.48 116.205) (end 158.75 116.205) (width 0.5) (layer B.Cu) (net 5) (status 80000))
+  (segment (start 144.145 113.665) (end 145.415 113.665) (width 0.5) (layer F.Cu) (net 6) (status 80000))
+  (segment (start 145.415 113.665) (end 149.86 109.22) (width 0.5) (layer F.Cu) (net 6) (status 80000))
+  (via (at 149.86 109.22) (size 0.6) (layers F.Cu B.Cu) (net 6) (status 80000))
+  (segment (start 149.86 109.22) (end 155.575 109.22) (width 0.5) (layer B.Cu) (net 6) (status 80000))
+  (segment (start 155.575 109.22) (end 155.575 111.76) (width 0.5) (layer B.Cu) (net 6) (status 80000))
+  (segment (start 155.575 111.76) (end 157.48 113.665) (width 0.5) (layer B.Cu) (net 6) (status 80000))
+  (segment (start 157.48 113.665) (end 158.75 113.665) (width 0.5) (layer B.Cu) (net 6) (status 80000))
+  (segment (start 153.67 128.905) (end 154.305 128.27) (width 0.5) (layer B.Cu) (net 7) (status 80000))
+  (segment (start 154.305 128.27) (end 155.575 128.27) (width 0.5) (layer B.Cu) (net 7) (status 80000))
+  (segment (start 155.575 128.27) (end 157.48 126.365) (width 0.5) (layer B.Cu) (net 7) (status 80000))
+  (segment (start 157.48 126.365) (end 158.75 126.365) (width 0.5) (layer B.Cu) (net 7) (status 80000))
+  (segment (start 153.67 126.365) (end 154.305 125.73) (width 0.5) (layer B.Cu) (net 8) (status 80000))
+  (segment (start 154.305 125.73) (end 155.575 125.73) (width 0.5) (layer B.Cu) (net 8) (status 80000))
+  (segment (start 155.575 125.73) (end 157.48 123.825) (width 0.5) (layer B.Cu) (net 8) (status 80000))
+  (segment (start 157.48 123.825) (end 158.75 123.825) (width 0.5) (layer B.Cu) (net 8) (status 80000))
+  (segment (start 166.37 126.365) (end 165.735 127) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (segment (start 165.735 127) (end 164.465 127) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (segment (start 164.465 127) (end 164.465 131.445) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (segment (start 164.465 131.445) (end 160.655 135.255) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (segment (start 160.655 135.255) (end 160.655 135.89) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (segment (start 160.655 135.89) (end 156.845 135.89) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (segment (start 156.845 135.89) (end 156.21 135.255) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (segment (start 156.21 135.255) (end 153.67 135.255) (width 0.5) (layer B.Cu) (net 9) (status 80000))
+  (via (at 153.67 135.255) (size 0.6) (layers F.Cu B.Cu) (net 9) (status 80000))
+  (segment (start 153.67 135.255) (end 149.225 130.81) (width 0.5) (layer F.Cu) (net 9) (status 80000))
+  (segment (start 149.225 130.81) (end 149.225 129.54) (width 0.5) (layer F.Cu) (net 9) (status 80000))
+  (segment (start 149.225 129.54) (end 135.89 116.205) (width 0.5) (layer F.Cu) (net 9) (status 80000))
+  (segment (start 135.89 116.205) (end 135.89 113.665) (width 0.5) (layer F.Cu) (net 9) (status 80000))
+  (segment (start 135.89 113.665) (end 136.205 113.895) (width 0.5) (layer F.Cu) (net 9) (tstamp 5A823424) (status 80000))
+  (segment (start 166.37 123.825) (end 167.005 124.46) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 167.005 124.46) (end 168.275 124.46) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 168.275 124.46) (end 168.275 125.095) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 168.275 125.095) (end 169.545 126.365) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 169.545 126.365) (end 169.545 127) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 169.545 127) (end 173.355 127) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 173.355 127) (end 173.99 126.365) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 173.99 126.365) (end 177.8 126.365) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (via (at 177.8 126.365) (size 0.6) (layers F.Cu B.Cu) (net 10) (status 80000))
+  (segment (start 177.8 126.365) (end 184.15 120.015) (width 0.5) (layer F.Cu) (net 10) (status 80000))
+  (segment (start 184.15 120.015) (end 190.65 120.015) (width 0.5) (layer B.Cu) (net 10) (status 80000))
+  (segment (start 158.75 118.745) (end 160.02 118.745) (width 0.5) (layer F.Cu) (net 11) (status 80000))
+  (segment (start 160.02 118.745) (end 162.56 116.205) (width 0.5) (layer F.Cu) (net 11) (status 80000))
+  (segment (start 162.56 116.205) (end 162.56 111.76) (width 0.5) (layer F.Cu) (net 11) (status 80000))
+  (via (at 162.56 111.76) (size 0.6) (layers F.Cu B.Cu) (net 11) (status 80000))
+  (segment (start 162.56 111.76) (end 164.465 109.855) (width 0.5) (layer B.Cu) (net 11) (status 80000))
+  (segment (start 164.465 109.855) (end 164.465 109.22) (width 0.5) (layer B.Cu) (net 11) (status 80000))
+  (segment (start 164.465 109.22) (end 168.275 109.22) (width 0.5) (layer B.Cu) (net 11) (status 80000))
+  (segment (start 168.275 109.22) (end 170.815 111.76) (width 0.5) (layer B.Cu) (net 11) (status 80000))
+  (segment (start 170.815 111.76) (end 171.45 111.76) (width 0.5) (layer B.Cu) (net 11) (status 80000))
+  (segment (start 166.37 131.445) (end 167.005 132.08) (width 0.5) (layer B.Cu) (net 12) (status 80000))
+  (segment (start 167.005 132.08) (end 168.275 132.08) (width 0.5) (layer B.Cu) (net 12) (status 80000))
+  (segment (start 168.275 132.08) (end 169.545 133.35) (width 0.5) (layer B.Cu) (net 12) (status 80000))
+  (segment (start 169.545 133.35) (end 171.45 133.35) (width 0.5) (layer B.Cu) (net 12) (status 80000))
+  (segment (start 124.46 127.715) (end 124.46 127.635) (width 0.5) (layer B.Cu) (net 13) (status 80000))
+  (segment (start 124.46 127.635) (end 125.095 127) (width 0.5) (layer B.Cu) (net 13) (status 80000))
+  (segment (start 125.095 127) (end 138.43 127) (width 0.5) (layer B.Cu) (net 13) (status 80000))
+  (via (at 138.43 127) (size 0.6) (layers F.Cu B.Cu) (net 13) (status 80000))
+  (segment (start 138.43 127) (end 140.97 129.54) (width 0.5) (layer F.Cu) (net 13) (status 80000))
+  (segment (start 140.97 129.54) (end 140.945 129.78) (width 0.5) (layer F.Cu) (net 13) (tstamp 5A823421) (status 80000))
+  (segment (start 124.46 113.11) (end 124.46 113.03) (width 0.5) (layer F.Cu) (net 13) (status 80000))
+  (segment (start 124.46 113.03) (end 127.635 116.205) (width 0.5) (layer F.Cu) (net 13) (status 80000))
+  (segment (start 127.635 116.205) (end 127.635 120.015) (width 0.5) (layer F.Cu) (net 13) (status 80000))
+  (segment (start 127.635 120.015) (end 124.46 123.19) (width 0.5) (layer F.Cu) (net 13) (status 80000))
+  (segment (start 124.46 123.19) (end 124.46 127.715) (width 0.5) (layer F.Cu) (net 13) (status 80000))
+  (segment (start 171.45 120.015) (end 170.815 120.65) (width 0.5) (layer B.Cu) (net 14) (status 80000))
+  (segment (start 170.815 120.65) (end 169.545 120.65) (width 0.5) (layer B.Cu) (net 14) (status 80000))
+  (segment (start 169.545 120.65) (end 168.91 121.285) (width 0.5) (layer B.Cu) (net 14) (status 80000))
+  (segment (start 168.91 121.285) (end 166.37 121.285) (width 0.5) (layer B.Cu) (net 14) (status 80000))
+  (segment (start 124.46 118.11) (end 125.73 116.84) (width 0.5) (layer B.Cu) (net 15) (status 80000))
+  (segment (start 125.73 116.84) (end 132.715 116.84) (width 0.5) (layer B.Cu) (net 15) (status 80000))
+  (via (at 132.715 116.84) (size 0.6) (layers F.Cu B.Cu) (net 15) (status 80000))
+  (segment (start 132.715 116.84) (end 134.62 114.935) (width 0.5) (layer F.Cu) (net 15) (status 80000))
+  (segment (start 134.62 114.935) (end 134.62 113.665) (width 0.5) (layer F.Cu) (net 15) (status 80000))
+  (segment (start 134.62 113.665) (end 134.305 113.895) (width 0.5) (layer F.Cu) (net 15) (tstamp 5A823422) (status 80000))
 
 )
index 75a231e0ce6f72f8bfd35b74cfd27aebb1c93100..aa4e8a6d1466ec15abfb0ced9b09c952045e1d37 100644 (file)
@@ -69,28 +69,6 @@ F 3 "" H 2200 3900 50  0001 C CNN
        1    0    0    -1  
 $EndComp
 $Comp
-L R R2
-U 1 1 5A4A4D3B
-P 9650 4850
-F 0 "R2" V 9730 4850 50  0000 C CNN
-F 1 "100 KOhm" V 9650 4850 50  0000 C BNN
-F 2 "Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal" V 9580 4850 50  0001 C CNN
-F 3 "" H 9650 4850 50  0001 C CNN
-       1    9650 4850
-       1    0    0    -1  
-$EndComp
-$Comp
-L R R1
-U 1 1 5A4A4DD8
-P 9300 4200
-F 0 "R1" V 9380 4200 50  0000 C CNN
-F 1 "27 Ohm" V 9300 4200 50  0000 C BNN
-F 2 "Resistors_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal" V 9230 4200 50  0001 C CNN
-F 3 "" H 9300 4200 50  0001 C CNN
-       1    9300 4200
-       0    1    1    0   
-$EndComp
-$Comp
 L CONN_01X02_MALE-RESCUE-sensor-light J1
 U 1 1 5A4A4E4F
 P 1100 5400
@@ -110,7 +88,7 @@ F 1 "PWM Power OUT 12V" H 10150 2850 50  0000 C BNN
 F 2 "Connectors:AK300-2" H 10050 2850 50  0001 C CNN
 F 3 "" H 10050 2850 50  0001 C CNN
        1    10050 2850
-       1    0    0    -1  
+       1    0    0      
 $EndComp
 $Comp
 L Q_NMOS_DGS Q1
@@ -254,9 +232,9 @@ Wire Wire Line
        1800 3600 1800 5500
 Connection ~ 1800 5500
 Wire Wire Line
-       1400 2750 1400 5300
+       1400 1900 1400 5300
 Wire Wire Line
-       1400 2750 9950 2750
+       1400 1900 9950 1900
 Connection ~ 1400 3300
 Wire Wire Line
        2200 3300 2200 3750
@@ -266,12 +244,6 @@ Wire Wire Line
        9950 5500 9950 4400
 Connection ~ 2200 5500
 Connection ~ 2200 3300
-Wire Wire Line
-       9650 4200 9650 4700
-Wire Wire Line
-       9650 5000 9650 5500
-Connection ~ 9650 5500
-Connection ~ 9650 4200
 Connection ~ 5750 5500
 Wire Wire Line
        7450 4400 8400 4400
@@ -283,9 +255,7 @@ Wire Wire Line
        8650 3500 8650 5500
 Connection ~ 8650 5500
 Wire Wire Line
-       9450 4200 9650 4200
-Wire Wire Line
-       9150 4200 7450 4200
+       7450 4200 9650 4200
 Connection ~ 8200 5500
 Wire Wire Line
        8200 4300 8200 4900
@@ -352,4 +322,6 @@ Wire Wire Line
        7800 4600 7800 4000
 Wire Wire Line
        7550 4800 7550 4600
+Wire Wire Line
+       9950 1900 9950 2750
 $EndSCHEMATC