(kicad_pcb (version 20171130) (host pcbnew "(5.1.6-87-g1447494bc)")
  (general
    (thickness 1.6)
    (drawings 67)
    (tracks 65)
    (zones 0)
    (modules 2)
    (nets 9)
  )
  (page USLetter)
  (title_block
    (title "MFF2 to 4FFNano Adapter")
    (date 2020-11-20)
    (rev v1.0)
    (company "Brett Walach")
  )
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (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)
    (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)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.1524)
    (user_trace_width 0.1524)
    (user_trace_width 0.254)
    (user_trace_width 0.4)
    (user_trace_width 0.6096)
    (trace_clearance 0.1524)
    (zone_clearance 0.254)
    (zone_45_only no)
    (trace_min 0.1524)
    (via_size 0.762)
    (via_drill 0.508)
    (via_min_size 0.6096)
    (via_min_drill 0.3302)
    (user_via 0.6096 0.3302)
    (user_via 1 0.6)
    (uvia_size 0.6858)
    (uvia_drill 0.3302)
    (uvias_allowed no)
    (uvia_min_size 0)
    (uvia_min_drill 0)
    (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 1.7 1.7)
    (pad_drill 1)
    (pad_to_mask_clearance 0.1)
    (aux_axis_origin 117.7 137.4)
    (grid_origin 117.7 137.4)
    (visible_elements FFFFEF7F)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions true)
      (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 1 "Net-(U2-Pad4)")
  (net 2 "Net-(U2-Pad5)")
  (net 3 VPP)
  (net 4 MISO)
  (net 5 GND)
  (net 6 RST)
  (net 7 CLK)
  (net 8 +5V)
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.254)
    (via_dia 0.762)
    (via_drill 0.508)
    (uvia_dia 0.6858)
    (uvia_drill 0.3302)
    (add_net +5V)
    (add_net CLK)
    (add_net GND)
    (add_net MISO)
    (add_net "Net-(U2-Pad4)")
    (add_net "Net-(U2-Pad5)")
    (add_net RST)
    (add_net VPP)
  )
  (net_class Large ""
    (clearance 0.254)
    (trace_width 0.61)
    (via_dia 1)
    (via_drill 0.6)
    (uvia_dia 0.6858)
    (uvia_drill 0.3302)
  )
  (module mff2-to-4ffnano:MFF2-castellated (layer F.Cu) (tedit 5FDD2F57)
    (at 120.4 130.9 90)
    (fp_text reference U2 (at -2.8 2.7) (layer F.SilkS) hide)
    (fp_text value ESIMSON8 (at -3 4 -90) (layer F.Fab) hide)
    (fp_text user "gnd pad" (at 0.02 0.85 90) (layer Dwgs.User))
    (fp_text user bottom (at 0.01 0.06 90) (layer Dwgs.User))
    (fp_text user "keep out" (at 0.01 -0.86 90) (layer Dwgs.User))
    (pad 5 thru_hole circle (at 2.6 1.905 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 2 "Net-(U2-Pad5)"))
    (pad 6 thru_hole circle (at 2.6 0.635 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 7 CLK))
    (pad 7 thru_hole circle (at 2.6 -0.635 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 6 RST))
    (pad 8 thru_hole circle (at 2.6 -1.905 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 8 +5V))
    (pad 4 thru_hole circle (at -2.6 1.905 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 1 "Net-(U2-Pad4)"))
    (pad 3 thru_hole circle (at -2.6 0.635 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 4 MISO))
    (pad 2 thru_hole circle (at -2.6 -0.635 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 3 VPP))
    (pad 1 thru_hole circle (at -2.6 -1.905 90) (size 0.762 0.762) (drill 0.508) (layers *.Cu *.Mask)
      (net 5 GND))
  )
  (module mff2-to-4ffnano:GCT-SIM8100 (layer F.Cu) (tedit 0)
    (at 158.68 130.93 90)
    (fp_text reference U1 (at 5.21 4.29) (layer F.SilkS) hide)
    (fp_text value SIM-NANO-4FF (at -3.45 1.6 -90) (layer B.Fab))
    (pad C6 smd rect (at 0 -5.8 90) (size 1 1.1) (layers F.Cu F.Paste F.Mask)
      (net 3 VPP) (solder_mask_margin 0.1016))
    (pad C7 smd rect (at -2.54 -5.8 90) (size 1 1.1) (layers F.Cu F.Paste F.Mask)
      (net 4 MISO) (solder_mask_margin 0.1016))
    (pad C5 smd rect (at 2.54 -5.8 90) (size 1 1.1) (layers F.Cu F.Paste F.Mask)
      (net 5 GND) (solder_mask_margin 0.1016))
    (pad C2 smd rect (at 0 5.8 90) (size 1 1.1) (layers F.Cu F.Paste F.Mask)
      (net 6 RST) (solder_mask_margin 0.1016))
    (pad C3 smd rect (at -2.54 5.8 90) (size 1 1.1) (layers F.Cu F.Paste F.Mask)
      (net 7 CLK) (solder_mask_margin 0.1016))
    (pad C1 smd rect (at 2.54 5.8 90) (size 1 1.1) (layers F.Cu F.Paste F.Mask)
      (net 8 +5V) (solder_mask_margin 0.1016))
    (pad NC@1 smd rect (at -5.3 0 90) (size 1 3) (layers F.Cu F.Paste F.Mask)
      (solder_mask_margin 0.1016))
    (pad NC@2 smd rect (at 5.3 0 90) (size 1 3) (layers F.Cu F.Paste F.Mask)
      (solder_mask_margin 0.1016))
    (pad "" np_thru_hole circle (at 4.65 -4.15 90) (size 0.7 0.7) (drill 0.7) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -4.35 4.15 90) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
  )
  (gr_text "MFF2 to 4FF Nano\n" (at 135.4 130.9) (layer F.SilkS))
  (gr_arc (start 164.9 136.6) (end 164.9 137.4) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 164.9 125.2) (end 165.7 125.2) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 152.525 135.871931) (end 151.464341 136.97193) (angle -43.95690714) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 146.43934 134.128069) (end 147.499999 133.02807) (angle -43.9569081) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 152.5 125.9) (end 152.5 124.4) (angle -45) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 146.43934 127.7) (end 146.43934 129.2) (angle -45) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125 132.6) (end 146.43934 132.6) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 125 129.2) (end 146.43934 129.2) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 125 129.5) (end 125 129.2) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 124.4 129.5) (end 124.4 129.8) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 121.9 129.8) (end 124.4 129.8) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 121.9 129.5) (end 121.9 129.2) (angle -180) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 125 132.3) (end 124.7 132.3) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 124.4 132.3) (end 124.7 132.3) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 151.43934 124.83934) (end 147.5 128.76066) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 122.9 129.2) (end 121.9 129.2) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 121.9 132.3) (end 121.9 132) (angle -180) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 122.9 132.6) (end 121.9 132.6) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 124.4 132) (end 121.9 132) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 151.464341 136.97193) (end 147.499999 133.02807) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 122.9 133.5) (end 122.9 132.6) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 117.9 133.5) (end 122.9 133.5) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 122.9 128.3) (end 122.9 129.2) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 117.9 128.3) (end 122.9 128.3) (layer Edge.Cuts) (width 0.15))
  (dimension 13 (width 0.15) (layer Dwgs.User)
    (gr_text "13.000 mm" (at 114.4 130.9 90) (layer Dwgs.User))
    (feature1 (pts (xy 117.7 124.4) (xy 115.113579 124.4)))
    (feature2 (pts (xy 117.7 137.4) (xy 115.113579 137.4)))
    (crossbar (pts (xy 115.7 137.4) (xy 115.7 124.4)))
    (arrow1a (pts (xy 115.7 124.4) (xy 116.286421 125.526504)))
    (arrow1b (pts (xy 115.7 124.4) (xy 115.113579 125.526504)))
    (arrow2a (pts (xy 115.7 137.4) (xy 116.286421 136.273496)))
    (arrow2b (pts (xy 115.7 137.4) (xy 115.113579 136.273496)))
  )
  (dimension 48 (width 0.15) (layer Dwgs.User)
    (gr_text "48.000 mm" (at 141.7 119.854033) (layer Dwgs.User))
    (feature1 (pts (xy 117.7 123.8) (xy 117.7 120.567612)))
    (feature2 (pts (xy 165.7 123.8) (xy 165.7 120.567612)))
    (crossbar (pts (xy 165.7 121.154033) (xy 117.7 121.154033)))
    (arrow1a (pts (xy 117.7 121.154033) (xy 118.826504 120.567612)))
    (arrow1b (pts (xy 117.7 121.154033) (xy 118.826504 121.740454)))
    (arrow2a (pts (xy 165.7 121.154033) (xy 164.573496 120.567612)))
    (arrow2b (pts (xy 165.7 121.154033) (xy 164.573496 121.740454)))
  )
  (gr_line (start 152.525 137.4) (end 164.9 137.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 165.7 136.6) (end 165.7 125.2) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 164.9 124.4) (end 152.5 124.4) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 117.9 128.3) (end 117.9 133.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 5) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 124.5 132) (xy 123.3 132) (xy 123.3 129.8) (xy 124.5 129.8) (xy 125 129.2)
        (xy 135.95 129.2) (xy 146.6 129.2) (xy 147.4 128.8) (xy 151.7 124.6) (xy 152.4 124.4)
        (xy 165.1 124.4) (xy 165.6 124.8) (xy 165.7 136.8) (xy 165.2 137.4) (xy 152.4 137.4)
        (xy 151.6 137.1) (xy 147.4 132.9) (xy 146.6 132.6) (xy 125 132.6)
      )
    )
  )
)
