(kicad_pcb (version 4) (host pcbnew 4.0.2-stable)
  (general
    (links 39)
    (no_connects 1)
    (area 11.949999 11.949999 62.050001 62.050001)
    (thickness 1.6)
    (drawings 6)
    (tracks 176)
    (zones 0)
    (modules 15)
    (nets 48)
  )
  (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.1)
    (via_size 1.2)
    (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.5 1.5)
    (pad_drill 0.6)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010f0_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 1.000000)
      (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 0)
      (scaleselection 1)
      (outputdirectory gerbers))
  )
  (net 0 "")
  (net 1 +3.3v)
  (net 2 GND)
  (net 3 "Net-(D1-Pad2)")
  (net 4 +5V)
  (net 5 "Net-(J1-Pad8)")
  (net 6 PQ2)
  (net 7 PQ0)
  (net 8 PQ3)
  (net 9 PQ1)
  (net 10 "Net-(J1-Pad1)")
  (net 11 PP0)
  (net 12 PP1)
  (net 13 "Net-(P2-Pad1)")
  (net 14 "Net-(P2-Pad2)")
  (net 15 "Net-(P2-Pad3)")
  (net 16 PM0)
  (net 17 PM1)
  (net 18 PM2)
  (net 19 PD2)
  (net 20 PB4)
  (net 21 PB5)
  (net 22 JP4?)
  (net 23 PK0)
  (net 24 JP5?)
  (net 25 PK1)
  (net 26 PK2)
  (net 27 PP4)
  (net 28 PK3)
  (net 29 PN5)
  (net 30 PA4)
  (net 31 PN4)
  (net 32 PA5)
  (net 33 PG1)
  (net 34 PK4)
  (net 35 PM7)
  (net 36 PK5)
  (net 37 PP5)
  (net 38 PA7)
  (net 39 /RESET)
  (net 40 PH0)
  (net 41 PH1)
  (net 42 PP3)
  (net 43 PK6)
  (net 44 PK7)
  (net 45 PM6)
  (net 46 "Net-(P6-Pad2)")
  (net 47 "Net-(Q1-Pad2)")
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 1.2)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +3.3v)
    (add_net +5V)
    (add_net /RESET)
    (add_net GND)
    (add_net JP4?)
    (add_net JP5?)
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(J1-Pad1)")
    (add_net "Net-(J1-Pad8)")
    (add_net "Net-(P6-Pad2)")
    (add_net "Net-(Q1-Pad2)")
    (add_net PA4)
    (add_net PA5)
    (add_net PA7)
    (add_net PB4)
    (add_net PB5)
    (add_net PD2)
    (add_net PG1)
    (add_net PH0)
    (add_net PH1)
    (add_net PK0)
    (add_net PK1)
    (add_net PK2)
    (add_net PK3)
    (add_net PK4)
    (add_net PK5)
    (add_net PK6)
    (add_net PK7)
    (add_net PM0)
    (add_net PM1)
    (add_net PM2)
    (add_net PM6)
    (add_net PM7)
    (add_net PN4)
    (add_net PN5)
    (add_net PP0)
    (add_net PP1)
    (add_net PP3)
    (add_net PP4)
    (add_net PP5)
    (add_net PQ0)
    (add_net PQ1)
    (add_net PQ2)
    (add_net PQ3)
  )
  (net_class Relay ""
    (clearance 0.2)
    (trace_width 0.5)
    (via_dia 1.2)
    (via_drill 1)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net "Net-(P2-Pad1)")
    (add_net "Net-(P2-Pad2)")
    (add_net "Net-(P2-Pad3)")
  )
  (module Relays_ThroughHole:Relay_SANYOU_SRD_Series_Form_C (layer B.Cu) (tedit 5418D3EA)
    (at 37 29.5 180)
    (descr "relay, Sanyou SRD series Form C")
    (fp_text reference U1 (at 8.5 8.6 180) (layer B.SilkS))
    (fp_text value SRD-05VDC-SL-C (at 8 -8.5 180) (layer B.Fab))
    (pad 2 thru_hole circle (at 1.95 -6.05 90) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask)
      (net 3 "Net-(D1-Pad2)"))
    (pad 3 thru_hole circle (at 14.15 -6.05 90) (size 3 3) (drill 1.3) (layers *.Cu *.Mask)
      (net 15 "Net-(P2-Pad3)"))
    (pad 4 thru_hole circle (at 14.2 6 90) (size 3 3) (drill 1.3) (layers *.Cu *.Mask)
      (net 13 "Net-(P2-Pad1)"))
    (pad 5 thru_hole circle (at 1.95 5.95 90) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask B.SilkS)
      (net 4 +5V))
    (pad 1 thru_hole circle (at 0 0 90) (size 3 3) (drill 1.3) (layers *.Cu *.Mask)
      (net 14 "Net-(P2-Pad2)"))
    (model Relays_ThroughHole.3dshapes/Relay_SANYOU_SRD_Series_Form_C.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1206 (layer F.Cu) (tedit 5415D7BD)
    (at 36.5 40)
    (descr "Capacitor SMD 1206, reflow soldering, AVX (see smccp.pdf)")
    (tags "capacitor 1206")
    (attr smd)
    (fp_text reference C1 (at 0 -2.3) (layer F.SilkS))
    (fp_text value C_Small (at 0 2.3) (layer F.Fab))
    (pad 1 smd rect (at -1.5 0) (size 1 1.6) (layers F.Cu F.Paste F.Mask)
      (net 1 +3.3v))
    (pad 2 smd rect (at 1.5 0) (size 1 1.6) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1206.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_ThroughHole:Diode_DO-41_SOD81_Horizontal_RM10 (layer B.Cu) (tedit 552FFCCE)
    (at 32 15)
    (descr "Diode, DO-41, SOD81, Horizontal, RM 10mm,")
    (tags "Diode, DO-41, SOD81, Horizontal, RM 10mm, 1N4007, SB140,")
    (fp_text reference D1 (at 5.2 -2.09746) (layer B.SilkS))
    (fp_text value 1N4007 (at 5.2 2.30254) (layer B.Fab))
    (pad 2 thru_hole circle (at 10.16 0.00254 180) (size 1.99898 1.99898) (drill 1.27) (layers *.Cu *.Mask B.SilkS)
      (net 3 "Net-(D1-Pad2)"))
    (pad 1 thru_hole rect (at 0 0.00254 180) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask B.SilkS)
      (net 4 +5V))
  )
  (module Pin_Headers:Pin_Header_Straight_1x04 (layer B.Cu) (tedit 0)
    (at 20.4 46.98)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P1 (at 0.1 2.62) (layer B.SilkS))
    (fp_text value CONN_NFC (at 2.6 -5.68 90) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (pad 2 thru_hole oval (at 0 -2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 1 +3.3v))
    (pad 3 thru_hole oval (at 0 -5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 11 PP0))
    (pad 4 thru_hole oval (at 0 -7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 12 PP1))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_1x04.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04 (layer B.Cu) (tedit 0)
    (at 52.8 41.88)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P3 (at 0 -10.08) (layer B.SilkS))
    (fp_text value CONN_RGB_LED (at -2.7 -3.98 90) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 1 +3.3v))
    (pad 2 thru_hole oval (at 0 -2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 16 PM0))
    (pad 3 thru_hole oval (at 0 -5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 17 PM1))
    (pad 4 thru_hole oval (at 0 -7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 18 PM2))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_1x04.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_2x10 locked (layer F.Cu) (tedit 0)
    (at 14 47 90)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P4 (at 25.3 1.5 180) (layer F.SilkS))
    (fp_text value CONN_X6 (at 21.4 5.2 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 1 +3.3v))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 4 +5V))
    (pad 3 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 19 PD2))
    (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (pad 5 thru_hole oval (at 5.08 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 11 PP0))
    (pad 6 thru_hole oval (at 5.08 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 20 PB4))
    (pad 7 thru_hole oval (at 7.62 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 12 PP1))
    (pad 8 thru_hole oval (at 7.62 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 21 PB5))
    (pad 9 thru_hole oval (at 10.16 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 22 JP4?))
    (pad 10 thru_hole oval (at 10.16 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 23 PK0))
    (pad 11 thru_hole oval (at 12.7 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 24 JP5?))
    (pad 12 thru_hole oval (at 12.7 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 25 PK1))
    (pad 13 thru_hole oval (at 15.24 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 7 PQ0))
    (pad 14 thru_hole oval (at 15.24 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 26 PK2))
    (pad 15 thru_hole oval (at 17.78 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 27 PP4))
    (pad 16 thru_hole oval (at 17.78 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 28 PK3))
    (pad 17 thru_hole oval (at 20.32 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 29 PN5))
    (pad 18 thru_hole oval (at 20.32 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 30 PA4))
    (pad 19 thru_hole oval (at 22.86 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 31 PN4))
    (pad 20 thru_hole oval (at 22.86 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 32 PA5))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_2x10.wrl
      (at (xyz 0.45 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_2x10 locked (layer F.Cu) (tedit 0)
    (at 57 47 90)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P5 (at 25.1 1.1 180) (layer F.SilkS))
    (fp_text value CONN_X7 (at 21 -2.2 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 33 PG1))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (pad 3 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 34 PK4))
    (pad 4 thru_hole oval (at 2.54 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 35 PM7))
    (pad 5 thru_hole oval (at 5.08 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 36 PK5))
    (pad 6 thru_hole oval (at 5.08 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 37 PP5))
    (pad 7 thru_hole oval (at 7.62 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 16 PM0))
    (pad 8 thru_hole oval (at 7.62 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 38 PA7))
    (pad 9 thru_hole oval (at 10.16 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 17 PM1))
    (pad 10 thru_hole oval (at 10.16 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 39 /RESET))
    (pad 11 thru_hole oval (at 12.7 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 18 PM2))
    (pad 12 thru_hole oval (at 12.7 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 6 PQ2))
    (pad 13 thru_hole oval (at 15.24 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 40 PH0))
    (pad 14 thru_hole oval (at 15.24 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 8 PQ3))
    (pad 15 thru_hole oval (at 17.78 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 41 PH1))
    (pad 16 thru_hole oval (at 17.78 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 42 PP3))
    (pad 17 thru_hole oval (at 20.32 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 43 PK6))
    (pad 18 thru_hole oval (at 20.32 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 9 PQ1))
    (pad 19 thru_hole oval (at 22.86 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 44 PK7))
    (pad 20 thru_hole oval (at 22.86 2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 45 PM6))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_2x10.wrl
      (at (xyz 0.45 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x03 (layer B.Cu) (tedit 0)
    (at 53 54 180)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P6 (at 0 5.1 180) (layer B.SilkS))
    (fp_text value CONN_WS2812 (at 0 3.1 180) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 4 +5V))
    (pad 2 thru_hole oval (at 0 -2.54 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 46 "Net-(P6-Pad2)"))
    (pad 3 thru_hole oval (at 0 -5.08 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_1x03.wrl
      (at (xyz 0 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module TO_SOT_Packages_THT:TO-92_Inline_Wide (layer B.Cu) (tedit 54F242B4)
    (at 46.6 15.26 270)
    (descr "TO-92 leads in-line, wide, drill 0.8mm (see NXP sot054_po.pdf)")
    (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
    (fp_text reference Q1 (at 2.44 3.2 450) (layer B.SilkS))
    (fp_text value PN2222A (at 2.44 -2.8 270) (layer B.Fab))
    (pad 2 thru_hole circle (at 2.54 0 180) (size 1.524 1.524) (drill 0.8) (layers *.Cu *.Mask B.SilkS)
      (net 47 "Net-(Q1-Pad2)"))
    (pad 3 thru_hole circle (at 5.08 0 180) (size 1.524 1.524) (drill 0.8) (layers *.Cu *.Mask B.SilkS)
      (net 3 "Net-(D1-Pad2)"))
    (pad 1 thru_hole circle (at 0 0 180) (size 1.524 1.524) (drill 0.8) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (model TO_SOT_Packages_THT.3dshapes/TO-92_Inline_Wide.wrl
      (at (xyz 0.1 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 -90))
    )
  )
  (module Resistors_ThroughHole:Resistor_Horizontal_RM10mm (layer B.Cu) (tedit 56648415)
    (at 46.6 24.4 270)
    (descr "Resistor, Axial,  RM 10mm, 1/3W")
    (tags "Resistor Axial RM 10mm 1/3W")
    (fp_text reference R1 (at 5.1 2.3 270) (layer B.SilkS))
    (fp_text value 1k (at 5.2 -2.4 270) (layer B.Fab))
    (pad 1 thru_hole circle (at 0 0 270) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.SilkS *.Mask)
      (net 47 "Net-(Q1-Pad2)"))
    (pad 2 thru_hole circle (at 10.16 0 270) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.SilkS *.Mask)
      (net 33 PG1))
    (model Resistors_ThroughHole.3dshapes/Resistor_Horizontal_RM10mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.4 0.4 0.4))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_ThroughHole:SW_PUSH_SMALL (layer B.Cu) (tedit 0)
    (at 55.61 17.16)
    (fp_text reference SW1 (at 0 0.762) (layer B.SilkS))
    (fp_text value SW_RST (at 0 -1.016) (layer B.Fab))
    (pad 1 thru_hole circle (at 3.81 2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)
      (net 39 /RESET))
    (pad 2 thru_hole circle (at 3.81 -2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (pad 1 thru_hole circle (at -3.81 2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)
      (net 39 /RESET))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 1.397 1.397) (drill 0.8128) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
  )
  (module Socket_Strips:Socket_Strip_Straight_1x02 (layer B.Cu) (tedit 54E9F75E)
    (at 56.6 59.1)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference SW2 (at 0 5.1) (layer B.SilkS))
    (fp_text value SW_BTN (at 0 3.1) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 35 PM7))
    (pad 2 thru_hole oval (at 2.54 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x02.wrl
      (at (xyz 0.05 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module ws2812:WS2812b (layer B.Cu) (tedit 544EAA30)
    (at 58 53.25 180)
    (fp_text reference U2 (at 0 4.4 180) (layer B.SilkS))
    (fp_text value WS2812B (at 0.025 -4.3 180) (layer B.SilkS))
    (pad 1 smd rect (at 1.6002 2.49936 180) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask)
      (net 4 +5V))
    (pad 2 smd rect (at -1.6002 2.49936 180) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask)
      (net 46 "Net-(P6-Pad2)"))
    (pad 3 smd rect (at -1.6002 -2.49936 180) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 4 smd rect (at 1.6002 -2.49936 180) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask)
      (net 37 PP5))
  )
  (module SD_Slots:MicroSD_Slot (layer B.Cu) (tedit 57ED6B9D)
    (at 27 54 180)
    (fp_text reference J1 (at -3.5 -1.65 180) (layer B.SilkS))
    (fp_text value MICRO_SD_HINGE (at -3.5 1.4 180) (layer B.Fab))
    (pad 1 smd rect (at -1.35 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 10 "Net-(J1-Pad1)"))
    (pad 2 smd rect (at -2.45 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 9 PQ1))
    (pad 3 smd rect (at -3.55 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 6 PQ2))
    (pad 4 smd rect (at -4.65 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 1 +3.3v))
    (pad 5 smd rect (at -5.75 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 7 PQ0))
    (pad 6 smd rect (at -6.85 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 7 smd rect (at -7.95 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 8 PQ3))
    (pad 8 smd rect (at -9.05 7.1) (size 0.5 1.25) (layers B.Cu B.Paste B.Mask)
      (net 5 "Net-(J1-Pad8)"))
    (pad "" smd rect (at 3.25 6.1) (size 1 1.5) (layers B.Cu B.Paste B.Mask))
    (pad "" smd rect (at -11.5 -3.35) (size 0.8 1.5) (layers B.Cu B.Paste B.Mask))
    (pad "" smd rect (at 4.3 -3.35) (size 1.2 1.5) (layers B.Cu B.Paste B.Mask))
    (pad "" smd rect (at -11.4 6.2) (size 0.6 1) (layers B.Cu B.Paste B.Mask))
  )
  (module Terminal_Blocks:TerminalBlock_Pheonix_MKDS1.5-3pol (layer B.Cu) (tedit 5630081E)
    (at 15 16)
    (descr "3-way 5mm pitch terminal block, Phoenix MKDS series")
    (fp_text reference P2 (at 5 -5.9) (layer B.SilkS))
    (fp_text value CONN_RELAY (at 5 6.6) (layer B.Fab))
    (pad 3 thru_hole circle (at 10 0) (size 2.5 2.5) (drill 1.3) (layers *.Cu *.Mask B.SilkS)
      (net 15 "Net-(P2-Pad3)"))
    (pad 1 thru_hole rect (at 0 0) (size 2.5 2.5) (drill 1.3) (layers *.Cu *.Mask B.SilkS)
      (net 13 "Net-(P2-Pad1)"))
    (pad 2 thru_hole circle (at 5 0) (size 2.5 2.5) (drill 1.3) (layers *.Cu *.Mask B.SilkS)
      (net 14 "Net-(P2-Pad2)"))
    (model Terminal_Blocks.3dshapes/TerminalBlock_Pheonix_MKDS1.5-3pol.wrl
      (at (xyz 0.1968 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "LHS\nACNode\nShield\nrev 4" (at 17.4 56) (layer F.Cu))
  (gr_text LHS (at 42.2 60) (layer B.Cu))
  (gr_line (start 12 12) (end 12 62) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 12 62) (end 62 62) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 62 12) (end 62 62) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 12 12) (end 62 12) (layer Edge.Cuts) (width 0.1))
  (zone (net 2) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 12 12) (xy 62 12) (xy 62 62) (xy 12 62)
      )
    )
  )
  (zone (net 2) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 12 12) (xy 62 12) (xy 62 62) (xy 12 62)
      )
    )
  )
)
