(kicad_pcb (version 4) (host pcbnew 4.0.6-e0-6349~53~ubuntu16.04.1)
  (general
    (links 146)
    (no_connects 0)
    (area 46.424999 46.424999 118.075001 102.575001)
    (thickness 1.6)
    (drawings 45)
    (tracks 558)
    (zones 0)
    (modules 49)
    (nets 48)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user)
    (49 F.Fab user)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.75)
    (user_trace_width 1)
    (user_trace_width 1.5)
    (user_trace_width 2)
    (user_trace_width 2.5)
    (user_trace_width 3)
    (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 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x00030_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15)
      (hpglpenoverlay 2)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 "Net-(C1-Pad2)")
  (net 3 RESET)
  (net 4 "Net-(C2-Pad2)")
  (net 5 "Net-(C3-Pad2)")
  (net 6 "Net-(C4-Pad2)")
  (net 7 "Net-(D1-Pad2)")
  (net 8 "Net-(D1-Pad1)")
  (net 9 "Net-(D2-Pad2)")
  (net 10 "Net-(D2-Pad1)")
  (net 11 "Net-(D3-Pad2)")
  (net 12 "Net-(D3-Pad1)")
  (net 13 "Net-(D4-Pad2)")
  (net 14 "Net-(D4-Pad1)")
  (net 15 "Net-(D5-Pad2)")
  (net 16 "Net-(D5-Pad1)")
  (net 17 +5VP)
  (net 18 "Net-(D6-Pad1)")
  (net 19 "Net-(J1-Pad1)")
  (net 20 "Net-(J1-Pad2)")
  (net 21 "Net-(J1-Pad3)")
  (net 22 "Net-(J2-Pad1)")
  (net 23 +5V)
  (net 24 "Net-(J2-Pad4)")
  (net 25 "Net-(P1-Pad2)")
  (net 26 "Net-(P2-Pad2)")
  (net 27 "Net-(P3-Pad2)")
  (net 28 "Net-(P4-Pad2)")
  (net 29 "Net-(P5-Pad2)")
  (net 30 "Net-(P6-Pad2)")
  (net 31 RXD)
  (net 32 TXD)
  (net 33 P2_CTL)
  (net 34 P3_CTL)
  (net 35 P4_CTL)
  (net 36 P5_CTL)
  (net 37 P1_CTL)
  (net 38 AI2)
  (net 39 AI1)
  (net 40 AI4)
  (net 41 AI3)
  (net 42 DIO2)
  (net 43 AI5)
  (net 44 DIO4)
  (net 45 DIO3)
  (net 46 "Net-(D7-Pad2)")
  (net 47 "Net-(D7-Pad1)")
  (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 +5VP)
    (add_net AI1)
    (add_net AI2)
    (add_net AI3)
    (add_net AI4)
    (add_net AI5)
    (add_net DIO2)
    (add_net DIO3)
    (add_net DIO4)
    (add_net GND)
    (add_net "Net-(C1-Pad2)")
    (add_net "Net-(C2-Pad2)")
    (add_net "Net-(C3-Pad2)")
    (add_net "Net-(C4-Pad2)")
    (add_net "Net-(D1-Pad1)")
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(D2-Pad1)")
    (add_net "Net-(D2-Pad2)")
    (add_net "Net-(D3-Pad1)")
    (add_net "Net-(D3-Pad2)")
    (add_net "Net-(D4-Pad1)")
    (add_net "Net-(D4-Pad2)")
    (add_net "Net-(D5-Pad1)")
    (add_net "Net-(D5-Pad2)")
    (add_net "Net-(D6-Pad1)")
    (add_net "Net-(D7-Pad1)")
    (add_net "Net-(D7-Pad2)")
    (add_net "Net-(J1-Pad1)")
    (add_net "Net-(J1-Pad2)")
    (add_net "Net-(J1-Pad3)")
    (add_net "Net-(J2-Pad1)")
    (add_net "Net-(J2-Pad4)")
    (add_net "Net-(P1-Pad2)")
    (add_net "Net-(P2-Pad2)")
    (add_net "Net-(P3-Pad2)")
    (add_net "Net-(P4-Pad2)")
    (add_net "Net-(P5-Pad2)")
    (add_net "Net-(P6-Pad2)")
    (add_net P1_CTL)
    (add_net P2_CTL)
    (add_net P3_CTL)
    (add_net P4_CTL)
    (add_net P5_CTL)
    (add_net RESET)
    (add_net RXD)
    (add_net TXD)
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5947155E)
    (at 71.8 60 270)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C1 (at 0 1.4 270) (layer F.SilkS))
    (fp_text value 22p (at 0 -1.4 270) (layer F.SilkS))
    (fp_text user %R (at 0 1.4 270) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 0.95 0 270) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 2 "Net-(C1-Pad2)"))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 5947155A)
    (at 71.8 64 90)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C2 (at 0 -1.25 90) (layer F.SilkS))
    (fp_text value 22p (at 0 1.5 90) (layer F.SilkS))
    (fp_text user %R (at 0 -1.25 90) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 0.95 0 90) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C2-Pad2)"))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 594715AB)
    (at 93 59.4)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C3 (at -0.036 -1.234) (layer F.SilkS))
    (fp_text value 100n (at 0.218 1.56) (layer F.SilkS))
    (fp_text user %R (at -0.036 -1.234) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 3 RESET))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C3-Pad2)"))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 594715C9)
    (at 108 55.6)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C4 (at 0 -1.5) (layer F.SilkS))
    (fp_text value 100n (at 0 1.5) (layer F.SilkS))
    (fp_text user %R (at 0 -1.5) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(C4-Pad2)"))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LEDs:LED_0603 (layer F.Cu) (tedit 593DACCB)
    (at 53.5 80 270)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D1 (at -0.5 1.25 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.35 270) (layer F.Fab))
    (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(D1-Pad2)"))
    (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D1-Pad1)"))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module LEDs:LED_0603 (layer F.Cu) (tedit 593DACBB)
    (at 62.5 80 270)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D2 (at -0.5 1.25 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.35 270) (layer F.Fab))
    (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(D2-Pad2)"))
    (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(D2-Pad1)"))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module LEDs:LED_0603 (layer F.Cu) (tedit 593DACB0)
    (at 71.5 80 270)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D3 (at -0.5 1.25 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.35 270) (layer F.Fab))
    (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(D3-Pad2)"))
    (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(D3-Pad1)"))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module LEDs:LED_0603 (layer F.Cu) (tedit 593DAC9D)
    (at 80 80 270)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D4 (at -0.5 1.25 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.35 270) (layer F.Fab))
    (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(D4-Pad2)"))
    (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(D4-Pad1)"))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module LEDs:LED_0603 (layer F.Cu) (tedit 593DAC94)
    (at 89 80 270)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D5 (at -0.5 1.25 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.35 270) (layer F.Fab))
    (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(D5-Pad2)"))
    (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(D5-Pad1)"))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module LEDs:LED_0603 (layer F.Cu) (tedit 594703FE)
    (at 100 80.5 270)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D6 (at -0.5 1.25 270) (layer F.SilkS))
    (fp_text value LED (at 0 1.35 270) (layer F.Fab))
    (pad 2 smd rect (at 0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
    (pad 1 smd rect (at -0.8 0 90) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(D6-Pad1)"))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Inductors_SMD:L_1206_Handsoldering (layer F.Cu) (tedit 5946F300)
    (at 107.8 69.2)
    (descr "Resistor SMD 1206, hand soldering")
    (tags "resistor 1206")
    (attr smd)
    (fp_text reference L1 (at -4.4 0) (layer F.SilkS))
    (fp_text value 500mA (at -0.4 1.8) (layer F.Fab))
    (pad 1 smd rect (at -2 0) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 2 smd rect (at 2 0) (size 2 1.7) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(J1-Pad1)"))
    (model Inductors_SMD.3dshapes\L_1206_HandSoldering.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad_Via (layer F.Cu) (tedit 593DA463)
    (at 50 50)
    (descr "Mounting Hole 2.7mm")
    (tags "mounting hole 2.7mm")
    (fp_text reference MK1 (at 5.5 -0.5) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole_PAD (at 0 3.7) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 -2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad_Via (layer F.Cu) (tedit 593DA469)
    (at 50 99)
    (descr "Mounting Hole 2.7mm")
    (tags "mounting hole 2.7mm")
    (fp_text reference MK2 (at 0 -3.7) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole_PAD (at 0 3.7) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 -2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad_Via (layer F.Cu) (tedit 593DA476)
    (at 108 50)
    (descr "Mounting Hole 2.7mm")
    (tags "mounting hole 2.7mm")
    (fp_text reference MK3 (at 0 -3.7) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole_PAD (at 0 3.7) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 -2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_2.7mm_M2.5_Pad_Via (layer F.Cu) (tedit 593DA46F)
    (at 108 99)
    (descr "Mounting Hole 2.7mm")
    (tags "mounting hole 2.7mm")
    (fp_text reference MK4 (at 0 -3.7) (layer F.SilkS) hide)
    (fp_text value Mounting_Hole_PAD (at 0 3.7) (layer F.Fab) hide)
    (pad 1 thru_hole circle (at 0 0) (size 5.4 5.4) (drill 2.7) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -2.025 0) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at -1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 0 -2.025) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
    (pad "" thru_hole circle (at 1.431891 -1.431891) (size 0.6 0.6) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module USP-PiDU:USB_A_RightAngle_side (layer F.Cu) (tedit 593CBD92)
    (at 56.515 91.67 90)
    (fp_text reference P1 (at 8 0 180) (layer F.SilkS))
    (fp_text value USB_A (at -2.25 -1.25 90) (layer F.Fab))
    (pad 5 thru_hole circle (at 6.27 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at 6.27 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 7 "Net-(D1-Pad2)"))
    (pad 2 thru_hole circle (at 2 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 25 "Net-(P1-Pad2)"))
    (pad 3 thru_hole circle (at 4 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 25 "Net-(P1-Pad2)"))
    (pad 4 thru_hole circle (at 6 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module USP-PiDU:USB_A_RightAngle_side locked (layer F.Cu) (tedit 593CBD92)
    (at 65.405 91.67 90)
    (fp_text reference P2 (at 8 0 180) (layer F.SilkS))
    (fp_text value USB_A (at -2.25 -1.25 90) (layer F.Fab))
    (pad 5 thru_hole circle (at 6.27 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at 6.27 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 9 "Net-(D2-Pad2)"))
    (pad 2 thru_hole circle (at 2 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 26 "Net-(P2-Pad2)"))
    (pad 3 thru_hole circle (at 4 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 26 "Net-(P2-Pad2)"))
    (pad 4 thru_hole circle (at 6 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module USP-PiDU:USB_A_RightAngle_side (layer F.Cu) (tedit 593CBD92)
    (at 74.295 91.67 90)
    (fp_text reference P3 (at 8 0 180) (layer F.SilkS))
    (fp_text value USB_A (at -2.25 -1.25 90) (layer F.Fab))
    (pad 5 thru_hole circle (at 6.27 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at 6.27 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 11 "Net-(D3-Pad2)"))
    (pad 2 thru_hole circle (at 2 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 27 "Net-(P3-Pad2)"))
    (pad 3 thru_hole circle (at 4 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 27 "Net-(P3-Pad2)"))
    (pad 4 thru_hole circle (at 6 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module USP-PiDU:USB_A_RightAngle_side (layer F.Cu) (tedit 593CBD92)
    (at 83.185 91.67 90)
    (fp_text reference P4 (at 8 0 180) (layer F.SilkS))
    (fp_text value USB_A (at -2.25 -1.25 90) (layer F.Fab))
    (pad 5 thru_hole circle (at 6.27 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at 6.27 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 13 "Net-(D4-Pad2)"))
    (pad 2 thru_hole circle (at 2 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 28 "Net-(P4-Pad2)"))
    (pad 3 thru_hole circle (at 4 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 28 "Net-(P4-Pad2)"))
    (pad 4 thru_hole circle (at 6 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module USP-PiDU:USB_A_RightAngle_side (layer F.Cu) (tedit 593CBD92)
    (at 92.075 91.67 90)
    (fp_text reference P5 (at 8 0 180) (layer F.SilkS))
    (fp_text value USB_A (at -2.25 -1.25 90) (layer F.Fab))
    (pad 5 thru_hole circle (at 6.27 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at 6.27 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 15 "Net-(D5-Pad2)"))
    (pad 2 thru_hole circle (at 2 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 29 "Net-(P5-Pad2)"))
    (pad 3 thru_hole circle (at 4 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 29 "Net-(P5-Pad2)"))
    (pad 4 thru_hole circle (at 6 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module USP-PiDU:USB_A_RightAngle_side (layer F.Cu) (tedit 593CBD92)
    (at 100.965 91.67 90)
    (fp_text reference P6 (at 8 0 180) (layer F.SilkS))
    (fp_text value USB_A (at -2.25 -1.25 90) (layer F.Fab))
    (pad 5 thru_hole circle (at 6.27 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at 6.27 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 17 +5VP))
    (pad 2 thru_hole circle (at 2 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 30 "Net-(P6-Pad2)"))
    (pad 3 thru_hole circle (at 4 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 30 "Net-(P6-Pad2)"))
    (pad 4 thru_hole circle (at 6 0 90) (size 1.524 1.524) (drill 0.92) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole circle (at -0.73 -2.72 90) (size 2 2) (drill 1.35) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5947159F)
    (at 88 59.5)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R1 (at -1 -1.25) (layer F.SilkS))
    (fp_text value 10k (at 1.5 -1.25) (layer F.SilkS))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 2 smd rect (at 1.1 0) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 3 RESET))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 100 76.5 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R3 (at 0 -1.45 90) (layer F.SilkS))
    (fp_text value 1k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(D6-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 53.5 76.5 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R4 (at 0 -1.45 90) (layer F.SilkS))
    (fp_text value 1k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(D1-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 62.5 76.5 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R5 (at 0 -1.45 90) (layer F.SilkS))
    (fp_text value 1k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(D2-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 71.5 76.5 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R6 (at 0 -1.45 90) (layer F.SilkS))
    (fp_text value 1k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(D3-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 80 76.5 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R7 (at 0 -1.45 90) (layer F.SilkS))
    (fp_text value 1k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(D4-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.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 58E0A804)
    (at 89 76.5 90)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R8 (at 0 -1.45 90) (layer F.SilkS))
    (fp_text value 1k (at 0 1.55 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(D5-Pad1)"))
    (pad 2 smd rect (at 1.1 0 90) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm (layer F.Cu) (tedit 59471549)
    (at 105.664 62.738 90)
    (descr "28-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "SSOP 0.65")
    (attr smd)
    (fp_text reference U1 (at 0 -6.25 90) (layer F.SilkS))
    (fp_text value FT232RL (at 4.988 6.586 90) (layer F.SilkS))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -3.6 -4.225 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 31 RXD))
    (pad 2 smd rect (at -3.6 -3.575 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(C3-Pad2)"))
    (pad 3 smd rect (at -3.6 -2.925 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at -3.6 -2.275 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 5 smd rect (at -3.6 -1.625 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 32 TXD))
    (pad 6 smd rect (at -3.6 -0.975 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 7 smd rect (at -3.6 -0.325 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 8 smd rect (at -3.6 0.325 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 9 smd rect (at -3.6 0.975 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 10 smd rect (at -3.6 1.625 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 11 smd rect (at -3.6 2.275 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 12 smd rect (at -3.6 2.925 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 13 smd rect (at -3.6 3.575 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 14 smd rect (at -3.6 4.225 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 15 smd rect (at 3.6 4.225 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(J1-Pad3)"))
    (pad 16 smd rect (at 3.6 3.575 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(J1-Pad2)"))
    (pad 17 smd rect (at 3.6 2.925 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(C4-Pad2)"))
    (pad 18 smd rect (at 3.6 2.275 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 19 smd rect (at 3.6 1.625 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 20 smd rect (at 3.6 0.975 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 21 smd rect (at 3.6 0.325 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 22 smd rect (at 3.6 -0.325 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 23 smd rect (at 3.6 -0.975 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 24 smd rect (at 3.6 -1.625 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 25 smd rect (at 3.6 -2.275 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 26 smd rect (at 3.6 -2.925 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 27 smd rect (at 3.6 -3.575 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 28 smd rect (at 3.6 -4.225 90) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask))
    (model ${KISYS3DMOD}/Housings_SSOP.3dshapes/SSOP-28_5.3x10.2mm_Pitch0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm locked (layer F.Cu) (tedit 59471553)
    (at 79.5 60)
    (descr "32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "QFP 0.8")
    (attr smd)
    (fp_text reference U2 (at 1.272 -6.152) (layer F.SilkS))
    (fp_text value ATMEGA328P-AU (at 0 6.05) (layer F.SilkS))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -4.25 -2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 45 DIO3))
    (pad 2 smd rect (at -4.25 -2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 44 DIO4))
    (pad 3 smd rect (at -4.25 -1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at -4.25 -0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 5 smd rect (at -4.25 0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at -4.25 1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 7 smd rect (at -4.25 2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 2 "Net-(C1-Pad2)"))
    (pad 8 smd rect (at -4.25 2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C2-Pad2)"))
    (pad 9 smd rect (at -2.8 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 10 smd rect (at -2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 37 P1_CTL))
    (pad 11 smd rect (at -1.2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 33 P2_CTL))
    (pad 12 smd rect (at -0.4 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 34 P3_CTL))
    (pad 13 smd rect (at 0.4 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 35 P4_CTL))
    (pad 14 smd rect (at 1.2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 36 P5_CTL))
    (pad 15 smd rect (at 2 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(J2-Pad4)"))
    (pad 16 smd rect (at 2.8 4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(J2-Pad1)"))
    (pad 17 smd rect (at 4.25 2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 46 "Net-(D7-Pad2)"))
    (pad 18 smd rect (at 4.25 2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 19 smd rect (at 4.25 1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 20 smd rect (at 4.25 0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 21 smd rect (at 4.25 -0.4) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 22 smd rect (at 4.25 -1.2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 23 smd rect (at 4.25 -2) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 24 smd rect (at 4.25 -2.8) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 39 AI1))
    (pad 25 smd rect (at 2.8 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 38 AI2))
    (pad 26 smd rect (at 2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 41 AI3))
    (pad 27 smd rect (at 1.2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 40 AI4))
    (pad 28 smd rect (at 0.4 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 43 AI5))
    (pad 29 smd rect (at -0.4 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 3 RESET))
    (pad 30 smd rect (at -1.2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 31 RXD))
    (pad 31 smd rect (at -2 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 32 TXD))
    (pad 32 smd rect (at -2.8 -4.25 90) (size 1.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 42 DIO2))
    (model Housings_QFP.3dshapes/TQFP-32_7x7mm_Pitch0.8mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module USP-PiDU:SOT-25-5 (layer F.Cu) (tedit 594715E7)
    (at 56 80.5 90)
    (descr "5-pin SOT25 package")
    (tags SOT-25-5)
    (attr smd)
    (fp_text reference U3 (at 2.75 0.75 90) (layer F.SilkS))
    (fp_text value AP22802 (at 0 2.75 90) (layer F.SilkS))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(D1-Pad2)"))
    (pad 2 smd rect (at -1.25 -0.05 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -1.25 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 1.15 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 37 P1_CTL))
    (pad 5 smd rect (at 1.15 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module USP-PiDU:SOT-25-5 (layer F.Cu) (tedit 594715EB)
    (at 65 80.5 90)
    (descr "5-pin SOT25 package")
    (tags SOT-25-5)
    (attr smd)
    (fp_text reference U4 (at 2.75 0.75 90) (layer F.SilkS))
    (fp_text value AP22802 (at 0 2.75 90) (layer F.SilkS))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(D2-Pad2)"))
    (pad 2 smd rect (at -1.25 -0.05 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -1.25 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 1.15 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 33 P2_CTL))
    (pad 5 smd rect (at 1.15 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module USP-PiDU:SOT-25-5 (layer F.Cu) (tedit 594715EE)
    (at 74 80.5 90)
    (descr "5-pin SOT25 package")
    (tags SOT-25-5)
    (attr smd)
    (fp_text reference U5 (at 2.75 0.75 90) (layer F.SilkS))
    (fp_text value AP22802 (at 0 2.75 90) (layer F.SilkS))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 11 "Net-(D3-Pad2)"))
    (pad 2 smd rect (at -1.25 -0.05 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -1.25 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 1.15 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 34 P3_CTL))
    (pad 5 smd rect (at 1.15 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module USP-PiDU:SOT-25-5 (layer F.Cu) (tedit 594715F2)
    (at 82.5 80.5 90)
    (descr "5-pin SOT25 package")
    (tags SOT-25-5)
    (attr smd)
    (fp_text reference U6 (at 2.75 0.75 90) (layer F.SilkS))
    (fp_text value AP22802 (at 0 2.75 90) (layer F.SilkS))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(D4-Pad2)"))
    (pad 2 smd rect (at -1.25 -0.05 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -1.25 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 1.15 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 35 P4_CTL))
    (pad 5 smd rect (at 1.15 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module USP-PiDU:SOT-25-5 (layer F.Cu) (tedit 594715F7)
    (at 91.5 80.5 90)
    (descr "5-pin SOT25 package")
    (tags SOT-25-5)
    (attr smd)
    (fp_text reference U7 (at 2.75 0.75 90) (layer F.SilkS))
    (fp_text value AP22802 (at 0 2.75 90) (layer F.SilkS))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(D5-Pad2)"))
    (pad 2 smd rect (at -1.25 -0.05 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -1.25 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask))
    (pad 4 smd rect (at 1.15 0.8 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 36 P5_CTL))
    (pad 5 smd rect (at 1.15 -1 90) (size 0.8 0.55) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes\SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Crystals:Crystal_SMD_HC49-SD (layer F.Cu) (tedit 593DA486)
    (at 66.8 63 90)
    (descr "SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package")
    (tags "SMD SMT crystal")
    (attr smd)
    (fp_text reference Y1 (at -1.5 -3.5 90) (layer F.SilkS))
    (fp_text value 16MHz (at 3.5 -3.5 90) (layer F.SilkS))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -4.25 0 90) (size 4.5 2) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(C2-Pad2)"))
    (pad 2 smd rect (at 4.25 0 90) (size 4.5 2) (layers F.Cu F.Paste F.Mask)
      (net 2 "Net-(C1-Pad2)"))
    (model ${KISYS3DMOD}/Crystals.3dshapes/Crystal_SMD_HC49-SD.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_2x03_Pitch2.54mm (layer F.Cu) (tedit 593DA4BB)
    (at 92.25 64.5)
    (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x03 2.54mm double row")
    (fp_text reference J2 (at 1.27 -2.33) (layer F.SilkS))
    (fp_text value ICSP (at 1.27 7.41) (layer F.SilkS))
    (fp_text user %R (at 3.5 -3.5) (layer F.Fab) hide)
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 "Net-(J2-Pad1)"))
    (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 +5V))
    (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 "Net-(D7-Pad2)"))
    (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 "Net-(J2-Pad4)"))
    (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 RESET))
    (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x03_Pitch2.54mm.wrl
      (at (xyz 0.05 -0.1 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Connectors_Phoenix:PhoenixContact_MSTBVA-G_02x5.00mm_Vertical (layer F.Cu) (tedit 593DC7BA)
    (at 112 83.8 270)
    (descr "Generic Phoenix Contact connector footprint for series: MSTBVA-G; number of pins: 02; pin pitch: 5.00mm; Vertical || order number: 1924198 16A (HC) || order number: 1755516 12A")
    (tags "phoenix_contact connector MSTBVA_01x02_G_5.00mm")
    (fp_text reference J3 (at -4.75 3.25 360) (layer F.SilkS))
    (fp_text value "Load Rail Input" (at 2.5 4.8 270) (layer F.Fab))
    (fp_text user %R (at 3.5 -3 270) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 2.1 3.6) (drill 1.4) (layers *.Cu *.Mask)
      (net 17 +5VP))
    (pad 2 thru_hole oval (at 5 0 270) (size 2.1 3.6) (drill 1.4) (layers *.Cu *.Mask)
      (net 1 GND))
    (model Connectors_Phoenix.3dshapes/PhoenixContact_MSTBVA-G_02x5.00mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module USP-PiDU:USB_MicroB_SMT (layer F.Cu) (tedit 593DD22B)
    (at 113.75 66.25 90)
    (fp_text reference J1 (at 5.5 0.25 90) (layer F.SilkS))
    (fp_text value 609-4613-1-ND (at 0 -3.25 90) (layer F.Fab) hide)
    (fp_text user "BOARD EDGE" (at 0 4.5 90) (layer F.CrtYd))
    (pad 6 smd rect (at -3.8 2.675 90) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 3.8 2.675 90) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at -1.2 2.675 90) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 1.2 2.675 90) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at -3.1 0.125 90) (size 2.1 1.6) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -1.3 0 90) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(J1-Pad1)"))
    (pad 2 smd rect (at -0.65 0 90) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(J1-Pad2)"))
    (pad 3 smd rect (at 0 0 90) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(J1-Pad3)"))
    (pad 4 smd rect (at 0.65 0 90) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at 1.3 0 90) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 6 smd rect (at 3.1 0.125 90) (size 2.1 1.6) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
  )
  (module Capacitors_SMD:C_0603_HandSoldering (layer F.Cu) (tedit 594715A6)
    (at 88 62.6)
    (descr "Capacitor SMD 0603, hand soldering")
    (tags "capacitor 0603")
    (attr smd)
    (fp_text reference C5 (at 0 -1.25) (layer F.SilkS))
    (fp_text value 100n (at 0 1.5) (layer F.SilkS))
    (fp_text user %R (at 0 -1.25) (layer F.Fab))
    (pad 1 smd rect (at -0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 2 smd rect (at 0.95 0) (size 1.2 0.75) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_SMD.3dshapes/C_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-X_EIA-7343-43_Hand (layer F.Cu) (tedit 594715C2)
    (at 99.822 55.118)
    (descr "Tantalum capacitor, Case X, EIA 7343-43, 7.3x4.2x4.0mm, Hand soldering footprint")
    (tags "capacitor tantalum smd")
    (attr smd)
    (fp_text reference C6 (at -7.366 -1.016) (layer F.SilkS))
    (fp_text value 100u (at -1.572 3.132) (layer F.SilkS))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -3.775 0) (size 3.75 2.7) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 2 smd rect (at 3.775 0) (size 3.75 2.7) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-X_EIA-7343-43.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitors_Tantalum_SMD:CP_Tantalum_Case-X_EIA-7343-43_Hand (layer F.Cu) (tedit 5948BAE9)
    (at 110.4 74.2)
    (descr "Tantalum capacitor, Case X, EIA 7343-43, 7.3x4.2x4.0mm, Hand soldering footprint")
    (tags "capacitor tantalum smd")
    (attr smd)
    (fp_text reference C7 (at -7.2 -1.4) (layer F.SilkS))
    (fp_text value 100u (at -5.2 3.4) (layer F.SilkS))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd rect (at -3.775 0) (size 3.75 2.7) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
    (pad 2 smd rect (at 3.775 0) (size 3.75 2.7) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model Capacitors_Tantalum_SMD.3dshapes/CP_Tantalum_Case-X_EIA-7343-43.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 5946FA2E)
    (at 93.98 49.53 90)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J4 (at 0 -2.33 90) (layer F.SilkS))
    (fp_text value CONN_01X04 (at 3.81 3.81 180) (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 1 GND))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 38 AI2))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 39 AI1))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 +5V))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 5946FA29)
    (at 81.28 49.53 90)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J5 (at 0 -2.33 90) (layer F.SilkS))
    (fp_text value CONN_01X04 (at 3.81 3.048 180) (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 1 GND))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 40 AI4))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 41 AI3))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 +5V))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 5946FA24)
    (at 68.58 49.53 90)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J6 (at 0 -2.33 90) (layer F.SilkS))
    (fp_text value CONN_01X04 (at 3.81 3.81 180) (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 1 GND))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 42 DIO2))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 43 AI5))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 +5V))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 5946FA1F)
    (at 55.88 49.53 90)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J7 (at 0 -2.33 90) (layer F.SilkS))
    (fp_text value CONN_01X04 (at 3.81 4.064 180) (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 1 GND))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 44 DIO4))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 DIO3))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 +5V))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (module Connectors:GS2 (layer F.Cu) (tedit 5948C082)
    (at 101 70.5)
    (descr "2-pin solder bridge")
    (tags "solder bridge")
    (attr smd)
    (fp_text reference SJ1 (at -3.25 -0.25 90) (layer F.SilkS))
    (fp_text value "LOAD RAIL" (at -1.8 0 90) (layer F.SilkS))
    (pad 1 smd rect (at 0 -0.64) (size 1.27 0.97) (layers F.Cu F.Paste F.Mask)
      (net 23 +5V))
    (pad 2 smd rect (at 0 0.64) (size 1.27 0.97) (layers F.Cu F.Paste F.Mask)
      (net 17 +5VP))
  )
  (module LEDs:LED_0603 (layer F.Cu) (tedit 5948C39B)
    (at 87 67.75)
    (descr "LED 0603 smd package")
    (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
    (attr smd)
    (fp_text reference D7 (at 0 1.5) (layer F.SilkS))
    (fp_text value LED (at 1.25 -1.25) (layer F.Fab))
    (pad 2 smd rect (at 0.8 0 180) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 46 "Net-(D7-Pad2)"))
    (pad 1 smd rect (at -0.8 0 180) (size 0.8 0.8) (layers F.Cu F.Paste F.Mask)
      (net 47 "Net-(D7-Pad1)"))
    (model LEDs.3dshapes/LED_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module Resistors_SMD:R_0603_HandSoldering (layer F.Cu) (tedit 5948C44C)
    (at 83.25 67.75 180)
    (descr "Resistor SMD 0603, hand soldering")
    (tags "resistor 0603")
    (attr smd)
    (fp_text reference R2 (at 1.25 -1.5 180) (layer F.SilkS))
    (fp_text value 1k (at -1.25 -1.5 180) (layer F.SilkS))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 47 "Net-(D7-Pad1)"))
    (pad 2 smd rect (at 1.1 0 180) (size 1.2 0.9) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0603.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "d('-')" (at 51.75 71) (layer F.Mask))
  (gr_text "d('-')" (at 110.5 93.5) (layer B.Mask))
  (gr_text "PORT 1" (at 56.5 97.75 90) (layer B.SilkS))
  (gr_text "PORT 2" (at 65.25 97.75 90) (layer B.SilkS))
  (gr_text "PORT 3" (at 74.25 97.75 90) (layer B.SilkS))
  (gr_text "PORT 4" (at 83.25 97.75 90) (layer B.SilkS))
  (gr_text "PORT 5" (at 92 97.75 90) (layer B.SilkS))
  (gr_text "ALWAYS ON" (at 101 97.25 90) (layer B.SilkS))
  (gr_text "Spare IO -->" (at 108.5 53.75) (layer B.SilkS))
  (gr_text "KennethFinnegan2007@Gmail.com\nblog.thelifeofkenneth.com\n\nSerial Port: 9600baud\nTurn on port N: +N\nTurn off port N: -N" (at 69.25 62.25) (layer B.SilkS))
  (gr_text PORT1 (at 50.5 92 90) (layer F.SilkS))
  (gr_text github.com/PhirePhly/USB-PiDU (at 74.25 73) (layer F.SilkS))
  (gr_text "USB-PiDU\nSwitchable\nUSB Ports\nPCBv0.1\n @KWF 2017" (at 54.5 61) (layer F.SilkS))
  (gr_text + (at 92.964 55.626) (layer F.SilkS))
  (gr_text + (at 103.378 74.168) (layer F.SilkS))
  (gr_text GND (at 93.98 52.832 90) (layer B.SilkS))
  (gr_text AI2 (at 96.52 52.832 90) (layer B.SilkS))
  (gr_text AI1 (at 99.06 52.832 90) (layer B.SilkS))
  (gr_text +5V (at 101.6 52.832 90) (layer B.SilkS))
  (gr_text GND (at 81.28 52.832 90) (layer B.SilkS))
  (gr_text AI4 (at 83.82 52.832 90) (layer B.SilkS))
  (gr_text AI3 (at 86.36 52.832 90) (layer B.SilkS))
  (gr_text +5V (at 88.9 52.832 90) (layer B.SilkS))
  (gr_text GND (at 68.58 52.832 90) (layer B.SilkS))
  (gr_text DIO2 (at 71.12 52.832 90) (layer B.SilkS))
  (gr_text AI5 (at 73.66 52.832 90) (layer B.SilkS))
  (gr_text +5V (at 76.2 52.832 90) (layer B.SilkS))
  (gr_text +5V (at 63.5 52.832 90) (layer B.SilkS))
  (gr_text DIO3 (at 60.96 52.832 90) (layer B.SilkS))
  (gr_text DIO4 (at 58.42 52.832 90) (layer B.SilkS))
  (gr_text GND (at 55.88 52.832 90) (layer B.SilkS))
  (gr_text "GND IN" (at 112.75 94) (layer F.SilkS))
  (gr_text "5V IN" (at 112.75 78.75) (layer F.SilkS))
  (gr_line (start 114.5 46.5) (end 50 46.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 114.5 50) (end 114.5 46.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 118 99) (end 118 50) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 114.5 99) (end 118 99) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 50 102.5) (end 114.5 102.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 50 50) (end 46.5 50) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 50 99) (end 50 102.5) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 46.5 50) (end 46.5 99) (angle 90) (layer Edge.Cuts) (width 0.15))
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 118.11 102.87) (xy 45.72 102.87) (xy 45.72 45.72) (xy 118.11 45.72)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 118.11 102.87) (xy 45.72 102.87) (xy 45.72 45.72) (xy 118.11 45.72)
      )
    )
  )
)
