(kicad_pcb (version 4) (host pcbnew 4.0.7)
  (general
    (links 5)
    (no_connects 0)
    (area 155.626999 126.416999 177.875001 143.839001)
    (thickness 1.6)
    (drawings 9)
    (tracks 7)
    (zones 0)
    (modules 3)
    (nets 5)
  )
  (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.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.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 3.8 3.8)
    (pad_drill 3)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements FFFCFF7F)
    (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 GND)
  (net 2 "Net-(J1-Pad2)")
  (net 3 "Net-(J1-Pad3)")
  (net 4 "Net-(J1-Pad4)")
  (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 GND)
    (add_net "Net-(J1-Pad2)")
    (add_net "Net-(J1-Pad3)")
    (add_net "Net-(J1-Pad4)")
  )
  (module Connectors_JST:JST_EH_B04B-EH-A_04x2.50mm_Straight (layer B.Cu) (tedit 5A651626)
    (at 158.496 131.572 270)
    (descr "JST EH series connector, B04B-EH-A, 2.50mm pitch, top entry")
    (tags "connector jst eh top vertical straight")
    (fp_text reference J1 (at 3.75 3 270) (layer B.SilkS) hide)
    (fp_text value Conn_01x04 (at 3.75 -3.5 270) (layer B.Fab))
    (fp_text user %R (at 3.75 3 270) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.85 1.85) (drill 0.9) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 2 thru_hole circle (at 2.5 0 270) (size 1.85 1.85) (drill 0.9) (layers *.Cu *.Mask)
      (net 2 "Net-(J1-Pad2)"))
    (pad 3 thru_hole circle (at 5 0 270) (size 1.85 1.85) (drill 0.9) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad3)"))
    (pad 4 thru_hole circle (at 7.5 0 270) (size 1.85 1.85) (drill 0.9) (layers *.Cu *.Mask)
      (net 4 "Net-(J1-Pad4)"))
    (model Connectors_JST.3dshapes/JST_EH_B04B-EH-A_04x2.50mm_Straight.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Switches:ROTARY_ENC_PLAIN (layer F.Cu) (tedit 5A6516A8)
    (at 169.164 135.128 180)
    (descr "ROTARY ENCODER W/ SELECT SWITCH")
    (tags "ROTARY ENCODER W/ SELECT SWITCH")
    (attr virtual)
    (fp_text reference S1 (at 3.81 -6.985 180) (layer F.SilkS) hide)
    (fp_text value ENCODER-SWITCH (at 3.81 6.985 180) (layer F.SilkS) hide)
    (pad A thru_hole circle (at 7.493 2.54 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 "Net-(J1-Pad2)") (solder_mask_margin 0.1016))
    (pad B thru_hole circle (at 7.493 -2.54 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad3)") (solder_mask_margin 0.1016))
    (pad C thru_hole circle (at 7.493 0 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 GND) (solder_mask_margin 0.1016))
    (pad P$3 thru_hole circle (at 0 -6.604 180) (size 3.8 3.8) (drill 3) (layers *.Cu *.Mask)
      (solder_mask_margin 0.1016))
    (pad P$4 thru_hole circle (at 0 6.604 180) (size 3.8 3.8) (drill 3) (layers *.Cu *.Mask)
      (solder_mask_margin 0.1016))
    (pad SW+ thru_hole circle (at -6.985 -2.54 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)
      (net 4 "Net-(J1-Pad4)") (solder_mask_margin 0.1016))
    (pad SW- thru_hole circle (at -6.985 2.54 180) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 GND) (solder_mask_margin 0.1016))
  )
  (module moshozenfootprints:Moshozen (layer B.Cu) (tedit 0)
    (at 169.164 135.128 180)
    (fp_text reference G*** (at 0 0 180) (layer B.SilkS) hide)
    (fp_text value LOGO (at 0.75 0 180) (layer B.SilkS) hide)
  )
  (gr_line (start 155.702 142.24) (end 155.702 128.016) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 176.276 143.764) (end 157.226 143.764) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 177.8 128.016) (end 177.8 142.24) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 157.226 126.492) (end 176.276 126.492) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 157.226 142.24) (end 157.226 143.764) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 176.276 142.24) (end 177.8 142.24) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 176.276 128.016) (end 176.276 126.492) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 157.226 128.016) (end 155.702 128.016) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text v1.0 (at 174.498 128.524) (layer B.SilkS))
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 177.8 143.764) (xy 155.702 143.764) (xy 155.702 126.492) (xy 177.8 126.492)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 155.702 126.492) (xy 177.8 126.492) (xy 177.8 143.764) (xy 155.702 143.764) (xy 155.702 126.746)
      )
    )
  )
)
