(kicad_pcb (version 4) (host pcbnew 4.0.4+e1-6308~48~ubuntu16.04.1-stable)
  (general
    (links 32)
    (no_connects 0)
    (area 113.235714 64.61 157.63 125.780001)
    (thickness 1.6)
    (drawings 19)
    (tracks 98)
    (zones 0)
    (modules 16)
    (nets 28)
  )
  (page A4)
  (title_block
    (title "Environment Monitor")
    (date 2017-01-03)
    (rev v1.2)
    (company "Author: Alan Lord")
    (comment 1 "Contact: alanslists@gmail.com")
    (comment 2 "Released under Solderpad Hardware License version 0.51")
  )
  (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 yes)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.1)
    (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 5 5)
    (pad_drill 3.2)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 195.58 96.52)
    (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 VCC)
  (net 2 GND)
  (net 3 "Net-(C2-Pad1)")
  (net 4 /SCL)
  (net 5 /SDA)
  (net 6 "Net-(P2-Pad1)")
  (net 7 "Net-(P2-Pad2)")
  (net 8 "Net-(P3-Pad2)")
  (net 9 "Net-(P3-Pad3)")
  (net 10 /RXD)
  (net 11 /TXD)
  (net 12 "Net-(P3-Pad6)")
  (net 13 "Net-(R1-Pad2)")
  (net 14 "Net-(R3-Pad1)")
  (net 15 /FLASH)
  (net 16 "Net-(U1-Pad2)")
  (net 17 "Net-(U1-Pad3)")
  (net 18 "Net-(U1-Pad7)")
  (net 19 "Net-(U1-Pad9)")
  (net 20 "Net-(U1-Pad10)")
  (net 21 "Net-(U1-Pad11)")
  (net 22 "Net-(U1-Pad12)")
  (net 23 "Net-(U1-Pad13)")
  (net 24 "Net-(U1-Pad14)")
  (net 25 "Net-(U1-Pad20)")
  (net 26 "Net-(U1-Pad17)")
  (net 27 "Net-(U1-Pad19)")
  (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 /FLASH)
    (add_net /RXD)
    (add_net /SCL)
    (add_net /SDA)
    (add_net /TXD)
    (add_net GND)
    (add_net "Net-(C2-Pad1)")
    (add_net "Net-(P2-Pad1)")
    (add_net "Net-(P2-Pad2)")
    (add_net "Net-(P3-Pad2)")
    (add_net "Net-(P3-Pad3)")
    (add_net "Net-(P3-Pad6)")
    (add_net "Net-(R1-Pad2)")
    (add_net "Net-(R3-Pad1)")
    (add_net "Net-(U1-Pad10)")
    (add_net "Net-(U1-Pad11)")
    (add_net "Net-(U1-Pad12)")
    (add_net "Net-(U1-Pad13)")
    (add_net "Net-(U1-Pad14)")
    (add_net "Net-(U1-Pad17)")
    (add_net "Net-(U1-Pad19)")
    (add_net "Net-(U1-Pad2)")
    (add_net "Net-(U1-Pad20)")
    (add_net "Net-(U1-Pad3)")
    (add_net "Net-(U1-Pad7)")
    (add_net "Net-(U1-Pad9)")
    (add_net VCC)
  )
  (module switches:SKQGAFE010_Switch (layer F.Cu) (tedit 586A9606)
    (at 124.46 104.14 180)
    (descr "SKQGAFE010 SMD Mount Tactile Switch")
    (attr smd)
    (fp_text reference SW1 (at 5.08 0 180) (layer F.SilkS))
    (fp_text value RESET (at 0 -3.81 180) (layer F.SilkS))
    (pad 3 smd rect (at -2.4 1.6 180) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(P2-Pad1)"))
    (pad 1 smd rect (at -2.4 -1.6 180) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 2.4 -1.6 180) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 4 smd rect (at 2.4 1.6 180) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(P2-Pad1)"))
  )
  (module switches:SKQGAFE010_Switch (layer F.Cu) (tedit 586A95FD)
    (at 124.46 111.76)
    (descr "SKQGAFE010 SMD Mount Tactile Switch")
    (attr smd)
    (fp_text reference SW2 (at -5.08 0) (layer F.SilkS))
    (fp_text value FLASH (at 0 3.81) (layer F.SilkS))
    (pad 3 smd rect (at -2.4 1.6) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 1 smd rect (at -2.4 -1.6) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 15 /FLASH))
    (pad 2 smd rect (at 2.4 -1.6) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 15 /FLASH))
    (pad 4 smd rect (at 2.4 1.6) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
  )
  (module Connectors_JST:JST_XH_B04B-XH-A_04x2.50mm_Straight (layer F.Cu) (tedit 584BF79B)
    (at 129.54 120.65 180)
    (descr "JST XH series connector, B04B-XH-A, top entry type, through hole")
    (tags "connector jst xh tht top vertical 2.50mm")
    (fp_text reference P1 (at -3.81 -1.27 180) (layer F.SilkS))
    (fp_text value BME280 (at 3.81 -3.81 180) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0 180) (size 1.75 1.75) (drill 0.9) (layers *.Cu *.Mask)
      (net 1 VCC))
    (pad 2 thru_hole circle (at 2.5 0 180) (size 1.75 1.75) (drill 0.9) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 3 thru_hole circle (at 5 0 180) (size 1.75 1.75) (drill 0.9) (layers *.Cu *.Mask)
      (net 4 /SCL))
    (pad 4 thru_hole circle (at 7.5 0 180) (size 1.75 1.75) (drill 0.9) (layers *.Cu *.Mask)
      (net 5 /SDA))
    (model Connectors_JST.3dshapes/JST_XH_B04B-XH-A_04x2.50mm_Straight.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1206_HandSoldering (layer F.Cu) (tedit 584BF742)
    (at 134.62 114.3 180)
    (descr "Capacitor SMD 1206, hand soldering")
    (tags "capacitor 1206")
    (attr smd)
    (fp_text reference C1 (at 4.445 0 180) (layer F.SilkS))
    (fp_text value 1uF (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2 0 180) (size 2 1.6) (layers F.Cu F.Paste F.Mask)
      (net 1 VCC))
    (pad 2 smd rect (at 2 0 180) (size 2 1.6) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1206_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_1206_HandSoldering (layer F.Cu) (tedit 584BF755)
    (at 142.24 114.3 180)
    (descr "Capacitor SMD 1206, hand soldering")
    (tags "capacitor 1206")
    (attr smd)
    (fp_text reference C2 (at -4.445 0 180) (layer F.SilkS))
    (fp_text value 10uF (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2 0 180) (size 2 1.6) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 2 smd rect (at 2 0 180) (size 2 1.6) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_1206_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x02 (layer F.Cu) (tedit 584888F7)
    (at 120.65 86.36 180)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P2 (at 0 -2.54 180) (layer F.SilkS))
    (fp_text value HEADER (at 0 -3.1 180) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0 180) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 6 "Net-(P2-Pad1)"))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 7 "Net-(P2-Pad2)"))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x06 (layer F.Cu) (tedit 584888E2)
    (at 144.78 96.52 180)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P3 (at 0 -2.54 180) (layer F.SilkS))
    (fp_text value SERIAL (at 0 -3.1 180) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 8 "Net-(P3-Pad2)"))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 9 "Net-(P3-Pad3)"))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 10 /RXD))
    (pad 5 thru_hole oval (at 0 10.16 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 11 /TXD))
    (pad 6 thru_hole oval (at 0 12.7 180) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 12 "Net-(P3-Pad6)"))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_1x06.wrl
      (at (xyz 0 -0.25 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight (layer F.Cu) (tedit 584BF7A9)
    (at 143.51 120.65 180)
    (descr "JST XH series connector, B02B-XH-A, top entry type, through hole")
    (tags "connector jst xh tht top vertical 2.50mm")
    (fp_text reference P4 (at 6.35 -1.27 180) (layer F.SilkS))
    (fp_text value PWR (at 1.27 -3.81 180) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0 180) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 2 thru_hole circle (at 2.5 0 180) (size 1.75 1.75) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (model Connectors_JST.3dshapes/JST_XH_B02B-XH-A_02x2.50mm_Straight.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_1206_HandSoldering (layer F.Cu) (tedit 584BF74C)
    (at 134.62 102.87)
    (descr "Resistor SMD 1206, hand soldering")
    (tags "resistor 1206")
    (attr smd)
    (fp_text reference R1 (at -4.445 0) (layer F.SilkS))
    (fp_text value 10R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -2 0) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(P2-Pad2)"))
    (pad 2 smd rect (at 2 0) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(R1-Pad2)"))
    (model Resistors_SMD.3dshapes/R_1206_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_1206_HandSoldering (layer F.Cu) (tedit 584BF763)
    (at 142.24 102.87 180)
    (descr "Resistor SMD 1206, hand soldering")
    (tags "resistor 1206")
    (attr smd)
    (fp_text reference R2 (at -4.445 0 180) (layer F.SilkS))
    (fp_text value 10k (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2 0 180) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 1 VCC))
    (pad 2 smd rect (at 2 0 180) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(P2-Pad1)"))
    (model Resistors_SMD.3dshapes/R_1206_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_1206_HandSoldering (layer F.Cu) (tedit 584BF744)
    (at 134.62 110.49 180)
    (descr "Resistor SMD 1206, hand soldering")
    (tags "resistor 1206")
    (attr smd)
    (fp_text reference R3 (at 4.445 0 180) (layer F.SilkS))
    (fp_text value 10k (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2 0 180) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(R3-Pad1)"))
    (pad 2 smd rect (at 2 0 180) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Resistors_SMD.3dshapes/R_1206_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_1206_HandSoldering (layer F.Cu) (tedit 584BF746)
    (at 134.62 106.68 180)
    (descr "Resistor SMD 1206, hand soldering")
    (tags "resistor 1206")
    (attr smd)
    (fp_text reference R6 (at 4.445 0 180) (layer F.SilkS))
    (fp_text value 10k (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2 0 180) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 1 VCC))
    (pad 2 smd rect (at 2 0 180) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 15 /FLASH))
    (model Resistors_SMD.3dshapes/R_1206_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ESP8266:ESP-12E (layer F.Cu) (tedit 58487A06)
    (at 125.73 83.82)
    (descr "Module, ESP-8266, ESP-12, 16 pad, SMD")
    (tags "Module ESP-8266 ESP8266")
    (fp_text reference U1 (at 7.62 7.62) (layer F.SilkS))
    (fp_text value ESP-12E (at 8 1) (layer F.Fab))
    (fp_text user "No Copper" (at 6.892 -5.4) (layer F.CrtYd))
    (pad 1 thru_hole rect (at 0 0) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 7 "Net-(P2-Pad2)"))
    (pad 2 thru_hole oval (at 0 2) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 16 "Net-(U1-Pad2)"))
    (pad 3 thru_hole oval (at 0 4) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 17 "Net-(U1-Pad3)"))
    (pad 4 thru_hole oval (at 0 6) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(R1-Pad2)"))
    (pad 5 thru_hole oval (at 0 8) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 5 /SDA))
    (pad 6 thru_hole oval (at 0 10) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 4 /SCL))
    (pad 7 thru_hole oval (at 0 12) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 18 "Net-(U1-Pad7)"))
    (pad 8 thru_hole oval (at 0 14) (size 2.5 1.1) (drill 0.65 (offset -0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 9 smd oval (at 1.99 15.75 90) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(U1-Pad9)"))
    (pad 10 smd oval (at 3.99 15.75 90) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(U1-Pad10)"))
    (pad 11 smd oval (at 5.99 15.75 90) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(U1-Pad11)"))
    (pad 12 smd oval (at 7.99 15.75 90) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(U1-Pad12)"))
    (pad 13 smd oval (at 9.99 15.75 90) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)
      (net 23 "Net-(U1-Pad13)"))
    (pad 14 smd oval (at 11.99 15.75 90) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(U1-Pad14)"))
    (pad 15 thru_hole oval (at 14 14) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (pad 16 thru_hole oval (at 14 12) (size 2.5 1.1) (drill 0.65 (offset 0.6 0)) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(R3-Pad1)"))
    (pad 17 thru_hole oval (at 14 10) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 26 "Net-(U1-Pad17)"))
    (pad 18 thru_hole oval (at 14 8) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 15 /FLASH))
    (pad 19 thru_hole oval (at 14 6) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 27 "Net-(U1-Pad19)"))
    (pad 20 thru_hole oval (at 14 4) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 25 "Net-(U1-Pad20)"))
    (pad 21 thru_hole oval (at 14 2) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 10 /RXD))
    (pad 22 thru_hole oval (at 14 0) (size 2.5 1.1) (drill 0.65 (offset 0.7 0)) (layers *.Cu *.Mask F.SilkS)
      (net 11 /TXD))
    (model ${ESPLIB}/ESP8266.3dshapes/ESP-12.wrl
      (at (xyz 0.04 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:SOT-23_Handsoldering (layer F.Cu) (tedit 583F3954)
    (at 142.24 107.95 270)
    (descr "SOT-23, Handsoldering")
    (tags SOT-23)
    (attr smd)
    (fp_text reference U2 (at 0 -2.5 270) (layer F.SilkS))
    (fp_text value MCP1700T-3302E/TT (at 0 2.5 270) (layer F.Fab))
    (pad 1 smd rect (at -1.5 -0.95 270) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -1.5 0.95 270) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 1 VCC))
    (pad 3 smd rect (at 1.5 0 270) (size 1.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (model TO_SOT_Packages_SMD.3dshapes/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Mounting_Holes:MountingHole_3mm (layer F.Cu) (tedit 586C0310)
    (at 144.78 78.105)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (fp_text reference "" (at 0 -4) (layer F.SilkS))
    (fp_text value MountingHole_3mm (at 0 4) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3mm (layer F.Cu) (tedit 586C0307)
    (at 120.65 77.47)
    (descr "Mounting Hole 3mm, no annular")
    (tags "mounting hole 3mm no annular")
    (fp_text reference "" (at 0 -4) (layer F.SilkS))
    (fp_text value MountingHole_3mm (at 0 4) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu *.Mask))
  )
  (dimension 24.13 (width 0.3) (layer F.Paste)
    (gr_text "24.130 mm" (at 132.715 65.96) (layer F.Paste))
    (feature1 (pts (xy 144.78 77.47) (xy 144.78 64.61)))
    (feature2 (pts (xy 120.65 77.47) (xy 120.65 64.61)))
    (crossbar (pts (xy 120.65 67.31) (xy 144.78 67.31)))
    (arrow1a (pts (xy 144.78 67.31) (xy 143.653496 67.896421)))
    (arrow1b (pts (xy 144.78 67.31) (xy 143.653496 66.723579)))
    (arrow2a (pts (xy 120.65 67.31) (xy 121.776504 67.896421)))
    (arrow2b (pts (xy 120.65 67.31) (xy 121.776504 66.723579)))
  )
  (dimension 52.07 (width 0.3) (layer F.SilkS)
    (gr_text "52.070 mm" (at 151.13 99.695 270) (layer F.SilkS))
    (feature1 (pts (xy 151.13 125.73) (xy 151.13 125.73)))
    (feature2 (pts (xy 151.13 73.66) (xy 151.13 73.66)))
    (crossbar (pts (xy 151.13 73.66) (xy 151.13 125.73)))
    (arrow1a (pts (xy 151.13 125.73) (xy 150.543579 124.603496)))
    (arrow1b (pts (xy 151.13 125.73) (xy 151.716421 124.603496)))
    (arrow2a (pts (xy 151.13 73.66) (xy 150.543579 74.786504)))
    (arrow2b (pts (xy 151.13 73.66) (xy 151.716421 74.786504)))
  )
  (dimension 31.115 (width 0.3) (layer F.SilkS)
    (gr_text "31.115 mm" (at 133.0325 70.405) (layer F.SilkS))
    (feature1 (pts (xy 148.59 72.39) (xy 148.59 69.055)))
    (feature2 (pts (xy 117.475 72.39) (xy 117.475 69.055)))
    (crossbar (pts (xy 117.475 71.755) (xy 148.59 71.755)))
    (arrow1a (pts (xy 148.59 71.755) (xy 147.463496 72.341421)))
    (arrow1b (pts (xy 148.59 71.755) (xy 147.463496 71.168579)))
    (arrow2a (pts (xy 117.475 71.755) (xy 118.601504 72.341421)))
    (arrow2b (pts (xy 117.475 71.755) (xy 118.601504 71.168579)))
  )
  (gr_text "Environment Monitor\nv1.2 Alan Lord 2017" (at 132.715 97.155 90) (layer B.SilkS))
  (gr_line (start 117.475 125.73) (end 117.475 73.66) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 148.59 125.73) (end 117.475 125.73) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 148.59 73.66) (end 148.59 125.73) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 117.475 73.66) (end 148.59 73.66) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_text vcc (at 129.54 118.11 90) (layer F.SilkS))
  (gr_text Gnd (at 127 118.11 90) (layer F.SilkS))
  (gr_text -ve (at 140.335 118.11) (layer F.SilkS))
  (gr_text +ve (at 143.51 118.11) (layer F.SilkS))
  (gr_text PWR (at 141.605 124.46) (layer F.SilkS))
  (gr_text BME280 (at 125.73 124.46) (layer F.SilkS))
  (gr_text SCL (at 124.46 118.11 90) (layer F.SilkS))
  (gr_text SDA (at 121.92 118.11 90) (layer F.SilkS))
  (gr_text Gnd (at 147.32 96.52 90) (layer F.SilkS))
  (gr_text Rx (at 147.32 88.9) (layer F.SilkS))
  (gr_text Tx (at 147.32 86.36) (layer F.SilkS))
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 148.59 81.915) (xy 117.475 81.915) (xy 117.475 73.66) (xy 148.59 73.66)
      )
    )
  )
  (zone (net 0) (net_name "") (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 148.59 81.915) (xy 117.475 81.915) (xy 117.475 73.66) (xy 148.59 73.66)
      )
    )
  )
  (zone (net 1) (net_name VCC) (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 148.59 125.73) (xy 117.475 125.73) (xy 117.475 81.915) (xy 148.59 81.915)
      )
    )
  )
  (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 148.59 125.73) (xy 117.475 125.73) (xy 117.475 81.915) (xy 148.59 81.915)
      )
    )
  )
)
