(kicad_pcb (version 4) (host pcbnew 4.0.5)
  (general
    (links 5)
    (no_connects 0)
    (area 133.35 97.5726 154.940001 113.030001)
    (thickness 1.6002)
    (drawings 12)
    (tracks 14)
    (zones 0)
    (modules 3)
    (nets 12)
  )
  (page USLetter)
  (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 hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.381)
    (user_trace_width 0.254)
    (user_trace_width 0.381)
    (user_trace_width 0.508)
    (user_trace_width 0.635)
    (user_trace_width 0.762)
    (trace_clearance 0.1524)
    (zone_clearance 0.508)
    (zone_45_only yes)
    (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)
    (user_via 0.762 0.4064)
    (uvia_size 0.0762)
    (uvia_drill 0.0508)
    (uvias_allowed no)
    (uvia_min_size 0)
    (uvia_min_drill 0)
    (pcb_text_width 0.1524)
    (pcb_text_size 0.762 0.762)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.7272 2.032)
    (pad_drill 1.016)
    (pad_to_mask_clearance 0.1016)
    (solder_mask_min_width 0.1016)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFFFF)
    (pcbplotparams
      (layerselection 0x010f0_80000001)
      (usegerberextensions true)
      (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 0)
      (scaleselection 1)
      (outputdirectory gerbers/))
  )
  (net 0 "")
  (net 1 +3V3)
  (net 2 "Net-(P1-Pad3)")
  (net 3 /B)
  (net 4 /A)
  (net 5 /PWM)
  (net 6 /F_LIMIT)
  (net 7 "Net-(P1-Pad6)")
  (net 8 /R_LIMIT)
  (net 9 GND)
  (net 10 +5V)
  (net 11 "Net-(P3-Pad2)")
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.381)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.0762)
    (uvia_drill 0.0508)
    (add_net /A)
    (add_net /B)
    (add_net /F_LIMIT)
    (add_net /PWM)
    (add_net /R_LIMIT)
    (add_net "Net-(P1-Pad3)")
    (add_net "Net-(P1-Pad6)")
    (add_net "Net-(P3-Pad2)")
  )
  (net_class Power ""
    (clearance 0.1524)
    (trace_width 0.635)
    (via_dia 0.6858)
    (via_drill 0.3302)
    (uvia_dia 0.0762)
    (uvia_drill 0.0508)
    (add_net +3V3)
    (add_net +5V)
    (add_net GND)
  )
  (module Pin_Headers:Pin_Header_Straight_2x05_Pitch1.27mm locked (layer F.Cu) (tedit 588A87C6)
    (at 151.13 107.95 180)
    (descr "Through hole pin header, pitch 1.27mm")
    (tags "pin header")
    (fp_text reference P1 (at 0.55 -1.7 180) (layer F.SilkS))
    (fp_text value Encoder (at 3.175 2.54 270) (layer F.SilkS))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 1 +3V3))
    (pad 3 thru_hole circle (at 0 1.27 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 2 "Net-(P1-Pad3)"))
    (pad 5 thru_hole circle (at 0 2.54 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 3 /B))
    (pad 7 thru_hole circle (at 0 3.81 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 4 /A))
    (pad 9 thru_hole circle (at 0 5.08 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 5 /PWM))
    (pad 4 thru_hole circle (at 1.27 1.27 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 6 /F_LIMIT))
    (pad 6 thru_hole circle (at 1.27 2.54 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 7 "Net-(P1-Pad6)"))
    (pad 8 thru_hole circle (at 1.27 3.81 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 8 /R_LIMIT))
    (pad 10 thru_hole circle (at 1.27 5.08 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 9 GND))
    (pad 2 thru_hole circle (at 1.27 0 180) (size 1.05 1.05) (drill 0.65) (layers *.Cu *.Mask)
      (net 10 +5V))
  )
  (module Socket_Strips:Socket_Strip_Straight_1x03 locked (layer B.Cu) (tedit 58899784)
    (at 142.24 101.6 180)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P2 (at -2.794 0 180) (layer B.SilkS))
    (fp_text value RoboRIO1 (at 0 3.1 180) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 4 /A))
    (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 10 +5V))
    (pad 3 thru_hole oval (at 5.08 0 180) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 9 GND))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x03.wrl
      (at (xyz 0.1 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Socket_Strips:Socket_Strip_Straight_1x03 locked (layer B.Cu) (tedit 54E9F429)
    (at 142.24 109.22 180)
    (descr "Through hole socket strip")
    (tags "socket strip")
    (fp_text reference P3 (at -2.794 0 180) (layer B.SilkS))
    (fp_text value RoboRIO2 (at 0 3.1 180) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 3 /B))
    (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 11 "Net-(P3-Pad2)"))
    (pad 3 thru_hole oval (at 5.08 0 180) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask)
      (net 9 GND))
    (model Socket_Strips.3dshapes/Socket_Strip_Straight_1x03.wrl
      (at (xyz 0.1 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (gr_text "Team CAUTION\n#1492" (at 145.288 100.838) (layer F.SilkS))
  (gr_text "SRX Encoder\nBreakout" (at 141.478 105.156) (layer F.SilkS))
  (gr_text NC (at 139.065 107.569 45) (layer F.SilkS))
  (gr_text GND (at 136.144 107.696 45) (layer F.SilkS))
  (gr_text +5V (at 139.7 103.378 45) (layer F.SilkS))
  (gr_text GND (at 137.287 103.124 45) (layer F.SilkS))
  (gr_text B (at 143.51 109.22) (layer F.SilkS))
  (gr_text A (at 143.51 101.6) (layer F.SilkS))
  (gr_line (start 153.67 99.06) (end 134.62 99.06) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 153.67 111.76) (end 153.67 99.06) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 134.62 111.76) (end 153.67 111.76) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 134.62 99.06) (end 134.62 111.76) (layer Edge.Cuts) (width 0.15))
  (zone (net 9) (net_name GND) (layer B.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.381))
    (polygon
      (pts
        (xy 133.35 97.79) (xy 154.94 97.79) (xy 154.94 113.03) (xy 133.35 113.03)
      )
    )
  )
)
