(kicad_pcb (version 4) (host pcbnew 4.0.6)
  (general
    (links 91)
    (no_connects 0)
    (area 113.262999 79.095 175.276763 123.443)
    (thickness 1.6)
    (drawings 31)
    (tracks 327)
    (zones 0)
    (modules 37)
    (nets 63)
  )
  (page A4)
  (title_block
    (title SmallyMouse2)
    (date 2017-05-27)
    (rev 2.0)
    (company http://www.WaitingForFriday.com)
    (comment 1 "(c)2017 Simon Inns")
    (comment 2 "License: Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)")
  )
  (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.4)
    (zone_45_only no)
    (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 1.5 1.5)
    (pad_drill 0.6)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 0 0)
    (visible_elements 7FFEFFFF)
    (pcbplotparams
      (layerselection 0x010f0_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 4)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory PDF/))
  )
  (net 0 "")
  (net 1 "Net-(C1-Pad1)")
  (net 2 GND)
  (net 3 "Net-(C2-Pad1)")
  (net 4 "Net-(C3-Pad1)")
  (net 5 "Net-(C4-Pad1)")
  (net 6 +5V)
  (net 7 "Net-(IC1-Pad1)")
  (net 8 "Net-(IC1-Pad2)")
  (net 9 "Net-(IC1-Pad4)")
  (net 10 "Net-(IC1-Pad5)")
  (net 11 "Net-(IC1-Pad9)")
  (net 12 "Net-(IC1-Pad10)")
  (net 13 "Net-(IC1-Pad11)")
  (net 14 "Net-(IC1-Pad12)")
  (net 15 "Net-(IC1-Pad13)")
  (net 16 "Net-(IC1-Pad14)")
  (net 17 "Net-(IC1-Pad15)")
  (net 18 "Net-(IC1-Pad16)")
  (net 19 "Net-(IC1-Pad17)")
  (net 20 "Net-(IC1-Pad18)")
  (net 21 "Net-(IC1-Pad19)")
  (net 22 "Net-(IC1-Pad20)")
  (net 23 "Net-(IC1-Pad25)")
  (net 24 "Net-(IC1-Pad26)")
  (net 25 "Net-(IC1-Pad27)")
  (net 26 "Net-(IC1-Pad28)")
  (net 27 "Net-(IC1-Pad29)")
  (net 28 "Net-(IC1-Pad30)")
  (net 29 "Net-(IC1-Pad31)")
  (net 30 "Net-(IC1-Pad32)")
  (net 31 "Net-(IC1-Pad33)")
  (net 32 "Net-(IC1-Pad34)")
  (net 33 X1)
  (net 34 Y1)
  (net 35 X2)
  (net 36 Y2)
  (net 37 L_Button)
  (net 38 M_Button)
  (net 39 R_Button)
  (net 40 "Net-(IC1-Pad42)")
  (net 41 "Net-(IC1-Pad43)")
  (net 42 "Net-(IC1-Pad44)")
  (net 43 "Net-(IC1-Pad45)")
  (net 44 "Net-(IC1-Pad46)")
  (net 45 "Net-(IC1-Pad47)")
  (net 46 "Net-(IC1-Pad48)")
  (net 47 "Net-(IC1-Pad49)")
  (net 48 "Net-(IC1-Pad50)")
  (net 49 "Net-(IC1-Pad51)")
  (net 50 "Net-(IC1-Pad54)")
  (net 51 "Net-(IC1-Pad55)")
  (net 52 "Net-(IC1-Pad56)")
  (net 53 "Net-(IC1-Pad57)")
  (net 54 "Net-(IC1-Pad58)")
  (net 55 "Net-(IC1-Pad59)")
  (net 56 "Net-(IC1-Pad60)")
  (net 57 "Net-(IC1-Pad61)")
  (net 58 "Net-(J3-Pad8)")
  (net 59 "Net-(J3-Pad12)")
  (net 60 "Net-(J3-Pad14)")
  (net 61 "Net-(P1-Pad3)")
  (net 62 "Net-(P1-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 +5V)
    (add_net GND)
    (add_net L_Button)
    (add_net M_Button)
    (add_net "Net-(C1-Pad1)")
    (add_net "Net-(C2-Pad1)")
    (add_net "Net-(C3-Pad1)")
    (add_net "Net-(C4-Pad1)")
    (add_net "Net-(IC1-Pad1)")
    (add_net "Net-(IC1-Pad10)")
    (add_net "Net-(IC1-Pad11)")
    (add_net "Net-(IC1-Pad12)")
    (add_net "Net-(IC1-Pad13)")
    (add_net "Net-(IC1-Pad14)")
    (add_net "Net-(IC1-Pad15)")
    (add_net "Net-(IC1-Pad16)")
    (add_net "Net-(IC1-Pad17)")
    (add_net "Net-(IC1-Pad18)")
    (add_net "Net-(IC1-Pad19)")
    (add_net "Net-(IC1-Pad2)")
    (add_net "Net-(IC1-Pad20)")
    (add_net "Net-(IC1-Pad25)")
    (add_net "Net-(IC1-Pad26)")
    (add_net "Net-(IC1-Pad27)")
    (add_net "Net-(IC1-Pad28)")
    (add_net "Net-(IC1-Pad29)")
    (add_net "Net-(IC1-Pad30)")
    (add_net "Net-(IC1-Pad31)")
    (add_net "Net-(IC1-Pad32)")
    (add_net "Net-(IC1-Pad33)")
    (add_net "Net-(IC1-Pad34)")
    (add_net "Net-(IC1-Pad4)")
    (add_net "Net-(IC1-Pad42)")
    (add_net "Net-(IC1-Pad43)")
    (add_net "Net-(IC1-Pad44)")
    (add_net "Net-(IC1-Pad45)")
    (add_net "Net-(IC1-Pad46)")
    (add_net "Net-(IC1-Pad47)")
    (add_net "Net-(IC1-Pad48)")
    (add_net "Net-(IC1-Pad49)")
    (add_net "Net-(IC1-Pad5)")
    (add_net "Net-(IC1-Pad50)")
    (add_net "Net-(IC1-Pad51)")
    (add_net "Net-(IC1-Pad54)")
    (add_net "Net-(IC1-Pad55)")
    (add_net "Net-(IC1-Pad56)")
    (add_net "Net-(IC1-Pad57)")
    (add_net "Net-(IC1-Pad58)")
    (add_net "Net-(IC1-Pad59)")
    (add_net "Net-(IC1-Pad60)")
    (add_net "Net-(IC1-Pad61)")
    (add_net "Net-(IC1-Pad9)")
    (add_net "Net-(J3-Pad12)")
    (add_net "Net-(J3-Pad14)")
    (add_net "Net-(J3-Pad8)")
    (add_net "Net-(P1-Pad2)")
    (add_net "Net-(P1-Pad3)")
    (add_net R_Button)
    (add_net X1)
    (add_net X2)
    (add_net Y1)
    (add_net Y2)
  )
  (module SimonsFPLibrary2017:sm2logo (layer F.Cu) (tedit 58B6967E)
    (at 125.857 112.522 45)
    (fp_text reference G*** (at 0.508 3.048 45) (layer F.SilkS) hide)
    (fp_text value LOGO (at 1.016 5.207 45) (layer F.SilkS) hide)
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F14F3)
    (at 132.334 109.474 90)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C1 (at 1.651 -1.651 90) (layer F.SilkS))
    (fp_text value 22pF (at 0 1.75 90) (layer F.Fab))
    (fp_text user %R (at 1.651 -1.651 90) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F0953)
    (at 135.128 109.474 90)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C2 (at 0 1.778 90) (layer F.SilkS))
    (fp_text value 22pF (at 0 1.75 90) (layer F.Fab))
    (fp_text user %R (at 0 1.778 90) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F0929)
    (at 141.478 89.662 180)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C3 (at -0.127 1.651 180) (layer F.SilkS))
    (fp_text value 100nF (at 0 1.75 180) (layer F.Fab))
    (fp_text user %R (at -0.127 1.651 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C3-Pad1)"))
    (pad 2 smd rect (at 1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F0DE8)
    (at 135.128 100.076 90)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C4 (at -0.381 -1.778 90) (layer F.SilkS))
    (fp_text value 1uF (at 0 1.75 90) (layer F.Fab))
    (fp_text user %R (at -0.381 -1.778 90) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C4-Pad1)"))
    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F0923)
    (at 136.652 89.662 180)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C5 (at 0 1.651 180) (layer F.SilkS))
    (fp_text value 100nF (at 0 1.75 180) (layer F.Fab))
    (fp_text user %R (at 0 1.651 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 141.224 110.998 180)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C6 (at 0 -1.75 180) (layer F.SilkS))
    (fp_text value 100nF (at 0 1.75 180) (layer F.Fab))
    (fp_text user %R (at 0 -1.75 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 58AA84A8)
    (at 149.352 89.408)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C7 (at 0 -1.75) (layer F.SilkS))
    (fp_text value 100nF (at 0 1.75) (layer F.Fab))
    (fp_text user %R (at 0 -1.75) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F0A05)
    (at 151.892 115.062)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C8 (at -3.429 0) (layer F.SilkS))
    (fp_text value 100nF (at 0 1.75) (layer F.Fab))
    (fp_text user %R (at -3.429 0) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F0A18)
    (at 163.83 119.888 180)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C9 (at 3.302 0 180) (layer F.SilkS))
    (fp_text value 100nF (at 0 1.75 180) (layer F.Fab))
    (fp_text user %R (at 3.302 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 590F0B6F)
    (at 161.29 83.058)
    (descr "Capacitor SMD 0805, hand soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C10 (at -3.81 0) (layer F.SilkS))
    (fp_text value 100nF (at 4.572 -1.016) (layer F.Fab))
    (fp_text user %R (at -3.81 0) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Housings_QFP:TQFP-64_14x14mm_Pitch0.8mm (layer F.Cu) (tedit 590F0B7C)
    (at 145.288 100.076)
    (descr "64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "QFP 0.8")
    (attr smd)
    (fp_text reference IC1 (at 8.509 -8.128) (layer F.SilkS))
    (fp_text value AT90USB1287 (at 0 9.45) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(IC1-Pad1)"))
    (pad 2 smd rect (at -7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(IC1-Pad2)"))
    (pad 3 smd rect (at -7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (pad 4 smd rect (at -7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(IC1-Pad4)"))
    (pad 5 smd rect (at -7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(IC1-Pad5)"))
    (pad 6 smd rect (at -7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 7 smd rect (at -7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C4-Pad1)"))
    (pad 8 smd rect (at -7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (pad 9 smd rect (at -7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(IC1-Pad9)"))
    (pad 10 smd rect (at -7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(IC1-Pad10)"))
    (pad 11 smd rect (at -7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(IC1-Pad11)"))
    (pad 12 smd rect (at -7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(IC1-Pad12)"))
    (pad 13 smd rect (at -7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(IC1-Pad13)"))
    (pad 14 smd rect (at -7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(IC1-Pad14)"))
    (pad 15 smd rect (at -7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(IC1-Pad15)"))
    (pad 16 smd rect (at -7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(IC1-Pad16)"))
    (pad 17 smd rect (at -6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(IC1-Pad17)"))
    (pad 18 smd rect (at -5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(IC1-Pad18)"))
    (pad 19 smd rect (at -4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(IC1-Pad19)"))
    (pad 20 smd rect (at -3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(IC1-Pad20)"))
    (pad 21 smd rect (at -2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (pad 22 smd rect (at -2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 23 smd rect (at -1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 24 smd rect (at -0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 25 smd rect (at 0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 23 "Net-(IC1-Pad25)"))
    (pad 26 smd rect (at 1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(IC1-Pad26)"))
    (pad 27 smd rect (at 2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(IC1-Pad27)"))
    (pad 28 smd rect (at 2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 26 "Net-(IC1-Pad28)"))
    (pad 29 smd rect (at 3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 27 "Net-(IC1-Pad29)"))
    (pad 30 smd rect (at 4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 28 "Net-(IC1-Pad30)"))
    (pad 31 smd rect (at 5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 29 "Net-(IC1-Pad31)"))
    (pad 32 smd rect (at 6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 30 "Net-(IC1-Pad32)"))
    (pad 33 smd rect (at 7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 31 "Net-(IC1-Pad33)"))
    (pad 34 smd rect (at 7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 32 "Net-(IC1-Pad34)"))
    (pad 35 smd rect (at 7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 33 X1))
    (pad 36 smd rect (at 7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 34 Y1))
    (pad 37 smd rect (at 7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 35 X2))
    (pad 38 smd rect (at 7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 36 Y2))
    (pad 39 smd rect (at 7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 37 L_Button))
    (pad 40 smd rect (at 7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 38 M_Button))
    (pad 41 smd rect (at 7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 39 R_Button))
    (pad 42 smd rect (at 7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 40 "Net-(IC1-Pad42)"))
    (pad 43 smd rect (at 7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 41 "Net-(IC1-Pad43)"))
    (pad 44 smd rect (at 7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 42 "Net-(IC1-Pad44)"))
    (pad 45 smd rect (at 7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 43 "Net-(IC1-Pad45)"))
    (pad 46 smd rect (at 7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 44 "Net-(IC1-Pad46)"))
    (pad 47 smd rect (at 7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 45 "Net-(IC1-Pad47)"))
    (pad 48 smd rect (at 7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 46 "Net-(IC1-Pad48)"))
    (pad 49 smd rect (at 6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 47 "Net-(IC1-Pad49)"))
    (pad 50 smd rect (at 5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 48 "Net-(IC1-Pad50)"))
    (pad 51 smd rect (at 4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 49 "Net-(IC1-Pad51)"))
    (pad 52 smd rect (at 3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (pad 53 smd rect (at 2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 54 smd rect (at 2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 50 "Net-(IC1-Pad54)"))
    (pad 55 smd rect (at 1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 51 "Net-(IC1-Pad55)"))
    (pad 56 smd rect (at 0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 52 "Net-(IC1-Pad56)"))
    (pad 57 smd rect (at -0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 53 "Net-(IC1-Pad57)"))
    (pad 58 smd rect (at -1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 54 "Net-(IC1-Pad58)"))
    (pad 59 smd rect (at -2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 55 "Net-(IC1-Pad59)"))
    (pad 60 smd rect (at -2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 56 "Net-(IC1-Pad60)"))
    (pad 61 smd rect (at -3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 57 "Net-(IC1-Pad61)"))
    (pad 62 smd rect (at -4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C3-Pad1)"))
    (pad 63 smd rect (at -5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 64 smd rect (at -6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model Housings_QFP.3dshapes/TQFP-64_14x14mm_Pitch0.8mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x10_Pitch2.54mm (layer F.Cu) (tedit 58CD4EC1)
    (at 130.302 118.872 90)
    (descr "Through hole straight pin header, 1x10, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x10 2.54mm single row")
    (fp_text reference J1 (at 0 -2.33 90) (layer F.SilkS))
    (fp_text value "Exp Header" (at 0 25.19 90) (layer F.Fab))
    (fp_text user %R (at 0 -2.33 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 "Net-(IC1-Pad25)"))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 "Net-(IC1-Pad26)"))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 "Net-(IC1-Pad27)"))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 "Net-(IC1-Pad28)"))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 "Net-(IC1-Pad29)"))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 "Net-(IC1-Pad30)"))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 "Net-(IC1-Pad31)"))
    (pad 8 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 "Net-(IC1-Pad32)"))
    (pad 9 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 10 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 +5V))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x10_Pitch2.54mm.wrl
      (at (xyz 0 -0.45 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 590F0BBC)
    (at 153.162 86.614 180)
    (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x02 2.54mm single row")
    (fp_text reference J2 (at 0 -2.33 180) (layer F.SilkS) hide)
    (fp_text value Slow/Fast (at 0 4.87 180) (layer F.Fab))
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 "Net-(IC1-Pad47)"))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Connectors:IDC_Header_Straight_20pins (layer F.Cu) (tedit 590F0987)
    (at 162.306 113.03 90)
    (descr "20 pins through hole IDC header")
    (tags "IDC header socket VASCH")
    (fp_text reference J3 (at -3.81 4.445 90) (layer F.SilkS))
    (fp_text value BBC_UP_02X10 (at 11.43 5.223 90) (layer F.Fab))
    (fp_text user 1 (at 0.02 1.72 90) (layer F.SilkS))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 6 +5V))
    (pad 2 thru_hole oval (at 0 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 33 X1))
    (pad 3 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 6 +5V))
    (pad 4 thru_hole oval (at 2.54 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 34 Y1))
    (pad 5 thru_hole oval (at 5.08 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 6 thru_hole oval (at 5.08 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 35 X2))
    (pad 7 thru_hole oval (at 7.62 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 8 thru_hole oval (at 7.62 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 58 "Net-(J3-Pad8)"))
    (pad 9 thru_hole oval (at 10.16 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 10 thru_hole oval (at 10.16 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 36 Y2))
    (pad 11 thru_hole oval (at 12.7 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 12 thru_hole oval (at 12.7 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 59 "Net-(J3-Pad12)"))
    (pad 13 thru_hole oval (at 15.24 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 14 thru_hole oval (at 15.24 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 60 "Net-(J3-Pad14)"))
    (pad 15 thru_hole oval (at 17.78 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 16 thru_hole oval (at 17.78 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 37 L_Button))
    (pad 17 thru_hole oval (at 20.32 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 18 thru_hole oval (at 20.32 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 38 M_Button))
    (pad 19 thru_hole oval (at 22.86 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 20 thru_hole oval (at 22.86 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 39 R_Button))
  )
  (module Pin_Headers:Pin_Header_Straight_1x10_Pitch2.54mm (layer F.Cu) (tedit 590F0DB1)
    (at 168.656 113.03 180)
    (descr "Through hole straight pin header, 1x10, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x10 2.54mm single row")
    (fp_text reference J4 (at 0 25.019 180) (layer F.SilkS))
    (fp_text value "Universal output" (at 0 25.19 180) (layer F.Fab))
    (fp_text user %R (at 0 25.019 180) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 X1))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 34 Y1))
    (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 35 X2))
    (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 36 Y2))
    (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 37 L_Button))
    (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 38 M_Button))
    (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 39 R_Button))
    (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 9 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 10 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 +5V))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x10_Pitch2.54mm.wrl
      (at (xyz 0 -0.45 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module SimonsFPLibrary2017:Amphenol_87583-2010BLF (layer F.Cu) (tedit 590F14BE)
    (at 126.492 101.346 270)
    (tags "USB A socket")
    (fp_text reference P1 (at -5.969 -2.286 360) (layer F.SilkS))
    (fp_text value USB_A (at -10.16 2.54 360) (layer F.Fab) hide)
    (fp_text user "USB A - Socket" (at 0 4.445 270) (layer F.SilkS) hide)
    (pad 5 thru_hole circle (at 6.57 2.14 270) (size 3 3) (drill 2.3) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 4 smd rect (at 3.5 -1.5 270) (size 1.12 2.88) (layers F.Cu F.Paste F.Mask)
      (net 2 GND))
    (pad 3 smd rect (at 1 -1.5 270) (size 1.12 2.88) (layers F.Cu F.Paste F.Mask)
      (net 61 "Net-(P1-Pad3)"))
    (pad 2 smd rect (at -1 -1.5 270) (size 1.12 2.88) (layers F.Cu F.Paste F.Mask)
      (net 62 "Net-(P1-Pad2)"))
    (pad 1 smd rect (at -3.5 -1.5 270) (size 1.12 2.88) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (pad 5 thru_hole circle (at -6.57 2.14 270) (size 3 3) (drill 2.3) (layers *.Cu *.Mask)
      (net 2 GND))
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 58E0A804)
    (at 133.35 96.774 180)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R1 (at 0 -1.7 180) (layer F.SilkS))
    (fp_text value 22R (at 0 1.75 180) (layer F.Fab))
    (fp_text user %R (at 0 0 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 10 "Net-(IC1-Pad5)"))
    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 61 "Net-(P1-Pad3)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 590F09EF)
    (at 133.35 94.742 180)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R2 (at 0.127 1.651 180) (layer F.SilkS))
    (fp_text value 22R (at 0 1.75 180) (layer F.Fab))
    (fp_text user %R (at 0 0 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 9 "Net-(IC1-Pad4)"))
    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 62 "Net-(P1-Pad2)"))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 590F0CB7)
    (at 132.08 83.82)
    (descr "Mesurement Point, Square, SMD Pad,  1.5mm x 1.5mm,")
    (tags "Mesurement Point Square SMD Pad 1.5x1.5mm")
    (attr virtual)
    (fp_text reference RST (at 0 -2) (layer F.SilkS))
    (fp_text value ~RESET (at 0 2) (layer F.Fab))
    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
      (net 22 "Net-(IC1-Pad20)"))
  )
  (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 590F0CD0)
    (at 137.668 83.82)
    (descr "Mesurement Point, Square, SMD Pad,  1.5mm x 1.5mm,")
    (tags "Mesurement Point Square SMD Pad 1.5x1.5mm")
    (attr virtual)
    (fp_text reference TMS (at 0 -2) (layer F.SilkS))
    (fp_text value TMS (at 0 2) (layer F.Fab))
    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
      (net 52 "Net-(IC1-Pad56)"))
  )
  (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 590F0CDF)
    (at 143.256 83.82)
    (descr "Mesurement Point, Square, SMD Pad,  1.5mm x 1.5mm,")
    (tags "Mesurement Point Square SMD Pad 1.5x1.5mm")
    (attr virtual)
    (fp_text reference TDI (at 0 -2) (layer F.SilkS))
    (fp_text value TDI (at 0 2) (layer F.Fab))
    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
      (net 50 "Net-(IC1-Pad54)"))
  )
  (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 590F0CE9)
    (at 146.05 83.82 180)
    (descr "Mesurement Point, Square, SMD Pad,  1.5mm x 1.5mm,")
    (tags "Mesurement Point Square SMD Pad 1.5x1.5mm")
    (attr virtual)
    (fp_text reference GND (at 0 -2 180) (layer F.SilkS))
    (fp_text value GND (at 0 2 180) (layer F.Fab))
    (pad 1 smd rect (at 0 0 180) (size 1.5 1.5) (layers F.Cu F.Mask)
      (net 2 GND))
  )
  (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 590F0CC0)
    (at 134.874 83.82 180)
    (descr "Mesurement Point, Square, SMD Pad,  1.5mm x 1.5mm,")
    (tags "Mesurement Point Square SMD Pad 1.5x1.5mm")
    (attr virtual)
    (fp_text reference TCK (at 0 -2 180) (layer F.SilkS))
    (fp_text value TCK (at 0 2 180) (layer F.Fab))
    (pad 1 smd rect (at 0 0 180) (size 1.5 1.5) (layers F.Cu F.Mask)
      (net 53 "Net-(IC1-Pad57)"))
  )
  (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 590F0CD8)
    (at 140.462 83.82 180)
    (descr "Mesurement Point, Square, SMD Pad,  1.5mm x 1.5mm,")
    (tags "Mesurement Point Square SMD Pad 1.5x1.5mm")
    (attr virtual)
    (fp_text reference TDO (at 0 -2 180) (layer F.SilkS))
    (fp_text value TDO (at 0 2 180) (layer F.Fab))
    (pad 1 smd rect (at 0 0 180) (size 1.5 1.5) (layers F.Cu F.Mask)
      (net 51 "Net-(IC1-Pad55)"))
  )
  (module Measurement_Points:Measurement_Point_Square-SMD-Pad_Small (layer F.Cu) (tedit 590F0CEF)
    (at 148.844 83.82)
    (descr "Mesurement Point, Square, SMD Pad,  1.5mm x 1.5mm,")
    (tags "Mesurement Point Square SMD Pad 1.5x1.5mm")
    (attr virtual)
    (fp_text reference 5V (at 0 -2) (layer F.SilkS))
    (fp_text value +5V (at 0 2) (layer F.Fab))
    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers F.Cu F.Mask)
      (net 6 +5V))
  )
  (module Crystals:Crystal_SMD_5032-2pin_5.0x3.2mm_HandSoldering (layer F.Cu) (tedit 590F14A8)
    (at 134.874 114.046 180)
    (descr "SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package")
    (tags "SMD SMT crystal hand-soldering")
    (attr smd)
    (fp_text reference Y1 (at -5.588 -0.889 180) (layer F.SilkS))
    (fp_text value "16 MHz Crystal" (at 0 2.8 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2.6 0 180) (size 3.5 2.4) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 2 smd rect (at 2.6 0 180) (size 3.5 2.4) (layers F.Cu F.Paste F.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (model ${KISYS3DMOD}/Crystals.3dshapes/Crystal_SMD_5032-2pin_5.0x3.2mm_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.393701 0.393701 0.393701))
      (rotate (xyz 0 0 0))
    )
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 (layer F.Cu) (tedit 590F0971)
    (at 124.46 83.82)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580")
    (tags "mounting hole 3.2mm no annular m3 iso14580")
    (fp_text reference MK1 (at 0 -3.75) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole (at 0 3.75) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 (layer F.Cu) (tedit 590F0967)
    (at 124.46 118.618)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580")
    (tags "mounting hole 3.2mm no annular m3 iso14580")
    (fp_text reference MK2 (at 0 -3.75) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole (at 0 3.75) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 (layer F.Cu) (tedit 590F097D)
    (at 169.672 83.82)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580")
    (tags "mounting hole 3.2mm no annular m3 iso14580")
    (fp_text reference MK3 (at 0 -3.75) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole (at 0 3.75) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO14580 (layer F.Cu) (tedit 590F0991)
    (at 169.672 118.618)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO14580")
    (tags "mounting hole 3.2mm no annular m3 iso14580")
    (fp_text reference MK4 (at 0 -3.75) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole (at 0 3.75) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 590F0C47)
    (at 131.826 104.648 90)
    (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x02 2.54mm single row")
    (fp_text reference J5 (at 2.159 0 180) (layer F.SilkS) hide)
    (fp_text value Bootloader (at 0 4.87 90) (layer F.Fab))
    (fp_text user %R (at 2.159 0 180) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 41 "Net-(IC1-Pad43)"))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 590F0C0A)
    (at 129.413 90.17 180)
    (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x02 2.54mm single row")
    (fp_text reference J6 (at 0 -2.33 180) (layer F.SilkS) hide)
    (fp_text value Reset (at 0 4.87 180) (layer F.Fab))
    (fp_text user %R (at 0 -2.33 180) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 "Net-(IC1-Pad20)"))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 590F0A0A)
    (at 153.924 111.252 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R3 (at 0 1.651 270) (layer F.SilkS))
    (fp_text value 10K (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 41 "Net-(IC1-Pad43)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0805_HandSoldering (layer F.Cu) (tedit 590F09B0)
    (at 126.365 89.408 270)
    (descr "Resistor SMD 0805, hand soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R4 (at 0 1.651 270) (layer F.SilkS))
    (fp_text value 10K (at 0 1.75 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(IC1-Pad20)"))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Paste F.Mask)
      (net 6 +5V))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Symbols:OSHW-Logo2_14.6x12mm_SilkScreen (layer B.Cu) (tedit 0)
    (at 142.24 86.995 180)
    (descr "Open Source Hardware Symbol")
    (tags "Logo Symbol OSHW")
    (attr virtual)
    (fp_text reference REF*** (at 0 0 180) (layer B.SilkS) hide)
    (fp_text value OSHW-Logo2_14.6x12mm_SilkScreen (at 0.75 0 180) (layer B.Fab) hide)
  )
  (module SimonsFPLibrary2017:sm2logo (layer B.Cu) (tedit 58B6967E)
    (at 152.273 95.758 180)
    (fp_text reference G*** (at 0.508 -3.048 180) (layer B.SilkS) hide)
    (fp_text value LOGO (at 1.016 -5.207 180) (layer B.SilkS) hide)
  )
  (gr_text "Universal USB to quadrature\nmouse converter\n\n\n(c)2017 Simon Inns\nhttp://www.waitingforfriday.com" (at 143.637 104.394) (layer B.SilkS))
  (gr_text SmallyMouse2 (at 138.811 96.393) (layer B.SilkS))
  (gr_text D7 (at 148.082 116.84) (layer F.SilkS))
  (gr_text D6 (at 145.542 116.84) (layer F.SilkS))
  (gr_text D5 (at 143.002 116.84) (layer F.SilkS))
  (gr_text D4 (at 140.462 116.84) (layer F.SilkS))
  (gr_text D3 (at 137.795 116.84) (layer F.SilkS))
  (gr_text D2 (at 135.382 116.84) (layer F.SilkS))
  (gr_text D1 (at 132.842 116.84) (layer F.SilkS))
  (gr_text D0 (at 130.175 116.84) (layer F.SilkS))
  (gr_text 0V (at 150.495 116.84) (layer F.SilkS))
  (gr_text 5V (at 153.162 116.84) (layer F.SilkS))
  (gr_text "SmallyMouse2 - (c)2017 Simon Inns" (at 141.605 121.158) (layer F.SilkS))
  (gr_text USB (at 124.079 101.6 90) (layer F.SilkS))
  (gr_text HWB (at 132.207 102.362) (layer F.SilkS))
  (gr_text RST (at 131.699 89.154 270) (layer F.SilkS))
  (gr_text Slow (at 153.162 81.788) (layer F.SilkS))
  (gr_text X1 (at 171.196 113.03) (layer F.SilkS))
  (gr_text Y1 (at 171.196 110.49) (layer F.SilkS))
  (gr_text X2 (at 171.196 108.077) (layer F.SilkS))
  (gr_text Y2 (at 171.196 105.41) (layer F.SilkS))
  (gr_text LB (at 171.196 102.87) (layer F.SilkS))
  (gr_text MB (at 171.323 100.33) (layer F.SilkS))
  (gr_text RB (at 171.323 97.79) (layer F.SilkS))
  (gr_text 0V (at 171.323 95.25) (layer F.SilkS))
  (gr_text 0V (at 171.323 92.71) (layer F.SilkS))
  (gr_text 5V (at 171.323 90.043) (layer F.SilkS))
  (gr_line (start 120.904 122.428) (end 120.904 80.264) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 173.228 122.428) (end 120.904 122.428) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 173.228 80.264) (end 173.228 122.428) (angle 90) (layer Edge.Cuts) (width 0.1))
  (gr_line (start 120.904 80.264) (end 173.228 80.264) (angle 90) (layer Edge.Cuts) (width 0.1))
  (zone (net 2) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.4))
    (min_thickness 0.2)
    (fill yes (arc_segments 16) (thermal_gap 0.4) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 173.228 122.428) (xy 120.904 122.428) (xy 120.904 80.264) (xy 173.228 80.264)
      )
    )
  )
  (zone (net 2) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.4))
    (min_thickness 0.2)
    (fill yes (arc_segments 16) (thermal_gap 0.4) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 173.228 122.428) (xy 120.904 122.428) (xy 120.904 80.264) (xy 173.228 80.264)
      )
    )
  )
)
