(kicad_pcb (version 4) (host pcbnew 4.0.4+dfsg1-stable)
  (general
    (links 91)
    (no_connects 16)
    (area 77.419999 49.479999 148.640001 72.440001)
    (thickness 1.6002)
    (drawings 34)
    (tracks 493)
    (zones 0)
    (modules 32)
    (nets 27)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (44 Edge.Cuts user)
  )
  (setup
    (last_trace_width 0.1524)
    (user_trace_width 0.25)
    (user_trace_width 0.5)
    (user_trace_width 1.36)
    (trace_clearance 0.1524)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.1524)
    (segment_width 0.2)
    (edge_width 0.1)
    (via_size 0.6858)
    (via_drill 0.3302)
    (via_min_size 0.6858)
    (via_min_drill 0.3302)
    (uvia_size 0.762)
    (uvia_drill 0.508)
    (uvias_allowed no)
    (uvia_min_size 0)
    (uvia_min_drill 0)
    (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 FFFEFF7F)
    (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 +5V)
  (net 2 GND)
  (net 3 +3V3)
  (net 4 /ESP8266/CTS)
  (net 5 "Net-(D1-Pad2)")
  (net 6 "Net-(D2-Pad2)")
  (net 7 /ESP8266/LED_DATA)
  (net 8 /ESP8266/IO14)
  (net 9 /ESP8266/IO12)
  (net 10 /ESP8266/IO13)
  (net 11 "Net-(IC1-Pad6)")
  (net 12 "Net-(IC1-Pad7)")
  (net 13 /ESP8266/BOOT_SEL)
  (net 14 /ESP8266/RXI)
  (net 15 /ESP8266/TXO)
  (net 16 /ESP8266/LED_PWR)
  (net 17 "Net-(IC1-Pad16)")
  (net 18 /ESP8266/IO16)
  (net 19 "Net-(JP1-Pad2)")
  (net 20 "Net-(JP2-Pad2)")
  (net 21 /ESP8266/WS2812_DATA)
  (net 22 "Net-(P1-Pad3)")
  (net 23 +BATT)
  (net 24 "Net-(Q2-Pad4)")
  (net 25 /ESP8266/RST)
  (net 26 /ESP8266/DTR)
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.1524)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.762)
    (uvia_drill 0.508)
    (add_net +3V3)
    (add_net +5V)
    (add_net +BATT)
    (add_net /ESP8266/BOOT_SEL)
    (add_net /ESP8266/CTS)
    (add_net /ESP8266/DTR)
    (add_net /ESP8266/IO12)
    (add_net /ESP8266/IO13)
    (add_net /ESP8266/IO14)
    (add_net /ESP8266/IO16)
    (add_net /ESP8266/LED_DATA)
    (add_net /ESP8266/LED_PWR)
    (add_net /ESP8266/RST)
    (add_net /ESP8266/RXI)
    (add_net /ESP8266/TXO)
    (add_net /ESP8266/WS2812_DATA)
    (add_net GND)
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(D2-Pad2)")
    (add_net "Net-(IC1-Pad16)")
    (add_net "Net-(IC1-Pad6)")
    (add_net "Net-(IC1-Pad7)")
    (add_net "Net-(JP1-Pad2)")
    (add_net "Net-(JP2-Pad2)")
    (add_net "Net-(P1-Pad3)")
    (add_net "Net-(Q2-Pad4)")
  )
  (module solder_jumper:SOLDER_JUMPER (layer F.Cu) (tedit 580D2F15)
    (at 104.648 55.753 90)
    (tags "solder jumper")
    (attr smd)
    (fp_text reference JP4 (at 0.508 1.2065 270) (layer F.SilkS))
    (fp_text value JUMPER (at 0 1.9 90) (layer F.Fab) hide)
    (pad 1 smd rect (at -0.95 0 90) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST) (solder_mask_margin 0.1))
    (pad 2 smd rect (at 0.95 0 90) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 4 /ESP8266/CTS) (solder_mask_margin 0.1))
    (pad 1 smd rect (at -0.21336 -0.27432 90) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST) (solder_mask_margin 0.02))
    (pad 2 smd rect (at 0.21336 0.27432 90) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 4 /ESP8266/CTS) (solder_mask_margin 0.02))
    (pad 1 smd rect (at 0.21082 -0.04572 90) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST) (solder_mask_margin 0.02))
    (pad 2 smd rect (at -0.21082 0.04572 90) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 4 /ESP8266/CTS) (solder_mask_margin 0.02))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module solder_jumper:SOLDER_JUMPER (layer F.Cu) (tedit 580D2F27)
    (at 107.569 55.6895 90)
    (tags "solder jumper")
    (attr smd)
    (fp_text reference JP3 (at 0.635 1.2065 270) (layer F.SilkS))
    (fp_text value JUMPER (at 0 1.9 90) (layer F.Fab) hide)
    (pad 1 smd rect (at -0.95 0 90) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 13 /ESP8266/BOOT_SEL) (solder_mask_margin 0.1))
    (pad 2 smd rect (at 0.95 0 90) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 26 /ESP8266/DTR) (solder_mask_margin 0.1))
    (pad 1 smd rect (at -0.21336 -0.27432 90) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 13 /ESP8266/BOOT_SEL) (solder_mask_margin 0.02))
    (pad 2 smd rect (at 0.21336 0.27432 90) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 26 /ESP8266/DTR) (solder_mask_margin 0.02))
    (pad 1 smd rect (at 0.21082 -0.04572 90) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 13 /ESP8266/BOOT_SEL) (solder_mask_margin 0.02))
    (pad 2 smd rect (at -0.21082 0.04572 90) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 26 /ESP8266/DTR) (solder_mask_margin 0.02))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module leds:LED_3.2x1.6 (layer F.Cu) (tedit 57F58695)
    (at 144.653 53.975 180)
    (descr "LED 3.2mmx1.6mm smd package")
    (tags "LED led 3.2 1.6 3.2mm 1.6mm 3.2x1.6 3.2mmx1.6mm SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D2 (at -1.905 -1.651 180) (layer F.SilkS))
    (fp_text value LED (at 0 1.905 180) (layer F.Fab))
    (pad 2 smd rect (at 1.875 0) (size 1.75 1.5) (layers F.Cu F.Mask)
      (net 6 "Net-(D2-Pad2)"))
    (pad 1 smd rect (at -1.875 0) (size 1.75 1.5) (layers F.Cu F.Mask)
      (net 2 GND))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module leds:LED_3.2x1.6 (layer F.Cu) (tedit 57F58695)
    (at 144.653 51.435 180)
    (descr "LED 3.2mmx1.6mm smd package")
    (tags "LED led 3.2 1.6 3.2mm 1.6mm 3.2x1.6 3.2mmx1.6mm SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D1 (at 3.683 0.127 180) (layer F.SilkS))
    (fp_text value LED (at 0 1.905 180) (layer F.Fab))
    (pad 2 smd rect (at 1.875 0) (size 1.75 1.5) (layers F.Cu F.Mask)
      (net 5 "Net-(D1-Pad2)"))
    (pad 1 smd rect (at -1.875 0) (size 1.75 1.5) (layers F.Cu F.Mask)
      (net 2 GND))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm (layer F.Cu) (tedit 57F3E258)
    (at 128.27 63.5)
    (descr "8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "SOIC 1.27")
    (attr smd)
    (fp_text reference Q2 (at 1.27 3.556) (layer F.SilkS))
    (fp_text value IRF8788 (at 0 3.5) (layer F.Fab))
    (pad 1 smd rect (at -2.7 -1.905) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -2.7 -0.635) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 3 smd rect (at -2.7 0.635) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 4 smd rect (at -2.7 1.905) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 24 "Net-(Q2-Pad4)"))
    (pad 5 smd rect (at 2.7 1.905) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 22 "Net-(P1-Pad3)"))
    (pad 6 smd rect (at 2.7 0.635) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 22 "Net-(P1-Pad3)"))
    (pad 7 smd rect (at 2.7 -0.635) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 22 "Net-(P1-Pad3)"))
    (pad 8 smd rect (at 2.7 -1.905) (size 1.55 0.6) (layers F.Cu F.Mask)
      (net 22 "Net-(P1-Pad3)"))
    (model Housings_SOIC.3dshapes/SOIC-8_3.9x4.9mm_Pitch1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:SOT-223 (layer F.Cu) (tedit 57F3E336)
    (at 118.11 66.04)
    (descr "module CMS SOT223 4 pins")
    (tags "CMS SOT")
    (attr smd)
    (fp_text reference U1 (at 4.572 4.064) (layer F.SilkS))
    (fp_text value LM3940 (at 0 0.762) (layer F.Fab))
    (pad 4 smd rect (at 0 -3.302) (size 3.6576 2.032) (layers F.Cu F.Mask))
    (pad 2 smd rect (at 0 3.302) (size 1.016 2.032) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 3 smd rect (at 2.286 3.302) (size 1.016 2.032) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (pad 1 smd rect (at -2.286 3.302) (size 1.016 2.032) (layers F.Cu F.Mask)
      (net 1 +5V))
    (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 0))
    )
  )
  (module Buttons_Switches_SMD:SW_SPST_EVPBF (layer F.Cu) (tedit 57F55AC6)
    (at 97.79 60.96 180)
    (descr "Light Touch Switch")
    (attr smd)
    (fp_text reference SW2 (at -1.778 3.81 180) (layer F.SilkS) hide)
    (fp_text value SW_RST (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at 2.875 -2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 1 smd rect (at -2.875 -2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -2.875 2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST))
    (pad 2 smd rect (at 2.875 2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST))
  )
  (module Buttons_Switches_SMD:SW_SPST_EVPBF (layer F.Cu) (tedit 57F55AE4)
    (at 107.95 60.96 180)
    (descr "Light Touch Switch")
    (attr smd)
    (fp_text reference SW1 (at -1.016 3.81 180) (layer F.SilkS) hide)
    (fp_text value SW_FLASH (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at 2.875 -2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 1 smd rect (at -2.875 -2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -2.875 2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 13 /ESP8266/BOOT_SEL))
    (pad 2 smd rect (at 2.875 2 180) (size 2.75 1) (layers F.Cu F.Mask)
      (net 13 /ESP8266/BOOT_SEL))
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E3F9)
    (at 101.6 55.626)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R11 (at 0.508 -1.397) (layer F.SilkS))
    (fp_text value 4k7 (at 0 1.9) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E273)
    (at 111.506 52.07)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R10 (at 0 -1.524) (layer F.SilkS))
    (fp_text value 4k7 (at 0 1.9) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 13 /ESP8266/BOOT_SEL))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E23A)
    (at 138.049 53.975)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R9 (at -2.794 0.127) (layer F.SilkS))
    (fp_text value R (at 0 1.9) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 19 "Net-(JP1-Pad2)"))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 6 "Net-(D2-Pad2)"))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E236)
    (at 138.049 51.435)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R8 (at -2.794 0.127) (layer F.SilkS))
    (fp_text value R (at 0 1.9) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 20 "Net-(JP2-Pad2)"))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 5 "Net-(D1-Pad2)"))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E30F)
    (at 102.87 66.294 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R7 (at 0 1.524 180) (layer F.SilkS))
    (fp_text value 2k (at 0 1.9 180) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 17 "Net-(IC1-Pad16)"))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E302)
    (at 107.188 66.294 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R6 (at 1.016 1.524 180) (layer F.SilkS))
    (fp_text value 24k (at 0 1.9 180) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 23 +BATT))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 17 "Net-(IC1-Pad16)"))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E32E)
    (at 123.19 64.135 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R5 (at 2.667 -0.254 180) (layer F.SilkS))
    (fp_text value 330 (at 0 1.9 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 24 "Net-(Q2-Pad4)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 16 /ESP8266/LED_PWR))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E242)
    (at 136.525 65.405 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R4 (at 0.127 -1.905 360) (layer F.SilkS))
    (fp_text value 1K (at 0 1.9 270) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 21 /ESP8266/WS2812_DATA))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E314)
    (at 95.25 66.294 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R3 (at -1.27 -1.524 360) (layer F.SilkS))
    (fp_text value 10K (at 0 1.9 270) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 11 "Net-(IC1-Pad6)"))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E30D)
    (at 98.552 66.294 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R2 (at -1.27 -1.524 360) (layer F.SilkS))
    (fp_text value 4k7 (at 0 1.9 270) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 12 "Net-(IC1-Pad7)"))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 57F3E26C)
    (at 122.555 55.245)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R1 (at 0.127 -1.651) (layer F.SilkS))
    (fp_text value 1K (at 0 1.9) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 7 /ESP8266/LED_DATA))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TO_SOT_Packages_SMD:SOT-23 (layer F.Cu) (tedit 57F3E422)
    (at 122.555 58.42 180)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q1 (at -2.667 -0.254 270) (layer F.SilkS))
    (fp_text value BSS138 (at 0 2.3 180) (layer F.Fab))
    (pad 1 smd rect (at -0.95 1.00076 180) (size 0.8001 0.8001) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (pad 2 smd rect (at 0.95 1.00076 180) (size 0.8001 0.8001) (layers F.Cu F.Mask)
      (net 7 /ESP8266/LED_DATA))
    (pad 3 smd rect (at 0 -0.99822 180) (size 0.8001 0.8001) (layers F.Cu F.Mask)
      (net 21 /ESP8266/WS2812_DATA))
    (model TO_SOT_Packages_SMD.3dshapes/SOT-23.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 57F55A4F)
    (at 146.05 69.85 180)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P5 (at 0 4.572 180) (layer F.SilkS) hide)
    (fp_text value 5V (at 0 -3.1 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 1 +5V))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (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_1x02 (layer F.Cu) (tedit 57F559F3)
    (at 111.76 69.85 180)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P4 (at -0.508 -2.286 180) (layer F.SilkS) hide)
    (fp_text value BATT_SENSE (at 0 -3.1 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 23 +BATT))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (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 0)
    (at 107.315 69.85 270)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P3 (at 0 -5.1 270) (layer F.SilkS))
    (fp_text value IO (at 0 -3.1 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 3 +3V3))
    (pad 2 thru_hole oval (at 0 2.54 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 9 /ESP8266/IO12))
    (pad 3 thru_hole oval (at 0 5.08 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 10 /ESP8266/IO13))
    (pad 4 thru_hole oval (at 0 7.62 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 8 /ESP8266/IO14))
    (pad 5 thru_hole oval (at 0 10.16 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 18 /ESP8266/IO16))
    (pad 6 thru_hole oval (at 0 12.7 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (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 Pin_Headers:Pin_Header_Straight_1x06 (layer F.Cu) (tedit 57F5594E)
    (at 107.315 52.07 270)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P2 (at 2.3749 -0.7747 360) (layer F.SilkS) hide)
    (fp_text value PROG (at 0 -3.1 360) (layer F.SilkS) hide)
    (pad 1 thru_hole rect (at 0 0 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 26 /ESP8266/DTR))
    (pad 2 thru_hole oval (at 0 2.54 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 14 /ESP8266/RXI))
    (pad 3 thru_hole oval (at 0 5.08 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 15 /ESP8266/TXO))
    (pad 4 thru_hole oval (at 0 7.62 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 1 +5V))
    (pad 5 thru_hole oval (at 0 10.16 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 4 /ESP8266/CTS))
    (pad 6 thru_hole oval (at 0 12.7 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (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 Pin_Headers:Pin_Header_Straight_1x03 (layer F.Cu) (tedit 57F55A7F)
    (at 138.43 69.85 270)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P1 (at 0 -3.048 360) (layer F.SilkS) hide)
    (fp_text value LED_CONN (at 0 -3.1 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 1 +5V))
    (pad 2 thru_hole oval (at 0 2.54 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 21 /ESP8266/WS2812_DATA))
    (pad 3 thru_hole oval (at 0 5.08 270) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 22 "Net-(P1-Pad3)"))
    (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 Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 57F3E3FD)
    (at 95.758 55.626 180)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C4 (at -0.762 1.397 180) (layer F.SilkS))
    (fp_text value 100n (at 0 1.9 180) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST))
    (pad 2 smd rect (at 0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:c_elec_6.3x7.7 (layer F.Cu) (tedit 57F3E245)
    (at 140.97 59.69 180)
    (descr "SMT capacitor, aluminium electrolytic, 6.3x7.7")
    (attr smd)
    (fp_text reference C3 (at -4.318 -2.794 180) (layer F.SilkS))
    (fp_text value 100u (at 0 4.318 180) (layer F.Fab))
    (pad 1 smd rect (at 2.75082 0 180) (size 3.59918 1.6002) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at -2.75082 0 180) (size 3.59918 1.6002) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/c_elec_6.3x7.7.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:c_elec_5x5.3 (layer F.Cu) (tedit 57F3E268)
    (at 116.84 55.88 270)
    (descr "SMT capacitor, aluminium electrolytic, 5x5.3")
    (attr smd)
    (fp_text reference C2 (at -3.556 -2.032 360) (layer F.SilkS))
    (fp_text value 33u (at 0 3.81 270) (layer F.Fab))
    (pad 1 smd rect (at 2.19964 0 270) (size 2.99974 1.6002) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (pad 2 smd rect (at -2.19964 0 270) (size 2.99974 1.6002) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/c_elec_5x5.3.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 57F3E255)
    (at 124.46 67.945)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C1 (at 1.016 1.397) (layer F.SilkS))
    (fp_text value 470n (at 0 1.9) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module ESP8266:ESP-13-WROOM-02 (layer F.Cu) (tedit 57F3E391)
    (at 78.74 69.85 90)
    (descr "Module, ESP-8266, ESP-13-WROOM-02, 18 pad, SMD")
    (tags "Module ESP-8266 ESP8266")
    (fp_text reference IC1 (at 4.318 13.97 270) (layer F.SilkS))
    (fp_text value ESP-WROOM-02 (at 9 0 90) (layer F.Fab))
    (fp_text user "No Copper" (at 9 -4 90) (layer F.CrtYd))
    (pad 10 smd oval (at 18 12 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 7 /ESP8266/LED_DATA))
    (pad 9 smd oval (at 0 12 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 1 smd rect (at 0 0 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (pad 2 smd oval (at 0 1.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 3 +3V3))
    (pad 3 smd oval (at 0 3 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 8 /ESP8266/IO14))
    (pad 4 smd oval (at 0 4.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 9 /ESP8266/IO12))
    (pad 5 smd oval (at 0 6 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 10 /ESP8266/IO13))
    (pad 6 smd oval (at 0 7.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 11 "Net-(IC1-Pad6)"))
    (pad 7 smd oval (at 0 9 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 12 "Net-(IC1-Pad7)"))
    (pad 8 smd oval (at 0 10.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 13 /ESP8266/BOOT_SEL))
    (pad 11 smd oval (at 18 10.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 15 /ESP8266/TXO))
    (pad 12 smd oval (at 18 9 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 14 /ESP8266/RXI))
    (pad 13 smd oval (at 18 7.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 14 smd oval (at 18 6 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 16 /ESP8266/LED_PWR))
    (pad 15 smd oval (at 18 4.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 25 /ESP8266/RST))
    (pad 16 smd oval (at 18 3 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 17 "Net-(IC1-Pad16)"))
    (pad 17 smd oval (at 18 1.5 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 18 /ESP8266/IO16))
    (pad 18 smd oval (at 18 0 90) (size 2 0.9) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad PAD smd rect (at 10.12 6.58 90) (size 4.3 4.3) (layers F.Cu F.Mask))
    (model ${ESPLIB}/ESP8266.3dshapes/ESP-13-wroom-02.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module solder_jumper:SOLDER_JUMPER (layer F.Cu) (tedit 580D2DBA)
    (at 129.96164 52.11318)
    (tags "solder jumper")
    (attr smd)
    (fp_text reference JP2 (at 0.00508 -1.41478) (layer F.SilkS))
    (fp_text value JUMPER (at 0 1.9) (layer F.Fab) hide)
    (pad 1 smd rect (at -0.95 0) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 9 /ESP8266/IO12) (solder_mask_margin 0.1))
    (pad 2 smd rect (at 0.95 0) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 20 "Net-(JP2-Pad2)") (solder_mask_margin 0.1))
    (pad 1 smd rect (at -0.21336 -0.27432) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 9 /ESP8266/IO12) (solder_mask_margin 0.02))
    (pad 2 smd rect (at 0.21336 0.27432) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 20 "Net-(JP2-Pad2)") (solder_mask_margin 0.02))
    (pad 1 smd rect (at 0.21082 -0.04572) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 9 /ESP8266/IO12) (solder_mask_margin 0.02))
    (pad 2 smd rect (at -0.21082 0.04572) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 20 "Net-(JP2-Pad2)") (solder_mask_margin 0.02))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module solder_jumper:SOLDER_JUMPER (layer F.Cu) (tedit 580D2DBA)
    (at 129.96418 55.86222)
    (tags "solder jumper")
    (attr smd)
    (fp_text reference JP1 (at 0.00508 -1.41478) (layer F.SilkS))
    (fp_text value JUMPER (at 0 1.9) (layer F.Fab) hide)
    (pad 1 smd rect (at -0.95 0) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 10 /ESP8266/IO13) (solder_mask_margin 0.1))
    (pad 2 smd rect (at 0.95 0) (size 0.8 0.75) (layers F.Cu F.Mask)
      (net 19 "Net-(JP1-Pad2)") (solder_mask_margin 0.1))
    (pad 1 smd rect (at -0.21336 -0.27432) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 10 /ESP8266/IO13) (solder_mask_margin 0.02))
    (pad 2 smd rect (at 0.21336 0.27432) (size 1.2 0.2) (layers F.Cu F.Mask)
      (net 19 "Net-(JP1-Pad2)") (solder_mask_margin 0.02))
    (pad 1 smd rect (at 0.21082 -0.04572) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 10 /ESP8266/IO13) (solder_mask_margin 0.02))
    (pad 2 smd rect (at -0.21082 0.04572) (size 0.35 0.3) (layers F.Cu F.Mask)
      (net 19 "Net-(JP1-Pad2)") (solder_mask_margin 0.02))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text GND (at 147.828 67.31 90) (layer F.SilkS))
  (gr_text 5V (at 148.082 69.85 90) (layer F.SilkS))
  (gr_text SW (at 133.35 71.628) (layer F.SilkS))
  (gr_text DATA (at 135.89 71.628) (layer F.SilkS))
  (gr_text 5V (at 138.43 71.882) (layer F.SilkS))
  (gr_text GND (at 113.538 67.31 90) (layer F.SilkS))
  (gr_text +BATT (at 113.792 69.85 90) (layer F.SilkS))
  (gr_text GND (at 94.615 71.628) (layer F.SilkS))
  (gr_text IO16 (at 97.155 71.628) (layer F.SilkS))
  (gr_text IO14 (at 99.695 71.628) (layer F.SilkS))
  (gr_text IO13 (at 102.235 71.628) (layer F.SilkS))
  (gr_text IO12 (at 104.775 71.628) (layer F.SilkS))
  (gr_text 3V3 (at 107.315 71.882) (layer F.SilkS))
  (gr_text GND (at 94.615 50.292) (layer F.SilkS))
  (gr_text ~RST (at 97.155 50.292) (layer F.SilkS))
  (gr_text 5V (at 99.695 50.292) (layer F.SilkS))
  (gr_text RXI (at 102.235 50.292) (layer F.SilkS))
  (gr_text TXO (at 104.775 50.292) (layer F.SilkS))
  (gr_text BOOT_SEL (at 107.823 50.038) (layer F.SilkS))
  (gr_text FLASH (at 111.1885 57.15) (layer F.SilkS))
  (gr_text RST (at 99.568 57.15) (layer F.SilkS))
  (gr_text LED (at 141.478 69.85) (layer F.SilkS))
  (gr_text 5V (at 146.05 65.278) (layer F.SilkS))
  (gr_text BATT_SENS (at 111.76 65.532) (layer F.SilkS))
  (gr_text PROG (at 110.9345 53.467) (layer F.SilkS))
  (gr_text github.com/polygon/lightctrl (at 78.232 67.056) (layer B.SilkS))
  (gr_text "Wi-Fi LED Controller\njan@legxaro.de\nchris@priseko.de" (at 144.399 64.77) (layer B.SilkS))
  (gr_text <<</>> (at 100.711 57.912) (layer B.SilkS))
  (gr_text IO (at 108.458 67.564) (layer F.SilkS))
  (gr_line (start 148.59 49.53) (end 142.24 49.53) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 148.59 72.39) (end 148.59 49.53) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 77.47 72.39) (end 148.59 72.39) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 77.47 49.53) (end 142.24 49.53) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 77.47 49.53) (end 77.47 72.39) (angle 90) (layer Edge.Cuts) (width 0.1))
  (zone (net 2) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1524))
    (min_thickness 0.1524)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 77.47 49.53) (xy 77.47 72.39) (xy 148.59 72.39) (xy 148.59 49.53)
      )
    )
  )
  (zone (net 2) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1524))
    (min_thickness 0.1524)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 77.47 49.53) (xy 77.47 72.39) (xy 148.59 72.39) (xy 148.59 49.53)
      )
    )
  )
)
