first attempt to assign footprints and make a pcb
authorEugene Crosser <crosser@average.org>
Mon, 1 Jan 2018 20:28:58 +0000 (21:28 +0100)
committerEugene Crosser <crosser@average.org>
Mon, 1 Jan 2018 20:28:58 +0000 (21:28 +0100)
.gitignore
hardware/sensor-light/sensor-light.kicad_pcb
hardware/sensor-light/sensor-light.sch

index 914504c4ccad704394d6966c912aff573b54c984..7f2f0cf7edba7ed2842140183fb6fa2c0f4eab71 100644 (file)
@@ -5,4 +5,5 @@ Log
 *.elf
 *.hex
 *.bak
+*-bak
 *.net
index 02c8ecb0e385e9163fb1811ba3b2fcd6b9cd45f4..bf9b67708ae9c6163c244a4b52f9f06734304c4d 100644 (file)
@@ -1 +1,824 @@
-(kicad_pcb (version 4) (host kicad "dummy file") )
+(kicad_pcb (version 4) (host pcbnew 4.0.6+dfsg1-1)
+
+  (general
+    (links 34)
+    (no_connects 34)
+    (area 0 0 0 0)
+    (thickness 1.6)
+    (drawings 0)
+    (tracks 0)
+    (zones 0)
+    (modules 15)
+    (nets 24)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.25)
+    (trace_clearance 0.2)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.2)
+    (segment_width 0.2)
+    (edge_width 0.15)
+    (via_size 0.6)
+    (via_drill 0.4)
+    (via_min_size 0.4)
+    (via_min_drill 0.3)
+    (uvia_size 0.3)
+    (uvia_drill 0.1)
+    (uvias_allowed no)
+    (uvia_min_size 0.2)
+    (uvia_min_drill 0.1)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.15)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.524 1.524)
+    (pad_drill 0.762)
+    (pad_to_mask_clearance 0.2)
+    (aux_axis_origin 0 0)
+    (visible_elements FFFFFF7F)
+    (pcbplotparams
+      (layerselection 0x00030_80000001)
+      (usegerberextensions false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15)
+      (hpglpenoverlay 2)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+  (net 1 "Net-(C1-Pad1)")
+  (net 2 "Net-(C1-Pad2)")
+  (net 3 "Net-(D1-Pad2)")
+  (net 4 "Net-(D2-Pad2)")
+  (net 5 "Net-(J1-Pad1)")
+  (net 6 "Net-(J2-Pad2)")
+  (net 7 "Net-(J3-Pad2)")
+  (net 8 "Net-(J4-Pad2)")
+  (net 9 "Net-(J4-Pad3)")
+  (net 10 "Net-(J5-Pad2)")
+  (net 11 "Net-(J6-Pad2)")
+  (net 12 "Net-(Q1-Pad2)")
+  (net 13 "Net-(R1-Pad2)")
+  (net 14 "Net-(SW1-Pad1)")
+  (net 15 "Net-(U2-Pad11)")
+  (net 16 "Net-(U2-Pad3)")
+  (net 17 "Net-(U2-Pad15)")
+  (net 18 "Net-(U2-Pad7)")
+  (net 19 "Net-(U2-Pad8)")
+  (net 20 "Net-(U2-Pad18)")
+  (net 21 "Net-(U2-Pad9)")
+  (net 22 "Net-(U2-Pad19)")
+  (net 23 "Net-(U2-Pad10)")
+
+  (net_class Default "This is the default net class."
+    (clearance 0.2)
+    (trace_width 0.25)
+    (via_dia 0.6)
+    (via_drill 0.4)
+    (uvia_dia 0.3)
+    (uvia_drill 0.1)
+    (add_net "Net-(C1-Pad1)")
+    (add_net "Net-(C1-Pad2)")
+    (add_net "Net-(D1-Pad2)")
+    (add_net "Net-(D2-Pad2)")
+    (add_net "Net-(J1-Pad1)")
+    (add_net "Net-(J2-Pad2)")
+    (add_net "Net-(J3-Pad2)")
+    (add_net "Net-(J4-Pad2)")
+    (add_net "Net-(J4-Pad3)")
+    (add_net "Net-(J5-Pad2)")
+    (add_net "Net-(J6-Pad2)")
+    (add_net "Net-(Q1-Pad2)")
+    (add_net "Net-(R1-Pad2)")
+    (add_net "Net-(SW1-Pad1)")
+    (add_net "Net-(U2-Pad10)")
+    (add_net "Net-(U2-Pad11)")
+    (add_net "Net-(U2-Pad15)")
+    (add_net "Net-(U2-Pad18)")
+    (add_net "Net-(U2-Pad19)")
+    (add_net "Net-(U2-Pad3)")
+    (add_net "Net-(U2-Pad7)")
+    (add_net "Net-(U2-Pad8)")
+    (add_net "Net-(U2-Pad9)")
+  )
+
+  (module Capacitors_THT:CP_Radial_D4.0mm_P2.00mm (layer F.Cu) (tedit 58765D06) (tstamp 5A4A9710)
+    (at 92.71 104.775)
+    (descr "CP, Radial series, Radial, pin pitch=2.00mm, , diameter=4mm, Electrolytic Capacitor")
+    (tags "CP Radial series Radial pin pitch 2.00mm  diameter 4mm Electrolytic Capacitor")
+    (path /5A4A4C0F)
+    (fp_text reference C1 (at 1 -3.06) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value 10uF (at 1 3.06) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_arc (start 1 0) (end -0.938995 -0.78) (angle 136.2) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1 0) (end -0.938995 0.78) (angle -136.2) (layer F.SilkS) (width 0.12))
+    (fp_arc (start 1 0) (end 2.938995 -0.78) (angle 43.8) (layer F.SilkS) (width 0.12))
+    (fp_circle (center 1 0) (end 3 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.7 0) (end -0.8 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.25 -0.45) (end -1.25 0.45) (layer F.Fab) (width 0.1))
+    (fp_line (start 1 -2.05) (end 1 2.05) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.04 -2.05) (end 1.04 2.05) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.08 -2.049) (end 1.08 2.049) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.12 -2.047) (end 1.12 2.047) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.16 -2.044) (end 1.16 2.044) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.2 -2.041) (end 1.2 2.041) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.24 -2.037) (end 1.24 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.24 0.78) (end 1.24 2.037) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.28 -2.032) (end 1.28 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.28 0.78) (end 1.28 2.032) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.32 -2.026) (end 1.32 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.32 0.78) (end 1.32 2.026) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.36 -2.019) (end 1.36 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.36 0.78) (end 1.36 2.019) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 -2.012) (end 1.4 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.4 0.78) (end 1.4 2.012) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.44 -2.004) (end 1.44 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.44 0.78) (end 1.44 2.004) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.48 -1.995) (end 1.48 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.48 0.78) (end 1.48 1.995) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.52 -1.985) (end 1.52 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.52 0.78) (end 1.52 1.985) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.56 -1.974) (end 1.56 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.56 0.78) (end 1.56 1.974) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.6 -1.963) (end 1.6 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.6 0.78) (end 1.6 1.963) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.64 -1.95) (end 1.64 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.64 0.78) (end 1.64 1.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.68 -1.937) (end 1.68 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.68 0.78) (end 1.68 1.937) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.721 -1.923) (end 1.721 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.721 0.78) (end 1.721 1.923) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.761 -1.907) (end 1.761 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.761 0.78) (end 1.761 1.907) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.801 -1.891) (end 1.801 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.801 0.78) (end 1.801 1.891) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.841 -1.874) (end 1.841 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.841 0.78) (end 1.841 1.874) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.881 -1.856) (end 1.881 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.881 0.78) (end 1.881 1.856) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.921 -1.837) (end 1.921 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.921 0.78) (end 1.921 1.837) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.961 -1.817) (end 1.961 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.961 0.78) (end 1.961 1.817) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.001 -1.796) (end 2.001 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.001 0.78) (end 2.001 1.796) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.041 -1.773) (end 2.041 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.041 0.78) (end 2.041 1.773) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.081 -1.75) (end 2.081 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.081 0.78) (end 2.081 1.75) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.121 -1.725) (end 2.121 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.121 0.78) (end 2.121 1.725) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.161 -1.699) (end 2.161 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.161 0.78) (end 2.161 1.699) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.201 -1.672) (end 2.201 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.201 0.78) (end 2.201 1.672) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.241 -1.643) (end 2.241 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.241 0.78) (end 2.241 1.643) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.281 -1.613) (end 2.281 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.281 0.78) (end 2.281 1.613) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.321 -1.581) (end 2.321 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.321 0.78) (end 2.321 1.581) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.361 -1.547) (end 2.361 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.361 0.78) (end 2.361 1.547) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.401 -1.512) (end 2.401 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.401 0.78) (end 2.401 1.512) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.441 -1.475) (end 2.441 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.441 0.78) (end 2.441 1.475) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.481 -1.436) (end 2.481 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.481 0.78) (end 2.481 1.436) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.521 -1.395) (end 2.521 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.521 0.78) (end 2.521 1.395) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.561 -1.351) (end 2.561 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.561 0.78) (end 2.561 1.351) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.601 -1.305) (end 2.601 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.601 0.78) (end 2.601 1.305) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.641 -1.256) (end 2.641 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.641 0.78) (end 2.641 1.256) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.681 -1.204) (end 2.681 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.681 0.78) (end 2.681 1.204) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.721 -1.148) (end 2.721 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.721 0.78) (end 2.721 1.148) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.761 -1.088) (end 2.761 -0.78) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.761 0.78) (end 2.761 1.088) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.801 -1.023) (end 2.801 1.023) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.841 -0.952) (end 2.841 0.952) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.881 -0.874) (end 2.881 0.874) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.921 -0.786) (end 2.921 0.786) (layer F.SilkS) (width 0.12))
+    (fp_line (start 2.961 -0.686) (end 2.961 0.686) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.001 -0.567) (end 3.001 0.567) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.041 -0.415) (end 3.041 0.415) (layer F.SilkS) (width 0.12))
+    (fp_line (start 3.081 -0.165) (end 3.081 0.165) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.7 0) (end -0.8 0) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.25 -0.45) (end -1.25 0.45) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.35 -2.35) (end -1.35 2.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.35 2.35) (end 3.35 2.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.35 2.35) (end 3.35 -2.35) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.35 -2.35) (end -1.35 -2.35) (layer F.CrtYd) (width 0.05))
+    (pad 1 thru_hole rect (at 0 0) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 2 thru_hole circle (at 2 0) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model Capacitors_THT.3dshapes/CP_Radial_D4.0mm_P2.00mm.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 0.393701 0.393701 0.393701))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module LEDs:LED_CREE-XQ_HandSoldering (layer F.Cu) (tedit 5759EDBD) (tstamp 5A4A9716)
+    (at 177.165 120.65)
+    (descr http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf)
+    (tags "LED CREE XQ")
+    (path /5A4A535C)
+    (attr smd)
+    (fp_text reference D1 (at 0 2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Red (at 0 -2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.8 -1.1) (end 1.8 -1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 1.1) (end -1.8 -1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 1.1) (end -1.8 1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.1) (end 1.8 1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.2 1) (end -1.5 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.2 -1) (end -1.5 -1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.2 0.2) (end -0.2 0) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.2 -0.2) (end 0.2 0.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.2 0) (end 0.2 -0.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.2 -0.2) (end -0.2 0.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 0) (end -0.2 0) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.6 0) (end 0.2 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.8) (end -0.8 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.8) (end -0.8 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.8) (end 0.8 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.8) (end 0.8 -0.8) (layer F.Fab) (width 0.1))
+    (pad 1 smd rect (at -0.88 0) (size 1.25 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 2 smd rect (at 0.88 0) (size 1.25 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 3 "Net-(D1-Pad2)"))
+  )
+
+  (module LEDs:LED_CREE-XQ_HandSoldering (layer F.Cu) (tedit 5759EDBD) (tstamp 5A4A971C)
+    (at 177.165 132.715)
+    (descr http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf)
+    (tags "LED CREE XQ")
+    (path /5A4A52F3)
+    (attr smd)
+    (fp_text reference D2 (at 0 2) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value Green (at 0 -2) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.8 -1.1) (end 1.8 -1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.8 1.1) (end -1.8 -1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 1.1) (end -1.8 1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.8 -1.1) (end 1.8 1.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 0.2 1) (end -1.5 1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.2 -1) (end -1.5 -1) (layer F.SilkS) (width 0.12))
+    (fp_line (start 0.2 0.2) (end -0.2 0) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.2 -0.2) (end 0.2 0.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.2 0) (end 0.2 -0.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.2 -0.2) (end -0.2 0.2) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.6 0) (end -0.2 0) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.6 0) (end 0.2 0) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 0.8) (end -0.8 -0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 0.8) (end -0.8 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.8 -0.8) (end 0.8 0.8) (layer F.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.8) (end 0.8 -0.8) (layer F.Fab) (width 0.1))
+    (pad 1 smd rect (at -0.88 0) (size 1.25 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 2 smd rect (at 0.88 0) (size 1.25 1.6) (layers F.Cu F.Paste F.Mask)
+      (net 4 "Net-(D2-Pad2)"))
+  )
+
+  (module Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9722)
+    (at 51.435 151.13)
+    (descr "Through hole straight socket strip, 1x02, 2.54mm pitch, single row")
+    (tags "Through hole socket strip THT 1x02 2.54mm single row")
+    (path /5A4A4E4F)
+    (fp_text reference J1 (at 0 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Power IN 12V" (at 0 4.87) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 3.81) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 3.87) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -1.55) (end -1.55 4.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 4.1) (end 1.55 4.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 4.1) (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)
+      (net 5 "Net-(J1-Pad1)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x02_Pitch2.54mm.wrl
+      (at (xyz 0 -0.05 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 270))
+    )
+  )
+
+  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9729)
+    (at 165.1 138.43)
+    (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) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "PIR Sensor 2" (at 0 7.41) (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.27 6.35) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 6.41) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -1.55) (end -1.55 6.6) (layer F.CrtYd) (width 0.05))
+    (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)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 6 "Net-(J2-Pad2)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x03_Pitch2.54mm.wrl
+      (at (xyz 0 -0.1 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 270))
+    )
+  )
+
+  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9730)
+    (at 121.285 137.795)
+    (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)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "PIR Sensor 1" (at 0 7.41) (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.27 6.35) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 6.41) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -1.55) (end -1.55 6.6) (layer F.CrtYd) (width 0.05))
+    (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)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 7 "Net-(J3-Pad2)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x03_Pitch2.54mm.wrl
+      (at (xyz 0 -0.1 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 270))
+    )
+  )
+
+  (module Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9738)
+    (at 131.445 75.565)
+    (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) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "PROG Header" (at 0 9.95) (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))
+    (fp_line (start -1.27 8.89) (end 1.27 8.89) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 8.89) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 8.95) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -1.55) (end -1.55 9.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 9.15) (end 1.55 9.15) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 9.15) (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)
+      (net 1 "Net-(C1-Pad1)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 8 "Net-(J4-Pad2)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "Net-(J4-Pad3)"))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x04_Pitch2.54mm.wrl
+      (at (xyz 0 -0.15 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 270))
+    )
+  )
+
+  (module Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A973F)
+    (at 104.775 139.065)
+    (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) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Light Sensor" (at 0 7.41) (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.27 6.35) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 6.35) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 6.41) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -1.55) (end -1.55 6.6) (layer F.CrtYd) (width 0.05))
+    (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)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 10 "Net-(J5-Pad2)"))
+    (pad 3 thru_hole oval (at 0 5.08) (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))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 270))
+    )
+  )
+
+  (module Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 588DE956) (tstamp 5A4A9745)
+    (at 190.5 80.01)
+    (descr "Through hole straight socket strip, 1x02, 2.54mm pitch, single row")
+    (tags "Through hole socket strip THT 1x02 2.54mm single row")
+    (path /5A4A4EAE)
+    (fp_text reference J6 (at 0 -2.33) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "PWM Power OUT 12V" (at 0 4.87) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 3.81) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 3.87) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+    (fp_line (start -1.55 -1.55) (end -1.55 4.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -1.55 4.1) (end 1.55 4.1) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 1.55 4.1) (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)
+      (net 5 "Net-(J1-Pad1)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 11 "Net-(J6-Pad2)"))
+    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x02_Pitch2.54mm.wrl
+      (at (xyz 0 -0.05 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 270))
+    )
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-23_Handsoldering (layer F.Cu) (tedit 583F3954) (tstamp 5A4A974C)
+    (at 213.995 107.315)
+    (descr "SOT-23, Handsoldering")
+    (tags SOT-23)
+    (path /5A4A4F0F)
+    (attr smd)
+    (fp_text reference Q1 (at 0 -2.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value IRLML2502 (at 0 2.5) (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) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 11 "Net-(J6-Pad2)"))
+    (pad 2 smd rect (at -1.5 0.95) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
+      (net 12 "Net-(Q1-Pad2)"))
+    (pad 3 smd rect (at 1.5 0) (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 Resistors_SMD:R_1218_HandSoldering (layer F.Cu) (tedit 58AADA57) (tstamp 5A4A9752)
+    (at 197.485 107.315)
+    (descr "Resistor SMD 1218, hand soldering")
+    (tags "resistor 1218")
+    (path /5A4A4DD8)
+    (attr smd)
+    (fp_text reference R1 (at 0 -3.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "27 Ohm" (at 0 3.55) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -3.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.6 2.3) (end -1.6 -2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 2.3) (end -1.6 2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -2.3) (end 1.6 2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 -2.3) (end 1.6 -2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.95 2.67) (end -0.95 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -2.67) (end 0.95 -2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.2 -2.7) (end 3.2 -2.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.2 -2.7) (end -3.2 2.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.2 2.7) (end 3.2 -2.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.2 2.7) (end -3.2 2.7) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.95 0) (size 2 4.9) (layers F.Cu F.Paste F.Mask)
+      (net 12 "Net-(Q1-Pad2)"))
+    (pad 2 smd rect (at 1.95 0) (size 2 4.9) (layers F.Cu F.Paste F.Mask)
+      (net 13 "Net-(R1-Pad2)"))
+    (model Resistors_SMD.3dshapes/R_1218.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Resistors_SMD:R_1218_HandSoldering (layer F.Cu) (tedit 58AADA57) (tstamp 5A4A9758)
+    (at 203.835 119.38)
+    (descr "Resistor SMD 1218, hand soldering")
+    (tags "resistor 1218")
+    (path /5A4A4D3B)
+    (attr smd)
+    (fp_text reference R2 (at 0 -3.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "100 KOhm" (at 0 3.55) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text user %R (at 0 -3.5) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_line (start -1.6 2.3) (end -1.6 -2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 2.3) (end -1.6 2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 1.6 -2.3) (end 1.6 2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start -1.6 -2.3) (end 1.6 -2.3) (layer F.Fab) (width 0.1))
+    (fp_line (start 0.95 2.67) (end -0.95 2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -0.95 -2.67) (end 0.95 -2.67) (layer F.SilkS) (width 0.12))
+    (fp_line (start -3.2 -2.7) (end 3.2 -2.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start -3.2 -2.7) (end -3.2 2.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.2 2.7) (end 3.2 -2.7) (layer F.CrtYd) (width 0.05))
+    (fp_line (start 3.2 2.7) (end -3.2 2.7) (layer F.CrtYd) (width 0.05))
+    (pad 1 smd rect (at -1.95 0) (size 2 4.9) (layers F.Cu F.Paste F.Mask)
+      (net 12 "Net-(Q1-Pad2)"))
+    (pad 2 smd rect (at 1.95 0) (size 2 4.9) (layers F.Cu F.Paste F.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (model Resistors_SMD.3dshapes/R_1218.wrl
+      (at (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (module Buttons_Switches_THT:SW_PUSH_SMALL (layer F.Cu) (tedit 0) (tstamp 5A4A9760)
+    (at 167.64 156.845)
+    (path /5A4A528A)
+    (fp_text reference SW1 (at 0 -0.762) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Manual ON/OFF" (at 0 1.016) (layer F.Fab)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_circle (center 0 0) (end 0 -2.54) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.81 -3.81) (end 3.81 -3.81) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.81 -3.81) (end 3.81 3.81) (layer F.SilkS) (width 0.15))
+    (fp_line (start 3.81 3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.15))
+    (fp_line (start -3.81 -3.81) (end -3.81 3.81) (layer F.SilkS) (width 0.15))
+    (pad 1 thru_hole circle (at 3.81 -2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask)
+      (net 14 "Net-(SW1-Pad1)"))
+    (pad 2 thru_hole circle (at 3.81 2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+    (pad 1 thru_hole circle (at -3.81 -2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask)
+      (net 14 "Net-(SW1-Pad1)"))
+    (pad 2 thru_hole circle (at -3.81 2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask)
+      (net 2 "Net-(C1-Pad2)"))
+  )
+
+  (module TO_SOT_Packages_SMD:SOT-223 (layer F.Cu) (tedit 5883B228) (tstamp 5A4A9768)
+    (at 76.2 123.19)
+    (descr "module CMS SOT223 4 pins")
+    (tags "CMS SOT")
+    (path /5A4A4F7A)
+    (attr smd)
+    (fp_text reference U1 (at 0 -4.5) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value "Reg 3.3V" (at 0 4.5) (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) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
+    (pad 2 smd rect (at -3.15 0) (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) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
+      (net 5 "Net-(J1-Pad1)"))
+    (pad 1 smd rect (at -3.15 -2.3) (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 146.685 102.87)
+    (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) (layer F.SilkS)
+      (effects (font (size 1 1) (thickness 0.15)))
+    )
+    (fp_text value MSP430G2553IN20 (at 3.81 25.25) (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) (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) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 15 "Net-(U2-Pad11)"))
+    (pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 "Net-(D2-Pad2)"))
+    (pad 12 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 7 "Net-(J3-Pad2)"))
+    (pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 16 "Net-(U2-Pad3)"))
+    (pad 13 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 6 "Net-(J2-Pad2)"))
+    (pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 13 "Net-(R1-Pad2)"))
+    (pad 14 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "Net-(D1-Pad2)"))
+    (pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 14 "Net-(SW1-Pad1)"))
+    (pad 15 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 17 "Net-(U2-Pad15)"))
+    (pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 10 "Net-(J5-Pad2)"))
+    (pad 16 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "Net-(J4-Pad3)"))
+    (pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 18 "Net-(U2-Pad7)"))
+    (pad 17 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 8 "Net-(J4-Pad2)"))
+    (pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 19 "Net-(U2-Pad8)"))
+    (pad 18 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 20 "Net-(U2-Pad18)"))
+    (pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 21 "Net-(U2-Pad9)"))
+    (pad 19 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 22 "Net-(U2-Pad19)"))
+    (pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 23 "Net-(U2-Pad10)"))
+    (pad 20 thru_hole oval (at 7.62 0) (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))
+    )
+  )
+
+)
index 0c826d75577732cefd1190c0bb9efa29a1a2c781..16fdca7fc52a3e195263485ac7beee5c6056ff89 100644 (file)
@@ -51,7 +51,7 @@ U 1 1 5A4A4B70
 P 5750 4300
 F 0 "U2" H 4250 4900 50  0000 C CNN
 F 1 "MSP430G2553IN20" H 7000 3750 50  0000 C CNN
