(kicad_pcb (version 4) (host pcbnew 4.0.4-stable)
  (general
    (links 78)
    (no_connects 0)
    (area 49.924999 49.723799 109.076201 111.275001)
    (thickness 1.6)
    (drawings 73)
    (tracks 137)
    (zones 0)
    (modules 28)
    (nets 53)
  )
  (page A4)
  (title_block
    (title "Teensy MIDI Interface")
    (date 2018-04-11)
    (rev 0.1)
    (comment 1 calcium3000.wordpress.com)
    (comment 2 "By Calvin A. Cherry >> calvincherry@gmail.com")
    (comment 3 "Released under the TAPR Open Hardware License >> http://tapr.org/ohl")
  )
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (44 Edge.Cuts 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.6)
    (user_trace_width 1.3)
    (user_trace_width 2)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.1524)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (user_via 1.3 0.8)
    (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.7 1.7)
    (pad_drill 1)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements FFFEFF7F)
    (pcbplotparams
      (layerselection 0x010f0_80000001)
      (usegerberextensions true)
      (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 false)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory gerbers))
  )
  (net 0 "")
  (net 1 +5V)
  (net 2 GND)
  (net 3 "Net-(P1-Pad3)")
  (net 4 "Net-(P1-Pad2)")
  (net 5 "Net-(P1-Pad1)")
  (net 6 "Net-(P2-Pad3)")
  (net 7 "Net-(P2-Pad1)")
  (net 8 "Net-(P3-Pad3)")
  (net 9 "Net-(P3-Pad1)")
  (net 10 D4)
  (net 11 D5)
  (net 12 D6)
  (net 13 D11)
  (net 14 D12)
  (net 15 VBAT)
  (net 16 VDD_16)
  (net 17 PRGM)
  (net 18 A14)
  (net 19 VDD_31)
  (net 20 D23/A9)
  (net 21 D22/A8)
  (net 22 D21/A7)
  (net 23 D20/A6)
  (net 24 D19/A5)
  (net 25 D18/A4)
  (net 26 D17/A3)
  (net 27 D16/A2)
  (net 28 D15/A1)
  (net 29 D14/A0)
  (net 30 D13)
  (net 31 MIDI_IN)
  (net 32 MIDI_OUT)
  (net 33 /MIN_ISO)
  (net 34 /MIN_NEG)
  (net 35 /MIN_POS)
  (net 36 /MOUT_SIG)
  (net 37 /MOUT_POS)
  (net 38 /MTHRU_SIG)
  (net 39 /MTHRU_POS)
  (net 40 /MOUT_R)
  (net 41 /MTHRU_R)
  (net 42 /MOUT_INV)
  (net 43 /MTHRU_INV)
  (net 44 "Net-(U2-Pad8)")
  (net 45 D2)
  (net 46 D3)
  (net 47 D7)
  (net 48 D8)
  (net 49 D9)
  (net 50 D10)
  (net 51 "Net-(U2-Pad6)")
  (net 52 /VSUPPLY)
  (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 /MIN_ISO)
    (add_net /MIN_NEG)
    (add_net /MIN_POS)
    (add_net /MOUT_INV)
    (add_net /MOUT_POS)
    (add_net /MOUT_R)
    (add_net /MOUT_SIG)
    (add_net /MTHRU_INV)
    (add_net /MTHRU_POS)
    (add_net /MTHRU_R)
    (add_net /MTHRU_SIG)
    (add_net /VSUPPLY)
    (add_net A14)
    (add_net D10)
    (add_net D11)
    (add_net D12)
    (add_net D13)
    (add_net D14/A0)
    (add_net D15/A1)
    (add_net D16/A2)
    (add_net D17/A3)
    (add_net D18/A4)
    (add_net D19/A5)
    (add_net D2)
    (add_net D20/A6)
    (add_net D21/A7)
    (add_net D22/A8)
    (add_net D23/A9)
    (add_net D3)
    (add_net D4)
    (add_net D5)
    (add_net D6)
    (add_net D7)
    (add_net D8)
    (add_net D9)
    (add_net GND)
    (add_net MIDI_IN)
    (add_net MIDI_OUT)
    (add_net "Net-(P1-Pad1)")
    (add_net "Net-(P1-Pad2)")
    (add_net "Net-(P1-Pad3)")
    (add_net "Net-(P2-Pad1)")
    (add_net "Net-(P2-Pad3)")
    (add_net "Net-(P3-Pad1)")
    (add_net "Net-(P3-Pad3)")
    (add_net "Net-(U2-Pad6)")
    (add_net "Net-(U2-Pad8)")
    (add_net PRGM)
    (add_net VBAT)
    (add_net VDD_16)
    (add_net VDD_31)
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO7380 (layer F.Cu) (tedit 5ACBE71C)
    (at 105.8 53)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference MH2 (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_ISO7380 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO7380 (layer F.Cu) (tedit 5ACBE718)
    (at 105.8 108)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference MH3 (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_ISO7380 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO7380 (layer F.Cu) (tedit 5ACBE716)
    (at 70.8 108)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference MH1 (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_ISO7380 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module Mounting_Holes:MountingHole_3.2mm_M3_ISO7380 (layer F.Cu) (tedit 5ACBE71F)
    (at 70.8 53)
    (descr "Mounting Hole 3.2mm, no annular, M3, ISO7380")
    (tags "mounting hole 3.2mm no annular m3 iso7380")
    (attr virtual)
    (fp_text reference MH0 (at 0 -3.85) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_ISO7380 (at 0 3.85) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  )
  (module TMIDI:C_0805_HandSoldering (layer F.Cu) (tedit 5ACCE503)
    (at 73 75.1 180)
    (descr "Capacitor, SMD, 0805, hand-soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C1 (at -3.2 0 180) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75 180) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 1.25 0 180) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:D_SOD-123 (layer F.Cu) (tedit 5ACCE538)
    (at 73.2 58.2 180)
    (descr SOD-123)
    (tags "sod123 sod-123")
    (attr smd)
    (fp_text reference D1 (at -3.7 0 180) (layer F.SilkS))
    (fp_text value SCHOTTKY (at 0 2.1 180) (layer F.Fab))
    (pad 1 smd rect (at -1.65 0 180) (size 0.9 1.2) (layers F.Cu F.Mask)
      (net 33 /MIN_ISO))
    (pad 2 smd rect (at 1.65 0 180) (size 0.9 1.2) (layers F.Cu F.Mask)
      (net 34 /MIN_NEG))
    (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:J_Conn_1x14_Pitch2.54mm (layer F.Cu) (tedit 5ACCE527)
    (at 81.26 68.38)
    (fp_text reference P4 (at 0 -2.18) (layer F.SilkS))
    (fp_text value CONN_1x14 (at 0 35.35) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 31 MIDI_IN))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 MIDI_OUT))
    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 D2))
    (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 D3))
    (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 D4))
    (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 D5))
    (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 D6))
    (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 47 D7))
    (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 48 D8))
    (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 49 D9))
    (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 50 D10))
    (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 D11))
    (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 D12))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x14_Pitch2.54mm.wrl
      (at (xyz 0 -0.65 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module TMIDI:J_Conn_1x5_Pitch2.54mm (layer F.Cu) (tedit 5ACCE579)
    (at 88.9 106.5 90)
    (fp_text reference P5 (at 0 -2.6 180) (layer F.SilkS))
    (fp_text value CONN_1x5 (at 0 12.49 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 VBAT))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 VDD_16))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 PRGM))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 A14))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x05_Pitch2.54mm.wrl
      (at (xyz 0 -0.2 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module TMIDI:J_Conn_1x14_Pitch2.54mm (layer F.Cu) (tedit 5ACCE571)
    (at 106.7 68.38)
    (fp_text reference P6 (at 0 -2.18) (layer F.SilkS))
    (fp_text value CONN_1x14 (at 0 35.35) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +5V))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 VDD_31))
    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 D23/A9))
    (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 D22/A8))
    (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 D21/A7))
    (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 D20/A6))
    (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 D19/A5))
    (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 D18/A4))
    (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 D17/A3))
    (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 D16/A2))
    (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 D15/A1))
    (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 D14/A0))
    (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 D13))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x14_Pitch2.54mm.wrl
      (at (xyz 0 -0.65 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module TMIDI:U_Teensy3.2 (layer F.Cu) (tedit 5ACCE531)
    (at 93.98 84.89)
    (descr Teensy3.2)
    (tags teensy3.2)
    (fp_text reference U3 (at -7.58 -18.99) (layer F.SilkS))
    (fp_text value Teensy32 (at 0 18.9) (layer F.Fab))
    (pad 20 thru_hole circle (at 7.62 16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 D13))
    (pad 21 thru_hole circle (at 7.62 13.97) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 D14/A0))
    (pad 22 thru_hole circle (at 7.62 11.43) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 D15/A1))
    (pad 23 thru_hole circle (at 7.62 8.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 D16/A2))
    (pad 24 thru_hole circle (at 7.62 6.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 D17/A3))
    (pad 25 thru_hole circle (at 7.62 3.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 D18/A4))
    (pad 26 thru_hole circle (at 7.62 1.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 D19/A5))
    (pad 27 thru_hole circle (at 7.62 -1.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 D20/A6))
    (pad 28 thru_hole circle (at 7.62 -3.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 D21/A7))
    (pad 29 thru_hole circle (at 7.62 -6.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 D22/A8))
    (pad 30 thru_hole circle (at 7.62 -8.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 D23/A9))
    (pad 31 thru_hole circle (at 7.62 -11.43) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 VDD_31))
    (pad 32 thru_hole circle (at 7.62 -13.97) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 33 thru_hole circle (at 7.62 -16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 +5V))
    (pad 1 thru_hole circle (at -7.62 -16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 2 thru_hole circle (at -7.62 -13.97) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 31 MIDI_IN))
    (pad 3 thru_hole circle (at -7.62 -11.43) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 MIDI_OUT))
    (pad 4 thru_hole circle (at -7.62 -8.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 D2))
    (pad 5 thru_hole circle (at -7.62 -6.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 D3))
    (pad 6 thru_hole circle (at -7.62 -3.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 D4))
    (pad 7 thru_hole circle (at -7.62 -1.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 D5))
    (pad 8 thru_hole circle (at -7.62 1.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 D6))
    (pad 9 thru_hole circle (at -7.62 3.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 47 D7))
    (pad 10 thru_hole circle (at -7.62 6.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 48 D8))
    (pad 11 thru_hole circle (at -7.62 8.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 49 D9))
    (pad 12 thru_hole circle (at -7.62 11.43) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 50 D10))
    (pad 13 thru_hole circle (at -7.62 13.97) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 D11))
    (pad 14 thru_hole circle (at -7.62 16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 D12))
    (pad 15 thru_hole circle (at -5.08 16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 VBAT))
    (pad 16 thru_hole circle (at -2.54 16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 VDD_16))
    (pad 17 thru_hole circle (at 0 16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 18 thru_hole circle (at 2.54 16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 PRGM))
    (pad 19 thru_hole circle (at 5.08 16.51) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 A14))
  )
  (module TMIDI:C_0805_HandSoldering (layer F.Cu) (tedit 5ACCE52B)
    (at 77 66.5 90)
    (descr "Capacitor, SMD, 0805, hand-soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C2 (at 2.9 0 180) (layer F.SilkS))
    (fp_text value 0.1uF (at 0 1.75 90) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 1.25 0 90) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:C_0805_HandSoldering (layer F.Cu) (tedit 5ACCE56A)
    (at 96.3 57.6)
    (descr "Capacitor, SMD, 0805, hand-soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C3 (at 0 -1.6) (layer F.SilkS))
    (fp_text value 1uF (at 0 1.75) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 52 /VSUPPLY))
    (pad 2 smd rect (at 1.25 0) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:C_0805_HandSoldering (layer F.Cu) (tedit 5ACCE56E)
    (at 94.9 61.3 270)
    (descr "Capacitor, SMD, 0805, hand-soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C4 (at 3 0 360) (layer F.SilkS))
    (fp_text value 4.7uF (at 0 1.75 270) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:C_0805_HandSoldering (layer F.Cu) (tedit 5ACCE575)
    (at 97.5 61.3 270)
    (descr "Capacitor, SMD, 0805, hand-soldering")
    (tags "capacitor 0805")
    (attr smd)
    (fp_text reference C5 (at 3 0 360) (layer F.SilkS))
    (fp_text value 0805 (at 0 1.75 270) (layer F.Fab))
    (pad 1 smd rect (at -1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 1.25 0 270) (size 1.5 1.25) (layers F.Cu F.Mask)
      (net 2 GND))
    (model Capacitors_SMD.3dshapes/C_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:D_SOD-123 (layer F.Cu) (tedit 5ACCE53F)
    (at 100.8 59.2 270)
    (descr SOD-123)
    (tags "sod123 sod-123")
    (attr smd)
    (fp_text reference D2 (at -1.7 -2.2 360) (layer F.SilkS))
    (fp_text value D_Schottky (at 0 2.1 270) (layer F.Fab))
    (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Mask)
      (net 52 /VSUPPLY))
    (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers F.Cu F.Mask)
      (net 1 +5V))
    (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:U_SO-5_Width6.3mm_Pitch1.27mm (layer F.Cu) (tedit 5ACCE52E)
    (at 73.2 64.6 270)
    (descr "SO-5, Width 6.3mm, Pitch 1.27mm")
    (tags "so-5 6.3mm 1.27mm")
    (attr smd)
    (fp_text reference U1 (at -3.1 -4 360) (layer F.SilkS))
    (fp_text value OPTOISOLATOR (at 0.05 3.385 270) (layer F.Fab))
    (pad 1 smd rect (at -3.15 -1.27 270) (size 2 0.64) (layers F.Cu F.Mask)
      (net 33 /MIN_ISO))
    (pad 3 smd rect (at -3.15 1.27 270) (size 2 0.64) (layers F.Cu F.Mask)
      (net 34 /MIN_NEG))
    (pad 4 smd rect (at 3.15 1.27 270) (size 2 0.64) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 5 smd rect (at 3.15 0 270) (size 2 0.64) (layers F.Cu F.Mask)
      (net 31 MIDI_IN))
    (pad 6 smd rect (at 3.15 -1.27 270) (size 2 0.64) (layers F.Cu F.Mask)
      (net 1 +5V))
    (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SO-5_4.4x3.6mm_Pitch1.27mm.wrl
      (at (xyz 0 0.0005910000000000001 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:U_SOT223-4 (layer F.Cu) (tedit 5ACCE566)
    (at 88.8 59.9 180)
    (descr SOT223-4)
    (tags sot223-4)
    (attr smd)
    (fp_text reference U4 (at -3.2 -4.3 180) (layer F.SilkS))
    (fp_text value LDO_4-Pin (at 0 4.5 180) (layer F.Fab))
    (pad 4 smd rect (at 3.15 0 180) (size 2 3.8) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 2 smd rect (at -3.15 0 180) (size 2 1.5) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 3 smd rect (at -3.15 2.3 180) (size 2 1.5) (layers F.Cu F.Mask)
      (net 52 /VSUPPLY))
    (pad 1 smd rect (at -3.15 -2.3 180) (size 2 1.5) (layers F.Cu F.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
      (at (xyz 0 0 0))
      (scale (xyz 0.35 0.35 0.35))
      (rotate (xyz 0 0 90))
    )
  )
  (module TMIDI:U_SOIC-14_Width3.9mm_Pitch1.27mm (layer F.Cu) (tedit 5ACCE4FE)
    (at 73 81.5)
    (descr "SOIC-14, Width 3.9mm, Pitch 1.27mm")
    (tags "soic-14 3.9mm")
    (attr smd)
    (fp_text reference U2 (at -4.9 -4.1) (layer F.SilkS))
    (fp_text value INVERTER_HEX_SCHMITT (at 0 5.375) (layer F.Fab))
    (pad 1 smd rect (at -2.9 -3.81) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 31 MIDI_IN))
    (pad 2 smd rect (at -2.9 -2.54) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 43 /MTHRU_INV))
    (pad 3 smd rect (at -2.9 -1.27) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 43 /MTHRU_INV))
    (pad 4 smd rect (at -2.9 0) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 41 /MTHRU_R))
    (pad 5 smd rect (at -2.9 1.27) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 6 smd rect (at -2.9 2.54) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 51 "Net-(U2-Pad6)"))
    (pad 7 smd rect (at -2.9 3.81) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 8 smd rect (at 2.9 3.81) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 44 "Net-(U2-Pad8)"))
    (pad 9 smd rect (at 2.9 2.54) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 2 GND))
    (pad 10 smd rect (at 2.9 1.27) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 42 /MOUT_INV))
    (pad 11 smd rect (at 2.9 0) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 32 MIDI_OUT))
    (pad 12 smd rect (at 2.9 -1.27) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 40 /MOUT_R))
    (pad 13 smd rect (at 2.9 -2.54) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 42 /MOUT_INV))
    (pad 14 smd rect (at 2.9 -3.81) (size 1.9 0.6) (layers F.Cu F.Mask)
      (net 1 +5V))
    (model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-14_3.9x8.7mm_Pitch1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:R_0805_HandSoldering (layer F.Cu) (tedit 5ACCE524)
    (at 68.8 65 90)
    (descr "Resistor, SMD, 0805, hand-soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R3 (at -3.1 0 180) (layer F.SilkS))
    (fp_text value 220R (at 0 1.75 90) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 35 /MIN_POS))
    (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 33 /MIN_ISO))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:R_0805_HandSoldering (layer F.Cu) (tedit 5ACCE506)
    (at 70.3 72)
    (descr "Resistor, SMD, 0805, hand-soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R4 (at 3.2 0 180) (layer F.SilkS))
    (fp_text value 220R (at 0 1.75) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 36 /MOUT_SIG))
    (pad 2 smd rect (at 1.35 0) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 40 /MOUT_R))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:R_0805_HandSoldering (layer F.Cu) (tedit 5ACCE4E4)
    (at 69.4 89.2 180)
    (descr "Resistor, SMD, 0805, hand-soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R1 (at -3.3 0 360) (layer F.SilkS))
    (fp_text value 220R (at 0 1.75 180) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 1.35 0 180) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 37 /MOUT_POS))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:R_0805_HandSoldering (layer F.Cu) (tedit 5ACCE4D3)
    (at 69.4 94.3 90)
    (descr "Resistor, SMD, 0805, hand-soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R5 (at -3.1 0 180) (layer F.SilkS))
    (fp_text value 220R (at 0 1.75 90) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 38 /MTHRU_SIG))
    (pad 2 smd rect (at 1.35 0 90) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 41 /MTHRU_R))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TMIDI:R_0805_HandSoldering (layer F.Cu) (tedit 5ACCE4E0)
    (at 73.3 94.3 270)
    (descr "Resistor, SMD, 0805, hand-soldering")
    (tags "resistor 0805")
    (attr smd)
    (fp_text reference R2 (at 0 -1.8 360) (layer F.SilkS))
    (fp_text value 220R (at 0 1.75 270) (layer F.Fab))
    (pad 1 smd rect (at -1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 1 +5V))
    (pad 2 smd rect (at 1.35 0 270) (size 1.5 1.3) (layers F.Cu F.Mask)
      (net 39 /MTHRU_POS))
    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Symbols:OSHW-Symbol_6.7x6mm_SilkScreen (layer B.Cu) (tedit 0)
    (at 80 62.4 180)
    (descr "Open Source Hardware Symbol")
    (tags "Logo Symbol OSHW")
    (attr virtual)
    (fp_text reference REF*** (at 0 0 180) (layer B.SilkS) hide)
    (fp_text value OSHW-Symbol_6.7x6mm_SilkScreen (at 0.75 0 180) (layer B.Fab) hide)
  )
  (module TMIDI:J_Conn_1x2_Pitch2.54mm (layer F.Cu) (tedit 5ACCE9B9)
    (at 92 52.9 90)
    (descr "Socket strip, 1x2, Pitch 2.54mm")
    (tags "socket strip 1x2 2.54mm")
    (fp_text reference P7 (at -2.3 0 180) (layer F.SilkS))
    (fp_text value CONN_1x2 (at 0 4.87 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 52 /VSUPPLY))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 GND))
    (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x02_Pitch2.54mm.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 270))
    )
  )
  (module TMIDI:J_DIN-5_RightAngle (layer F.Cu) (tedit 5ACE45F5)
    (at 57.8 60.1 270)
    (fp_text reference P1 (at 0 -9.2 360) (layer F.SilkS))
    (fp_text value DIN-5 (at 0 9 270) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -7.5 0 270) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 7.5 0 270) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at -7.5 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 3 "Net-(P1-Pad3)"))
    (pad 2 thru_hole circle (at 0 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 4 "Net-(P1-Pad2)"))
    (pad 1 thru_hole circle (at 7.5 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 5 "Net-(P1-Pad1)"))
    (pad 5 thru_hole circle (at -5 -7.5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 34 /MIN_NEG))
    (pad 4 thru_hole circle (at 5 -7.5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 35 /MIN_POS))
    (pad 6 thru_hole circle (at -2.5 5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 2.5 5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask))
  )
  (module TMIDI:J_DIN-5_RightAngle (layer F.Cu) (tedit 5ACE45F5)
    (at 57.8 80.5 270)
    (fp_text reference P2 (at 0 -9.2 360) (layer F.SilkS))
    (fp_text value DIN-5 (at 0 9 270) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -7.5 0 270) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 7.5 0 270) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at -7.5 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 6 "Net-(P2-Pad3)"))
    (pad 2 thru_hole circle (at 0 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 7.5 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 7 "Net-(P2-Pad1)"))
    (pad 5 thru_hole circle (at -5 -7.5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 36 /MOUT_SIG))
    (pad 4 thru_hole circle (at 5 -7.5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 37 /MOUT_POS))
    (pad 6 thru_hole circle (at -2.5 5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 2.5 5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask))
  )
  (module TMIDI:J_DIN-5_RightAngle (layer F.Cu) (tedit 5ACE45F5)
    (at 57.8 100.9 270)
    (fp_text reference P3 (at 0 -9.2 360) (layer F.SilkS))
    (fp_text value DIN-5 (at 0 9 270) (layer F.Fab) hide)
    (pad "" np_thru_hole circle (at -7.5 0 270) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at 7.5 0 270) (size 2.4 2.4) (drill 2.4) (layers *.Cu *.Mask))
    (pad 3 thru_hole circle (at -7.5 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 8 "Net-(P3-Pad3)"))
    (pad 2 thru_hole circle (at 0 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 2 GND))
    (pad 1 thru_hole circle (at 7.5 -5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 9 "Net-(P3-Pad1)"))
    (pad 5 thru_hole circle (at -5 -7.5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 38 /MTHRU_SIG))
    (pad 4 thru_hole circle (at 5 -7.5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask)
      (net 39 /MTHRU_POS))
    (pad 6 thru_hole circle (at -2.5 5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask))
    (pad 6 thru_hole circle (at 2.5 5 270) (size 2.4 2.4) (drill 1.3) (layers *.Cu *.Mask))
  )
  (dimension 59 (width 0.3) (layer Dwgs.User)
    (gr_text "59.000 mm" (at 79.5 114.35) (layer Dwgs.User))
    (feature1 (pts (xy 109 111.2) (xy 109 115.7)))
    (feature2 (pts (xy 50 111.2) (xy 50 115.7)))
    (crossbar (pts (xy 50 113) (xy 109 113)))
    (arrow1a (pts (xy 109 113) (xy 107.873496 113.586421)))
    (arrow1b (pts (xy 109 113) (xy 107.873496 112.413579)))
    (arrow2a (pts (xy 50 113) (xy 51.126504 113.586421)))
    (arrow2b (pts (xy 50 113) (xy 51.126504 112.413579)))
  )
  (dimension 61.4 (width 0.3) (layer Dwgs.User)
    (gr_text "61.400 mm" (at 46.65 80.5 90) (layer Dwgs.User))
    (feature1 (pts (xy 50 49.8) (xy 45.3 49.8)))
    (feature2 (pts (xy 50 111.2) (xy 45.3 111.2)))
    (crossbar (pts (xy 48 111.2) (xy 48 49.8)))
    (arrow1a (pts (xy 48 49.8) (xy 48.586421 50.926504)))
    (arrow1b (pts (xy 48 49.8) (xy 47.413579 50.926504)))
    (arrow2a (pts (xy 48 111.2) (xy 48.586421 110.073496)))
    (arrow2b (pts (xy 48 111.2) (xy 47.413579 110.073496)))
  )
  (dimension 35 (width 0.3) (layer Dwgs.User)
    (gr_text "35.000 mm" (at 88.3 46.75) (layer Dwgs.User))
    (feature1 (pts (xy 105.8 53) (xy 105.8 45.4)))
    (feature2 (pts (xy 70.8 53) (xy 70.8 45.4)))
    (crossbar (pts (xy 70.8 48.1) (xy 105.8 48.1)))
    (arrow1a (pts (xy 105.8 48.1) (xy 104.673496 48.686421)))
    (arrow1b (pts (xy 105.8 48.1) (xy 104.673496 47.513579)))
    (arrow2a (pts (xy 70.8 48.1) (xy 71.926504 48.686421)))
    (arrow2b (pts (xy 70.8 48.1) (xy 71.926504 47.513579)))
  )
  (dimension 55 (width 0.3) (layer Dwgs.User)
    (gr_text "55.000 mm" (at 112.35 80.6 270) (layer Dwgs.User))
    (feature1 (pts (xy 105.8 108.1) (xy 113.7 108.1)))
    (feature2 (pts (xy 105.8 53.1) (xy 113.7 53.1)))
    (crossbar (pts (xy 111 53.1) (xy 111 108.1)))
    (arrow1a (pts (xy 111 108.1) (xy 110.413579 106.973496)))
    (arrow1b (pts (xy 111 108.1) (xy 111.586421 106.973496)))
    (arrow2a (pts (xy 111 53.1) (xy 110.413579 54.226504)))
    (arrow2b (pts (xy 111 53.1) (xy 111.586421 54.226504)))
  )
  (gr_text D13 (at 104.16 101.4) (layer B.SilkS))
  (gr_text "See warning\non back" (at 82.1 54.8) (layer F.SilkS))
  (gr_text tapr.org/ohl (at 71.7 62.5) (layer B.SilkS))
  (gr_text + (at 92 55.2) (layer B.SilkS))
  (gr_text D19 (at 100.33 86.1) (layer B.SilkS))
  (gr_text D20 (at 100.33 83.566) (layer B.SilkS))
  (gr_text D21 (at 100.33 81.026) (layer B.SilkS))
  (gr_text D22 (at 100.33 78.486) (layer B.SilkS))
  (gr_text D23 (at 100.33 75.946) (layer B.SilkS))
  (gr_text D18 (at 100.33 88.646) (layer B.SilkS))
  (gr_text D17 (at 100.33 91.186) (layer B.SilkS))
  (gr_text D16 (at 100.33 93.726) (layer B.SilkS))
  (gr_text D15 (at 100.33 96.266) (layer B.SilkS))
  (gr_text D14 (at 100.33 98.8) (layer B.SilkS))
  (gr_text TX1 (at 83.7 73.406) (layer B.SilkS))
  (gr_text RX1 (at 83.7 71) (layer B.SilkS))
  (gr_text "Warning: disconnect\nexternal power when\nconnected to USB" (at 81.7 54.5) (layer B.SilkS))
  (gr_text "Teensy MIDI Interface v. 0.1\nCalvin A. Cherry, 2018\ncalcium3000.wordpress.com" (at 108 62.2) (layer B.SilkS))
  (gr_text "6V to 18V" (at 82.1 52.2) (layer F.SilkS))
  (gr_text 5V (at 100.33 68.326) (layer B.SilkS))
  (gr_text GND (at 100.33 70.866) (layer B.SilkS))
  (gr_text 3.3V (at 100.33 73.406) (layer B.SilkS))
  (gr_text A9 (at 104.16 75.946) (layer B.SilkS))
  (gr_text A8 (at 104.16 78.486) (layer B.SilkS))
  (gr_text A4 (at 104.16 88.646) (layer B.SilkS))
  (gr_text A5 (at 104.16 86.106) (layer B.SilkS))
  (gr_text A6 (at 104.16 83.566) (layer B.SilkS))
  (gr_text A7 (at 104.16 81.026) (layer B.SilkS))
  (gr_text A3 (at 104.16 91.186) (layer B.SilkS))
  (gr_text A2 (at 104.16 93.726) (layer B.SilkS))
  (gr_text "a. A14\nb. PRGM\nc. GND\nd. 3.3V\ne. VBAT" (at 95.2 93.726) (layer B.SilkS))
  (gr_text e (at 88.9 103.632) (layer B.SilkS))
  (gr_text d (at 91.44 103.632) (layer B.SilkS))
  (gr_text c (at 93.98 103.632) (layer B.SilkS))
  (gr_text b (at 96.52 103.632) (layer B.SilkS))
  (gr_text a (at 99.06 103.632) (layer B.SilkS))
  (gr_text A1 (at 104.16 96.266) (layer B.SilkS))
  (gr_text A0 (at 104.16 98.8) (layer B.SilkS))
  (gr_text a (at 101.6 103.632) (layer F.Fab))
  (gr_text GND (at 80.01 68.326) (layer B.SilkS))
  (gr_text "D0 (MIDI IN)" (at 80.01 70.866) (layer B.SilkS))
  (gr_text "D1 (MIDI OUT)" (at 80.01 73.406) (layer B.SilkS))
  (gr_text D2 (at 80.01 75.946) (layer B.SilkS))
  (gr_text D3 (at 80.01 78.486) (layer B.SilkS))
  (gr_text D4 (at 80.01 81.026) (layer B.SilkS))
  (gr_text D5 (at 80.01 83.566) (layer B.SilkS))
  (gr_text D6 (at 80.01 86.106) (layer B.SilkS))
  (gr_text D7 (at 80.01 88.646) (layer B.SilkS))
  (gr_text D8 (at 80.01 91.186) (layer B.SilkS))
  (gr_text D9 (at 80.01 93.726) (layer B.SilkS))
  (gr_text D12 (at 80.01 101.346) (layer B.SilkS))
  (gr_text D11 (at 80.01 98.806) (layer B.SilkS))
  (gr_text D10 (at 80.01 96.3) (layer B.SilkS))
  (gr_text "MIDI THRU" (at 57.2 100.7 90) (layer B.SilkS))
  (gr_text "MIDI OUT" (at 57.2 80.5 90) (layer B.SilkS))
  (gr_text "MIDI IN" (at 57.2 60.3 90) (layer B.SilkS))
  (gr_text + (at 90.5 52.9) (layer F.SilkS))
  (gr_arc (start 105.8 53) (end 105.8 49.8) (angle 90) (layer Edge.Cuts) (width 0.1524))
  (gr_arc (start 105.8 108) (end 109 108) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 109 108) (end 109 53) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 50 111.2) (end 50 49.8) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 50 111.2) (end 105.8 111.2) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 50 49.8) (end 105.8 49.8) (layer Edge.Cuts) (width 0.15))
  (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 0.508))
    (polygon
      (pts
        (xy 50 49.8) (xy 109 49.8) (xy 109 111.2) (xy 50 111.2)
      )
    )
  )
  (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 0.508))
    (polygon
      (pts
        (xy 50 49.8) (xy 109 49.8) (xy 109 111.2) (xy 50 111.2)
      )
    )
  )
)
