(kicad_pcb (version 4) (host pcbnew 4.0.1-stable)
  (general
    (links 191)
    (no_connects 0)
    (area 108.725799 45.175 185.374201 151.200001)
    (thickness 1.6)
    (drawings 460)
    (tracks 1581)
    (zones 0)
    (modules 61)
    (nets 78)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user hide)
    (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 hide)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user hide)
    (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)
    (user_trace_width 0.4)
    (user_trace_width 0.5)
    (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 0.7 1.5)
    (pad_drill 0)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (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 ../Images/))
  )
  (net 0 "")
  (net 1 "Net-(C1-Pad1)")
  (net 2 GND)
  (net 3 "Net-(C2-Pad1)")
  (net 4 "Net-(C3-Pad1)")
  (net 5 /ROW0)
  (net 6 "Net-(D1-Pad2)")
  (net 7 /ROW1)
  (net 8 "Net-(D2-Pad2)")
  (net 9 /ROW2)
  (net 10 "Net-(D3-Pad2)")
  (net 11 /ROW3)
  (net 12 "Net-(D4-Pad2)")
  (net 13 "Net-(D5-Pad2)")
  (net 14 "Net-(D6-Pad2)")
  (net 15 "Net-(D7-Pad2)")
  (net 16 "Net-(D8-Pad2)")
  (net 17 "Net-(D9-Pad2)")
  (net 18 "Net-(D10-Pad2)")
  (net 19 "Net-(D11-Pad2)")
  (net 20 "Net-(D12-Pad2)")
  (net 21 "Net-(D13-Pad2)")
  (net 22 /ROW4)
  (net 23 "Net-(D14-Pad2)")
  (net 24 "Net-(D15-Pad2)")
  (net 25 "Net-(D16-Pad2)")
  (net 26 "Net-(D17-Pad2)")
  (net 27 VCC)
  (net 28 "Net-(P1-Pad2)")
  (net 29 "Net-(P1-Pad3)")
  (net 30 "Net-(P1-Pad4)")
  (net 31 /RST)
  (net 32 "Net-(Q1-Pad1)")
  (net 33 "Net-(Q2-Pad1)")
  (net 34 "Net-(Q2-Pad3)")
  (net 35 "Net-(Q3-Pad1)")
  (net 36 "Net-(Q3-Pad3)")
  (net 37 "Net-(Q4-Pad1)")
  (net 38 "Net-(Q4-Pad3)")
  (net 39 "Net-(Q5-Pad1)")
  (net 40 "Net-(Q5-Pad3)")
  (net 41 /USBDMinus)
  (net 42 /USBDPlus)
  (net 43 /PROGRAM)
  (net 44 /COL0)
  (net 45 /LEDB0)
  (net 46 /LEDG0)
  (net 47 /LEDR0)
  (net 48 /COL1)
  (net 49 /LEDB1)
  (net 50 /LEDG1)
  (net 51 /LEDR1)
  (net 52 /COL2)
  (net 53 /LEDB2)
  (net 54 /LEDG2)
  (net 55 /LEDR2)
  (net 56 /COL3)
  (net 57 /LEDB3)
  (net 58 /LEDG3)
  (net 59 /LEDR3)
  (net 60 "Net-(U1-Pad36)")
  (net 61 "Net-(U1-Pad42)")
  (net 62 "Net-(Q1-Pad3)")
  (net 63 "Net-(RP1-Pad1)")
  (net 64 "Net-(RP1-Pad4)")
  (net 65 "Net-(RP1-Pad2)")
  (net 66 "Net-(RP1-Pad3)")
  (net 67 "Net-(RP2-Pad1)")
  (net 68 "Net-(RP2-Pad4)")
  (net 69 "Net-(RP2-Pad2)")
  (net 70 "Net-(RP2-Pad3)")
  (net 71 "Net-(RP3-Pad1)")
  (net 72 "Net-(RP3-Pad4)")
  (net 73 "Net-(RP3-Pad2)")
  (net 74 "Net-(RP3-Pad3)")
  (net 75 "Net-(U1-Pad37)")
  (net 76 "Net-(U1-Pad38)")
  (net 77 "Net-(U1-Pad39)")
  (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 /COL0)
    (add_net /COL1)
    (add_net /COL2)
    (add_net /COL3)
    (add_net /LEDB0)
    (add_net /LEDB1)
    (add_net /LEDB2)
    (add_net /LEDB3)
    (add_net /LEDG0)
    (add_net /LEDG1)
    (add_net /LEDG2)
    (add_net /LEDG3)
    (add_net /LEDR0)
    (add_net /LEDR1)
    (add_net /LEDR2)
    (add_net /LEDR3)
    (add_net /PROGRAM)
    (add_net /ROW0)
    (add_net /ROW1)
    (add_net /ROW2)
    (add_net /ROW3)
    (add_net /ROW4)
    (add_net /RST)
    (add_net /USBDMinus)
    (add_net /USBDPlus)
    (add_net GND)
    (add_net "Net-(C1-Pad1)")
    (add_net "Net-(C2-Pad1)")
    (add_net "Net-(C3-Pad1)")
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(D10-Pad2)")
    (add_net "Net-(D11-Pad2)")
    (add_net "Net-(D12-Pad2)")
    (add_net "Net-(D13-Pad2)")
    (add_net "Net-(D14-Pad2)")
    (add_net "Net-(D15-Pad2)")
    (add_net "Net-(D16-Pad2)")
    (add_net "Net-(D17-Pad2)")
    (add_net "Net-(D2-Pad2)")
    (add_net "Net-(D3-Pad2)")
    (add_net "Net-(D4-Pad2)")
    (add_net "Net-(D5-Pad2)")
    (add_net "Net-(D6-Pad2)")
    (add_net "Net-(D7-Pad2)")
    (add_net "Net-(D8-Pad2)")
    (add_net "Net-(D9-Pad2)")
    (add_net "Net-(P1-Pad2)")
    (add_net "Net-(P1-Pad3)")
    (add_net "Net-(P1-Pad4)")
    (add_net "Net-(Q1-Pad1)")
    (add_net "Net-(Q1-Pad3)")
    (add_net "Net-(Q2-Pad1)")
    (add_net "Net-(Q2-Pad3)")
    (add_net "Net-(Q3-Pad1)")
    (add_net "Net-(Q3-Pad3)")
    (add_net "Net-(Q4-Pad1)")
    (add_net "Net-(Q4-Pad3)")
    (add_net "Net-(Q5-Pad1)")
    (add_net "Net-(Q5-Pad3)")
    (add_net "Net-(RP1-Pad1)")
    (add_net "Net-(RP1-Pad2)")
    (add_net "Net-(RP1-Pad3)")
    (add_net "Net-(RP1-Pad4)")
    (add_net "Net-(RP2-Pad1)")
    (add_net "Net-(RP2-Pad2)")
    (add_net "Net-(RP2-Pad3)")
    (add_net "Net-(RP2-Pad4)")
    (add_net "Net-(RP3-Pad1)")
    (add_net "Net-(RP3-Pad2)")
    (add_net "Net-(RP3-Pad3)")
    (add_net "Net-(RP3-Pad4)")
    (add_net "Net-(U1-Pad36)")
    (add_net "Net-(U1-Pad37)")
    (add_net "Net-(U1-Pad38)")
    (add_net "Net-(U1-Pad39)")
    (add_net "Net-(U1-Pad42)")
    (add_net VCC)
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer B.Cu) (tedit 541A9B4D)
    (at 169.5 98.1)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C1 (at 0 1.9) (layer B.SilkS))
    (fp_text value 18pF (at 0 -1.9) (layer B.Fab))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer B.Cu) (tedit 541A9B4D)
    (at 165.1 81.3 90)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C2 (at 0 1.9 90) (layer B.SilkS))
    (fp_text value 18pF (at 0 -1.9 90) (layer B.Fab))
    (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer B.Cu) (tedit 58727284)
    (at 165.2 114.4 315)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C3 (at 0 1.9 315) (layer B.SilkS))
    (fp_text value 0.1uF (at -4.030509 -0.070711 315) (layer B.SilkS))
    (pad 1 smd rect (at -0.95 0 315) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 4 "Net-(C3-Pad1)"))
    (pad 2 smd rect (at 0.95 0 315) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 578B9B48)
    (at 119.4 53.1 180)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D1 (at 0 1.95 180) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 180) (layer B.Fab))
    (fp_text user K (at -3.4 -1.3 180) (layer B.SilkS))
    (fp_text user A (at 3.2 -1.4 180) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 180) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 5 /ROW0))
    (pad 2 smd rect (at 1.75006 0 180) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 6 "Net-(D1-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 578C47EF)
    (at 112.4 74 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D2 (at -3.7 -0.1 360) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 7 /ROW1))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 8 "Net-(D2-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 578B9B8C)
    (at 112.3 93.1 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D3 (at -3.5 -0.1 360) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 9 /ROW2))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 10 "Net-(D3-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 578B9B86)
    (at 112.3 112.1 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D4 (at -3.4 0 360) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 11 /ROW3))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 12 "Net-(D4-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 121.8 131.2 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D5 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 22 /ROW4))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 13 "Net-(D5-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 130.9 55.9 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D6 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 5 /ROW0))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 14 "Net-(D6-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 57A33600)
    (at 129.9 78.2 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D7 (at -1.1 1.9 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 7 /ROW1))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 15 "Net-(D7-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 131.5 93 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D8 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 9 /ROW2))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 16 "Net-(D8-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 131.5 112.1 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D9 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 11 /ROW3))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 17 "Net-(D9-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 578B9B51)
    (at 154.5 55.4 180)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D10 (at 0 1.95 180) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 180) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 180) (layer B.SilkS))
    (fp_text user A (at 3.2 -1.5 180) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 180) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 5 /ROW0))
    (pad 2 smd rect (at 1.75006 0 180) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 18 "Net-(D10-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 148.5 81.6 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D11 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 7 /ROW1))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 19 "Net-(D11-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 148.9 95.3 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D12 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 9 /ROW2))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 20 "Net-(D12-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 148.9 114.3 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D13 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 11 /ROW3))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 21 "Net-(D13-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 150.5 131.2 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D14 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 22 /ROW4))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 23 "Net-(D14-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 578B9B56)
    (at 172.8 55.5 180)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D15 (at 0 1.95 180) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 180) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 180) (layer B.SilkS))
    (fp_text user A (at 3.1 -1.6 180) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 180) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 5 /ROW0))
    (pad 2 smd rect (at 1.75006 0 180) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 24 "Net-(D15-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 55364937)
    (at 172.6 80.2 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D16 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 0 -3.81 270) (layer B.Fab))
    (fp_text user K (at -1.8 -1.95 270) (layer B.SilkS))
    (fp_text user A (at 1.8 -1.95 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 7 /ROW1))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 25 "Net-(D16-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diodes_SMD:MiniMELF_Standard (layer B.Cu) (tedit 578C56B4)
    (at 181.6 121.6 270)
    (descr "Diode Mini-MELF Standard")
    (tags "Diode Mini-MELF Standard")
    (attr smd)
    (fp_text reference D17 (at 0 1.95 270) (layer B.SilkS))
    (fp_text value D (at 3.3 -1.3 270) (layer B.Fab))
    (fp_text user K (at -3.4 0 270) (layer B.SilkS))
    (fp_text user A (at 3.9 -0.1 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 11 /ROW3))
    (pad 2 smd rect (at 1.75006 0 270) (size 1.30048 1.69926) (layers B.Cu B.Paste B.Mask)
      (net 26 "Net-(D17-Pad2)"))
    (model Diodes_SMD.3dshapes/MiniMELF_Standard.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.3937 0.3937 0.3937))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connect:USB_Micro-B (layer B.Cu) (tedit 5543E447)
    (at 147 51.1)
    (descr "Micro USB Type B Receptacle")
    (tags "USB USB_B USB_micro USB_OTG")
    (attr smd)
    (fp_text reference P1 (at 0 3.45) (layer B.SilkS))
    (fp_text value USB_OTG (at 0 -4.8) (layer B.Fab))
    (pad 1 smd rect (at -1.3009 1.56254 270) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 2 smd rect (at -0.6509 1.56254 270) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)
      (net 28 "Net-(P1-Pad2)"))
    (pad 3 smd rect (at -0.0009 1.56254 270) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)
      (net 29 "Net-(P1-Pad3)"))
    (pad 4 smd rect (at 0.6491 1.56254 270) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)
      (net 30 "Net-(P1-Pad4)"))
    (pad 5 smd rect (at 1.2991 1.56254 270) (size 1.35 0.4) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 6 thru_hole oval (at -2.5009 1.56254 270) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (pad 6 thru_hole oval (at 2.4991 1.56254 270) (size 0.95 1.25) (drill oval 0.55 0.85) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (pad 6 thru_hole oval (at -3.5009 -1.13746 270) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (pad 6 thru_hole oval (at 3.4991 -1.13746 270) (size 1.55 1) (drill oval 1.15 0.5) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
  )
  (module Pin_Headers:Pin_Header_Straight_2x03 (layer B.Cu) (tedit 578C58D9)
    (at 178.7 141.3 90)
    (descr "Through hole pin header")
    (tags "pin header")
    (fp_text reference P2 (at 1 -7 90) (layer B.SilkS))
    (fp_text value Program (at -5.5 -2.5 180) (layer B.SilkS) hide)
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 56 /COL3))
    (pad 2 thru_hole oval (at 2.54 0 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 27 VCC))
    (pad 3 thru_hole oval (at 0.1 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 48 /COL1))
    (pad 4 thru_hole oval (at 2.64 -2.54 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 52 /COL2))
    (pad 5 thru_hole oval (at 0 -5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 31 /RST))
    (pad 6 thru_hole oval (at 2.54 -5.08 90) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask B.SilkS)
      (net 2 GND))
    (model Pin_Headers.3dshapes/Pin_Header_Straight_2x03.wrl
      (at (xyz 0.05 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 5872736E)
    (at 136.7 140.1)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q1 (at 0 2.25) (layer B.SilkS))
    (fp_text value MMBT3906 (at 6 0.4) (layer B.SilkS))
    (pad 1 smd rect (at -0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 32 "Net-(Q1-Pad1)"))
    (pad 2 smd rect (at 0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 0 0.99822) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 62 "Net-(Q1-Pad3)"))
    (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 TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 553634F8)
    (at 127 122.7)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q2 (at 0 2.25) (layer B.SilkS))
    (fp_text value MMBT3906 (at 0 -2.3) (layer B.Fab))
    (pad 1 smd rect (at -0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 33 "Net-(Q2-Pad1)"))
    (pad 2 smd rect (at 0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 0 0.99822) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 34 "Net-(Q2-Pad3)"))
    (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 TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 5872722B)
    (at 127.2 66.1)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q3 (at 1.6 2.1) (layer B.SilkS))
    (fp_text value MMBT3906 (at 0 -2.3) (layer B.Fab))
    (pad 1 smd rect (at -0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 35 "Net-(Q3-Pad1)"))
    (pad 2 smd rect (at 0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 0 0.99822) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 36 "Net-(Q3-Pad3)"))
    (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 TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 553634F8)
    (at 127.1 84.5)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q4 (at 0 2.25) (layer B.SilkS))
    (fp_text value MMBT3906 (at 0 -2.3) (layer B.Fab))
    (pad 1 smd rect (at -0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 37 "Net-(Q4-Pad1)"))
    (pad 2 smd rect (at 0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 0 0.99822) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 38 "Net-(Q4-Pad3)"))
    (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 TO_SOT_Packages_SMD:SOT-23 (layer B.Cu) (tedit 553634F8)
    (at 127.1 104.3)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q5 (at 0 2.25) (layer B.SilkS))
    (fp_text value MMBT3906 (at 0 -2.3) (layer B.Fab))
    (pad 1 smd rect (at -0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 39 "Net-(Q5-Pad1)"))
    (pad 2 smd rect (at 0.95 -1.00076) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at 0 0.99822) (size 0.8001 0.8001) (layers B.Cu B.Paste B.Mask)
      (net 40 "Net-(Q5-Pad3)"))
    (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 Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5872743B)
    (at 146 59.1 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R1 (at 0 -1.9 90) (layer F.SilkS))
    (fp_text value 22 (at -3 -0.2 90) (layer F.SilkS))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 41 /USBDMinus))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 28 "Net-(P1-Pad2)"))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 58727443)
    (at 147.8 59.1 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R2 (at 0 1.9 90) (layer F.SilkS))
    (fp_text value 22 (at -3 0.2 90) (layer F.SilkS))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 42 /USBDPlus))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 29 "Net-(P1-Pad3)"))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 587275BA)
    (at 175.7 73.4 270)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R3 (at 0 1.9 270) (layer B.SilkS))
    (fp_text value 10k (at 0 3.9 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 2 smd rect (at 1.1 0 270) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 43 /PROGRAM))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 5872736A)
    (at 135.8 135.5 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R4 (at 0 1.9 90) (layer B.SilkS))
    (fp_text value 1K (at 1 -1.5 90) (layer B.SilkS))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 32 "Net-(Q1-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 22 /ROW4))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 58727365)
    (at 126.2 118.4 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R5 (at 0 1.9 90) (layer B.SilkS))
    (fp_text value 1K (at 2.5 -1.5 90) (layer B.SilkS))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 33 "Net-(Q2-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 11 /ROW3))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 587275E7)
    (at 126.2 59.3 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R6 (at 0 1.9 90) (layer B.SilkS))
    (fp_text value 1K (at 0 -2 90) (layer B.SilkS))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 35 "Net-(Q3-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 5 /ROW0))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 5872734B)
    (at 126.2 79.9 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R7 (at 0 1.9 90) (layer B.SilkS))
    (fp_text value 1K (at 2 -1.6 90) (layer B.SilkS))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 37 "Net-(Q4-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 7 /ROW1))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer B.Cu) (tedit 5872735C)
    (at 126.3 99.9 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R8 (at 0 1.9 90) (layer B.SilkS))
    (fp_text value 1K (at 3 -1.5 90) (layer B.SilkS))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 39 "Net-(Q5-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers B.Cu B.Paste B.Mask)
      (net 9 /ROW2))
    (model Resistors_SMD.3dshapes/R_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_SMD:SW_SP3T_PCM13 (layer B.Cu) (tedit 578C5100)
    (at 180.3 76.3 270)
    (descr "Ultraminiature Surface Mount Slide Switch")
    (attr smd)
    (fp_text reference SW2 (at 3.2 3.8 450) (layer B.SilkS))
    (fp_text value "USB PROG" (at 0 -0.325 270) (layer B.Fab))
    (pad "" np_thru_hole circle (at -2.5 -0.325 270) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 2.5 -0.325 270) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad 1 smd rect (at -3 1.425 270) (size 0.7 1.5) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 3 smd rect (at -1.5 1.425 270) (size 0.7 1.5) (layers B.Cu B.Paste B.Mask))
    (pad 2 smd rect (at 1.5 1.425 270) (size 0.7 1.5) (layers B.Cu B.Paste B.Mask)
      (net 43 /PROGRAM))
    (pad 4 smd rect (at 3 1.425 270) (size 0.7 1.5) (layers B.Cu B.Paste B.Mask))
    (pad "" smd rect (at -5.15 -1.425 270) (size 1 0.8) (layers B.Cu B.Paste B.Mask))
    (pad "" smd rect (at 5.15 -1.425 270) (size 1 0.8) (layers B.Cu B.Paste B.Mask))
    (pad "" smd rect (at 5.15 0.775 270) (size 1 0.8) (layers B.Cu B.Paste B.Mask))
    (pad "" smd rect (at -5.15 0.775 270) (size 1 0.8) (layers B.Cu B.Paste B.Mask))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 578B9B2C)
    (at 118.4 61.5)
    (fp_text reference SW3 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value NUM_LOCK (at 2.7 -7.9) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 44 /COL0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 6 "Net-(D1-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 45 /LEDB0))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 46 /LEDG0))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 36 "Net-(Q3-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 47 /LEDR0))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 118.4 80.5)
    (fp_text reference SW4 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 7 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 44 /COL0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 8 "Net-(D2-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 45 /LEDB0))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 46 /LEDG0))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 38 "Net-(Q4-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 47 /LEDR0))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 118.4 99.6)
    (fp_text reference SW5 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 4 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 44 /COL0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 10 "Net-(D3-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 45 /LEDB0))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 46 /LEDG0))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 40 "Net-(Q5-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 47 /LEDR0))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 118.4 118.6)
    (fp_text reference SW6 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 1 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 44 /COL0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 12 "Net-(D4-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 45 /LEDB0))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 46 /LEDG0))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 34 "Net-(Q2-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 47 /LEDR0))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 127.9 137.7)
    (fp_text reference SW7 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 0 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 44 /COL0))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 13 "Net-(D5-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 45 /LEDB0))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 46 /LEDG0))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 62 "Net-(Q1-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 47 /LEDR0))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 137.5 61.5)
    (fp_text reference SW8 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value DIV (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 48 /COL1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 14 "Net-(D6-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 49 /LEDB1))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 50 /LEDG1))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 36 "Net-(Q3-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 51 /LEDR1))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 137.5 80.5)
    (fp_text reference SW9 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 8 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 48 /COL1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 15 "Net-(D7-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 49 /LEDB1))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 50 /LEDG1))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 38 "Net-(Q4-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 51 /LEDR1))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 137.5 99.6)
    (fp_text reference SW10 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 5 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 48 /COL1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 16 "Net-(D8-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 49 /LEDB1))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 50 /LEDG1))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 40 "Net-(Q5-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 51 /LEDR1))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 137.5 118.6)
    (fp_text reference SW11 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 2 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 48 /COL1))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 17 "Net-(D9-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 49 /LEDB1))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 50 /LEDG1))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 34 "Net-(Q2-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 51 /LEDR1))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 156.5 61.5)
    (fp_text reference SW12 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value MUL (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 52 /COL2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 18 "Net-(D10-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 53 /LEDB2))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 54 /LEDG2))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 36 "Net-(Q3-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 55 /LEDR2))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 156.5 80.5)
    (fp_text reference SW13 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 9 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 52 /COL2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 19 "Net-(D11-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 53 /LEDB2))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 54 /LEDG2))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 38 "Net-(Q4-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 55 /LEDR2))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 156.5 99.6)
    (fp_text reference SW14 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 6 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 52 /COL2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 20 "Net-(D12-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 53 /LEDB2))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 54 /LEDG2))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 40 "Net-(Q5-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 55 /LEDR2))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 156.5 118.6)
    (fp_text reference SW15 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value 3 (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 52 /COL2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 21 "Net-(D13-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 53 /LEDB2))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 54 /LEDG2))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 34 "Net-(Q2-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 55 /LEDR2))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 156.5 137.7)
    (fp_text reference SW16 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value . (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 52 /COL2))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 23 "Net-(D14-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 53 /LEDB2))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 54 /LEDG2))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 62 "Net-(Q1-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 55 /LEDR2))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 577B0BCC)
    (at 175.6 61.5)
    (fp_text reference SW17 (at 0 -10.16) (layer F.SilkS) hide)
    (fp_text value SUB (at 0 -7.62) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 56 /COL3))
    (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 24 "Net-(D15-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 57 /LEDB3))
    (pad 5 thru_hole circle (at -1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 58 /LEDG3))
    (pad 4 thru_hole rect (at 1.27 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 36 "Net-(Q3-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 59 /LEDR3))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 578C569F)
    (at 175.7 90.1 270)
    (fp_text reference SW18 (at 7.9 -3.5 360) (layer F.SilkS) hide)
    (fp_text value + (at -7.8 0.1 360) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 56 /COL3))
    (pad 2 thru_hole circle (at -3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 25 "Net-(D16-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0 270) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0 270) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0 270) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 57 /LEDB3))
    (pad 5 thru_hole circle (at -1.27 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 58 /LEDG3))
    (pad 4 thru_hole rect (at 1.27 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 38 "Net-(Q4-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 59 /LEDR3))
  )
  (module 10KeyParts:Zealios_Cherry_MX (layer F.Cu) (tedit 578C56AA)
    (at 175.6 128.1 270)
    (fp_text reference SW19 (at 7.5 -3.8 360) (layer F.SilkS) hide)
    (fp_text value ENTER (at -7.9 0.1 360) (layer F.SilkS))
    (pad 1 thru_hole circle (at 2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 56 /COL3))
    (pad 2 thru_hole circle (at -3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask)
      (net 26 "Net-(D17-Pad2)"))
    (pad HOLE np_thru_hole circle (at 0 0 270) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at -5.08 0 270) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad HOLE np_thru_hole circle (at 5.08 0 270) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu))
    (pad 6 thru_hole circle (at -3.81 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 57 /LEDB3))
    (pad 5 thru_hole circle (at -1.27 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 58 /LEDG3))
    (pad 4 thru_hole rect (at 1.27 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 34 "Net-(Q2-Pad3)"))
    (pad 3 thru_hole circle (at 3.81 5.08 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask F.SilkS)
      (net 59 /LEDR3))
  )
  (module Housings_QFP:LQFP-44_10x10mm_Pitch0.8mm (layer B.Cu) (tedit 54130A77)
    (at 171.5 108.7 45)
    (descr "LQFP44 (see Appnote_PCB_Guidelines_TRINAMIC_packages.pdf)")
    (tags "QFP 0.8")
    (attr smd)
    (fp_text reference U1 (at 0 7.65 45) (layer B.SilkS))
    (fp_text value ATMEGA32U4-A (at 0 -7.65 45) (layer B.Fab))
    (pad 1 smd rect (at -5.85 4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 74 "Net-(RP3-Pad3)"))
    (pad 2 smd rect (at -5.85 3.2 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 3 smd rect (at -5.85 2.4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 41 /USBDMinus))
    (pad 4 smd rect (at -5.85 1.6 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 42 /USBDPlus))
    (pad 5 smd rect (at -5.85 0.8 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 6 smd rect (at -5.85 0 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 4 "Net-(C3-Pad1)"))
    (pad 7 smd rect (at -5.85 -0.8 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 8 smd rect (at -5.85 -1.6 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 44 /COL0))
    (pad 9 smd rect (at -5.85 -2.4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 48 /COL1))
    (pad 10 smd rect (at -5.85 -3.2 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 52 /COL2))
    (pad 11 smd rect (at -5.85 -4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 56 /COL3))
    (pad 12 smd rect (at -4 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 11 /ROW3))
    (pad 13 smd rect (at -3.2 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 31 /RST))
    (pad 14 smd rect (at -2.4 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 15 smd rect (at -1.6 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 16 smd rect (at -0.8 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 17 smd rect (at 0 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 18 smd rect (at 0.8 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 65 "Net-(RP1-Pad2)"))
    (pad 19 smd rect (at 1.6 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 66 "Net-(RP1-Pad3)"))
    (pad 20 smd rect (at 2.4 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 64 "Net-(RP1-Pad4)"))
    (pad 21 smd rect (at 3.2 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 67 "Net-(RP2-Pad1)"))
    (pad 22 smd rect (at 4 -5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 70 "Net-(RP2-Pad3)"))
    (pad 23 smd rect (at 5.85 -4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 24 smd rect (at 5.85 -3.2 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 25 smd rect (at 5.85 -2.4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 69 "Net-(RP2-Pad2)"))
    (pad 26 smd rect (at 5.85 -1.6 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 68 "Net-(RP2-Pad4)"))
    (pad 27 smd rect (at 5.85 -0.8 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 72 "Net-(RP3-Pad4)"))
    (pad 28 smd rect (at 5.85 0 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 5 /ROW0))
    (pad 29 smd rect (at 5.85 0.8 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 7 /ROW1))
    (pad 30 smd rect (at 5.85 1.6 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 9 /ROW2))
    (pad 31 smd rect (at 5.85 2.4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 22 /ROW4))
    (pad 32 smd rect (at 5.85 3.2 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 63 "Net-(RP1-Pad1)"))
    (pad 33 smd rect (at 5.85 4 45) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 43 /PROGRAM))
    (pad 34 smd rect (at 4 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 35 smd rect (at 3.2 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 36 smd rect (at 2.4 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 60 "Net-(U1-Pad36)"))
    (pad 37 smd rect (at 1.6 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 75 "Net-(U1-Pad37)"))
    (pad 38 smd rect (at 0.8 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 76 "Net-(U1-Pad38)"))
    (pad 39 smd rect (at 0 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 77 "Net-(U1-Pad39)"))
    (pad 40 smd rect (at -0.8 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 71 "Net-(RP3-Pad1)"))
    (pad 41 smd rect (at -1.6 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 73 "Net-(RP3-Pad2)"))
    (pad 42 smd rect (at -2.4 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 61 "Net-(U1-Pad42)"))
    (pad 43 smd rect (at -3.2 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 44 smd rect (at -4 5.85 315) (size 1.6 0.56) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (model Housings_QFP.3dshapes/LQFP-44_10x10mm_Pitch0.8mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Crystals:Q_49U3HMS (layer B.Cu) (tedit 58727314)
    (at 165.1 91.1 90)
    (fp_text reference Y1 (at -0.1 1.6 90) (layer B.SilkS))
    (fp_text value 16Mhz (at 0 -1.7 90) (layer B.SilkS))
    (pad 1 smd rect (at -4.699 0 90) (size 5.4991 1.99898) (layers B.Cu B.Paste B.Mask)
      (net 1 "Net-(C1-Pad1)"))
    (pad 2 smd rect (at 4.699 0 90) (size 5.4991 1.99898) (layers B.Cu B.Paste B.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (model Crystals.3dshapes/Q_49U3HMS.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Buttons_Switches_SMD:SW_SPST_EVQQ2 (layer B.Cu) (tedit 578B9B18)
    (at 167.8 142 270)
    (descr "Light Touch Switch")
    (attr smd)
    (fp_text reference SW1 (at -1 4 270) (layer B.SilkS))
    (fp_text value SW_PUSH (at -6.1 0.1 360) (layer B.Fab))
    (pad 1 smd rect (at 3.4 2 270) (size 3.2 1) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 1 smd rect (at -3.4 2 270) (size 3.2 1) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -3.4 -2 270) (size 3.2 1) (layers B.Cu B.Paste B.Mask)
      (net 31 /RST))
    (pad 2 smd rect (at 3.4 -2 270) (size 3.2 1) (layers B.Cu B.Paste B.Mask)
      (net 31 /RST))
  )
  (module SMD_Packages:SMD-1206_Pol (layer B.Cu) (tedit 57A003A9)
    (at 163.4 131.6 270)
    (attr smd)
    (fp_text reference C4 (at -0.4 2.2 270) (layer B.SilkS))
    (fp_text value 100uF (at 0 -2.3 270) (layer B.SilkS))
    (pad 1 smd rect (at -1.651 0 270) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 2 smd rect (at 1.651 0 270) (size 1.524 2.032) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model SMD_Packages.3dshapes/SMD-1206_Pol.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.17 0.16 0.16))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer B.Cu) (tedit 58727263)
    (at 170.9 118.2 225)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C5 (at 1.484924 1.767767 225) (layer B.SilkS))
    (fp_text value 0.1uF (at 0 -1.9 225) (layer B.SilkS))
    (pad 1 smd rect (at -0.95 0 225) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 27 VCC))
    (pad 2 smd rect (at 0.95 0 225) (size 1.2 0.75) (layers B.Cu B.Paste B.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_Array_Convex_4x1206 (layer B.Cu) (tedit 587272D0)
    (at 125.1 72 180)
    (descr "Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RP1 (at 0 3.5 180) (layer B.SilkS))
    (fp_text value 100 (at 0 -3.5 180) (layer B.SilkS))
    (pad 1 smd rect (at -1.5 2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 63 "Net-(RP1-Pad1)"))
    (pad 4 smd rect (at -1.5 -2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 64 "Net-(RP1-Pad4)"))
    (pad 2 smd rect (at -1.5 0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 65 "Net-(RP1-Pad2)"))
    (pad 3 smd rect (at -1.5 -0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 66 "Net-(RP1-Pad3)"))
    (pad 7 smd rect (at 1.5 0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 46 /LEDG0))
    (pad 8 smd rect (at 1.5 2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 47 /LEDR0))
    (pad 5 smd rect (at 1.5 -2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 51 /LEDR1))
    (pad 6 smd rect (at 1.5 -0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 45 /LEDB0))
    (model Resistors_SMD.3dshapes/R_Array_Convex_4x1206.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_Array_Convex_4x1206 (layer B.Cu) (tedit 587272C7)
    (at 144.7 74.3 180)
    (descr "Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RP2 (at 0 3.5 180) (layer B.SilkS))
    (fp_text value 100 (at 0 -3.5 180) (layer B.SilkS))
    (pad 1 smd rect (at -1.5 2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 67 "Net-(RP2-Pad1)"))
    (pad 4 smd rect (at -1.5 -2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 68 "Net-(RP2-Pad4)"))
    (pad 2 smd rect (at -1.5 0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 69 "Net-(RP2-Pad2)"))
    (pad 3 smd rect (at -1.5 -0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 70 "Net-(RP2-Pad3)"))
    (pad 7 smd rect (at 1.5 0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 49 /LEDB1))
    (pad 8 smd rect (at 1.5 2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 50 /LEDG1))
    (pad 5 smd rect (at 1.5 -2 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 53 /LEDB2))
    (pad 6 smd rect (at 1.5 -0.66 180) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 54 /LEDG2))
    (model Resistors_SMD.3dshapes/R_Array_Convex_4x1206.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistors_SMD:R_Array_Convex_4x1206 (layer B.Cu) (tedit 587272BD)
    (at 166.2 63.3)
    (descr "Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf)")
    (tags "resistor array")
    (attr smd)
    (fp_text reference RP3 (at 0 3.5) (layer B.SilkS))
    (fp_text value 100 (at 0 -3.5) (layer B.SilkS))
    (pad 1 smd rect (at -1.5 2) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 71 "Net-(RP3-Pad1)"))
    (pad 4 smd rect (at -1.5 -2) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 72 "Net-(RP3-Pad4)"))
    (pad 2 smd rect (at -1.5 0.66) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 73 "Net-(RP3-Pad2)"))
    (pad 3 smd rect (at -1.5 -0.66) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 74 "Net-(RP3-Pad3)"))
    (pad 7 smd rect (at 1.5 0.66) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 58 /LEDG3))
    (pad 8 smd rect (at 1.5 2) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 57 /LEDB3))
    (pad 5 smd rect (at 1.5 -2) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 55 /LEDR2))
    (pad 6 smd rect (at 1.5 -0.66) (size 0.9 0.9) (layers B.Cu B.Paste B.Mask)
      (net 59 /LEDR3))
    (model Resistors_SMD.3dshapes/R_Array_Convex_4x1206.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text 16MHz (at 161.3 91 90) (layer B.SilkS))
  (gr_text ATMEGA32U4 (at 171.6 108.6) (layer B.SilkS))
  (gr_text Program (at 181.8 140.1 270) (layer B.SilkS))
  (gr_text MISO (at 178.8 144.2 270) (layer B.SilkS))
  (gr_text SCK (at 176.2 144.1 270) (layer B.SilkS))
  (gr_text RST (at 173.6 144 270) (layer B.SilkS))
  (gr_text VCC (at 178.7 135.7 270) (layer B.SilkS))
  (gr_text MOSI (at 176.1 136 270) (layer B.SilkS))
  (gr_text GND (at 173.2 135.8 270) (layer B.SilkS))
  (gr_text Reset (at 167.5 135.5) (layer B.SilkS))
  (gr_text "▲ USB PROG" (at 175 69.1) (layer B.SilkS))
  (gr_line (start 110.5 145) (end 110.6 145) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 110.5 54.5) (end 110.5 145) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 183.5 145) (end 183.5 54.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 116.5 151) (end 177.5 151) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 183.5 151) (end 177.5 151) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 110.5 151) (end 116.5 151) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 116.5 48.5) (end 177.5 48.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 183.5 48.5) (end 177.5 48.5) (angle -90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 110.5 48.5) (end 116.5 48.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 2) (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 1))
    (polygon
      (pts
        (xy 110.4 48.4) (xy 183.8 48.4) (xy 183.6 151.2) (xy 110.3 151.2) (xy 110.4 48.4)
      )
    )
  )
  (zone (net 2) (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 1))
    (polygon
      (pts
        (xy 183.6 151.2) (xy 110.3 151.2) (xy 110.4 48.4) (xy 183.8 48.4) (xy 183.6 151.2)
      )
    )
  )
)
