(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-3-g5ebb6b6)")
  (general
    (thickness 1.6)
    (drawings 21)
    (tracks 42)
    (zones 0)
    (modules 14)
    (nets 1)
  )
  (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)
    (user_trace_width 1)
    (user_trace_width 2.54)
    (user_trace_width 3)
    (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.8)
    (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 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (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_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
  )
  (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5C16F2E8)
    (at 101.6 137.16)
    (descr "Mounting Hole 3.5mm, no annular")
    (tags "mounting hole 3.5mm no annular")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
  )
  (module Module:D1_mini_board (layer F.Cu) (tedit 5C16F76D)
    (at 121.92 81.28 90)
    (fp_text reference "D1 Mini" (at -8.89 -15.24 90) (layer F.SilkS))
    (fp_text value D1_mini_board (at 1.27 -19.05 90) (layer F.Fab))
    (fp_text user WeMos (at 0 -15.24 90) (layer F.SilkS) hide)
    (pad 8 thru_hole circle (at -11.43 -10.16 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 7 thru_hole circle (at -11.43 -7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 6 thru_hole circle (at -11.43 -5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 5 thru_hole circle (at -11.43 -2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 4 thru_hole circle (at -11.43 0 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 3 thru_hole circle (at -11.43 2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 2 thru_hole circle (at -11.43 5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 1 thru_hole circle (at -11.43 7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 16 thru_hole circle (at 11.43 7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 15 thru_hole circle (at 11.43 5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 14 thru_hole circle (at 11.43 2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 13 thru_hole circle (at 11.43 0 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 12 thru_hole circle (at 11.43 -2.54 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 11 thru_hole circle (at 11.43 -5.08 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 10 thru_hole circle (at 11.43 -7.62 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
    (pad 9 thru_hole circle (at 11.43 -10.16 90) (size 1.8 1.8) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
  )
  (module Diode_THT:D_A-405_P12.70mm_Horizontal (layer F.Cu) (tedit 5C16EEA5)
    (at 124.46 104.14)
    (descr "Diode, A-405 series, Axial, Horizontal, pin pitch=12.7mm, , length*diameter=5.2*2.7mm^2, , http://www.diodes.com/_files/packages/A-405.pdf")
    (tags "Diode A-405 series Axial Horizontal pin pitch 12.7mm  length 5.2mm diameter 2.7mm")
    (fp_text reference 1N4007 (at 6.35 -2.47) (layer F.SilkS))
    (fp_text value D_A-405_P12.70mm_Horizontal (at 6.35 2.47) (layer F.Fab))
    (fp_text user K (at 0 -1.9) (layer F.SilkS))
    (fp_text user K (at 0 -1.9) (layer F.Fab))
    (fp_text user %R (at 6.74 0) (layer F.Fab))
    (pad 2 thru_hole oval (at 12.7 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Diode_THT.3dshapes/D_A-405_P12.70mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TerminalBlock:TerminalBlock_Altech_AK300-3_P5.00mm (layer F.Cu) (tedit 5C16EEB9)
    (at 107.95 135.89)
    (descr "Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf")
    (tags "Altech AK300 terminal block pitch 5.0mm")
    (fp_text reference REF** (at 5 -7.1) (layer F.SilkS) hide)
    (fp_text value TerminalBlock_Altech_AK300-3_P5.00mm (at 4.95 7.3) (layer F.Fab))
    (fp_text user %R (at 5 -2) (layer F.Fab))
    (pad 3 thru_hole oval (at 10 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at 5 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_Altech_AK300-3_P5.00mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TerminalBlock:TerminalBlock_Altech_AK300-3_P5.00mm (layer F.Cu) (tedit 5C16EEB5)
    (at 124.46 135.89)
    (descr "Altech AK300 terminal block, pitch 5.0mm, 45 degree angled, see http://www.mouser.com/ds/2/16/PCBMETRC-24178.pdf")
    (tags "Altech AK300 terminal block pitch 5.0mm")
    (fp_text reference REF** (at 5 -7.1) (layer F.SilkS) hide)
    (fp_text value TerminalBlock_Altech_AK300-3_P5.00mm (at 4.95 7.3) (layer F.Fab))
    (fp_text user %R (at 5 -2) (layer F.Fab))
    (pad 3 thru_hole oval (at 10 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at 5 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0) (size 1.98 3.96) (drill 1.32) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/TerminalBlock.3dshapes/TerminalBlock_Altech_AK300-3_P5.00mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Module:HLK-PM01 (layer F.Cu) (tedit 57223426)
    (at 110.49 111.76 90)
    (fp_text reference U1 (at 0 1 90) (layer F.SilkS))
    (fp_text value HLK-PM01 (at 0 -1 90) (layer F.Fab))
    (pad 1 thru_hole circle (at -14.7 -2.5 90) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad 2 thru_hole circle (at -14.7 2.5 90) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad 3 thru_hole circle (at 14.7 -7.7 90) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask F.SilkS))
    (pad 4 thru_hole circle (at 14.7 7.7 90) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask F.SilkS))
  )
  (module Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C (layer F.Cu) (tedit 5C16EEE9)
    (at 130.81 109.22 270)
    (descr "relay Sanyou SRD series Form C http://www.sanyourelay.ca/public/products/pdf/SRD.pdf")
    (tags "relay Sanyu SRD form C")
    (fp_text reference SRD-05VDC-SL-C (at 7.62 -8.89 270) (layer F.SilkS))
    (fp_text value Relay_SPDT_SANYOU_SRD_Series_Form_C (at 8 -9.6 270) (layer F.Fab))
    (fp_text user %R (at 7.1 0.025 270) (layer F.Fab))
    (fp_text user 1 (at 0 -2.3 270) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 3 3) (drill 1.3) (layers *.Cu *.Mask))
    (pad 5 thru_hole circle (at 1.95 -5.95) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask))
    (pad 4 thru_hole circle (at 14.2 -6) (size 3 3) (drill 1.3) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 14.15 6.05) (size 3 3) (drill 1.3) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 1.95 6.05) (size 2.5 2.5) (drill 1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Relay_THT.3dshapes/Relay_SPDT_SANYOU_SRD_Series_Form_C.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_THT:TO-92 (layer F.Cu) (tedit 5C16EE6F)
    (at 134.62 99.06)
    (descr "TO-92 leads molded, narrow, drill 0.75mm (see NXP sot054_po.pdf)")
    (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
    (fp_text reference S8050 (at 3.81 -3.56) (layer F.SilkS))
    (fp_text value TO-92 (at 1.27 2.79) (layer F.Fab))
    (fp_text user %R (at 1.27 -3.56) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at 2.54 0 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask))
    (pad 2 thru_hole circle (at 1.27 -1.27 90) (size 1.3 1.3) (drill 0.75) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-92.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (layer F.Cu) (tedit 5C16EE3E)
    (at 133.35 95.25 90)
    (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=10.16mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
    (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 10.16mm 0.25W = 1/4W length 6.3mm diameter 2.5mm")
    (fp_text reference 1k (at 5.08 0 90) (layer F.SilkS))
    (fp_text value R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (at 5.08 2.37 90) (layer F.Fab))
    (fp_text user %R (at 5.08 0 90) (layer F.Fab))
    (pad 2 thru_hole oval (at 10.16 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Symbol:Hackspace (layer F.Cu) (tedit 0)
    (at 120.65 109.22)
    (fp_text reference "" (at 0 0) (layer F.SilkS))
    (fp_text value "" (at 0 0) (layer F.SilkS))
  )
  (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5C16F3AC)
    (at 140.97 137.16)
    (descr "Mounting Hole 3.5mm, no annular")
    (tags "mounting hole 3.5mm no annular")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5C16F3A0)
    (at 101.6 88.9)
    (descr "Mounting Hole 3.5mm, no annular")
    (tags "mounting hole 3.5mm no annular")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.5mm (layer F.Cu) (tedit 5C16F3A3)
    (at 140.97 88.9)
    (descr "Mounting Hole 3.5mm, no annular")
    (tags "mounting hole 3.5mm no annular")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.5) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
  )
  (module Symbol:OSHW-Symbol_6.7x6mm_SilkScreen (layer F.Cu) (tedit 0)
    (at 120.65 86.36)
    (descr "Open Source Hardware Symbol")
    (tags "Logo Symbol OSHW")
    (attr virtual)
    (fp_text reference REF** (at 0 0) (layer F.SilkS) hide)
    (fp_text value OSHW-Symbol_6.7x6mm_SilkScreen (at 0.75 0) (layer F.Fab) hide)
  )
  (gr_text "Teesside Hackspace\nTool Access Control\nv1.0" (at 120.65 77.47) (layer F.SilkS))
  (gr_arc (start 99.06 86.36) (end 99.06 85.09) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 143.51 86.36) (end 144.78 86.36) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 101.6 143.51) (end 140.97 143.51) (layer Edge.Cuts) (width 0.2))
  (gr_arc (start 101.6 139.7) (end 97.79 139.7) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 140.97 139.7) (end 140.97 143.51) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_text N (at 134.62 140.97) (layer F.SilkS))
  (gr_text L (at 129.54 140.97) (layer F.SilkS))
  (gr_text E (at 124.46 140.97) (layer F.SilkS))
  (gr_text E (at 118.11 140.97) (layer F.SilkS))
  (gr_text L (at 113.03 140.97) (layer F.SilkS))
  (gr_text N (at 107.95 140.97) (layer F.SilkS))
  (gr_arc (start 143.51 80.01) (end 138.43 80.01) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 99.06 80.01) (end 99.06 85.09) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 138.43 73.66) (end 138.43 80.01) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 133.35 73.66) (end 138.43 73.66) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 109.22 73.66) (end 109.22 68.58) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 104.14 80.01) (end 104.14 73.66) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 133.35 68.58) (end 109.22 68.58) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 97.79 86.36) (end 97.79 139.7) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 144.78 139.7) (end 144.78 86.36) (layer Edge.Cuts) (width 0.15))
)