-F 2 "20N" H 4300 3750 50  0001 C CIN
+F 2 "Housings_DIP:DIP-20_W7.62mm_Socket" H 4300 3750 50  0001 C CIN
 F 3 "" H 5700 4300 50  0001 C CNN
        1    5750 4300
        1    0    0    -1  
@@ -62,7 +62,7 @@ U 1 1 5A4A4C0F
 P 2200 3900
 F 0 "C1" H 2225 4000 50  0000 L CNN
 F 1 "10uF" H 2225 3800 50  0000 L CNN
-F 2 "" H 2238 3750 50  0001 C CNN
+F 2 "Capacitors_THT:CP_Radial_D4.0mm_P2.00mm" H 2238 3750 50  0001 C CNN
 F 3 "" H 2200 3900 50  0001 C CNN
        1    2200 3900
        1    0    0    -1  
@@ -73,7 +73,7 @@ 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 "" V 9580 4850 50  0001 C CNN
+F 2 "Resistors_SMD:R_1218_HandSoldering" V 9580 4850 50  0001 C CNN
 F 3 "" H 9650 4850 50  0001 C CNN
        1    9650 4850
        1    0    0    -1  
@@ -84,7 +84,7 @@ 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 "" V 9230 4200 50  0001 C CNN
+F 2 "Resistors_SMD:R_1218_HandSoldering" V 9230 4200 50  0001 C CNN
 F 3 "" H 9300 4200 50  0001 C CNN
        1    9300 4200
        0    1    1    0   
