(kicad_pcb (version 20171130) (host pcbnew 5.1.6)
  (general
    (thickness 1.6)
    (drawings 12)
    (tracks 78)
    (zones 0)
    (modules 8)
    (nets 18)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal hide)
    (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)
    (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)
    (edge_width 0.05)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.12)
    (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.05)
    (aux_axis_origin 152 69)
    (grid_origin 152 69)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x00020_7ffffffe)
      (usegerberextensions false)
      (usegerberattributes true)
      (usegerberadvancedattributes true)
      (creategerberjobfile true)
      (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 false)
      (plotvalue false)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 5)
      (mirror false)
      (drillshape 2)
      (scaleselection 1)
      (outputdirectory "Gerber/"))
  )
  (net 0 "")
  (net 1 +3V3)
  (net 2 GND)
  (net 3 "Net-(J5-Pad2)")
  (net 4 "Net-(J3-Pad8)")
  (net 5 "Net-(J3-Pad7)")
  (net 6 "Net-(J3-Pad6)")
  (net 7 "Net-(J3-Pad5)")
  (net 8 "Net-(J3-Pad4)")
  (net 9 "Net-(J3-Pad3)")
  (net 10 "Net-(J4-Pad1)")
  (net 11 "Net-(J5-Pad1)")
  (net 12 "Net-(U1-Pad16)")
  (net 13 "Net-(U1-Pad15)")
  (net 14 "Net-(U1-Pad9)")
  (net 15 "Net-(U1-Pad1)")
  (net 16 "Net-(U1-Pad2)")
  (net 17 "Net-(U1-Pad5)")
  (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)
    (add_net +3V3)
    (add_net GND)
    (add_net "Net-(J3-Pad3)")
    (add_net "Net-(J3-Pad4)")
    (add_net "Net-(J3-Pad5)")
    (add_net "Net-(J3-Pad6)")
    (add_net "Net-(J3-Pad7)")
    (add_net "Net-(J3-Pad8)")
    (add_net "Net-(J4-Pad1)")
    (add_net "Net-(J5-Pad1)")
    (add_net "Net-(J5-Pad2)")
    (add_net "Net-(U1-Pad1)")
    (add_net "Net-(U1-Pad15)")
    (add_net "Net-(U1-Pad16)")
    (add_net "Net-(U1-Pad2)")
    (add_net "Net-(U1-Pad5)")
    (add_net "Net-(U1-Pad9)")
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB)
    (at 188 72.5)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2) (layer F.SilkS))
    (fp_text value MountingHole_3.2mm_M3_Pad (at 0 4.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Module:WEMOS_D1_mini_light (layer F.Cu) (tedit 5BBFB1CE)
    (at 160.02 73.66)
    (descr "16-pin module, column spacing 22.86 mm (900 mils), https://wiki.wemos.cc/products:d1:d1_mini, https://c1.staticflickr.com/1/734/31400410271_f278b087db_z.jpg")
    (tags "ESP8266 WiFi microcontroller")
    (fp_text reference U1 (at 22 27) (layer F.SilkS))
    (fp_text value WeMos_D1_mini (at 11.7 0) (layer F.Fab))
    (fp_text user "No copper" (at 11.43 -3.81) (layer Cmts.User))
    (fp_text user "KEEP OUT" (at 11.43 -6.35) (layer Cmts.User))
    (fp_text user %R (at 11.43 10) (layer F.Fab))
    (pad 16 thru_hole oval (at 22.86 0) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 12 "Net-(U1-Pad16)"))
    (pad 15 thru_hole oval (at 22.86 2.54) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 13 "Net-(U1-Pad15)"))
    (pad 14 thru_hole oval (at 22.86 5.08) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 11 "Net-(J5-Pad1)"))
    (pad 13 thru_hole oval (at 22.86 7.62) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 4 "Net-(J3-Pad8)"))
    (pad 12 thru_hole oval (at 22.86 10.16) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 7 "Net-(J3-Pad5)"))
    (pad 11 thru_hole oval (at 22.86 12.7) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 8 "Net-(J3-Pad4)"))
    (pad 10 thru_hole oval (at 22.86 15.24) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 9 thru_hole oval (at 22.86 17.78) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 14 "Net-(U1-Pad9)"))
    (pad 8 thru_hole oval (at 0 17.78) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 7 thru_hole oval (at 0 15.24) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 9 "Net-(J3-Pad3)"))
    (pad 6 thru_hole oval (at 0 12.7) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 6 "Net-(J3-Pad6)"))
    (pad 5 thru_hole oval (at 0 10.16) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 17 "Net-(U1-Pad5)"))
    (pad 4 thru_hole oval (at 0 7.62) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 5 "Net-(J3-Pad7)"))
    (pad 3 thru_hole oval (at 0 5.08) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 10 "Net-(J4-Pad1)"))
    (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 15 "Net-(U1-Pad1)"))
    (pad 2 thru_hole oval (at 0 2.54) (size 2 1.6) (drill 1) (layers *.Cu *.Mask)
      (net 16 "Net-(U1-Pad2)"))
    (model ${KISYS3DMOD}/Module.3dshapes/WEMOS_D1_mini_light.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
      (offset (xyz 0 0 9.5))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 -180 0))
    )
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
      (offset (xyz 22.86 0 9.5))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 -180 0))
    )
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl
      (offset (xyz 22.86 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical (layer F.Cu) (tedit 5C28142C)
    (at 155 86.5 270)
    (descr "JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST EH vertical")
    (fp_text reference J4 (at -4 1.5 180) (layer F.SilkS))
    (fp_text value Reed (at -4 -1.5 180) (layer F.SilkS))
    (fp_text user %R (at 8.255 0 180) (layer F.Fab))
    (pad 2 thru_hole oval (at 2.5 0 270) (size 1.7 2) (drill 1) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 1 thru_hole roundrect (at 0 0 270) (size 1.7 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
      (net 10 "Net-(J4-Pad1)"))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad (layer F.Cu) (tedit 56D1B4CB)
    (at 155.5 96.5)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference "" (at 1 -12) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad (at 0 4.2) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 6.4 6.4) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical (layer F.Cu) (tedit 5C28142C)
    (at 155 72.5 270)
    (descr "JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST EH vertical")
    (fp_text reference J5 (at 6.5 1.778 180) (layer F.SilkS))
    (fp_text value LED (at -4.445 1.27 180) (layer F.Fab))
    (fp_text user %R (at -4.445 -1.27 180) (layer F.Fab))
    (pad 1 thru_hole roundrect (at 0 0 270) (size 1.7 2) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
      (net 11 "Net-(J5-Pad1)"))
    (pad 2 thru_hole oval (at 2.5 0 270) (size 1.7 2) (drill 1) (layers *.Cu *.Mask)
      (net 3 "Net-(J5-Pad2)"))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5B36C52B)
    (at 155.6875 82 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R2 (at -0.3125 -2) (layer B.SilkS))
    (fp_text value R_US (at 0 -1.65) (layer B.Fab) hide)
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0 180) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 10 "Net-(J4-Pad1)"))
    (pad 1 smd roundrect (at -0.9375 0 180) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 GND))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric (layer B.Cu) (tedit 5B36C52B)
    (at 155.6875 79.5 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R1 (at 0.1875 2) (layer B.SilkS))
    (fp_text value R_US (at 0 -1.65) (layer B.Fab) hide)
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.9375 0 180) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 3 "Net-(J5-Pad2)"))
    (pad 1 smd roundrect (at -0.9375 0 180) (size 0.975 1.4) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 GND))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical (layer F.Cu) (tedit 5C28142D)
    (at 188 96.5 90)
    (descr "JST EH series connector, B8B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST EH vertical")
    (fp_text reference J3 (at 20 -2.5 180) (layer F.SilkS))
    (fp_text value "1.8 TFT" (at -4.485 -1.27 180) (layer F.Fab))
    (fp_text user %R (at 8.75 1.5 90) (layer F.Fab))
    (pad 8 thru_hole oval (at 17.5 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 4 "Net-(J3-Pad8)"))
    (pad 7 thru_hole oval (at 15 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 5 "Net-(J3-Pad7)"))
    (pad 6 thru_hole oval (at 12.5 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 6 "Net-(J3-Pad6)"))
    (pad 5 thru_hole oval (at 10 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 7 "Net-(J3-Pad5)"))
    (pad 4 thru_hole oval (at 7.5 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 8 "Net-(J3-Pad4)"))
    (pad 3 thru_hole oval (at 5 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 9 "Net-(J3-Pad3)"))
    (pad 2 thru_hole oval (at 2.5 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole roundrect (at 0 0 90) (size 1.7 1.95) (drill 0.95) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
      (net 1 +3V3))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (dimension 3.5 (width 0.15) (layer Dwgs.User)
    (gr_text "3.500 mm" (at 195.3 70.75 90) (layer Dwgs.User))
    (feature1 (pts (xy 188 69) (xy 194.586421 69)))
    (feature2 (pts (xy 188 72.5) (xy 194.586421 72.5)))
    (crossbar (pts (xy 194 72.5) (xy 194 69)))
    (arrow1a (pts (xy 194 69) (xy 194.586421 70.126504)))
    (arrow1b (pts (xy 194 69) (xy 193.413579 70.126504)))
    (arrow2a (pts (xy 194 72.5) (xy 194.586421 71.373496)))
    (arrow2b (pts (xy 194 72.5) (xy 193.413579 71.373496)))
  )
  (dimension 3.5 (width 0.15) (layer Dwgs.User)
    (gr_text "3.500 mm" (at 153.75 104.3) (layer Dwgs.User))
    (feature1 (pts (xy 152 96.5) (xy 152 103.586421)))
    (feature2 (pts (xy 155.5 96.5) (xy 155.5 103.586421)))
    (crossbar (pts (xy 155.5 103) (xy 152 103)))
    (arrow1a (pts (xy 152 103) (xy 153.126504 102.413579)))
    (arrow1b (pts (xy 152 103) (xy 153.126504 103.586421)))
    (arrow2a (pts (xy 155.5 103) (xy 154.373496 102.413579)))
    (arrow2b (pts (xy 155.5 103) (xy 154.373496 103.586421)))
  )
  (dimension 39.5 (width 0.15) (layer Dwgs.User)
    (gr_text "39.500 mm" (at 171.75 62.7) (layer Dwgs.User))
    (feature1 (pts (xy 191.5 69) (xy 191.5 63.413579)))
    (feature2 (pts (xy 152 69) (xy 152 63.413579)))
    (crossbar (pts (xy 152 64) (xy 191.5 64)))
    (arrow1a (pts (xy 191.5 64) (xy 190.373496 64.586421)))
    (arrow1b (pts (xy 191.5 64) (xy 190.373496 63.413579)))
    (arrow2a (pts (xy 152 64) (xy 153.126504 64.586421)))
    (arrow2b (pts (xy 152 64) (xy 153.126504 63.413579)))
  )
  (dimension 31 (width 0.15) (layer Dwgs.User)
    (gr_text "31.000 mm" (at 145.2 84.5 270) (layer Dwgs.User))
    (feature1 (pts (xy 152 100) (xy 145.913579 100)))
    (feature2 (pts (xy 152 69) (xy 145.913579 69)))
    (crossbar (pts (xy 146.5 69) (xy 146.5 100)))
    (arrow1a (pts (xy 146.5 100) (xy 145.913579 98.873496)))
    (arrow1b (pts (xy 146.5 100) (xy 147.086421 98.873496)))
    (arrow2a (pts (xy 146.5 69) (xy 145.913579 70.126504)))
    (arrow2b (pts (xy 146.5 69) (xy 147.086421 70.126504)))
  )
  (gr_text "1.8 TFT" (at 185.5 96 90) (layer F.SilkS))
  (gr_text + (at 157.5 70) (layer F.SilkS))
  (gr_text LED (at 156 79) (layer F.SilkS))
  (gr_text "MessageBox v0.1" (at 172.25 97) (layer F.SilkS))
  (gr_line (start 152 69) (end 152 100) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 191.5 69) (end 152 69) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 191.5 100) (end 191.5 69) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 152 100) (end 191.5 100) (layer Edge.Cuts) (width 0.05))
  (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 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 157.48 72.39) (xy 185 72.39) (xy 185 69.5) (xy 191 69.5) (xy 191 99.5)
        (xy 152.5 99.5) (xy 152.5 69.5) (xy 157.48 69.5)
      )
    )
  )
  (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 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 158 72.5) (xy 185 72.5) (xy 185 69.5) (xy 191 69.5) (xy 191 99.5)
        (xy 152.5 99.5) (xy 152.5 69.5) (xy 158 69.5)
      )
    )
  )
)
