(kicad_pcb (version 20171130) (host pcbnew "(5.1.6)-1")
  (general
    (thickness 1.6)
    (drawings 41)
    (tracks 0)
    (zones 0)
    (modules 15)
    (nets 1)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user hide)
    (33 F.Adhes user hide)
    (34 B.Paste user)
    (35 F.Paste user hide)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user hide)
    (41 Cmts.User user hide)
    (42 Eco1.User user hide)
    (43 Eco2.User user hide)
    (44 Edge.Cuts user)
    (45 Margin user hide)
    (46 B.CrtYd user)
    (47 F.CrtYd user hide)
    (48 B.Fab user)
    (49 F.Fab user hide)
  )
  (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.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)
    (edge_width 0.15)
    (segment_width 0.2)
    (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 4 4)
    (pad_drill 2.2)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010f0_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "gerbers/"))
  )
  (net 0 "")
  (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)
  )
  (module Dane:gecko-logo (layer B.Cu) (tedit 0)
    (at 187.96 130.81 180)
    (fp_text reference G*** (at 0 0) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer B.SilkS) hide)
  )
  (module "Dane:big gecko" (layer B.Cu) (tedit 0)
    (at 129.54 116.84 180)
    (fp_text reference G*** (at 0 0) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer B.SilkS) hide)
  )
  (module "Dane:big gecko" (layer F.Cu) (tedit 0)
    (at 124.46 116.84)
    (fp_text reference G*** (at 0 0) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide)
  )
  (module dane:gecko-logo (layer F.Cu) (tedit 0)
    (at 187.96 130.81)
    (fp_text reference G*** (at 0 0) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide)
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805BB1)
    (at 215.9 114.3)
    (fp_text reference TH3 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at 0.025 -0.075 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805BB1)
    (at 213.36 52.07)
    (fp_text reference TH3 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at 0.025 -0.075 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805BB1)
    (at 97.79 133.35)
    (fp_text reference TH3 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at 0.025 -0.075 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805BB1)
    (at 99.06 46.99)
    (fp_text reference TH3 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at 0.025 -0.075 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:M2_HOLE_PCB (layer F.Cu) (tedit 5D908E44)
    (at 92.225 94.175)
    (fp_text reference TH1 (at 0 2.7) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 -2.6) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask Dwgs.User))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805BFE)
    (at 206.9 100.7)
    (fp_text reference TH6 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at -0.175 -0.025 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F8059EF)
    (at 103.725 119.675 90)
    (fp_text reference TH7 (at 0 -2.54 90) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54 90) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at 0 0 180) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805BD0)
    (at 130.75 98.25)
    (fp_text reference TH5 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at -0.025 -0.075 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:M2_HOLE_PCB (layer F.Cu) (tedit 5D908E44)
    (at 107.725 94.175)
    (fp_text reference TH2 (at 0 2.7) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 -2.6) (layer F.Fab))
    (pad "" thru_hole circle (at 0 0) (size 4 4) (drill 2.2) (layers *.Cu *.Mask Dwgs.User))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805BB1)
    (at 130.7 57.75)
    (fp_text reference TH3 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at 0.025 -0.075 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (module SofleKeyboard-footprint:HOLE_M2_TH (layer F.Cu) (tedit 5F805C11)
    (at 206.95 62.45)
    (fp_text reference TH4 (at 0 -2.54) (layer F.SilkS) hide)
    (fp_text value HOLE (at 0 2.54) (layer F.SilkS) hide)
    (pad "" thru_hole circle (at -0.225 -0.275 90) (size 4.7 4.7) (drill 4.1) (layers *.Cu *.Mask Dwgs.User)
      (clearance 0.3))
  )
  (gr_text "Original Sofle design by Josef Adamacik" (at 119.105 48.585) (layer B.SilkS))
  (gr_text https://josefadamcik.github.io/SofleKeyboard/ (at 121.355 46.915) (layer B.SilkS))
  (gr_text https://josefadamcik.github.io/SofleKeyboard/ (at 121.355 48.335) (layer F.SilkS))
  (gr_text "Original Sofle design by Josef Adamacik" (at 119.105 46.665) (layer F.SilkS))
  (gr_text "Sofle RGB v1.0, Dane Evans" (at 201.285 127.895 21) (layer B.Cu))
  (gr_text "Sofle RGB v1.0, Dane Evans" (at 201.975 127.925 21) (layer F.Cu))
  (gr_line (start 225.586871 44.256466) (end 225.751621 44.3706) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.000257 115.075) (end 88.998857 39.152435) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 225.893321 44.510582) (end 226.008881 44.672807) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 149.725 35.675) (end 171.675 35.675) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.702436 38.090945) (end 89.91868 38.023815) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 225.751621 44.3706) (end 225.893321 44.510582) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.91868 38.023815) (end 90.150853 38.000405) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.879128 134.675) (end 94.625 147.425) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.336259 38.337831) (end 89.506752 38.19716) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.825 127.575) (end 82.925 127.075) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.19559 38.508327) (end 89.336259 38.337831) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 83.025 129.075) (end 82.875 128.575) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 138.879128 134.675) (end 188.225 134.675) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 149.725 35.675) (end 90.150853 38.000405) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 226.095281 44.853672) (end 226.149381 45.049571) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.506752 38.19716) (end 89.702436 38.090945) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.089377 38.704014) (end 89.19559 38.508327) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.925 127.075) (end 88.725 116.325) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 226.149381 45.049571) (end 226.168181 45.256902) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 226.168181 45.256902) (end 226.195181 120.175) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 225.200441 44.120146) (end 225.402111 44.171776) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 93.275 146.875) (end 93.625 147.175) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.825 127.975) (end 82.825 127.575) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.925 115.725) (end 88.725 116.325) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 88.998857 39.152435) (end 89.022257 38.920261) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.022257 38.920261) (end 89.089377 38.704014) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 226.195181 120.175) (end 188.225 134.675) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 225.402111 44.171776) (end 225.586871 44.256466) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 93.625 147.175) (end 94.075 147.325) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 82.875 128.575) (end 82.825 127.975) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 94.075 147.325) (end 94.625 147.425) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 89.000257 115.075) (end 88.925 115.725) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 171.675 35.675) (end 225.200441 44.120146) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 93.275 146.875) (end 83.025 129.075) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 226.008881 44.672807) (end 226.095281 44.853672) (layer Edge.Cuts) (width 0.1))
  (zone (net 0) (net_name "") (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 81.675 127.875) (xy 93.625 148.325) (xy 138.725 135.625) (xy 157.975 135.725) (xy 188.175 135.525)
        (xy 226.625 122.175) (xy 226.725 43.475) (xy 172.425 34.975) (xy 88.175 37.275) (xy 88.525 115.675)
      )
    )
  )
)