@@ -95,7 +95,7 @@ U 1 1 5A4A4E4F
 P 1100 5400
 F 0 "J1" H 1100 5575 50  0000 C CNN
 F 1 "Power IN 12V" H 1100 5200 50  0000 C CNN
-F 2 "" H 1100 5500 50  0001 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 1100 5500 50  0001 C CNN
 F 3 "" H 1100 5500 50  0001 C CNN
        1    1100 5400
        1    0    0    -1  
@@ -106,7 +106,7 @@ U 1 1 5A4A4EAE
 P 10050 2850
 F 0 "J6" H 10050 3000 50  0000 C CNN
 F 1 "PWM Power OUT 12V" H 10150 2850 50  0000 C BNN
-F 2 "" H 10050 2850 50  0001 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 10050 2850 50  0001 C CNN
 F 3 "" H 10050 2850 50  0001 C CNN
        1    10050 2850
        1    0    0    -1  
@@ -117,7 +117,7 @@ U 1 1 5A4A4F0F
 P 9850 4200
 F 0 "Q1" H 10050 4250 50  0000 L CNN
 F 1 "IRLML2502" H 10050 4150 50  0000 L CNN
-F 2 "" H 10050 4300 50  0001 C CNN
+F 2 "TO_SOT_Packages_SMD:SOT-23_Handsoldering" H 10050 4300 50  0001 C CNN
 F 3 "" H 9850 4200 50  0001 C CNN
        1    9850 4200
        1    0    0    -1  
