(kicad_pcb (version 20171130) (host pcbnew 5.1.3-ffb9f22~84~ubuntu18.04.1)
  (general
    (thickness 1.6)
    (drawings 33)
    (tracks 288)
    (zones 0)
    (modules 13)
    (nets 25)
  )
  (page A4)
  (layers
    (0 Top signal)
    (31 Bottom 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)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.25)
    (user_trace_width 0.5)
    (trace_clearance 0.1524)
    (zone_clearance 0.4064)
    (zone_45_only yes)
    (trace_min 0.1524)
    (via_size 0.8)
    (via_drill 0.4)
    (via_min_size 0.508)
    (via_min_drill 0.254)
    (user_via 0.8 0.4)
    (user_via 1.6 0.8)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (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 2.51 1)
    (pad_drill 0)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (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 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 VCC)
  (net 2 GND)
  (net 3 S_OR_NES1)
  (net 4 S_OR_NES2)
  (net 5 S_OR_NES3)
  (net 6 "Net-(JP1-Pad2)")
  (net 7 S_OR_NES4)
  (net 8 FAST_DATA1)
  (net 9 SLOW_DATA1)
  (net 10 FAST_DATA2)
  (net 11 SLOW_DATA2)
  (net 12 FAST_DATA3)
  (net 13 SLOW_DATA3)
  (net 14 FAST_DATA4)
  (net 15 SLOW_DATA4)
  (net 16 /CLOCK)
  (net 17 /LATCH)
  (net 18 /BT_TX)
  (net 19 /BT_RX)
  (net 20 /BT_TS)
  (net 21 ENABLE1)
  (net 22 ENABLE2)
  (net 23 ENABLE3)
  (net 24 ENABLE4)
  (net_class Default "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net /BT_RX)
    (add_net /BT_TS)
    (add_net /BT_TX)
    (add_net /CLOCK)
    (add_net /LATCH)
    (add_net ENABLE1)
    (add_net ENABLE2)
    (add_net ENABLE3)
    (add_net ENABLE4)
    (add_net FAST_DATA1)
    (add_net FAST_DATA2)
    (add_net FAST_DATA3)
    (add_net FAST_DATA4)
    (add_net "Net-(JP1-Pad2)")
    (add_net SLOW_DATA1)
    (add_net SLOW_DATA2)
    (add_net SLOW_DATA3)
    (add_net SLOW_DATA4)
    (add_net S_OR_NES4)
  )
  (net_class Power ""
    (clearance 0.1524)
    (trace_width 0.5)
    (via_dia 1.6)
    (via_drill 0.8)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net GND)
    (add_net S_OR_NES1)
    (add_net S_OR_NES2)
    (add_net S_OR_NES3)
    (add_net VCC)
  )
  (module controllerpro:RN42 (layer Top) (tedit 5D4602FC)
    (at 152.4 105.41 180)
    (fp_text reference U2 (at -1.27 -8.89) (layer F.SilkS) hide)
    (fp_text value RN42 (at -1.27 8.89) (layer F.SilkS) hide)
    (fp_text user RX-I (at -1.651 4.318) (layer F.SilkS))
    (fp_text user CTS-I (at -1.651 -5.842) (layer F.SilkS))
    (fp_text user RTS-O (at -1.651 6.858) (layer F.SilkS))
    (fp_text user BlueSMiRF (at -5.842 3.302) (layer F.Fab))
    (fp_text user TX-O (at -1.651 1.778) (layer F.SilkS))
    (fp_text user GND (at -1.651 -0.762) (layer F.SilkS))
    (fp_text user VCC (at -1.651 -3.175) (layer F.SilkS))
    (pad CTS-I thru_hole circle (at 0 -6.35) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 20 /BT_TS))
    (pad VCC thru_hole circle (at 0 -3.81) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 VCC))
    (pad GND thru_hole circle (at 0 -1.27) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad TX-0 thru_hole circle (at 0 1.27) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 18 /BT_TX))
    (pad RX-I thru_hole circle (at 0 3.81) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 19 /BT_RX))
    (pad RTS-0 thru_hole circle (at 0 6.35) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)
      (net 20 /BT_TS))
  )
  (module logos:nes_advantage (layer Top) (tedit 0)
    (at 139.7 108.585)
    (fp_text reference G*** (at -2.434075 -1.607557) (layer F.SilkS) hide)
    (fp_text value LOGO (at -1.684075 -1.607557) (layer F.SilkS) hide)
  )
  (module controllerpro:Teensy30_31_32_LC (layer Top) (tedit 5C5D136C)
    (at 132.715 105.41)
    (fp_text reference U1 (at 0 -10.16) (layer F.Fab))
    (fp_text value Teensy3.2 (at 0 10.16) (layer F.Fab))
    (pad 22 thru_hole circle (at 11.43 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 23 ENABLE3))
    (pad 23 thru_hole circle (at 8.89 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 24 ENABLE4))
    (pad 24 thru_hole circle (at 6.35 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 21 ENABLE1))
    (pad 25 thru_hole circle (at 3.81 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 22 ENABLE2))
    (pad 26 thru_hole circle (at 1.27 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 7 S_OR_NES4))
    (pad 27 thru_hole circle (at -1.27 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 3 S_OR_NES1))
    (pad 28 thru_hole circle (at -3.81 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 4 S_OR_NES2))
    (pad 29 thru_hole circle (at -6.35 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 12 FAST_DATA3))
    (pad 30 thru_hole circle (at -8.89 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 10 FAST_DATA2))
    (pad 31 thru_hole circle (at -11.43 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 1 VCC))
    (pad 32 thru_hole circle (at -13.97 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
    (pad 33 thru_hole circle (at -16.51 -7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 6 "Net-(JP1-Pad2)"))
    (pad 12 thru_hole circle (at 11.43 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 17 /LATCH))
    (pad 11 thru_hole circle (at 8.89 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 16 /CLOCK))
    (pad 10 thru_hole circle (at 6.35 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 19 /BT_RX))
    (pad 9 thru_hole circle (at 3.81 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 18 /BT_TX))
    (pad 8 thru_hole circle (at 1.27 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 5 S_OR_NES3))
    (pad 7 thru_hole circle (at -1.27 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 9 SLOW_DATA1))
    (pad 6 thru_hole circle (at -3.81 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 15 SLOW_DATA4))
    (pad 5 thru_hole circle (at -6.35 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 11 SLOW_DATA2))
    (pad 4 thru_hole circle (at -8.89 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 13 SLOW_DATA3))
    (pad 3 thru_hole circle (at -11.43 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 14 FAST_DATA4))
    (pad 2 thru_hole circle (at -13.97 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 8 FAST_DATA1))
    (pad 1 thru_hole rect (at -16.51 7.62) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask F.SilkS)
      (net 2 GND))
  )
  (module Socket_Strips:Socket_Strip_Angled_1x08_Pitch2.54mm (layer Bottom) (tedit 5C5D1285)
    (at 179.705 107.315 90)
    (descr "Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row")
    (tags "Through hole angled socket strip THT 1x08 2.54mm single row")
    (fp_text reference S3 (at -4.38 2.27 90) (layer B.Fab))
    (fp_text value Conn_01x08_Female (at -4.38 -20.05 90) (layer B.Fab))
    (fp_text user %R (at -4.38 2.27 90) (layer B.Fab))
    (pad 8 thru_hole oval (at 0 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 VCC))
    (pad 7 thru_hole oval (at 0 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 ENABLE3))
    (pad 6 thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 /CLOCK))
    (pad 5 thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 /LATCH))
    (pad 4 thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 SLOW_DATA3))
    (pad 3 thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 S_OR_NES3))
    (pad 2 thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 FAST_DATA3))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Angled_1x08_Pitch2.54mm.wrl
      (offset (xyz 0 -8.889999866485596 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module Socket_Strips:Socket_Strip_Angled_1x08_Pitch2.54mm (layer Bottom) (tedit 5C5D1280)
    (at 133.985 107.315 90)
    (descr "Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row")
    (tags "Through hole angled socket strip THT 1x08 2.54mm single row")
    (fp_text reference S1 (at -4.38 2.27 270) (layer B.Fab))
    (fp_text value Conn_01x08_Female (at -4.38 -20.05 270) (layer B.Fab))
    (fp_text user %R (at -4.38 2.27 270) (layer B.Fab))
    (pad 8 thru_hole oval (at 0 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 VCC))
    (pad 7 thru_hole oval (at 0 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 ENABLE1))
    (pad 6 thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 /CLOCK))
    (pad 5 thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 /LATCH))
    (pad 4 thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 SLOW_DATA1))
    (pad 3 thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 S_OR_NES1))
    (pad 2 thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 FAST_DATA1))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Angled_1x08_Pitch2.54mm.wrl
      (offset (xyz 0 -8.889999866485596 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module logos:sideways (layer Bottom) (tedit 0)
    (at 150.2664 107.6706 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)
  )
  (module Socket_Strips:Socket_Strip_Angled_1x08_Pitch2.54mm (layer Bottom) (tedit 5C5D1270)
    (at 116.205 103.505 270)
    (descr "Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row")
    (tags "Through hole angled socket strip THT 1x08 2.54mm single row")
    (fp_text reference S2 (at -4.38 2.27 270) (layer B.Fab))
    (fp_text value Conn_01x08_Female (at -4.445 -19.685 270) (layer B.Fab))
    (fp_text user %R (at -4.38 2.27 270) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 FAST_DATA2))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 S_OR_NES2))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 SLOW_DATA2))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 /LATCH))
    (pad 6 thru_hole oval (at 0 -12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 /CLOCK))
    (pad 7 thru_hole oval (at 0 -15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 ENABLE2))
    (pad 8 thru_hole oval (at 0 -17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 VCC))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Angled_1x08_Pitch2.54mm.wrl
      (offset (xyz 0 -8.889999866485596 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module Socket_Strips:Socket_Strip_Angled_1x08_Pitch2.54mm (layer Bottom) (tedit 5C5D126B)
    (at 161.925 103.505 270)
    (descr "Through hole angled socket strip, 1x08, 2.54mm pitch, 8.51mm socket length, single row")
    (tags "Through hole angled socket strip THT 1x08 2.54mm single row")
    (fp_text reference S4 (at -4.38 2.27 90) (layer B.Fab))
    (fp_text value Conn_01x08_Female (at -4.38 -20.05 90) (layer B.Fab))
    (fp_text user %R (at -4.38 2.27 90) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 FAST_DATA4))
    (pad 3 thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 S_OR_NES4))
    (pad 4 thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 SLOW_DATA4))
    (pad 5 thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 /LATCH))
    (pad 6 thru_hole oval (at 0 -12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 /CLOCK))
    (pad 7 thru_hole oval (at 0 -15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 ENABLE4))
    (pad 8 thru_hole oval (at 0 -17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 VCC))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Angled_1x08_Pitch2.54mm.wrl
      (offset (xyz 0 -8.889999866485596 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module logos:OSHlogo (layer Top) (tedit 0)
    (at 166.624 97.663)
    (fp_text reference G*** (at 0 0) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide)
  )
  (module logos:designedwithkicad (layer Top) (tedit 0)
    (at 175.768 98.298)
    (fp_text reference G*** (at 0 0) (layer F.SilkS) hide)
    (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide)
  )
  (module t32_ref:SOLDERJUMPER (layer Bottom) (tedit 5C5D1277)
    (at 118.11 95.885 180)
    (fp_text reference JP1 (at 0 0 180) (layer B.Fab))
    (fp_text value SolderJumper_2_Open (at -1.524 -1.651 180) (layer B.Fab))
    (pad 2 smd rect (at 0.762 0 180) (size 1.1684 1.6002) (layers Bottom B.Paste B.Mask)
      (net 6 "Net-(JP1-Pad2)") (solder_mask_margin 0.1016))
    (pad 1 smd rect (at -0.762 0 180) (size 1.1684 1.6002) (layers Bottom B.Paste B.Mask)
      (net 1 VCC) (solder_mask_margin 0.1016))
  )
  (module MountingHole:MountingHole_2.2mm_M2_DIN965 (layer Top) (tedit 56D1B4CB)
    (at 157.48 110.744)
    (descr "Mounting Hole 2.2mm, no annular, M2, DIN965")
    (tags "mounting hole 2.2mm no annular m2 din965")
    (attr virtual)
    (fp_text reference REF** (at 0 -2.9) (layer F.SilkS) hide)
    (fp_text value MountingHole_2.2mm_M2_DIN965 (at 0 2.9) (layer F.Fab) hide)
    (fp_text user %R (at 0 -2.032) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_2.2mm_M2_DIN965 (layer Top) (tedit 56D1B4CB)
    (at 138.43 102.235)
    (descr "Mounting Hole 2.2mm, no annular, M2, DIN965")
    (tags "mounting hole 2.2mm no annular m2 din965")
    (attr virtual)
    (fp_text reference REF** (at 0 -2.9) (layer F.SilkS) hide)
    (fp_text value MountingHole_2.2mm_M2_DIN965 (at 0 2.9) (layer F.Fab) hide)
    (fp_text user %R (at 0 -1.905) (layer F.Fab) hide)
    (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
  )
  (gr_text 2 (at 103.505 101.6) (layer Cmts.User))
  (gr_text 4 (at 189.865 101.6) (layer Cmts.User))
  (gr_line (start 182.88 117.475) (end 182.88 93.345) (layer Edge.Cuts) (width 0.15))
  (gr_text 3 (at 189.865 114.935) (layer Cmts.User))
  (gr_text "By Joel Bradshaw" (at 170.815 106.934) (layer Cmts.User))
  (gr_text 4 (at 189.865 101.6) (layer Cmts.User))
  (gr_text P4 (at 178.435 95.25) (layer F.SilkS))
  (gr_text P2 (at 117.475 95.25) (layer F.SilkS))
  (gr_text "ControllerPro v0.9" (at 170.053 110.998) (layer F.SilkS))
  (gr_line (start 113.03 93.345) (end 113.03 117.475) (layer Edge.Cuts) (width 0.15))
  (gr_text "By Joel Bradshaw" (at 164.608357 112.776) (layer F.SilkS))
  (dimension 20.44 (width 0.15) (layer Cmts.User)
    (gr_text "20.440 mm" (at 170.815 85.06) (layer Cmts.User))
    (feature1 (pts (xy 160.595 93.415) (xy 160.595 85.773579)))
    (feature2 (pts (xy 181.035 93.415) (xy 181.035 85.773579)))
    (crossbar (pts (xy 181.035 86.36) (xy 160.595 86.36)))
    (arrow1a (pts (xy 160.595 86.36) (xy 161.721504 85.773579)))
    (arrow1b (pts (xy 160.595 86.36) (xy 161.721504 86.946421)))
    (arrow2a (pts (xy 181.035 86.36) (xy 179.908496 85.773579)))
    (arrow2b (pts (xy 181.035 86.36) (xy 179.908496 86.946421)))
  )
  (gr_line (start 182.88 93.345) (end 113.03 93.345) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 113.03 117.475) (end 182.88 117.475) (layer Edge.Cuts) (width 0.15))
  (gr_text 1 (at 103.505 114.935) (layer Cmts.User))
  (gr_text 2019-10-11 (at 176.747642 112.776) (layer F.SilkS))
  (gr_text "P3\n" (at 178.435 115.57) (layer F.SilkS))
  (gr_text P1 (at 117.475 115.57) (layer F.SilkS))
  (dimension 22.86 (width 0.15) (layer Cmts.User)
    (gr_text "22.860 mm" (at 159.385 79.345) (layer Cmts.User))
    (feature1 (pts (xy 147.955 93.98) (xy 147.955 80.058579)))
    (feature2 (pts (xy 170.815 93.98) (xy 170.815 80.058579)))
    (crossbar (pts (xy 170.815 80.645) (xy 147.955 80.645)))
    (arrow1a (pts (xy 147.955 80.645) (xy 149.081504 80.058579)))
    (arrow1b (pts (xy 147.955 80.645) (xy 149.081504 81.231421)))
    (arrow2a (pts (xy 170.815 80.645) (xy 169.688496 80.058579)))
    (arrow2b (pts (xy 170.815 80.645) (xy 169.688496 81.231421)))
  )
  (dimension 17.78 (width 0.3) (layer Cmts.User)
    (gr_text "0.7000 in" (at 170.815 59.61) (layer Cmts.User))
    (feature1 (pts (xy 179.705 103.505) (xy 179.705 58.26)))
    (feature2 (pts (xy 161.925 103.505) (xy 161.925 58.26)))
    (crossbar (pts (xy 161.925 60.96) (xy 179.705 60.96)))
    (arrow1a (pts (xy 179.705 60.96) (xy 178.578496 61.546421)))
    (arrow1b (pts (xy 179.705 60.96) (xy 178.578496 60.373579)))
    (arrow2a (pts (xy 161.925 60.96) (xy 163.051504 61.546421)))
    (arrow2b (pts (xy 161.925 60.96) (xy 163.051504 60.373579)))
  )
  (gr_text BlueSMiRF (at 191.135 107.95 -90) (layer Cmts.User))
  (dimension 17.78 (width 0.3) (layer Cmts.User)
    (gr_text "0.7000 in" (at 125.095 148.67) (layer Cmts.User))
    (feature1 (pts (xy 133.985 73.025) (xy 133.985 150.02)))
    (feature2 (pts (xy 116.205 73.025) (xy 116.205 150.02)))
    (crossbar (pts (xy 116.205 147.32) (xy 133.985 147.32)))
    (arrow1a (pts (xy 133.985 147.32) (xy 132.858496 147.906421)))
    (arrow1b (pts (xy 133.985 147.32) (xy 132.858496 146.733579)))
    (arrow2a (pts (xy 116.205 147.32) (xy 117.331504 147.906421)))
    (arrow2b (pts (xy 116.205 147.32) (xy 117.331504 146.733579)))
  )
  (dimension 46.355 (width 0.3) (layer Cmts.User)
    (gr_text "1.8250 in" (at 124.7775 58.34) (layer Cmts.User))
    (feature1 (pts (xy 147.955 93.345) (xy 147.955 56.99)))
    (feature2 (pts (xy 101.6 93.345) (xy 101.6 56.99)))
    (crossbar (pts (xy 101.6 59.69) (xy 147.955 59.69)))
    (arrow1a (pts (xy 147.955 59.69) (xy 146.828496 60.276421)))
    (arrow1b (pts (xy 147.955 59.69) (xy 146.828496 59.103579)))
    (arrow2a (pts (xy 101.6 59.69) (xy 102.726504 60.276421)))
    (arrow2b (pts (xy 101.6 59.69) (xy 102.726504 59.103579)))
  )
  (dimension 17.78 (width 0.3) (layer Cmts.User)
    (gr_text "0.7000 in" (at 170.815 145.495) (layer Cmts.User))
    (feature1 (pts (xy 179.705 116.205) (xy 179.705 146.845)))
    (feature2 (pts (xy 161.925 116.205) (xy 161.925 146.845)))
    (crossbar (pts (xy 161.925 144.145) (xy 179.705 144.145)))
    (arrow1a (pts (xy 179.705 144.145) (xy 178.578496 144.731421)))
    (arrow1b (pts (xy 179.705 144.145) (xy 178.578496 143.558579)))
    (arrow2a (pts (xy 161.925 144.145) (xy 163.051504 144.731421)))
    (arrow2b (pts (xy 161.925 144.145) (xy 163.051504 143.558579)))
  )
  (dimension 13.97 (width 0.3) (layer Cmts.User)
    (gr_text "0.5500 in" (at 154.94 82.482) (layer Cmts.User))
    (feature1 (pts (xy 161.925 93.345) (xy 161.925 83.995579)))
    (feature2 (pts (xy 147.955 93.345) (xy 147.955 83.995579)))
    (crossbar (pts (xy 147.955 84.582) (xy 161.925 84.582)))
    (arrow1a (pts (xy 161.925 84.582) (xy 160.798496 85.168421)))
    (arrow1b (pts (xy 161.925 84.582) (xy 160.798496 83.995579)))
    (arrow2a (pts (xy 147.955 84.582) (xy 149.081504 85.168421)))
    (arrow2b (pts (xy 147.955 84.582) (xy 149.081504 83.995579)))
  )
  (zone (net 2) (net_name GND) (layer Top) (hatch edge 0.508)
    (priority 6)
    (connect_pads (clearance 0.4064))
    (min_thickness 0.6096)
    (fill yes (arc_segments 32) (thermal_gap 0.6596) (thermal_bridge_width 0.6596))
    (polygon
      (pts
        (xy 181.61 96.139) (xy 181.61 114.681) (xy 180.086 116.205) (xy 115.824 116.205) (xy 114.3 114.681)
        (xy 114.3 96.139) (xy 115.824 94.615) (xy 180.086 94.615)
      )
    )
  )
  (zone (net 1) (net_name VCC) (layer Bottom) (hatch edge 0.508)
    (priority 6)
    (connect_pads (clearance 0.4064))
    (min_thickness 0.6096)
    (fill yes (arc_segments 32) (thermal_gap 0.6596) (thermal_bridge_width 0.6596))
    (polygon
      (pts
        (xy 181.61 114.681) (xy 181.61 96.139) (xy 180.086 94.615) (xy 115.824 94.615) (xy 114.3 96.139)
        (xy 114.3 114.681) (xy 115.824 116.205) (xy 180.086 116.205)
      )
    )
  )
  (zone (net 0) (net_name "") (layers *.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.4064))
    (min_thickness 0.6096)
    (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.6596) (thermal_bridge_width 0.6596))
    (polygon
      (pts
        (xy 193.802 114.808) (xy 186.182 114.808) (xy 185.547 114.173) (xy 185.547 97.028) (xy 186.182 96.393)
        (xy 193.167 96.393) (xy 193.802 96.393)
      )
    )
  )
)
