(kicad_pcb (version 4) (host pcbnew 4.0.7)
  (general
    (links 0)
    (no_connects 1)
    (area 150.419999 74.219999 188.035001 98.754001)
    (thickness 1.6)
    (drawings 29)
    (tracks 152)
    (zones 0)
    (modules 23)
    (nets 13)
  )
  (page A4)
  (layers
    (0 F.Cu signal hide)
    (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.254)
    (user_trace_width 0.254)
    (user_trace_width 0.762)
    (user_trace_width 1.27)
    (user_trace_width 1.778)
    (user_trace_width 2.54)
    (trace_clearance 0.1778)
    (zone_clearance 0.254)
    (zone_45_only no)
    (trace_min 0.1524)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6858)
    (via_drill 0.3302)
    (via_min_size 0.6858)
    (via_min_drill 0.3302)
    (uvia_size 0.6858)
    (uvia_drill 0.3302)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (pcb_text_width 0.3)
    (pcb_text_size 1 1)
    (mod_edge_width 0.15)
    (mod_text_size 0.6 0.6)
    (mod_text_width 0.15)
    (pad_size 1 1.5)
    (pad_drill 0)
    (pad_to_mask_clearance 0.0508)
    (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 "Net-(C1-Pad1)")
  (net 2 GND)
  (net 3 +BATT)
  (net 4 "Net-(D1-Pad1)")
  (net 5 /PIN6/SW1)
  (net 6 /SCK/WS2812Clock)
  (net 7 /MOSI/WS2812Data)
  (net 8 /PIN2/SW2)
  (net 9 /PIN3/SW3)
  (net 10 /DataOut)
  (net 11 "Net-(J3-Pad1)")
  (net 12 /ClockOut)
  (net_class Default "This is the default net class."
    (clearance 0.1778)
    (trace_width 0.254)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.6858)
    (uvia_drill 0.3302)
  )
  (net_class APA102C_Power ""
    (clearance 0.1778)
    (trace_width 2.54)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.6858)
    (uvia_drill 0.3302)
  )
  (net_class Data ""
    (clearance 0.1524)
    (trace_width 0.1524)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.6858)
    (uvia_drill 0.3302)
    (add_net /ClockOut)
    (add_net /DataOut)
    (add_net /MOSI/WS2812Data)
    (add_net /PIN2/SW2)
    (add_net /PIN3/SW3)
    (add_net /PIN6/SW1)
    (add_net /SCK/WS2812Clock)
    (add_net "Net-(C1-Pad1)")
    (add_net "Net-(D1-Pad1)")
  )
  (net_class Power ""
    (clearance 0.1524)
    (trace_width 0.762)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.6858)
    (uvia_drill 0.3302)
    (add_net +BATT)
    (add_net GND)
    (add_net "Net-(J3-Pad1)")
  )
  (module Connectors_JST:JST_PH_S2B-PH-K_02x2.00mm_Angled (layer F.Cu) (tedit 5A50E66F)
    (at 157.099 77.343 270)
    (descr "JST PH series connector, S2B-PH-K, side entry type, through hole, Datasheet: http://www.jst-mfg.com/product/pdf/eng/ePH.pdf")
    (tags "connector jst ph")
    (fp_text reference J3 (at 4.699 1.905 360) (layer F.SilkS))
    (fp_text value "Batt Conn" (at 1 7.25 270) (layer F.Fab))
    (fp_text user %R (at 1 2.5 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.2 1.7) (drill 0.75) (layers *.Cu *.Mask)
      (net 11 "Net-(J3-Pad1)"))
    (pad 2 thru_hole oval (at 2 0 270) (size 1.2 1.7) (drill 0.75) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Connectors_JST.3dshapes/JST_PH_S2B-PH-K_02x2.00mm_Angled.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connectors:1pin (layer F.Cu) (tedit 5A4EB6FA)
    (at 161.29 86.995)
    (descr "module 1 pin (ou trou mecanique de percage)")
    (tags DEV)
    (fp_text reference Hole1 (at 0 -3.048) (layer F.SilkS) hide)
    (fp_text value 1pin (at 0 3) (layer F.Fab))
    (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5A50E461)
    (at 169.672 81.407 180)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C1 (at -2.286 0 180) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.5 180) (layer F.Fab))
    (fp_text user %R (at 0.066 0 180) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at 0.95 0 180) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-C_EIA-6032-28_Hand (layer F.Cu) (tedit 58CC8C08)
    (at 164.592 91.948 180)
    (descr "Tantalum capacitor, Case C, EIA 6032-28, 6.0x3.2x2.5mm, Hand soldering footprint")
    (tags "capacitor tantalum smd")
    (attr smd)
    (fp_text reference C2 (at 5.08 2.032 360) (layer F.SilkS))
    (fp_text value 100uF (at 0 3.35 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -3.125 0 180) (size 3.75 2.5) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 2 smd rect (at 3.125 0 180) (size 3.75 2.5) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-C_EIA-6032-28.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 58AA848B)
    (at 172.847 95.885)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C3 (at 2.54 0) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.5) (layer F.Fab))
    (fp_text user %R (at 0 -1.25) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 173.228 97.536)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C4 (at 3.048 0) (layer F.SilkS))
    (fp_text value 10uF (at 0 1.75) (layer F.Fab))
    (fp_text user %R (at 0 -1.75) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LEDs:LED_0603_HandSoldering (layer F.Cu) (tedit 5A50E46D)
    (at 169.715 75.819 180)
    (descr "LED SMD 0603, hand soldering")
    (tags "LED 0603")
    (attr smd)
    (fp_text reference D1 (at -2.54 0 180) (layer F.SilkS))
    (fp_text value "Power LED" (at 0 1.55 180) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(D1-Pad1)"))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (model ${KISYS3DMOD}/LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm (layer F.Cu) (tedit 5A4EC4FB)
    (at 175.514 76.708)
    (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x03 2.54mm double row")
    (fp_text reference J1 (at -0.635 -1.905) (layer F.SilkS))
    (fp_text value ISP_Header (at 1.27 7.41) (layer F.Fab))
    (fp_text user %R (at 1.27 2.54 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 /PIN6/SW1))
    (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 +BATT))
    (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 /SCK/WS2812Clock))
    (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 /MOSI/WS2812Data))
    (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.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 58E0A804)
    (at 160.02 96.012 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R1 (at -2.032 1.397 180) (layer F.SilkS))
    (fp_text value 10k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 5 /PIN6/SW1))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 184.785 86.995 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R2 (at 2.54 0 180) (layer F.SilkS))
    (fp_text value 10k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 8 /PIN2/SW2))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 186.69 86.995 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R3 (at -2.54 0 360) (layer F.SilkS))
    (fp_text value 10k (at 0 1.55 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 9 /PIN3/SW3))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 5A50E47F)
    (at 169.799 79.502)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R4 (at 2.413 0) (layer F.SilkS))
    (fp_text value 4.7k (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 5A50E475)
    (at 169.799 77.597 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R5 (at -2.413 0 180) (layer F.SilkS))
    (fp_text value 1.5k (at 0 1.55 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(D1-Pad1)"))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_THT:SW_TH_Tactile_Omron_B3F-10xx (layer F.Cu) (tedit 5928351D)
    (at 157.48 90.805 270)
    (descr SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "Omron B3F-10xx")
    (fp_text reference S1 (at 6.985 2.54 360) (layer F.SilkS))
    (fp_text value Cycle (at 3.2 6.5 270) (layer F.Fab))
    (fp_text user %R (at 3.25 2.25 270) (layer F.Fab))
    (pad 4 thru_hole circle (at 6.5 4.5 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 3 thru_hole circle (at 0 4.5 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole circle (at 6.5 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 /PIN6/SW1))
    (pad 1 thru_hole circle (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 /PIN6/SW1))
    (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_TH_Tactile_Omron_B3F-10xx.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_THT:SW_TH_Tactile_Omron_B3F-10xx (layer F.Cu) (tedit 5928351D)
    (at 181.61 82.55 90)
    (descr SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "Omron B3F-10xx")
    (fp_text reference S2 (at 6.985 2.286 180) (layer F.SilkS))
    (fp_text value Up (at 3.2 6.5 90) (layer F.Fab))
    (fp_text user %R (at 3.25 2.25 90) (layer F.Fab))
    (pad 4 thru_hole circle (at 6.5 4.5 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 3 thru_hole circle (at 0 4.5 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole circle (at 6.5 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 /PIN2/SW2))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 /PIN2/SW2))
    (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_TH_Tactile_Omron_B3F-10xx.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_THT:SW_TH_Tactile_Omron_B3F-10xx (layer F.Cu) (tedit 5928351D)
    (at 186.055 90.805 270)
    (descr SW_TH_Tactile_Omron_B3F-10xx_https://www.omron.com/ecb/products/pdf/en-b3f.pdf)
    (tags "Omron B3F-10xx")
    (fp_text reference S3 (at 6.985 2.413 360) (layer F.SilkS))
    (fp_text value Down (at 3.2 6.5 270) (layer F.Fab))
    (fp_text user %R (at 3.25 2.25 270) (layer F.Fab))
    (pad 4 thru_hole circle (at 6.5 4.5 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 3 thru_hole circle (at 0 4.5 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole circle (at 6.5 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 /PIN3/SW3))
    (pad 1 thru_hole circle (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 /PIN3/SW3))
    (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_TH_Tactile_Omron_B3F-10xx.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module MyFP_Switches:E-Switch_EG1390 (layer F.Cu) (tedit 5A5B4B4B)
    (at 166.243 76.327 270)
    (fp_text reference SW1 (at 7.112 2.921 360) (layer F.SilkS))
    (fp_text value "Power Switch" (at 7.8 3 360) (layer F.Fab))
    (fp_text user %R (at -0.3 2.8 360) (layer F.Fab))
    (pad 1 smd rect (at 0 0 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(J3-Pad1)"))
    (pad 2 smd rect (at 2.5 0 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 3 smd rect (at 5 0 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 0 5.6 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(J3-Pad1)"))
    (pad 5 smd rect (at 2.5 5.6 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 6 smd rect (at 5 5.6 270) (size 1 1.5) (layers F.Cu F.Paste F.Mask))
    (pad "" np_thru_hole circle (at 0.9 2.8 180) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 3.9 2.8 270) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
  )
  (module Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm (layer F.Cu) (tedit 58CD0CDA)
    (at 174.752 92.456 180)
    (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 U1 (at -4.572 -2.032 180) (layer F.SilkS))
    (fp_text value ATTINY85-20SU (at 0 3.5 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2.7 -1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at -2.7 -0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 8 /PIN2/SW2))
    (pad 3 smd rect (at -2.7 0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 9 /PIN3/SW3))
    (pad 4 smd rect (at -2.7 1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 5 smd rect (at 2.7 1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 7 /MOSI/WS2812Data))
    (pad 6 smd rect (at 2.7 0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 5 /PIN6/SW1))
    (pad 7 smd rect (at 2.7 -0.635 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 6 /SCK/WS2812Clock))
    (pad 8 smd rect (at 2.7 -1.905 180) (size 1.55 0.6) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (model ${KISYS3DMOD}/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 LEDs:LED_RGB_5050-6 (layer F.Cu) (tedit 5A50E6C2)
    (at 168.148 86.536 180)
    (descr http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf)
    (tags "RGB LED 5050-6")
    (attr smd)
    (fp_text reference U2 (at -4.445 -2.364 360) (layer F.SilkS))
    (fp_text value APA102C (at 0 3.3 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2.4 -1.7 270) (size 1.1 2) (layers F.Cu F.Paste F.Mask)
      (net 7 /MOSI/WS2812Data))
    (pad 2 smd rect (at -2.4 0 270) (size 1.1 2) (layers F.Cu F.Paste F.Mask)
      (net 6 /SCK/WS2812Clock))
    (pad 3 smd rect (at -2.4 1.7 270) (size 1.1 2) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 4 smd rect (at 2.4 1.7 270) (size 1.1 2) (layers F.Cu F.Paste F.Mask)
      (net 3 +BATT))
    (pad 5 smd rect (at 2.4 0 270) (size 1.1 2) (layers F.Cu F.Paste F.Mask)
      (net 12 /ClockOut))
    (pad 6 smd rect (at 2.4 -1.7 270) (size 1.1 2) (layers F.Cu F.Paste F.Mask)
      (net 10 /DataOut))
    (model ${KISYS3DMOD}/LEDs.3dshapes/LED_RGB_5050-6.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_2x02_Pitch2.54mm (layer F.Cu) (tedit 5A50E674)
    (at 156.21 85.09 270)
    (descr "Through hole straight pin header, 2x02, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x02 2.54mm double row")
    (fp_text reference J2 (at -2.032 3.429 360) (layer F.SilkS))
    (fp_text value "APA102C Out" (at 1.27 4.87 270) (layer F.Fab))
    (fp_text user %R (at 1.27 1.27 360) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 +BATT))
    (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 /DataOut))
    (pad 3 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 /ClockOut))
    (pad 4 thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x02_Pitch2.54mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connectors:1pin (layer F.Cu) (tedit 5A4EB6AB)
    (at 180.34 86.995)
    (descr "module 1 pin (ou trou mecanique de percage)")
    (tags DEV)
    (fp_text reference Hole1 (at 0 -3.048) (layer F.SilkS) hide)
    (fp_text value 1pin (at 0 3) (layer F.Fab))
    (pad "" np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module "flamingo logo:flamingo_logo_8-8_6-7" (layer F.Cu) (tedit 0)
    (at 174.879 86.106 90)
    (fp_text reference G*** (at 0 0 90) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0 90) (layer F.SilkS) hide)
  )
  (module "Project Footprints:flamingo_logo_25_38" (layer B.Cu) (tedit 0)
    (at 168.529 87.503 270)
    (fp_text reference G*** (at 0 0 270) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0 270) (layer B.SilkS) hide)
  )
  (gr_arc (start 186.182 76.073) (end 186.182 74.295) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 186.182 96.901) (end 187.96 96.901) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 152.273 96.901) (end 152.273 98.679) (angle 94.08561678) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 152.273 76.073) (end 150.495 76.073) (angle 94.08561678) (layer Edge.Cuts) (width 0.15))
  (gr_text Off (at 159.893 82.677) (layer F.SilkS))
  (gr_text On (at 160.02 75.057) (layer F.SilkS))
  (gr_text "Mini Flamingo\nFor APA102C\nRev A" (at 162.941 95.758 360) (layer F.SilkS))
  (gr_text APA102C (at 168.148 83.312) (layer F.SilkS))
  (gr_text "Mini Flamingo\nPaul Blackburn 2018\nGitHub: @individual61\n" (at 179.832 96.012) (layer B.SilkS))
  (gr_text DOWN (at 183.896 89.789) (layer F.SilkS))
  (gr_text UP (at 183.896 83.185) (layer F.SilkS))
  (gr_text "Push me." (at 151.384 93.853 90) (layer F.SilkS))
  (gr_text <5V (at 159.131 77.47 90) (layer F.SilkS))
  (gr_text GND (at 159.131 79.502 90) (layer F.SilkS))
  (gr_text MOSI (at 179.959 79.248 90) (layer F.SilkS))
  (gr_text VTG (at 179.959 76.708 90) (layer F.SilkS))
  (gr_text GND (at 179.959 81.788 90) (layer F.SilkS))
  (gr_text RST (at 173.609 81.915 90) (layer F.SilkS))
  (gr_text SCK (at 173.609 79.248 90) (layer F.SilkS))
  (gr_text MISO (at 173.609 76.835 90) (layer F.SilkS))
  (gr_text GND (at 151.765 87.63 90) (layer F.SilkS))
  (gr_text +V (at 158.115 85.09 90) (layer F.SilkS))
  (gr_text DO (at 158.115 87.63 90) (layer F.SilkS))
  (gr_text CK (at 151.765 85.09 90) (layer F.SilkS))
  (gr_line (start 186.182 98.679) (end 152.273 98.679) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 186.182 74.295) (end 152.4 74.295) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 187.96 96.901) (end 187.96 76.073) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 150.495 76.073) (end 150.495 96.774) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 3) (net_name +BATT) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.1524)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.762) (smoothing fillet) (radius 0.254))
    (polygon
      (pts
        (xy 150.495 74.295) (xy 150.495 98.679) (xy 187.96 98.679) (xy 187.96 74.295)
      )
    )
  )
  (zone (net 2) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.1524)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.762) (smoothing fillet) (radius 0.254))
    (polygon
      (pts
        (xy 150.495 74.295) (xy 150.495 98.679) (xy 187.96 98.679) (xy 187.96 74.295)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.1524)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.762))
    (polygon
      (pts
        (xy 178.9176 84.1502) (xy 178.4858 84.4042) (xy 177.9778 84.8614) (xy 177.5714 85.4202) (xy 177.3428 85.979)
        (xy 177.1904 86.6648) (xy 177.165 87.249) (xy 177.3682 88.1126) (xy 177.673 88.7222) (xy 178.1048 89.2302)
        (xy 178.7144 89.7382) (xy 179.4256 90.043) (xy 180.1876 90.17) (xy 180.8734 90.1192) (xy 181.6862 89.8652)
        (xy 182.372 89.4334) (xy 183.0832 88.6206) (xy 183.4134 87.757) (xy 183.515 86.7664) (xy 183.3626 86.0298)
        (xy 183.007 85.2678) (xy 182.118 84.3534) (xy 181.1528 83.9216) (xy 180.5178 83.82) (xy 179.6034 83.8962)
      )
    )
  )
  (zone (net 0) (net_name "") (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.1524)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.762))
    (polygon
      (pts
        (xy 178.904188 84.151724) (xy 178.472388 84.405724) (xy 177.964388 84.862924) (xy 177.557988 85.421724) (xy 177.329388 85.980524)
        (xy 177.176988 86.666324) (xy 177.151588 87.250524) (xy 177.354788 88.114124) (xy 177.659588 88.723724) (xy 178.091388 89.231724)
        (xy 178.700988 89.739724) (xy 179.412188 90.044524) (xy 180.174188 90.171524) (xy 180.859988 90.120724) (xy 181.672788 89.866724)
        (xy 182.358588 89.434924) (xy 183.069788 88.622124) (xy 183.399988 87.758524) (xy 183.501588 86.767924) (xy 183.349188 86.031324)
        (xy 182.993588 85.269324) (xy 182.104588 84.354924) (xy 181.139388 83.923124) (xy 180.504388 83.821524) (xy 179.589988 83.897724)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.1524)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.762))
    (polygon
      (pts
        (xy 161.2646 83.82) (xy 160.5026 83.9216) (xy 159.8168 84.1756) (xy 159.385 84.455) (xy 158.9278 84.8614)
        (xy 158.5214 85.4456) (xy 158.2166 86.1568) (xy 158.115 86.6902) (xy 158.115 87.2236) (xy 158.2166 87.8078)
        (xy 158.3944 88.3412) (xy 158.5976 88.6714) (xy 158.8262 88.9762) (xy 159.1056 89.3064) (xy 159.4866 89.6112)
        (xy 159.8168 89.789) (xy 160.1724 89.9668) (xy 160.8074 90.1192) (xy 161.4424 90.17) (xy 162.306 90.0176)
        (xy 162.9664 89.7128) (xy 163.576 89.2048) (xy 164.0586 88.5444) (xy 164.338 87.9094) (xy 164.465 87.0204)
        (xy 164.4142 86.3854) (xy 164.2364 85.8266) (xy 163.8808 85.1408) (xy 163.449 84.6582) (xy 162.8902 84.2518)
        (xy 162.179 83.947) (xy 161.6202 83.8454)
      )
    )
  )
  (zone (net 0) (net_name "") (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.1524)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.762))
    (polygon
      (pts
        (xy 161.268198 83.805974) (xy 160.506198 83.907574) (xy 159.820398 84.161574) (xy 159.388598 84.440974) (xy 158.931398 84.847374)
        (xy 158.524998 85.431574) (xy 158.220198 86.142774) (xy 158.118598 86.676174) (xy 158.118598 87.209574) (xy 158.220198 87.793774)
        (xy 158.397998 88.327174) (xy 158.601198 88.657374) (xy 158.829798 88.962174) (xy 159.109198 89.292374) (xy 159.490198 89.597174)
        (xy 159.820398 89.774974) (xy 160.175998 89.952774) (xy 160.810998 90.105174) (xy 161.445998 90.155974) (xy 162.309598 90.003574)
        (xy 162.969998 89.698774) (xy 163.579598 89.190774) (xy 164.062198 88.530374) (xy 164.341598 87.895374) (xy 164.468598 87.006374)
        (xy 164.417798 86.371374) (xy 164.239998 85.812574) (xy 163.884398 85.126774) (xy 163.452598 84.644174) (xy 162.893798 84.237774)
        (xy 162.182598 83.932974) (xy 161.623798 83.831374)
      )
    )
  )
)