@@ -139,7 +139,7 @@ U 1 1 5A4A4FE3
 P 8950 3500
 F 0 "J5" H 8950 3775 50  0000 C CNN
 F 1 "Light Sensor" H 8975 3225 50  0000 C CNN
-F 2 "" H 8950 3700 50  0001 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm" H 8950 3700 50  0001 C CNN
 F 3 "" H 8950 3700 50  0001 C CNN
        1    8950 3500
        -1   0    0    1   
@@ -150,7 +150,7 @@ U 1 1 5A4A5096
 P 3150 3950
 F 0 "J3" H 3150 4225 50  0000 C CNN
 F 1 "PIR Sensor 1" H 3175 3675 50  0000 C CNN
-F 2 "" H 3150 4150 50  0001 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm" H 3150 4150 50  0001 C CNN
 F 3 "" H 3150 4150 50  0001 C CNN
        1    3150 3950
        1    0    0    -1  
@@ -161,7 +161,7 @@ U 1 1 5A4A5117
 P 2550 4800
 F 0 "J2" H 2550 5075 50  0000 C CNN
 F 1 "PIR Sensor 2" H 2575 4525 50  0000 C CNN
-F 2 "" H 2550 5000 50  0001 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x03_Pitch2.54mm" H 2550 5000 50  0001 C CNN
 F 3 "" H 2550 5000 50  0001 C CNN
        1    2550 4800
        1    0    0    -1  
