(kicad_pcb (version 4) (host pcbnew 4.0.2+e4-6225~38~ubuntu14.04.1-stable)
  (general
    (links 18)
    (no_connects 0)
    (area 100.856 97.667 126.280334 135.915)
    (thickness 1.6)
    (drawings 18)
    (tracks 38)
    (zones 0)
    (modules 13)
    (nets 15)
  )
  (page A4)
  (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)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.25)
    (trace_clearance 0.2)
    (zone_clearance 0.5)
    (zone_45_only yes)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.1)
    (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)
    (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 5 5)
    (pad_drill 2.75)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 106.172 131.84)
    (grid_origin 106.172 131.84)
    (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 false)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 "Net-(P1-Pad1)")
  (net 2 "Net-(P1-Pad2)")
  (net 3 VCC)
  (net 4 "Net-(P1-Pad4)")
  (net 5 "Net-(P1-Pad5)")
  (net 6 GND)
  (net 7 "Net-(P1-Pad7)")
  (net 8 "Net-(P1-Pad8)")
  (net 9 "Net-(P1-Pad9)")
  (net 10 "Net-(P1-Pad10)")
  (net 11 "Net-(P1-Pad11)")
  (net 12 "Net-(P1-Pad12)")
  (net 13 "Net-(P2-Pad1)")
  (net 14 "Net-(P2-Pad2)")
  (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)
    (add_net "Net-(P1-Pad1)")
    (add_net "Net-(P1-Pad2)")
    (add_net "Net-(P1-Pad4)")
    (add_net "Net-(P1-Pad5)")
    (add_net "Net-(P1-Pad7)")
    (add_net "Net-(P1-Pad8)")
    (add_net "Net-(P2-Pad1)")
    (add_net "Net-(P2-Pad2)")
  )
  (net_class Stepper ""
    (clearance 0.2)
    (trace_width 0.5)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net GND)
    (add_net "Net-(P1-Pad10)")
    (add_net "Net-(P1-Pad11)")
    (add_net "Net-(P1-Pad12)")
    (add_net "Net-(P1-Pad9)")
    (add_net VCC)
  )
  (module WeisTek:-FFC (layer F.Cu) (tedit 5764CB76)
    (at 106.172 116.84 270)
    (attr virtual)
    (fp_text reference P1 (at 0.635 4.191 270) (layer F.SilkS) hide)
    (fp_text value CONN_01X12 (at 1.524 -4.699 270) (layer F.SilkS) hide)
    (fp_text user 1 (at 8.6614 -1.6764 270) (layer F.SilkS))
    (fp_text user 12 (at -8.0772 0.2286 270) (layer F.SilkS))
    (pad 1 thru_hole rect (at 6.7691 -1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 1 "Net-(P1-Pad1)"))
    (pad 2 thru_hole circle (at 5.47878 1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 2 "Net-(P1-Pad2)"))
    (pad 3 thru_hole circle (at 4.26974 -1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 3 VCC))
    (pad 4 thru_hole circle (at 2.97942 1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 4 "Net-(P1-Pad4)"))
    (pad 5 thru_hole circle (at 1.76784 -1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 5 "Net-(P1-Pad5)"))
    (pad 6 thru_hole circle (at 0.47752 1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 6 GND))
    (pad 7 thru_hole circle (at -0.72898 -1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 7 "Net-(P1-Pad7)"))
    (pad 8 thru_hole circle (at -2.0193 1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 8 "Net-(P1-Pad8)"))
    (pad 9 thru_hole circle (at -3.22834 -1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 9 "Net-(P1-Pad9)"))
    (pad 10 thru_hole circle (at -4.51866 1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 10 "Net-(P1-Pad10)"))
    (pad 11 thru_hole circle (at -5.7277 -1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 11 "Net-(P1-Pad11)"))
    (pad 12 thru_hole circle (at -7.01802 1.24968 270) (size 1.30556 1.30556) (drill 0.79756) (layers *.Cu *.Mask F.Paste F.SilkS)
      (net 12 "Net-(P1-Pad12)"))
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5769DF78)
    (at 115.372 123.44 180)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R1 (at -1.55 -1.9 180) (layer F.SilkS))
    (fp_text value 3K3 (at 0 2.1 180) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 3 VCC))
    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(P1-Pad4)"))
    (model Resistors_SMD.3dshapes/R_0805_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_2x01 (layer F.Cu) (tedit 576380F2)
    (at 114.672 131.84 180)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P2 (at 1.4 -3 180) (layer F.SilkS) hide)
    (fp_text value CONN_01X02 (at 0 -3.1 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 13 "Net-(P2-Pad1)"))
    (pad 2 thru_hole oval (at 2.54 0 180) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(P2-Pad2)"))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_2x01.wrl
      (at (xyz 0.05 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 5769DF91)
    (at 116.772 120.84 180)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R2 (at -2.15 -1.75 180) (layer F.SilkS))
    (fp_text value 3K3 (at 0 -2 180) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 3 VCC))
    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(P1-Pad5)"))
    (model Resistors_SMD.3dshapes/R_0805_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connect:1pin (layer F.Cu) (tedit 57638E3E)
    (at 106.172 131.84)
    (descr "module 1 pin (ou trou mecanique de percage)")
    (tags DEV)
    (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide)
    (fp_text value 1pin (at 0 2.794) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.75) (layers *.Cu *.Mask F.SilkS))
  )
  (module Connect:1pin (layer F.Cu) (tedit 57638E3E)
    (at 121.172 131.84)
    (descr "module 1 pin (ou trou mecanique de percage)")
    (tags DEV)
    (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide)
    (fp_text value 1pin (at 0 2.794) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.75) (layers *.Cu *.Mask F.SilkS))
  )
  (module Connect:1pin (layer F.Cu) (tedit 57638E3E)
    (at 121.172 101.84)
    (descr "module 1 pin (ou trou mecanique de percage)")
    (tags DEV)
    (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide)
    (fp_text value 1pin (at 0 2.794) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.75) (layers *.Cu *.Mask F.SilkS))
  )
  (module Pin_Headers:Pin_Header_Straight_1x04 (layer F.Cu) (tedit 576380E9)
    (at 121.172 107.84)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P4 (at 0 -5.1) (layer F.SilkS) hide)
    (fp_text value CONN_01X04 (at 0 -3.1) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 12 "Net-(P1-Pad12)"))
    (pad 2 thru_hole oval (at 0 2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 11 "Net-(P1-Pad11)"))
    (pad 3 thru_hole oval (at 0 5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 10 "Net-(P1-Pad10)"))
    (pad 4 thru_hole oval (at 0 7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 9 "Net-(P1-Pad9)"))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_1x04.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_2x01 (layer F.Cu) (tedit 576380ED)
    (at 121.172 126.04 90)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P3 (at 5.1 -0.5 90) (layer F.SilkS) hide)
    (fp_text value CONN_01X02 (at 8.75 -1 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 3 VCC))
    (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)
      (net 6 GND))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_2x01.wrl
      (at (xyz 0.05 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 5769DF9C)
    (at 122.072 118.84)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C1 (at -3.65 -0.5) (layer F.SilkS))
    (fp_text value C (at 0 2.1) (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 VCC))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 GND))
    (model Capacitors_SMD.3dshapes/C_0805_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module SOT-23 (layer F.Cu) (tedit 57639585)
    (at 115.422 127.59 180)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q1 (at -1.35 -2.45 180) (layer F.SilkS) hide)
    (fp_text value MMBT2222A (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.Paste F.Mask)
      (net 5 "Net-(P1-Pad5)"))
    (pad 2 smd rect (at 0.95 1.00076 180) (size 0.8001 0.8001) (layers F.Cu F.Paste F.Mask)
      (net 6 GND))
    (pad 3 smd rect (at 0 -0.99822 180) (size 0.8001 0.8001) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(P2-Pad1)"))
    (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 SOT-23 (layer F.Cu) (tedit 57639588)
    (at 111.422 127.59 90)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q2 (at -1.25 -2.5 180) (layer F.SilkS) hide)
    (fp_text value MMBT2222A (at 0 2.3 90) (layer F.Fab))
    (pad 1 smd rect (at -0.95 1.00076 90) (size 0.8001 0.8001) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(P1-Pad4)"))
    (pad 2 smd rect (at 0.95 1.00076 90) (size 0.8001 0.8001) (layers F.Cu F.Paste F.Mask)
      (net 6 GND))
    (pad 3 smd rect (at 0 -0.99822 90) (size 0.8001 0.8001) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(P2-Pad2)"))
    (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 Connect:1pin (layer F.Cu) (tedit 57638E3E)
    (at 106.172 101.84)
    (descr "module 1 pin (ou trou mecanique de percage)")
    (tags DEV)
    (fp_text reference REF** (at 0 -3.048) (layer F.SilkS) hide)
    (fp_text value 1pin (at 0 2.794) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 5 5) (drill 2.75) (layers *.Cu *.Mask F.SilkS))
  )
  (gr_line (start 106.172 97.84) (end 121.172 97.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 106.172 135.84) (end 121.172 135.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 125.172 101.84) (end 125.172 131.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 121.172 131.84) (end 125.172 131.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 121.172 101.84) (end 121.172 97.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_text 5V (at 123.422 124.84 90) (layer F.SilkS))
  (gr_text + (at 118.922 126.09) (layer F.SilkS))
  (gr_text XB+ (at 117.602 115.33) (layer F.SilkS))
  (gr_text XB- (at 117.602 112.79) (layer F.SilkS))
  (gr_text XA+ (at 117.602 110.25) (layer F.SilkS))
  (gr_text XA- (at 117.602 107.71) (layer F.SilkS))
  (gr_text "STOPS\nActive Low" (at 118.172 128.34) (layer B.SilkS))
  (gr_text X (at 114.672 134.34) (layer F.SilkS))
  (gr_text Y (at 112.172 134.34) (layer F.SilkS))
  (gr_text "K40 to RPI-CNC\nV1.0 https://goo.gl/468Rom" (at 112.422 102.59 270) (layer F.SilkS))
  (gr_line (start 102.172 131.84) (end 102.172 101.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 106.172 131.84) (end 106.172 135.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_arc (start 106.172 101.84) (end 102.172 101.84) (angle 90) (layer Edge.Cuts) (width 0.1))
  (zone (net 6) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.5))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 125.172 135.84) (xy 102.172 135.84) (xy 102.172 97.84) (xy 125.172 97.84) (xy 125.172 135.84)
      )
    )
  )
  (zone (net 3) (net_name VCC) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.5))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 106.922 117.34) (xy 125.172 117.34) (xy 125.172 135.84) (xy 102.172 135.84) (xy 102.172 116.09)
        (xy 105.672 116.09) (xy 106.922 117.34)
      )
    )
  )
)
