(kicad_pcb (version 4) (host pcbnew 4.0.4-1.fc25-product)

  (general
    (links 5)
    (no_connects 0)
    (area 179.629999 88.819666 200.227001 119.714333)
    (thickness 1.6)
    (drawings 16)
    (tracks 11)
    (zones 0)
    (modules 3)
    (nets 6)
  )

  (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 hide)
    (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 hide)
    (47 F.CrtYd user hide)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )

  (setup
    (last_trace_width 0.3)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.15)
    (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)
    (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.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (grid_origin 186.11 112.58)
    (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-(P4-Pad1)")
  (net 2 "Net-(P4-Pad2)")
  (net 3 "Net-(P5-Pad1)")
  (net 4 "Net-(P5-Pad2)")
  (net 5 "Net-(P5-Pad3)")

  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.3)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net "Net-(P4-Pad1)")
    (add_net "Net-(P4-Pad2)")
    (add_net "Net-(P5-Pad1)")
    (add_net "Net-(P5-Pad2)")
    (add_net "Net-(P5-Pad3)")
  )

  (module sparkfun:SF-ROTARY-ENCODER (layer F.Cu) (tedit 58917B67) (tstamp 58917A02)
    (at 189.992 104.14)
    (path /589178C2)
    (fp_text reference ROT1 (at 0 9.5) (layer F.SilkS) hide
      (effects (font (size 0.762 0.762) (thickness 0.1524)))
    )
    (fp_text value ROTARY-ENCODER (at 0 0) (layer F.SilkS) hide
      (effects (font (size 0.762 0.762) (thickness 0.1524)))
    )
    (fp_line (start 3 -1.5) (end -3 -1.5) (layer F.SilkS) (width 0.2032))
    (fp_circle (center 0 0) (end 3.5 0) (layer F.SilkS) (width 0.2032))
    (fp_line (start 6 6.5) (end -6 6.5) (layer F.SilkS) (width 0.2032))
    (fp_line (start -6 6.5) (end -6 -6.5) (layer F.SilkS) (width 0.2032))
    (fp_line (start -6 -6.5) (end 6 -6.5) (layer F.SilkS) (width 0.2032))
    (fp_line (start 6 -6.5) (end 6 6.5) (layer F.SilkS) (width 0.2032))
    (pad 1 thru_hole circle (at -2.5 -7) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(P4-Pad2)"))
    (pad 2 thru_hole circle (at -2.5 7.5) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 3 "Net-(P5-Pad1)"))
    (pad 3 thru_hole circle (at 0 7.5) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(P5-Pad2)"))
    (pad 4 thru_hole circle (at 2.5 7.5) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 5 "Net-(P5-Pad3)"))
    (pad 5 thru_hole circle (at 2.5 -7) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS)
      (net 1 "Net-(P4-Pad1)"))
    (pad "" thru_hole circle (at 5.6 0) (size 3 3) (drill 2.2) (layers *.Cu *.Mask F.SilkS))
    (pad "" thru_hole circle (at -5.6 0) (size 3 3) (drill 2.2) (layers *.Cu *.Mask F.SilkS))
  )

  (module Pin_Headers:Pin_Header_Straight_1x02 (layer F.Cu) (tedit 587E811E) (tstamp 587E7A2D)
    (at 189.992 93.853 270)
    (descr "Through hole pin header")
    (tags "pin header")
    (path /587E7945)
    (fp_text reference P4 (at 0 -5.1 270) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value CONN_01X02 (at 0 -3.1 270) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 1.27 1.27) (end 1.27 3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.75 -1.75) (end -1.75 4.3) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.75 -1.75) (end 1.75 4.3) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.75 4.3) (end 1.75 4.3) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.27 1.27) (end -1.27 3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15))
    (pad 1 thru_hole rect (at 0 0 270) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 1 "Net-(P4-Pad1)"))
    (pad 2 thru_hole oval (at 0 2.54 270) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 2 "Net-(P4-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_1x03 (layer F.Cu) (tedit 587E8123) (tstamp 587E7A34)
    (at 187.452 114.681 90)
    (descr "Through hole pin header")
    (tags "pin header")
    (path /587E787E)
    (fp_text reference P5 (at 0 -5.1 90) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value CONN_01X03 (at 0 -3.1 90) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -1.75 -1.75) (end -1.75 6.85) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.75 -1.75) (end 1.75 6.85) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.75 6.85) (end 1.75 6.85) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.27 1.27) (end -1.27 6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.27 6.35) (end 1.27 1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.55 -1.55) (end 1.55 0) (layer F.SilkS) (width 0.15))
    (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.55 0) (end -1.55 -1.55) (layer F.SilkS) (width 0.15))
    (fp_line (start -1.55 -1.55) (end 1.55 -1.55) (layer F.SilkS) (width 0.15))
    (pad 1 thru_hole rect (at 0 0 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 3 "Net-(P5-Pad1)"))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 4 "Net-(P5-Pad2)"))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 5 "Net-(P5-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))
    )
  )

  (gr_text ^GND (at 191.27 113.1) (layer F.Mask) (tstamp 58917D39)
    (effects (font (size 0.381 0.4572) (thickness 0.0762)))
  )
  (gr_text ^GND (at 191.27 113.1) (layer F.Cu)
    (effects (font (size 0.381 0.4572) (thickness 0.0762)))
  )
  (gr_text B (at 194.25 111.63) (layer F.Cu) (tstamp 58917CC2)
    (effects (font (size 0.762 0.762) (thickness 0.127)))
  )
  (gr_text B (at 194.25 111.63) (layer F.Mask) (tstamp 58917C10)
    (effects (font (size 0.762 0.762) (thickness 0.127)))
  )
  (gr_text "A\n" (at 185.71 111.63) (layer F.Mask) (tstamp 58917BC2)
    (effects (font (size 0.762 0.762) (thickness 0.127)))
  )
  (gr_text "A\n" (at 185.71 111.63) (layer F.Cu)
    (effects (font (size 0.762 0.762) (thickness 0.127)))
  )
  (gr_text "https://github.com/pdp7\nrotary-encoder-breakout\n" (at 189.992 99.822) (layer B.SilkS)
    (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
  )
  (gr_text "SparkFun COM-09117\n318-ENC130175F-12PS" (at 190.119 108.458) (layer B.SilkS)
    (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
  )
  (gr_line (start 179.705 116.84) (end 179.705 91.313) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 200.152 116.84) (end 179.705 116.84) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 200.152 91.313) (end 200.152 116.84) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 179.705 91.313) (end 200.152 91.313) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text "SparkFun COM-09117\n" (at 198.755 103.886 90) (layer F.Mask)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (gr_text "SparkFun COM-09117\n" (at 198.755 103.886 90) (layer F.Cu)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (gr_text "pdp7/rotary-encoder-breakout\n" (at 180.848 104.394 90) (layer F.Mask)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (gr_text "pdp7/rotary-encoder-breakout\n" (at 180.848 104.394 90) (layer F.Cu)
    (effects (font (size 1 1) (thickness 0.15)))
  )

  (segment (start 189.992 93.853) (end 189.992 95.169) (width 0.3) (layer F.Cu) (net 1))
  (segment (start 189.992 95.169) (end 191.963 97.14) (width 0.3) (layer F.Cu) (net 1))
  (segment (start 191.963 97.14) (end 192.492 97.14) (width 0.3) (layer F.Cu) (net 1))
  (segment (start 187.452 93.853) (end 187.452 97.1) (width 0.3) (layer F.Cu) (net 2))
  (segment (start 187.452 97.1) (end 187.492 97.14) (width 0.3) (layer F.Cu) (net 2))
  (segment (start 187.492 111.64) (end 187.492 114.641) (width 0.3) (layer F.Cu) (net 3))
  (segment (start 187.492 114.641) (end 187.452 114.681) (width 0.3) (layer F.Cu) (net 3))
  (segment (start 189.992 111.64) (end 189.992 114.681) (width 0.3) (layer F.Cu) (net 4))
  (segment (start 192.492 111.64) (end 192.492 114.641) (width 0.3) (layer F.Cu) (net 5))
  (segment (start 192.492 114.641) (end 192.532 114.681) (width 0.3) (layer F.Cu) (net 5))
  (segment (start 192.532 114.681) (end 192.532 114.046) (width 0.3) (layer B.Cu) (net 5) (status 80000))

)