@@ -172,7 +172,7 @@ U 1 1 5A4A528A
 P 8200 5200
 F 0 "SW1" H 8200 5350 50  0000 C CNN
 F 1 "Manual ON/OFF" H 8200 5050 50  0000 C CNN
-F 2 "" H 8200 5200 50  0001 C CNN
+F 2 "Buttons_Switches_THT:SW_PUSH_SMALL" H 8200 5200 50  0001 C CNN
 F 3 "" H 8200 5200 50  0001 C CNN
        1    8200 5200
        0    1    1    0   
@@ -183,7 +183,7 @@ U 1 1 5A4A52F3
 P 7800 5050
 F 0 "D2" H 7800 5150 50  0000 C CNN
 F 1 "Green" H 7800 4950 50  0000 C CNN
-F 2 "" H 7800 5050 50  0001 C CNN
+F 2 "LEDs:LED_CREE-XQ_HandSoldering" H 7800 5050 50  0001 C CNN
 F 3 "" H 7800 5050 50  0001 C CNN
        1    7800 5050
        0    -1   -1   0   
@@ -194,7 +194,7 @@ U 1 1 5A4A535C
 P 7550 5250
 F 0 "D1" H 7550 5350 50  0000 C CNN
 F 1 "Red" H 7550 5150 50  0000 C CNN
