(kicad_pcb (version 20171130) (host pcbnew "(5.0.2)-1")
  (general
    (thickness 1.6)
    (drawings 27)
    (tracks 2377)
    (zones 0)
    (modules 51)
    (nets 64)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (1 In1.Cu signal)
    (2 In2.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 hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.127)
    (user_trace_width 0.3048)
    (user_trace_width 0.5)
    (user_trace_width 1)
    (trace_clearance 0.2)
    (zone_clearance 0.127)
    (zone_45_only no)
    (trace_min 0.127)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.8)
    (via_drill 0.4)
    (via_min_size 0.4572)
    (via_min_drill 0.254)
    (user_via 0.4572 0.254)
    (user_via 0.508 0.254)
    (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 3.6 3.6)
    (pad_drill 0)
    (pad_to_mask_clearance 0.051)
    (solder_mask_min_width 0.25)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x0100c_7ffffff8)
      (usegerberextensions true)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "gerber/"))
  )
  (net 0 "")
  (net 1 GNDD)
  (net 2 +3V3)
  (net 3 "Net-(C2-Pad1)")
  (net 4 "Net-(R2-Pad1)")
  (net 5 "Net-(D3-Pad1)")
  (net 6 "Net-(R3-Pad2)")
  (net 7 "Net-(C12-Pad1)")
  (net 8 +1V2)
  (net 9 VBUS)
  (net 10 "Net-(U5-Pad4)")
  (net 11 /VBAT)
  (net 12 "Net-(D2-Pad2)")
  (net 13 "Net-(D2-Pad3)")
  (net 14 "Net-(D2-Pad4)")
  (net 15 "Net-(U1-Pad46)")
  (net 16 /~RST)
  (net 17 "Net-(J1-Pad4)")
  (net 18 /AREF)
  (net 19 /A0)
  (net 20 /A1)
  (net 21 /A2)
  (net 22 /A3)
  (net 23 /A4)
  (net 24 /A5)
  (net 25 /SCK)
  (net 26 /SO)
  (net 27 /SI)
  (net 28 /RX)
  (net 29 /TX)
  (net 30 /SCL)
  (net 31 /SDA)
  (net 32 /RAM_DQ[7])
  (net 33 /RAM_CK)
  (net 34 /RAM_DQ[1])
  (net 35 /RAM_DQ[6])
  (net 36 /RAM_~CS)
  (net 37 /RAM_RW)
  (net 38 /RAM_DQ[0])
  (net 39 /RAM_DQ[5])
  (net 40 /RAM_RST)
  (net 41 /RAM_DQ[2])
  (net 42 /RAM_DQ[3])
  (net 43 /RAM_DQ[4])
  (net 44 /FPGA_SS)
  (net 45 /FPGA_CLK)
  (net 46 /SWCLK)
  (net 47 /SWDIO)
  (net 48 /FPGA_DONE)
  (net 49 /~FPGA_RST)
  (net 50 /USB_D_P)
  (net 51 /USB_D_N)
  (net 52 /PMOD_10)
  (net 53 /PMOD_4)
  (net 54 /PMOD_9)
  (net 55 /PMOD_3)
  (net 56 /PMOD_8)
  (net 57 /PMOD_2)
  (net 58 /PMOD_7)
  (net 59 /PMOD_1)
  (net 60 "Net-(U2-Pad21)")
  (net 61 "Net-(U2-Pad22)")
  (net 62 "Net-(C24-Pad1)")
  (net 63 "Net-(C25-Pad1)")
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +1V2)
    (add_net +3V3)
    (add_net /A0)
    (add_net /A1)
    (add_net /A2)
    (add_net /A3)
    (add_net /A4)
    (add_net /A5)
    (add_net /AREF)
    (add_net /FPGA_CLK)
    (add_net /FPGA_DONE)
    (add_net /FPGA_SS)
    (add_net /PMOD_1)
    (add_net /PMOD_10)
    (add_net /PMOD_2)
    (add_net /PMOD_3)
    (add_net /PMOD_4)
    (add_net /PMOD_7)
    (add_net /PMOD_8)
    (add_net /PMOD_9)
    (add_net /RAM_CK)
    (add_net /RAM_DQ[0])
    (add_net /RAM_DQ[1])
    (add_net /RAM_DQ[2])
    (add_net /RAM_DQ[3])
    (add_net /RAM_DQ[4])
    (add_net /RAM_DQ[5])
    (add_net /RAM_DQ[6])
    (add_net /RAM_DQ[7])
    (add_net /RAM_RST)
    (add_net /RAM_RW)
    (add_net /RAM_~CS)
    (add_net /RX)
    (add_net /SCK)
    (add_net /SCL)
    (add_net /SDA)
    (add_net /SI)
    (add_net /SO)
    (add_net /SWCLK)
    (add_net /SWDIO)
    (add_net /TX)
    (add_net /USB_D_N)
    (add_net /USB_D_P)
    (add_net /VBAT)
    (add_net /~FPGA_RST)
    (add_net /~RST)
    (add_net GNDD)
    (add_net "Net-(C12-Pad1)")
    (add_net "Net-(C2-Pad1)")
    (add_net "Net-(C24-Pad1)")
    (add_net "Net-(C25-Pad1)")
    (add_net "Net-(D2-Pad2)")
    (add_net "Net-(D2-Pad3)")
    (add_net "Net-(D2-Pad4)")
    (add_net "Net-(D3-Pad1)")
    (add_net "Net-(J1-Pad4)")
    (add_net "Net-(R2-Pad1)")
    (add_net "Net-(R3-Pad2)")
    (add_net "Net-(U1-Pad46)")
    (add_net "Net-(U2-Pad21)")
    (add_net "Net-(U2-Pad22)")
    (add_net "Net-(U5-Pad4)")
    (add_net VBUS)
  )
  (module MountingHole:MountingHole_2.7mm (layer F.Cu) (tedit 5C5E0FCD)
    (at 124.46 116.84)
    (descr "Mounting Hole 2.7mm, no annular")
    (tags "mounting hole 2.7mm no annular")
    (attr virtual)
    (fp_text reference H3 (at 0 -3.7) (layer F.SilkS) hide)
    (fp_text value MountingHole (at 0 3.7) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 np_thru_hole circle (at 0 0) (size 2.7 2.7) (drill 2.7) (layers *.Cu *.Mask))
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5C5E1AB8)
    (at 92.329 132.6134)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C24 (at 0 -1.17) (layer F.SilkS) hide)
    (fp_text value 18p (at 0 1.17) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 62 "Net-(C24-Pad1)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5C5E1ABC)
    (at 92.329 130.9624)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C25 (at 0 -1.17) (layer F.SilkS) hide)
    (fp_text value 18p (at 0 1.17) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 63 "Net-(C25-Pad1)"))
    (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 105.3846 124.3838 225)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C12 (at 2.747958 -0.140092 225) (layer B.SilkS))
    (fp_text value 1u (at 0 -1.17 225) (layer B.Fab))
    (fp_text user %R (at 0 0 225) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 "Net-(C12-Pad1)"))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 106.0704 125.095 225)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C13 (at 2.75155 -0.380763 225) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 225) (layer B.Fab))
    (fp_text user %R (at 0 0 225) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 "Net-(C12-Pad1)"))
    (pad 2 smd roundrect (at 0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Crystal:Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm (layer F.Cu) (tedit 5A0FD1B2)
    (at 90.424 131.7752 90)
    (descr "SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package")
    (tags "SMD SMT crystal")
    (attr smd)
    (fp_text reference Y1 (at -2.0066 0.1524 180) (layer F.SilkS))
    (fp_text value Crystal (at 0 1.8 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -0.7 0 90) (size 0.6 1.1) (layers F.Cu F.Paste F.Mask)
      (net 62 "Net-(C24-Pad1)"))
    (pad 2 smd rect (at 0.7 0 90) (size 0.6 1.1) (layers F.Cu F.Paste F.Mask)
      (net 63 "Net-(C25-Pad1)"))
    (model ${KISYS3DMOD}/Crystal.3dshapes/Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0402_1005Metric (layer B.Cu) (tedit 5B301BBD)
    (at 106.807 123.698 315)
    (descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R4 (at -0.017961 -1.023749 315) (layer B.SilkS))
    (fp_text value 100 (at 0 -1.17 315) (layer B.Fab))
    (fp_text user %R (at 0 0 315) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0 315) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (pad 2 smd roundrect (at 0.485 0 315) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 "Net-(C12-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TestPoint:TestPoint_Pad_D1.0mm (layer B.Cu) (tedit 5C5E0E62)
    (at 84.074 133.2992)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP1 (at 0 1.448) (layer B.SilkS) hide)
    (fp_text value TestPoint (at 0 -1.55) (layer B.Fab))
    (fp_text user %R (at 0 1.45) (layer B.Fab))
    (pad 1 smd circle (at 0 0) (size 1 1) (layers B.Cu B.Mask)
      (net 46 /SWCLK))
  )
  (module TestPoint:TestPoint_Pad_D1.0mm (layer B.Cu) (tedit 5C5E0E65)
    (at 88.5698 133.2992)
    (descr "SMD pad as test Point, diameter 1.0mm")
    (tags "test point SMD pad")
    (attr virtual)
    (fp_text reference TP2 (at 0 1.448) (layer B.SilkS) hide)
    (fp_text value TestPoint (at 0 -1.55) (layer B.Fab))
    (fp_text user %R (at 0 1.45) (layer B.Fab))
    (pad 1 smd circle (at 0 0) (size 1 1) (layers B.Cu B.Mask)
      (net 47 /SWDIO))
  )
  (module Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm (layer F.Cu) (tedit 5C5E1176)
    (at 102.3366 125.8062 45)
    (descr "QFN, 48 Pin (http://www.st.com/resource/en/datasheet/stm32f042k6.pdf (Page 94)), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py")
    (tags "QFN DFN_QFN")
    (attr smd)
    (fp_text reference U1 (at 4.54401 -4.508089 180) (layer F.SilkS))
    (fp_text value ICE40UP5K-SG48ITR (at 0 4.82 45) (layer F.Fab))
    (fp_text user %R (at 0 0 45) (layer F.Fab))
    (pad 48 smd roundrect (at -2.75 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 52 /PMOD_10))
    (pad 47 smd roundrect (at -2.25 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 53 /PMOD_4))
    (pad 46 smd roundrect (at -1.749999 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 15 "Net-(U1-Pad46)"))
    (pad 45 smd roundrect (at -1.25 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 54 /PMOD_9))
    (pad 44 smd roundrect (at -0.750001 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 45 /FPGA_CLK))
    (pad 43 smd roundrect (at -0.25 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 55 /PMOD_3))
    (pad 42 smd roundrect (at 0.25 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 56 /PMOD_8))
    (pad 41 smd roundrect (at 0.750001 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 14 "Net-(D2-Pad4)"))
    (pad 40 smd roundrect (at 1.25 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 13 "Net-(D2-Pad3)"))
    (pad 39 smd roundrect (at 1.749999 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D2-Pad2)"))
    (pad 38 smd roundrect (at 2.25 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 57 /PMOD_2))
    (pad 37 smd roundrect (at 2.75 -3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 59 /PMOD_1))
    (pad 36 smd roundrect (at 3.4375 -2.75 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 30 /SCL))
    (pad 35 smd roundrect (at 3.4375 -2.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 58 /PMOD_7))
    (pad 34 smd roundrect (at 3.4375 -1.749999 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 31 /SDA))
    (pad 33 smd roundrect (at 3.4375 -1.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 32 smd roundrect (at 3.4375 -0.750001 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 36 /RAM_~CS))
    (pad 31 smd roundrect (at 3.4375 -0.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 33 /RAM_CK))
    (pad 30 smd roundrect (at 3.4375 0.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (pad 29 smd roundrect (at 3.4375 0.750001 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 7 "Net-(C12-Pad1)"))
    (pad 28 smd roundrect (at 3.4375 1.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 37 /RAM_RW))
    (pad 27 smd roundrect (at 3.4375 1.749999 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 34 /RAM_DQ[1]))
    (pad 26 smd roundrect (at 3.4375 2.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 35 /RAM_DQ[6]))
    (pad 25 smd roundrect (at 3.4375 2.75 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 32 /RAM_DQ[7]))
    (pad 24 smd roundrect (at 2.75 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 23 smd roundrect (at 2.25 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 38 /RAM_DQ[0]))
    (pad 22 smd roundrect (at 1.749999 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 21 smd roundrect (at 1.25 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 39 /RAM_DQ[5]))
    (pad 20 smd roundrect (at 0.750001 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 41 /RAM_DQ[2]))
    (pad 19 smd roundrect (at 0.25 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 42 /RAM_DQ[3]))
    (pad 18 smd roundrect (at -0.25 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 43 /RAM_DQ[4]))
    (pad 17 smd roundrect (at -0.750001 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 27 /SI))
    (pad 16 smd roundrect (at -1.25 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 44 /FPGA_SS))
    (pad 15 smd roundrect (at -1.749999 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 25 /SCK))
    (pad 14 smd roundrect (at -2.25 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 26 /SO))
    (pad 13 smd roundrect (at -2.75 3.4375 45) (size 0.25 0.875) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 29 /TX))
    (pad 12 smd roundrect (at -3.4375 2.75 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 28 /RX))
    (pad 11 smd roundrect (at -3.4375 2.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 40 /RAM_RST))
    (pad 10 smd roundrect (at -3.4375 1.749999 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 24 /A5))
    (pad 9 smd roundrect (at -3.4375 1.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 23 /A4))
    (pad 8 smd roundrect (at -3.4375 0.750001 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 49 /~FPGA_RST))
    (pad 7 smd roundrect (at -3.4375 0.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 48 /FPGA_DONE))
    (pad 6 smd roundrect (at -3.4375 -0.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 22 /A3))
    (pad 5 smd roundrect (at -3.4375 -0.750001 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (pad 4 smd roundrect (at -3.4375 -1.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 21 /A2))
    (pad 3 smd roundrect (at -3.4375 -1.749999 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 20 /A1))
    (pad 2 smd roundrect (at -3.4375 -2.25 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 19 /A0))
    (pad 1 smd roundrect (at -3.4375 -2.75 45) (size 0.875 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad "" smd roundrect (at 2.1 2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 2.1 0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 2.1 -0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 2.1 -2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 -0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 -2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 -0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 -2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 -0.7 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 -2.1 45) (size 1.13 1.13) (layers F.Paste) (roundrect_rratio 0.221239))
    (pad 49 smd roundrect (at 0 0 45) (size 5.6 5.6) (layers F.Cu F.Mask) (roundrect_rratio 0.044643)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diode_SMD:D_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 94.5134 118.491 180)
    (descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags diode)
    (attr smd)
    (fp_text reference D1 (at 2.2352 0.9652 180) (layer F.SilkS))
    (fp_text value D_Schottky (at 0 1.43 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 11 /VBAT))
    (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 VBUS))
    (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diode_SMD:D_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 82.55 133.05 270)
    (descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags diode)
    (attr smd)
    (fp_text reference D4 (at -2.20444 0.09144 180) (layer F.SilkS))
    (fp_text value D_Schottky (at 0 1.43 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 49 /~FPGA_RST))
    (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 16 /~RST))
    (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5B301BBD)
    (at 82.0166 132.4864 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R5 (at -0.0508 1.43 270) (layer B.SilkS))
    (fp_text value R_Small (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 46 /SWCLK))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module custom-old:PMOD_2x06_P2.54mm_Horizontal (layer F.Cu) (tedit 5C5E53B7)
    (at 124.9045 122.682)
    (descr "Through hole angled socket strip, 2x06, 2.54mm pitch, 8.51mm socket length, double cols (from Kicad 4.0.7), script generated")
    (tags "Through hole angled socket strip THT 2x06 2.54mm double row")
    (fp_text reference J3 (at 4.856698 -2.77) (layer F.SilkS) hide)
    (fp_text value Conn_02x06_Top_Bottom (at 5 16) (layer F.Fab))
    (fp_text user +3v3 (at -4.5 12.7) (layer F.SilkS) hide)
    (fp_text user GND (at -4.071429 10.2) (layer F.SilkS))
    (fp_text user %R (at 7.521698 6.35 90) (layer F.Fab))
    (pad 12 thru_hole oval (at 1.746698 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 6 thru_hole oval (at -0.793302 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 11 thru_hole oval (at 1.746698 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GNDD))
    (pad 5 thru_hole oval (at -0.793302 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GNDD))
    (pad 10 thru_hole oval (at 1.746698 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 52 /PMOD_10))
    (pad 4 thru_hole oval (at -0.793302 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 53 /PMOD_4))
    (pad 9 thru_hole oval (at 1.746698 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 54 /PMOD_9))
    (pad 3 thru_hole oval (at -0.793302 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 55 /PMOD_3))
    (pad 8 thru_hole oval (at 1.746698 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 56 /PMOD_8))
    (pad 2 thru_hole oval (at -0.793302 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 57 /PMOD_2))
    (pad 7 thru_hole oval (at 1.746698 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 58 /PMOD_7))
    (pad 1 thru_hole rect (at -0.793302 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 59 /PMOD_1))
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x06_P2.54mm_Horizontal.wrl
      (offset (xyz -0.75 -12.75 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 180))
    )
  )
  (module custom-bga:24-BGA-5x5-1mm (layer F.Cu) (tedit 5C11BCB4)
    (at 115.3668 125.7554)
    (fp_text reference U4 (at 0 -4.8) (layer F.SilkS))
    (fp_text value hyperram-3v (at -0.3 5.45) (layer F.Fab))
    (pad B1 smd circle (at -2 -1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask))
    (pad C1 smd circle (at -2 0) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 1 GNDD))
    (pad D1 smd circle (at -2 1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad E1 smd circle (at -2 2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 32 /RAM_DQ[7]))
    (pad A2 smd circle (at -1 -2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask))
    (pad B2 smd circle (at -1 -1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 33 /RAM_CK))
    (pad C2 smd circle (at -1 0) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask))
    (pad D2 smd circle (at -1 1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 34 /RAM_DQ[1]))
    (pad E2 smd circle (at -1 2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 35 /RAM_DQ[6]))
    (pad A3 smd circle (at 0 -2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 36 /RAM_~CS))
    (pad B3 smd circle (at 0 -1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 1 GNDD))
    (pad C3 smd circle (at 0 0) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 37 /RAM_RW))
    (pad D3 smd circle (at 0 1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 38 /RAM_DQ[0]))
    (pad E3 smd circle (at 0 2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 39 /RAM_DQ[5]))
    (pad A4 smd circle (at 1 -2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 40 /RAM_RST))
    (pad B4 smd circle (at 1 -1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad C4 smd circle (at 1 0) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 41 /RAM_DQ[2]))
    (pad D4 smd circle (at 1 1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 42 /RAM_DQ[3]))
    (pad E4 smd circle (at 1 2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (pad A5 smd circle (at 2 -2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask))
    (pad B5 smd circle (at 2 -1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask))
    (pad C5 smd circle (at 2 0) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask))
    (pad D5 smd circle (at 2 1) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 43 /RAM_DQ[4]))
    (pad E5 smd circle (at 2 2) (size 0.42 0.42) (layers F.Cu F.Paste F.Mask)
      (net 1 GNDD))
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 104.6988 123.698 225)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C23 (at 2.73359 0.061066 225) (layer B.SilkS))
    (fp_text value 1u (at 0 -1.17 225) (layer B.Fab))
    (fp_text user %R (at 0 0 225) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 84.9376 128.9582 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C22 (at 2.4916 -0.4572 90) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 85.9282 128.9582 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C21 (at 2.5932 -0.17272 90) (layer B.SilkS))
    (fp_text value 1u (at 0 -1.17 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module custom-old:WL-SFSW (layer F.Cu) (tedit 5C5E2E58)
    (at 120.65 119.507 130)
    (fp_text reference D2 (at 0 -1.55 130) (layer F.SilkS) hide)
    (fp_text value ASMB-MTB0-0A3A2 (at -0.05 -3.6 130) (layer F.Fab))
    (pad 3 smd rect (at 0.45 -0.325 130) (size 0.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(D2-Pad3)"))
    (pad 2 smd rect (at -0.45 -0.325 130) (size 0.6 0.55) (layers F.Cu F.Paste F.Mask)
      (net 12 "Net-(D2-Pad2)"))
    (pad 4 smd rect (at 1.4 0 130) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(D2-Pad4)"))
    (pad 1 smd rect (at -1.4 0 130) (size 0.6 0.9) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
  )
  (module MountingHole:MountingHole_2.7mm_M2.5_ISO7380_Pad locked (layer F.Cu) (tedit 5C59529C)
    (at 78.74 134.62)
    (descr "Mounting Hole 2.7mm, M2.5, ISO7380")
    (tags "mounting hole 2.7mm m2.5 iso7380")
    (attr virtual)
    (fp_text reference H2 (at 0 -3.25) (layer F.SilkS) hide)
    (fp_text value MountingHole_Pad (at 0 3.25) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 4.5 4.5) (drill 2.7) (layers *.Cu *.Mask)
      (net 1 GNDD))
  )
  (module MountingHole:MountingHole_2.7mm_M2.5_ISO7380_Pad locked (layer F.Cu) (tedit 5C595296)
    (at 78.74 116.84)
    (descr "Mounting Hole 2.7mm, M2.5, ISO7380")
    (tags "mounting hole 2.7mm m2.5 iso7380")
    (attr virtual)
    (fp_text reference H1 (at 0 -3.25) (layer F.SilkS) hide)
    (fp_text value MountingHole_Pad (at 0 3.25) (layer F.Fab))
    (fp_text user %R (at 0.3 0) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 4.5 4.5) (drill 2.7) (layers *.Cu *.Mask)
      (net 1 GNDD))
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 116.8146 127.8128)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C19 (at 2.43332 0.0254) (layer B.SilkS))
    (fp_text value 1u (at 0 -1.17) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 113.5634 126.1872 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C18 (at 2.4638 0.04064 270) (layer B.SilkS))
    (fp_text value 1u (at 0 -1.17 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 98.6282 126.0602 45)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C4 (at 2.18759 1.33267 45) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 45) (layer B.Fab))
    (fp_text user %R (at 0 0 45) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 45) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 45) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 87.9094 128.9582 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C5 (at 2.19696 0.28956 90) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 103.6828 122.6566 225)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C6 (at -0.035921 1.077631 225) (layer B.SilkS))
    (fp_text value 10u (at 0 -1.17 225) (layer B.Fab))
    (fp_text user %R (at 0 0 225) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 225) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 86.9188 128.9582 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C7 (at 2.17664 0.04064 90) (layer B.SilkS))
    (fp_text value 10n (at 0 -1.17 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 99.503361 126.92255 45)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C8 (at 2.182124 -1.156764 45) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 45) (layer B.Fab))
    (fp_text user %R (at 0 0 45) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 45) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 45) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 100.244162 127.671751 45)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C9 (at 0.043105 1.135104 45) (layer B.SilkS))
    (fp_text value 1u (at 0 -1.17 45) (layer B.Fab))
    (fp_text user %R (at 0 0 45) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0 45) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (pad 2 smd roundrect (at 0.485 0 45) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 116.3804 123.5456 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C17 (at 0 1.17 180) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 180) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 116.8146 129.3876)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C16 (at 2.44856 0.01016) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 1 smd roundrect (at -0.485 0) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 2 smd roundrect (at 0.485 0) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 115.6208 124.9934 180)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C15 (at 0 3.8862 180) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 180) (layer B.Fab))
    (fp_text user %R (at 0 0 180) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 180) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 180) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0402_1005Metric (layer B.Cu) (tedit 5B301BBE)
    (at 111.9632 126.1618 90)
    (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C14 (at -2.5654 0.0254 90) (layer B.SilkS))
    (fp_text value 100n (at 0 -1.17 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.485 0 90) (size 0.59 0.64) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer B.Cu) (tedit 5B301BBE)
    (at 94.0308 124.587 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C11 (at -2.8956 0.0254 270) (layer B.SilkS))
    (fp_text value 1u (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5C5E0FF5)
    (at 78.89 131.2)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C2 (at 2.4662 -0.3138) (layer F.SilkS) hide)
    (fp_text value 100n (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 3 "Net-(C2-Pad1)"))
    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 90.3478 123.421 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C3 (at 0.81788 1.26224 180) (layer F.SilkS))
    (fp_text value 4u7 (at 0 1.43 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 11 /VBAT))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 91.3384 125.6792 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C10 (at 2.7178 -0.10668 90) (layer F.SilkS))
    (fp_text value 1u (at 0 1.43 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 VBUS))
    (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 98.4758 118.4402)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C1 (at 0.0254 1.2954) (layer F.SilkS))
    (fp_text value 4u7 (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 VBUS))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer B.Cu) (tedit 5B301BBE)
    (at 96.0882 124.587 270)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags capacitor)
    (attr smd)
    (fp_text reference C20 (at -2.9718 0.0254 270) (layer B.SilkS))
    (fp_text value 10u (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical locked (layer F.Cu) (tedit 5C5E1130)
    (at 86.995 118.872)
    (descr "JST PH series connector, B2B-PH-SM4-TB (http://www.jst-mfg.com/product/pdf/eng/ePH.pdf), generated with kicad-footprint-generator")
    (tags "connector JST PH side entry")
    (attr smd)
    (fp_text reference J2 (at 0 -5.45) (layer F.SilkS) hide)
    (fp_text value Conn_01x02 (at 0 4.45) (layer F.Fab))
    (fp_text user %R (at 0 -1) (layer F.Fab))
    (pad 1 smd roundrect (at -1 0.5) (size 1 5.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 2 smd roundrect (at 1 0.5) (size 1 5.5) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 11 /VBAT))
    (pad MP smd roundrect (at -3.4 -1.75) (size 1.6 3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.15625))
    (pad MP smd roundrect (at 3.4 -1.75) (size 1.6 3) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.15625))
    (model ${KISYS3DMOD}/Connector_JST.3dshapes/JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x11_P2.54mm_Vertical (layer F.Cu) (tedit 5C5E1403)
    (at 93.98 115.4938 90)
    (descr "Through hole straight pin header, 1x11, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x11 2.54mm single row")
    (fp_text reference J5 (at 0 -2.33 90) (layer F.SilkS) hide)
    (fp_text value Conn_01x11 (at 0 27.73 90) (layer F.Fab))
    (fp_text user %R (at 0 12.7 180) (layer F.Fab))
    (pad 11 thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 31 /SDA))
    (pad 10 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 /SCL))
    (pad 9 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 59 /PMOD_1))
    (pad 8 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 57 /PMOD_2))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 56 /PMOD_8))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 55 /PMOD_3))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 54 /PMOD_9))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 53 /PMOD_4))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 52 /PMOD_10))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 VBUS))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 /VBAT))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x11_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical (layer F.Cu) (tedit 5C5E13FC)
    (at 82.55 135.89 90)
    (descr "Through hole straight pin header, 1x16, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x16 2.54mm single row")
    (fp_text reference J4 (at 0 -2.33 90) (layer F.SilkS) hide)
    (fp_text value Conn_01x16 (at 0 40.43 90) (layer F.Fab))
    (fp_text user %R (at 0 19.05 180) (layer F.Fab))
    (pad 16 thru_hole oval (at 0 38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GNDD))
    (pad 15 thru_hole oval (at 0 35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 /TX))
    (pad 14 thru_hole oval (at 0 33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 /RX))
    (pad 13 thru_hole oval (at 0 30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 /SI))
    (pad 12 thru_hole oval (at 0 27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 /SO))
    (pad 11 thru_hole oval (at 0 25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 /SCK))
    (pad 10 thru_hole oval (at 0 22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 /A5))
    (pad 9 thru_hole oval (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 /A4))
    (pad 8 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 /A3))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 /A2))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 /A1))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 /A0))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GNDD))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 /AREF))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 +3V3))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 /~RST))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x16_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_USB:USB_Micro-B_Molex_47346-0001 (layer F.Cu) (tedit 5C5E1135)
    (at 79.1464 125.73 270)
    (descr "Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://www.molex.com/pdm_docs/sd/473460001_sd.pdf)")
    (tags "Micro B USB SMD")
    (attr smd)
    (fp_text reference J1 (at 0 -3.3 90) (layer F.SilkS) hide)
    (fp_text value USB_B_Micro (at 0 4.6 90) (layer F.Fab))
    (fp_text user "PCB Edge" (at 0 2.67 90) (layer Dwgs.User))
    (fp_text user %R (at 0 1.2 270) (layer F.Fab))
    (pad 1 smd rect (at -1.3 -1.46 270) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)
      (net 9 VBUS))
    (pad 2 smd rect (at -0.65 -1.46 270) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)
      (net 51 /USB_D_N))
    (pad 3 smd rect (at 0 -1.46 270) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)
      (net 50 /USB_D_P))
    (pad 4 smd rect (at 0.65 -1.46 270) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(J1-Pad4)"))
    (pad 5 smd rect (at 1.3 -1.46 270) (size 0.45 1.38) (layers F.Cu F.Paste F.Mask)
      (net 1 GNDD))
    (pad 6 smd rect (at -2.4625 -1.1 270) (size 1.475 2.1) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 6 smd rect (at 2.4625 -1.1 270) (size 1.475 2.1) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 6 smd rect (at -2.91 1.2 270) (size 2.375 1.9) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 6 smd rect (at 2.91 1.2 270) (size 2.375 1.9) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 6 smd rect (at -0.84 1.2 270) (size 1.175 1.9) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (pad 6 smd rect (at 0.84 1.2 270) (size 1.175 1.9) (layers F.Cu F.Paste F.Mask)
      (net 3 "Net-(C2-Pad1)"))
    (model ${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Molex_47346-0001.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 83.8962 123.461 180)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags diode)
    (attr smd)
    (fp_text reference D3 (at -0.34544 1.39876 180) (layer F.SilkS))
    (fp_text value LED (at 0 1.43 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 5 "Net-(D3-Pad1)"))
    (pad 2 smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 9 VBUS))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm (layer F.Cu) (tedit 5C61CD2D)
    (at 86.4616 127.9144 180)
    (descr "QFN, 32 Pin (http://infocenter.nordicsemi.com/pdf/nRF52810_PS_v1.1.pdf (Page 468)), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py")
    (tags "QFN DFN_QFN")
    (attr smd)
    (fp_text reference U2 (at 3.76428 2.56032 270) (layer F.SilkS))
    (fp_text value SAMD21E (at 0 3.8 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 33 smd roundrect (at 0 0 180) (size 3.6 3.6) (layers F.Cu F.Mask) (roundrect_rratio 0.06900000000000001)
      (net 1 GNDD))
    (pad "" smd roundrect (at -1.2 -1.2 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -1.2 0 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at -1.2 1.2 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0 -1.2 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0 0 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 0 1.2 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.2 -1.2 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.2 0 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad "" smd roundrect (at 1.2 1.2 180) (size 0.97 0.97) (layers F.Paste) (roundrect_rratio 0.25))
    (pad 1 smd roundrect (at -2.45 -1.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 62 "Net-(C24-Pad1)"))
    (pad 2 smd roundrect (at -2.45 -1.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 63 "Net-(C25-Pad1)"))
    (pad 3 smd roundrect (at -2.45 -0.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 24 /A5))
    (pad 4 smd roundrect (at -2.45 -0.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 23 /A4))
    (pad 5 smd roundrect (at -2.45 0.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 18 /AREF))
    (pad 6 smd roundrect (at -2.45 0.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 22 /A3))
    (pad 7 smd roundrect (at -2.45 1.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 21 /A2))
    (pad 8 smd roundrect (at -2.45 1.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 20 /A1))
    (pad 9 smd roundrect (at -1.75 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 10 smd roundrect (at -1.25 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 11 smd roundrect (at -0.75 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 26 /SO))
    (pad 12 smd roundrect (at -0.25 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 25 /SCK))
    (pad 13 smd roundrect (at 0.25 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 19 /A0))
    (pad 14 smd roundrect (at 0.75 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 27 /SI))
    (pad 15 smd roundrect (at 1.25 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 45 /FPGA_CLK))
    (pad 16 smd roundrect (at 1.75 2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 44 /FPGA_SS))
    (pad 17 smd roundrect (at 2.45 1.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 31 /SDA))
    (pad 18 smd roundrect (at 2.45 1.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 30 /SCL))
    (pad 19 smd roundrect (at 2.45 0.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 29 /TX))
    (pad 20 smd roundrect (at 2.45 0.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 28 /RX))
    (pad 21 smd roundrect (at 2.45 -0.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 60 "Net-(U2-Pad21)"))
    (pad 22 smd roundrect (at 2.45 -0.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 61 "Net-(U2-Pad22)"))
    (pad 23 smd roundrect (at 2.45 -1.25 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 51 /USB_D_N))
    (pad 24 smd roundrect (at 2.45 -1.75 180) (size 0.8 0.25) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 50 /USB_D_P))
    (pad 25 smd roundrect (at 1.75 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 49 /~FPGA_RST))
    (pad 26 smd roundrect (at 1.25 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 16 /~RST))
    (pad 27 smd roundrect (at 0.75 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 48 /FPGA_DONE))
    (pad 28 smd roundrect (at 0.25 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 29 smd roundrect (at -0.25 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 8 +1V2))
    (pad 30 smd roundrect (at -0.75 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 +3V3))
    (pad 31 smd roundrect (at -1.25 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 46 /SWCLK))
    (pad 32 smd roundrect (at -1.75 -2.45 180) (size 0.25 0.8) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 47 /SWDIO))
    (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57)
    (at 94.0054 121.7168)
    (descr "5-pin SOT23 package")
    (tags SOT-23-5)
    (attr smd)
    (fp_text reference U3 (at -1.52908 -2.2352 180) (layer F.SilkS))
    (fp_text value MCP73831-2-OT (at 0 2.9) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 4 "Net-(R2-Pad1)"))
    (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 9 VBUS))
    (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 11 /VBAT))
    (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 1 GNDD))
    (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(R3-Pad2)"))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-23-5 (layer F.Cu) (tedit 5A02FF57)
    (at 94.0054 125.476)
    (descr "5-pin SOT23 package")
    (tags SOT-23-5)
    (attr smd)
    (fp_text reference U5 (at 0.1016 2.5654) (layer F.SilkS))
    (fp_text value AP2112 (at 0 2.9) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 9 VBUS))
    (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 1 GNDD))
    (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 9 VBUS))
    (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(U5-Pad4)"))
    (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 2 +3V3))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD)
    (at 87.142 123.421)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R3 (at -0.08604 -1.48576 90) (layer F.SilkS))
    (fp_text value R_Small (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 5 "Net-(D3-Pad1)"))
    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 6 "Net-(R3-Pad2)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5B301BBD)
    (at 96.7232 121.3612 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R2 (at 2.40284 0.10668) (layer F.SilkS))
    (fp_text value R_Small (at 0 1.43 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (pad 1 smd roundrect (at -0.7875 0 270) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 4 "Net-(R2-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5C5E0FFD)
    (at 78.88 120.24)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags resistor)
    (attr smd)
    (fp_text reference R1 (at 0 -1.43) (layer F.SilkS) hide)
    (fp_text value 1M (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 3 "Net-(C2-Pad1)"))
    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GNDD))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module digikey-footprints:Switch_Tactile_SMD_B3U-1000P (layer F.Cu) (tedit 5C5E11BF)
    (at 87.1238 132.7912 180)
    (fp_text reference S1 (at 0 -2.7 180) (layer F.SilkS) hide)
    (fp_text value B3U-1000P (at 0 2.63 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 2 smd rect (at 1.7 0 180) (size 0.8 1.7) (layers F.Cu F.Paste F.Mask)
      (net 16 /~RST))
    (pad 1 smd rect (at -1.7 0 180) (size 0.8 1.7) (layers F.Cu F.Paste F.Mask)
      (net 1 GNDD))
  )
  (gr_arc (start 78.74 116.84) (end 78.74 114.3) (angle -90) (layer Edge.Cuts) (width 0.0254))
  (gr_arc (start 124.46 117.856) (end 128.016 117.856) (angle -90) (layer Edge.Cuts) (width 0.0254))
  (gr_line (start 128.016 117.856) (end 128.016 137.16) (layer Edge.Cuts) (width 0.0254))
  (dimension 30.48 (width 0.3) (layer Cmts.User)
    (gr_text "1.2000 in" (at 91.44 106.993) (layer Cmts.User))
    (feature1 (pts (xy 106.68 114.3) (xy 106.68 108.506579)))
    (feature2 (pts (xy 76.2 114.3) (xy 76.2 108.506579)))
    (crossbar (pts (xy 76.2 109.093) (xy 106.68 109.093)))
    (arrow1a (pts (xy 106.68 109.093) (xy 105.553496 109.679421)))
    (arrow1b (pts (xy 106.68 109.093) (xy 105.553496 108.506579)))
    (arrow2a (pts (xy 76.2 109.093) (xy 77.326504 109.679421)))
    (arrow2b (pts (xy 76.2 109.093) (xy 77.326504 108.506579)))
  )
  (dimension 25.4 (width 0.3) (layer Cmts.User)
    (gr_text "1.0000 in" (at 88.9 143.578) (layer Cmts.User))
    (feature1 (pts (xy 101.6 137.16) (xy 101.6 142.064421)))
    (feature2 (pts (xy 76.2 137.16) (xy 76.2 142.064421)))
    (crossbar (pts (xy 76.2 141.478) (xy 101.6 141.478)))
    (arrow1a (pts (xy 101.6 141.478) (xy 100.473496 142.064421)))
    (arrow1b (pts (xy 101.6 141.478) (xy 100.473496 140.891579)))
    (arrow2a (pts (xy 76.2 141.478) (xy 77.326504 142.064421)))
    (arrow2b (pts (xy 76.2 141.478) (xy 77.326504 140.891579)))
  )
  (dimension 17.78 (width 0.3) (layer Cmts.User)
    (gr_text "0.7000 in" (at 71.814 125.73 90) (layer Cmts.User))
    (feature1 (pts (xy 78.74 116.84) (xy 73.327579 116.84)))
    (feature2 (pts (xy 78.74 134.62) (xy 73.327579 134.62)))
    (crossbar (pts (xy 73.914 134.62) (xy 73.914 116.84)))
    (arrow1a (pts (xy 73.914 116.84) (xy 74.500421 117.966504)))
    (arrow1b (pts (xy 73.914 116.84) (xy 73.327579 117.966504)))
    (arrow2a (pts (xy 73.914 134.62) (xy 74.500421 133.493496)))
    (arrow2b (pts (xy 73.914 134.62) (xy 73.327579 133.493496)))
  )
  (dimension 22.86 (width 0.3) (layer Cmts.User)
    (gr_text "0.9000 in" (at 65.464 125.73 90) (layer Cmts.User))
    (feature1 (pts (xy 80.772 114.3) (xy 66.977579 114.3)))
    (feature2 (pts (xy 80.772 137.16) (xy 66.977579 137.16)))
    (crossbar (pts (xy 67.564 137.16) (xy 67.564 114.3)))
    (arrow1a (pts (xy 67.564 114.3) (xy 68.150421 115.426504)))
    (arrow1b (pts (xy 67.564 114.3) (xy 66.977579 115.426504)))
    (arrow2a (pts (xy 67.564 137.16) (xy 68.150421 136.033496)))
    (arrow2b (pts (xy 67.564 137.16) (xy 66.977579 136.033496)))
  )
  (dimension 45.72 (width 0.3) (layer Cmts.User)
    (gr_text "1.8000 in" (at 101.6 102.802) (layer Cmts.User))
    (feature1 (pts (xy 124.46 116.84) (xy 124.46 104.315579)))
    (feature2 (pts (xy 78.74 116.84) (xy 78.74 104.315579)))
    (crossbar (pts (xy 78.74 104.902) (xy 124.46 104.902)))
    (arrow1a (pts (xy 124.46 104.902) (xy 123.333496 105.488421)))
    (arrow1b (pts (xy 124.46 104.902) (xy 123.333496 104.315579)))
    (arrow2a (pts (xy 78.74 104.902) (xy 79.866504 105.488421)))
    (arrow2b (pts (xy 78.74 104.902) (xy 79.866504 104.315579)))
  )
  (gr_line (start 76.2 116.84) (end 76.2 134.51332) (layer Edge.Cuts) (width 0.0254))
  (gr_line (start 78.74 114.3) (end 124.46 114.3) (layer Edge.Cuts) (width 0.0254))
  (gr_line (start 78.825 137.16) (end 128.016 137.16) (layer Edge.Cuts) (width 0.0254))
  (gr_arc (start 78.825 134.535) (end 76.2 134.5184) (angle -90.36232277) (layer Edge.Cuts) (width 0.025))
  (gr_text rst (at 83.975 132.8 90) (layer F.SilkS))
  (gr_text SWCLK (at 85.37 132.05 135) (layer B.SilkS))
  (gr_text SWDIO (at 89.94 132.02 135) (layer B.SilkS))
  (zone (net 11) (net_name /VBAT) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 16) (thermal_gap 0.127) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 87.493 118.55) (xy 89.413 118.55) (xy 89.433 121.05) (xy 87.513 121.09)
      )
    )
  )
  (zone (net 3) (net_name "Net-(C2-Pad1)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 16) (thermal_gap 0.127) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 76.74 121.13) (xy 77.4 121.13) (xy 77.4 119.51) (xy 78.9 119.5) (xy 78.9 121.14)
        (xy 81.8 121.15) (xy 81.79 130.32) (xy 78.9 130.33) (xy 78.9 131.97) (xy 77.4 131.97)
        (xy 77.4 130.33) (xy 76.74 130.34)
      )
    )
  )
  (zone (net 1) (net_name GNDD) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 16) (thermal_gap 0.127) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 84.568684 118.56) (xy 86.488684 118.56) (xy 86.478684 121.05) (xy 84.558684 121.09)
      )
    )
  )
  (zone (net 11) (net_name /VBAT) (layer In2.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 16) (thermal_gap 0.127) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 76.86 115.13) (xy 95.125 115.075) (xy 95.13 117.73) (xy 95.125 117.725) (xy 95.125 122.85)
        (xy 91.6686 122.809) (xy 86.35 122.825) (xy 86.1 122.825) (xy 76.975 122.8)
      )
    )
  )
  (zone (net 2) (net_name +3V3) (layer In2.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 16) (thermal_gap 0.127) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 76.9345 123.48192) (xy 95.5548 123.49988) (xy 95.5548 115.09756) (xy 118.347 115.12) (xy 127.90932 115.10264)
        (xy 127.9144 136.8044) (xy 99.057 136.81) (xy 76.8371 136.90872)
      )
    )
  )
  (zone (net 1) (net_name GNDD) (layer In1.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.127))
    (min_thickness 0.127)
    (fill yes (arc_segments 16) (thermal_gap 0.127) (thermal_bridge_width 0.4))
    (polygon
      (pts
        (xy 76.89 115.13) (xy 100.97 115.12) (xy 122.03 115.12) (xy 127.90932 115.10264) (xy 127.9144 136.79932)
        (xy 102.74 136.81) (xy 76.89 136.82)
      )
    )
  )
)