-F 2 "" H 7550 5250 50  0001 C CNN
+F 2 "LEDs:LED_CREE-XQ_HandSoldering" H 7550 5250 50  0001 C CNN
 F 3 "" H 7550 5250 50  0001 C CNN
        1    7550 5250
        0    -1   -1   0   
@@ -205,56 +205,24 @@ U 1 1 5A4A5801
 P 5750 2200
 F 0 "J4" H 5750 2575 50  0000 C CNN
 F 1 "PROG Header" H 5750 1800 50  0000 C CNN
-F 2 "" H 5750 2500 50  0001 C CNN
+F 2 "Socket_Strips:Socket_Strip_Straight_1x04_Pitch2.54mm" H 5750 2500 50  0001 C CNN
 F 3 "" H 5750 2500 50  0001 C CNN
        1    5750 2200
        0    1    1    0   
 $EndComp
 Wire Wire Line
-       1400 5500 1800 5500
-Wire Wire Line
-       1800 5500 2200 5500
-Wire Wire Line
-       2200 5500 2850 5500
-Wire Wire Line
-       2850 5500 3450 5500
-Wire Wire Line
-       3450 5500 3800 5500
-Wire Wire Line
-       3800 5500 5750 5500
-Wire Wire Line
-       5750 5500 7550 5500
-Wire Wire Line
-       7550 5500 7800 5500
-Wire Wire Line
-       7800 5500 8200 5500
-Wire Wire Line
-       8200 5500 8650 5500
-Wire Wire Line
-       8650 5500 9650 5500
-Wire Wire Line
-       9650 5500 9950 5500
+       1400 5500 9950 5500
 Wire Wire Line
        5750 4950 5750 5500
 Wire Wire Line
-       2200 3300 2850 3300
-Wire Wire Line
-       2850 3300 3450 3300
-Wire Wire Line
-       3450 3300 5750 3300
-Wire Wire Line
-       5750 3300 6050 3300
-Wire Wire Line
-       6050 3300 8650 3300
+       2200 3300 8650 3300
 Wire Wire Line
        5750 3300 5750 3600
 Wire Wire Line
        1800 3600 1800 5500
 Connection ~ 1800 5500
 Wire Wire Line
-       1400 2750 1400 3300
-Wire Wire Line
-       1400 3300 1400 5300
+       1400 2750 1400 5300
 Wire Wire Line
        1400 2750 9950 2750
 Connection ~ 1400 3300