(kicad_pcb (version 20171130) (host pcbnew "(2018-02-15 revision 29b28de31)-makepkg")
  (general
    (thickness 1.6)
    (drawings 12)
    (tracks 592)
    (zones 0)
    (modules 38)
    (nets 61)
  )
  (page A4)
  (layers
    (0 F.Cu mixed)
    (1 In1.Cu signal)
    (2 In2.Cu signal)
    (31 B.Cu mixed)
    (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)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.8)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 0.8 0.8)
    (mod_text_width 0.15)
    (pad_size 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (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)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 "Net-(J1-Pad10)")
  (net 2 "Net-(J1-Pad12)")
  (net 3 "Net-(J1-Pad14)")
  (net 4 "Net-(J1-Pad9)")
  (net 5 "Net-(J1-Pad11)")
  (net 6 "Net-(J1-Pad13)")
  (net 7 "Net-(J2-Pad15)")
  (net 8 "Net-(J2-Pad13)")
  (net 9 "Net-(J2-Pad11)")
  (net 10 "Net-(J2-Pad9)")
  (net 11 "Net-(J2-Pad7)")
  (net 12 "Net-(J2-Pad3)")
  (net 13 "Net-(J2-Pad16)")
  (net 14 "Net-(J2-Pad14)")
  (net 15 "Net-(J2-Pad12)")
  (net 16 "Net-(J2-Pad10)")
  (net 17 "Net-(J2-Pad8)")
  (net 18 "Net-(J2-Pad6)")
  (net 19 "Net-(J2-Pad2)")
  (net 20 U_D-)
  (net 21 U_D+)
  (net 22 MISO_O)
  (net 23 MOSI_O)
  (net 24 CLK_O)
  (net 25 CS0_O)
  (net 26 MISO_E)
  (net 27 CS2_E)
  (net 28 CS1_E)
  (net 29 CS0_E)
  (net 30 MOSI_E)
  (net 31 CLK_E)
  (net 32 3V3_C)
  (net 33 GND_C)
  (net 34 GND_I)
  (net 35 3V3_I)
  (net 36 3V3_O)
  (net 37 "Net-(FW_RST1-Pad1)")
  (net 38 "Net-(R1-Pad2)")
  (net 39 "Net-(U3-Pad5)")
  (net 40 ~RST)
  (net 41 "Net-(DONE1-Pad1)")
  (net 42 "Net-(RST1-Pad1)")
  (net 43 /GP18)
  (net 44 /GP17)
  (net 45 /GP16)
  (net 46 /GP15)
  (net 47 /GP11)
  (net 48 /GP19)
  (net 49 MISO_O_ISO)
  (net 50 "Net-(U4-Pad3)")
  (net 51 "Net-(D6-Pad1)")
  (net 52 "Net-(D5-Pad1)")
  (net 53 "Net-(D4-Pad1)")
  (net 54 "Net-(D3-Pad1)")
  (net 55 "Net-(D2-Pad1)")
  (net 56 "Net-(D1-Pad1)")
  (net 57 CSMUX_0)
  (net 58 CSMUX_1)
  (net 59 CS_SPARE)
  (net 60 "Net-(MET_SEL1-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 /GP11)
    (add_net /GP15)
    (add_net /GP16)
    (add_net /GP17)
    (add_net /GP18)
    (add_net /GP19)
    (add_net 3V3_C)
    (add_net 3V3_I)
    (add_net 3V3_O)
    (add_net CLK_E)
    (add_net CLK_O)
    (add_net CS0_E)
    (add_net CS0_O)
    (add_net CS1_E)
    (add_net CS2_E)
    (add_net CSMUX_0)
    (add_net CSMUX_1)
    (add_net CS_SPARE)
    (add_net GND_C)
    (add_net GND_I)
    (add_net MISO_E)
    (add_net MISO_O)
    (add_net MISO_O_ISO)
    (add_net MOSI_E)
    (add_net MOSI_O)
    (add_net "Net-(D1-Pad1)")
    (add_net "Net-(D2-Pad1)")
    (add_net "Net-(D3-Pad1)")
    (add_net "Net-(D4-Pad1)")
    (add_net "Net-(D5-Pad1)")
    (add_net "Net-(D6-Pad1)")
    (add_net "Net-(DONE1-Pad1)")
    (add_net "Net-(FW_RST1-Pad1)")
    (add_net "Net-(J1-Pad10)")
    (add_net "Net-(J1-Pad11)")
    (add_net "Net-(J1-Pad12)")
    (add_net "Net-(J1-Pad13)")
    (add_net "Net-(J1-Pad14)")
    (add_net "Net-(J1-Pad9)")
    (add_net "Net-(J2-Pad10)")
    (add_net "Net-(J2-Pad11)")
    (add_net "Net-(J2-Pad12)")
    (add_net "Net-(J2-Pad13)")
    (add_net "Net-(J2-Pad14)")
    (add_net "Net-(J2-Pad15)")
    (add_net "Net-(J2-Pad16)")
    (add_net "Net-(J2-Pad2)")
    (add_net "Net-(J2-Pad3)")
    (add_net "Net-(J2-Pad6)")
    (add_net "Net-(J2-Pad7)")
    (add_net "Net-(J2-Pad8)")
    (add_net "Net-(J2-Pad9)")
    (add_net "Net-(MET_SEL1-Pad1)")
    (add_net "Net-(R1-Pad2)")
    (add_net "Net-(RST1-Pad1)")
    (add_net "Net-(U3-Pad5)")
    (add_net "Net-(U4-Pad3)")
    (add_net U_D+)
    (add_net U_D-)
    (add_net ~RST)
  )
  (module SI8661AB-B-IS1:SOIC127P600X175-16N (layer F.Cu) (tedit 5D5D7E12)
    (at 148 111 270)
    (attr smd)
    (fp_text reference U2 (at -5.2 -3.2 270) (layer F.SilkS))
    (fp_text value SI8661AB-B-IS1 (at 5.5 0) (layer F.SilkS) hide)
    (pad 1 smd rect (at -2.48 -4.445 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 32 3V3_C))
    (pad 2 smd rect (at -2.48 -3.175 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 24 CLK_O))
    (pad 3 smd rect (at -2.48 -1.905 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 23 MOSI_O))
    (pad 4 smd rect (at -2.48 -0.635 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 57 CSMUX_0))
    (pad 5 smd rect (at -2.48 0.635 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 58 CSMUX_1))
    (pad 6 smd rect (at -2.48 1.905 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 59 CS_SPARE))
    (pad 7 smd rect (at -2.48 3.175 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 49 MISO_O_ISO))
    (pad 8 smd rect (at -2.48 4.445 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 33 GND_C))
    (pad 9 smd rect (at 2.48 4.445 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 34 GND_I))
    (pad 10 smd rect (at 2.48 3.175 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 26 MISO_E))
    (pad 11 smd rect (at 2.48 1.905 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 27 CS2_E))
    (pad 12 smd rect (at 2.48 0.635 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 28 CS1_E))
    (pad 13 smd rect (at 2.48 -0.635 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 29 CS0_E))
    (pad 14 smd rect (at 2.48 -1.905 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 30 MOSI_E))
    (pad 15 smd rect (at 2.48 -3.175 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 31 CLK_E))
    (pad 16 smd rect (at 2.48 -4.445 270) (size 1.95 0.59) (layers F.Cu F.Paste F.Mask)
      (net 35 3V3_I))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.step
      (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 141.2 97.4)
    (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 -1.43) (layer F.SilkS))
    (fp_text value 100nF (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 32 3V3_C))
    (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 33 GND_C))
    (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_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 139.8 110 270)
    (descr "Through hole straight pin header, 2x02, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x02 2.54mm double row")
    (fp_text reference J4 (at 1.27 -2.33 270) (layer F.SilkS))
    (fp_text value Test_Power_Bridge (at 1.27 4.87 270) (layer F.Fab))
    (fp_text user %R (at 1.27 1.27) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 GND_C))
    (pad 2 thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 34 GND_I))
    (pad 3 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 3V3_C))
    (pad 4 thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 35 3V3_I))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x02_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 155 103 270)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference MET_SEL1 (at 0 -1.448 270) (layer B.SilkS))
    (fp_text value MET_S (at 0 1.55 270) (layer F.Fab))
    (fp_text user %R (at 0 -1.45 270) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 270) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 60 "Net-(MET_SEL1-Pad1)"))
  )
  (module Package_TO_SOT_SMD:SOT-23-6 (layer F.Cu) (tedit 5A02FF57)
    (at 150.5 101.6 180)
    (descr "6-pin SOT-23 package")
    (tags SOT-23-6)
    (attr smd)
    (fp_text reference U5 (at 0 2.6 180) (layer F.SilkS))
    (fp_text value NL7SZ19 (at 0 2.9 180) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad 1 smd rect (at -1.1 -0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 25 CS0_O))
    (pad 2 smd rect (at -1.1 0 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 33 GND_C))
    (pad 3 smd rect (at -1.1 0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 60 "Net-(MET_SEL1-Pad1)"))
    (pad 4 smd rect (at 1.1 0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 58 CSMUX_1))
    (pad 6 smd rect (at 1.1 -0.95 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 57 CSMUX_0))
    (pad 5 smd rect (at 1.1 0 180) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
      (net 32 3V3_C))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.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 150.2 93.6 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 -1.43 270) (layer F.SilkS))
    (fp_text value 330R (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 33 GND_C))
    (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 53 "Net-(D4-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 5B301BBD)
    (at 143.8 93.6 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 R3 (at 0 -1.43 270) (layer F.SilkS))
    (fp_text value 330R (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 55 "Net-(D2-Pad1)"))
    (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 33 GND_C))
    (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 153.4 93.6 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 0 -1.43 270) (layer F.SilkS))
    (fp_text value 330R (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 33 GND_C))
    (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 56 "Net-(D1-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 5B301BBD)
    (at 140.6 93.6 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 R7 (at 0 -1.43 270) (layer F.SilkS))
    (fp_text value 330R (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 51 "Net-(D6-Pad1)"))
    (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 33 GND_C))
    (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 147 93.6 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 R4 (at 0 -1.43 270) (layer F.SilkS))
    (fp_text value 330R (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 33 GND_C))
    (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 54 "Net-(D3-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 5B301BBD)
    (at 137.4 93.6 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 R6 (at 0 -1.43 270) (layer F.SilkS))
    (fp_text value 330R (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 52 "Net-(D5-Pad1)"))
    (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 33 GND_C))
    (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 LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 150.2 90.2 90)
    (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 D4 (at 0 -1.43 90) (layer F.SilkS))
    (fp_text value LED (at 0 1.43 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 46 /GP15))
    (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 53 "Net-(D4-Pad1)"))
    (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 LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 147 90.2 90)
    (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 -1.43 90) (layer F.SilkS))
    (fp_text value LED (at 0 1.43 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 54 "Net-(D3-Pad1)"))
    (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 45 /GP16))
    (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 LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 143.8 90.2 90)
    (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 D2 (at 0 -1.43 90) (layer F.SilkS))
    (fp_text value LED (at 0 1.43 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 44 /GP17))
    (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 55 "Net-(D2-Pad1)"))
    (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 LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 153.4 90.2 90)
    (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 D1 (at 0 -1.43 90) (layer F.SilkS))
    (fp_text value LED (at 0 1.43 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 56 "Net-(D1-Pad1)"))
    (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 47 /GP11))
    (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 LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 140.6 90.2 90)
    (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 D6 (at 0 -1.43 90) (layer F.SilkS))
    (fp_text value LED (at 0 1.43 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 43 /GP18))
    (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 51 "Net-(D6-Pad1)"))
    (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 LED_SMD:LED_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 137.4 90.2 90)
    (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 D5 (at 0 -1.43 90) (layer F.SilkS))
    (fp_text value LED (at 0 1.43 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 52 "Net-(D5-Pad1)"))
    (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 48 /GP19))
    (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 Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer B.Cu) (tedit 5A3EABFC)
    (at 155.2 84.6 270)
    (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference RST1 (at 0 1.8 270) (layer B.SilkS))
    (fp_text value Jumper_2_Open (at 0 -1.9 270) (layer B.Fab))
    (pad 2 smd rect (at 0.65 0 270) (size 1 1.5) (layers B.Cu B.Mask)
      (net 40 ~RST))
    (pad 1 smd rect (at -0.65 0 270) (size 1 1.5) (layers B.Cu B.Mask)
      (net 42 "Net-(RST1-Pad1)"))
  )
  (module Package_SO:TSSOP-14_4.4x5mm_P0.65mm (layer F.Cu) (tedit 5A02F25C)
    (at 141.2 101.4 180)
    (descr "14-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "SSOP 0.65")
    (attr smd)
    (fp_text reference U4 (at 0 -3.55 180) (layer F.SilkS))
    (fp_text value 74LVC125 (at 0 3.55 180) (layer F.Fab))
    (fp_text user %R (at 0 0 180) (layer F.Fab))
    (pad 1 smd rect (at -2.95 -1.95 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 57 CSMUX_0))
    (pad 2 smd rect (at -2.95 -1.3 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 49 MISO_O_ISO))
    (pad 3 smd rect (at -2.95 -0.65 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 50 "Net-(U4-Pad3)"))
    (pad 4 smd rect (at -2.95 0 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 58 CSMUX_1))
    (pad 5 smd rect (at -2.95 0.65 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 49 MISO_O_ISO))
    (pad 6 smd rect (at -2.95 1.3 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 50 "Net-(U4-Pad3)"))
    (pad 7 smd rect (at -2.95 1.95 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 33 GND_C))
    (pad 8 smd rect (at 2.95 1.95 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 50 "Net-(U4-Pad3)"))
    (pad 9 smd rect (at 2.95 1.3 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 49 MISO_O_ISO))
    (pad 10 smd rect (at 2.95 0.65 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 59 CS_SPARE))
    (pad 11 smd rect (at 2.95 0 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 12 smd rect (at 2.95 -0.65 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 13 smd rect (at 2.95 -1.3 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask))
    (pad 14 smd rect (at 2.95 -1.95 180) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)
      (net 32 3V3_C))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/TSSOP-14_4.4x5mm_P0.65mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 153.4 87.4)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference GP11 (at 0 -2.948 90) (layer F.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 47 /GP11))
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 150.2 87.4)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference GP15 (at 0 -2.948 90) (layer F.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 46 /GP15))
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 147 87.4)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference GP16 (at 0 -2.948 90) (layer F.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 45 /GP16))
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 143.8 87.4)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference GP17 (at 0 -2.948 90) (layer F.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 44 /GP17))
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 140.6 87.4)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference GP18 (at 0 -2.948 90) (layer F.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 43 /GP18))
  )
  (module Package_TO_SOT_SMD:TSOT-23-6 (layer B.Cu) (tedit 5A02FF57)
    (at 154.8 90.6)
    (descr "6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf")
    (tags "TSOT-23-6 MK06A TSOT-6")
    (attr smd)
    (fp_text reference U3 (at 0 2.45) (layer B.SilkS))
    (fp_text value TPL5010-Q1 (at 0 -2.5) (layer B.Fab))
    (fp_text user %R (at 0 0 -90) (layer B.Fab))
    (pad 1 smd rect (at -1.31 0.95) (size 1.22 0.65) (layers B.Cu B.Paste B.Mask)
      (net 32 3V3_C))
    (pad 2 smd rect (at -1.31 0) (size 1.22 0.65) (layers B.Cu B.Paste B.Mask)
      (net 33 GND_C))
    (pad 3 smd rect (at -1.31 -0.95) (size 1.22 0.65) (layers B.Cu B.Paste B.Mask)
      (net 38 "Net-(R1-Pad2)"))
    (pad 4 smd rect (at 1.31 -0.95) (size 1.22 0.65) (layers B.Cu B.Paste B.Mask)
      (net 41 "Net-(DONE1-Pad1)"))
    (pad 5 smd rect (at 1.31 0) (size 1.22 0.65) (layers B.Cu B.Paste B.Mask)
      (net 39 "Net-(U3-Pad5)"))
    (pad 6 smd rect (at 1.31 0.95) (size 1.22 0.65) (layers B.Cu B.Paste B.Mask)
      (net 42 "Net-(RST1-Pad1)"))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/TSOT-23-6_MK06A.step
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Symbol:OSHW-Logo2_7.3x6mm_SilkScreen (layer B.Cu) (tedit 0)
    (at 145 100 180)
    (descr "Open Source Hardware Symbol")
    (tags "Logo Symbol OSHW")
    (attr virtual)
    (fp_text reference LOGO1 (at -1.5 -20 180) (layer B.SilkS) hide)
    (fp_text value Logo_Open_Hardware_Large (at 0.75 0 180) (layer B.Fab) hide)
  )
  (module Jumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm (layer B.Cu) (tedit 5C756AB2)
    (at 138 83.5)
    (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip")
    (tags "solder jumper open")
    (attr virtual)
    (fp_text reference VCC1 (at 0 -2) (layer B.SilkS))
    (fp_text value Jumper_2_Bridged (at 0 -1.9) (layer B.Fab))
    (pad 2 smd rect (at 0.65 0) (size 1 1.5) (layers B.Cu B.Mask)
      (net 36 3V3_O))
    (pad 1 smd rect (at -0.65 0) (size 1 1.5) (layers B.Cu B.Mask)
      (net 32 3V3_C))
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 148.6 82.2)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference WAKE1 (at 0 3.2 -90) (layer B.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 39 "Net-(U3-Pad5)"))
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 151.8 82.2)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference DONE1 (at 0 3.4 -90) (layer B.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 41 "Net-(DONE1-Pad1)"))
  )
  (module Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5B301BBD)
    (at 154.6 94.8)
    (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 1.4 1.7) (layer B.SilkS))
    (fp_text value 29.4K (at 0 -1.43) (layer B.Fab))
    (fp_text user %R (at 0 0) (layer B.Fab))
    (pad 1 smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask)(roundrect_rratio 0.25)
      (net 33 GND_C))
    (pad 2 smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers B.Cu B.Paste B.Mask)(roundrect_rratio 0.25)
      (net 38 "Net-(R1-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 TestPoint:TestPoint_Pad_1.5x1.5mm (layer B.Cu) (tedit 5A0F774F)
    (at 153.5 97)
    (descr "SMD rectangular pad as test Point, square 1.5mm side length")
    (tags "test point SMD pad rectangle square")
    (attr virtual)
    (fp_text reference FW_RST1 (at 0 1.648) (layer B.SilkS))
    (fp_text value TestPoint (at 0 -1.75) (layer B.Fab))
    (fp_text user %R (at 0 1.65) (layer B.Fab))
    (pad 1 smd rect (at 0 0) (size 1.5 1.5) (layers B.Cu B.Mask)
      (net 37 "Net-(FW_RST1-Pad1)"))
  )
  (module TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm (layer F.Cu) (tedit 5A0F774F)
    (at 137.4 87.4)
    (descr "THT pad as test Point, diameter 1.0mm, hole diameter 0.5mm")
    (tags "test point THT pad")
    (attr virtual)
    (fp_text reference GP19 (at 0 -2.948 90) (layer F.SilkS))
    (fp_text value TestPoint (at 0 1.55) (layer F.Fab))
    (fp_text user %R (at 0 -1.45) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0) (size 1 1) (drill 0.5) (layers *.Cu *.Mask)
      (net 48 /GP19))
  )
  (module Capacitor_SMD:C_0603_1608Metric (layer F.Cu) (tedit 5B301BBE)
    (at 154.8 114.2 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 C2 (at 0 -1.6 270) (layer F.SilkS))
    (fp_text value 100nF (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 34 GND_I))
    (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 35 3V3_I))
    (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 154.8 107.6 90)
    (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.175 1.4925 90) (layer F.SilkS))
    (fp_text value 100nF (at 0 1.43 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 32 3V3_C))
    (pad 2 smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)
      (net 33 GND_C))
    (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_Molex:Molex_Micro-Latch_53253-1070_1x10_P2.00mm_Vertical (layer F.Cu) (tedit 5B781643)
    (at 137.5 118.5)
    (descr "Molex Micro-Latch Wire-to-Board Connector System, 53253-1070 (compatible alternatives: 53253-1050), 10 Pins per row (http://www.molex.com/pdm_docs/sd/532530770_sd.pdf), generated with kicad-footprint-generator")
    (tags "connector Molex Micro-Latch side entry")
    (fp_text reference J3 (at 9 -2.7) (layer F.SilkS))
    (fp_text value Conn_01x10 (at 9 3.35) (layer F.Fab))
    (fp_text user %R (at 9 1.45) (layer F.Fab))
    (pad 1 thru_hole roundrect (at 0 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)(roundrect_rratio 0.208333)
      (net 32 3V3_C))
    (pad 2 thru_hole oval (at 2 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 33 GND_C))
    (pad 3 thru_hole oval (at 4 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 27 CS2_E))
    (pad 4 thru_hole oval (at 6 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 29 CS0_E))
    (pad 5 thru_hole oval (at 8 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 31 CLK_E))
    (pad 6 thru_hole oval (at 10 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 26 MISO_E))
    (pad 7 thru_hole oval (at 12 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 30 MOSI_E))
    (pad 8 thru_hole oval (at 14 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 28 CS1_E))
    (pad 9 thru_hole oval (at 16 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 34 GND_I))
    (pad 10 thru_hole oval (at 18 0) (size 1.2 1.8) (drill 0.8) (layers *.Cu *.Mask)
      (net 35 3V3_I))
    (model ${KIPRJMOD}/3dmodels/532901080.stp
      (offset (xyz 9 0 1.5))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinSocket_2.54mm:PinSocket_1x16_P2.54mm_Vertical locked (layer B.Cu) (tedit 5A19A41E)
    (at 161 119)
    (descr "Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x16 2.54mm single row")
    (fp_text reference J2 (at -2.5 -3.5) (layer B.SilkS))
    (fp_text value Conn_01x16 (at 0 -40.87) (layer B.Fab))
    (fp_text user %R (at 0 -19.05 -90) (layer B.Fab))
    (pad 16 thru_hole oval (at 0 -38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 "Net-(J2-Pad16)"))
    (pad 15 thru_hole oval (at 0 -35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 "Net-(J2-Pad15)"))
    (pad 14 thru_hole oval (at 0 -33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 "Net-(J2-Pad14)"))
    (pad 13 thru_hole oval (at 0 -30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "Net-(J2-Pad13)"))
    (pad 12 thru_hole oval (at 0 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 "Net-(J2-Pad12)"))
    (pad 11 thru_hole oval (at 0 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 "Net-(J2-Pad11)"))
    (pad 10 thru_hole oval (at 0 -22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 "Net-(J2-Pad10)"))
    (pad 9 thru_hole oval (at 0 -20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 "Net-(J2-Pad9)"))
    (pad 8 thru_hole oval (at 0 -17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 "Net-(J2-Pad8)"))
    (pad 7 thru_hole oval (at 0 -15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 "Net-(J2-Pad7)"))
    (pad 6 thru_hole oval (at 0 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 "Net-(J2-Pad6)"))
    (pad 5 thru_hole oval (at 0 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 U_D-))
    (pad 4 thru_hole oval (at 0 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 U_D+))
    (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 "Net-(J2-Pad3)"))
    (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 "Net-(J2-Pad2)"))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 40 ~RST))
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x16_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinSocket_2.54mm:PinSocket_1x16_P2.54mm_Vertical locked (layer B.Cu) (tedit 5A19A41E)
    (at 131.4 119)
    (descr "Through hole straight socket strip, 1x16, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x16 2.54mm single row")
    (fp_text reference J1 (at 2.6 -3.5) (layer B.SilkS))
    (fp_text value Conn_01x16 (at 0 -40.87) (layer B.Fab))
    (fp_text user %R (at 0 -19.05 -90) (layer B.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 3V3_C))
    (pad 2 thru_hole oval (at 0 -2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 36 3V3_O))
    (pad 3 thru_hole oval (at 0 -5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 47 /GP11))
    (pad 4 thru_hole oval (at 0 -7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 44 /GP17))
    (pad 5 thru_hole oval (at 0 -10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 /GP16))
    (pad 6 thru_hole oval (at 0 -12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 /GP15))
    (pad 7 thru_hole oval (at 0 -15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 48 /GP19))
    (pad 8 thru_hole oval (at 0 -17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 43 /GP18))
    (pad 9 thru_hole oval (at 0 -20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 "Net-(J1-Pad9)"))
    (pad 10 thru_hole oval (at 0 -22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 "Net-(J1-Pad10)"))
    (pad 11 thru_hole oval (at 0 -25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 "Net-(J1-Pad11)"))
    (pad 12 thru_hole oval (at 0 -27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 "Net-(J1-Pad12)"))
    (pad 13 thru_hole oval (at 0 -30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "Net-(J1-Pad13)"))
    (pad 14 thru_hole oval (at 0 -33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad14)"))
    (pad 15 thru_hole oval (at 0 -35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 GND_C))
    (pad 16 thru_hole oval (at 0 -38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 GND_C))
    (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x16_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Module:Onion_Omega2+ (layer B.Cu) (tedit 5C6359D3)
    (at 134 111.6)
    (descr https://onion.io/omega2/)
    (tags "Omega Onion module")
    (fp_text reference U1 (at 0.9 8.6) (layer B.SilkS))
    (fp_text value Omega2+ (at 12.2 -36.6) (layer B.Fab))
    (fp_text user %R (at 12.2 -15) (layer B.Fab))
    (fp_text user "SD CARD" (at 11.6 -42.3) (layer Cmts.User))
    (pad 1 thru_hole rect (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 33 GND_C))
    (pad 2 thru_hole circle (at 0 -2) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 47 /GP11))
    (pad 3 thru_hole circle (at 0 -4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 4 "Net-(J1-Pad9)"))
    (pad 4 thru_hole circle (at 0 -6) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 1 "Net-(J1-Pad10)"))
    (pad 5 thru_hole circle (at 0 -8) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 44 /GP17))
    (pad 6 thru_hole circle (at 0 -10) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 45 /GP16))
    (pad 7 thru_hole circle (at 0 -12) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 46 /GP15))
    (pad 8 thru_hole circle (at 0 -14) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 11 "Net-(J2-Pad7)"))
    (pad 9 thru_hole circle (at 0 -16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 18 "Net-(J2-Pad6)"))
    (pad 10 thru_hole circle (at 0 -18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 22 MISO_O))
    (pad 11 thru_hole circle (at 0 -20) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 23 MOSI_O))
    (pad 12 thru_hole circle (at 0 -22) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 24 CLK_O))
    (pad 13 thru_hole circle (at 0 -24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 25 CS0_O))
    (pad 14 thru_hole circle (at 0 -26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 5 "Net-(J1-Pad11)"))
    (pad 15 thru_hole circle (at 0 -28) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 2 "Net-(J1-Pad12)"))
    (pad 16 thru_hole circle (at 0 -30) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 40 ~RST))
    (pad 17 thru_hole circle (at 24.4 -30) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 7 "Net-(J2-Pad15)"))
    (pad 18 thru_hole circle (at 24.4 -28) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 14 "Net-(J2-Pad14)"))
    (pad 19 thru_hole circle (at 24.4 -26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 48 /GP19))
    (pad 20 thru_hole circle (at 24.4 -24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 43 /GP18))
    (pad 21 thru_hole circle (at 24.4 -22) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 9 "Net-(J2-Pad11)"))
    (pad 22 thru_hole circle (at 24.4 -20) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 16 "Net-(J2-Pad10)"))
    (pad 23 thru_hole circle (at 24.4 -18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 10 "Net-(J2-Pad9)"))
    (pad 24 thru_hole circle (at 24.4 -16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 17 "Net-(J2-Pad8)"))
    (pad 25 thru_hole circle (at 24.4 -14) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 36 3V3_O))
    (pad 26 thru_hole circle (at 24.4 -12) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 37 "Net-(FW_RST1-Pad1)"))
    (pad 27 thru_hole circle (at 24.4 -10) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 12 "Net-(J2-Pad3)"))
    (pad 28 thru_hole circle (at 24.4 -8) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 19 "Net-(J2-Pad2)"))
    (pad 29 thru_hole circle (at 24.4 -6) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 20 U_D-))
    (pad 30 thru_hole circle (at 24.4 -4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 21 U_D+))
    (pad 31 thru_hole circle (at 24.4 -2) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 32 3V3_C))
    (pad 32 thru_hole circle (at 24.4 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
      (net 33 GND_C))
    (model ${KISYS3DMOD}/Module.3dshapes/Onion_Omega2+.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "DIN Onion SPI Isolator\nhttp://whatnick.com\nv0.2 2019-08-24" (at 144.5 94.5) (layer B.SilkS))
  (gr_line (start 142.6 112) (end 142.6 110) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 154 112) (end 142.6 112) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 154 110) (end 154 112) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 142.6 110) (end 154 110) (layer Edge.Cuts) (width 0.15))
  (dimension 43.25 (width 0.3) (layer F.Fab)
    (gr_text "43.250 mm" (at 187.85 98.875 270) (layer F.Fab))
    (feature1 (pts (xy 152.75 120.5) (xy 189.2 120.5)))
    (feature2 (pts (xy 152.75 77.25) (xy 189.2 77.25)))
    (crossbar (pts (xy 186.5 77.25) (xy 186.5 120.5)))
    (arrow1a (pts (xy 186.5 120.5) (xy 185.913579 119.373496)))
    (arrow1b (pts (xy 186.5 120.5) (xy 187.086421 119.373496)))
    (arrow2a (pts (xy 186.5 77.25) (xy 185.913579 78.376504)))
    (arrow2b (pts (xy 186.5 77.25) (xy 187.086421 78.376504)))
  )
  (dimension 32.5 (width 0.3) (layer F.Fab)
    (gr_text "32.500 mm" (at 146.25 70.9) (layer F.Fab))
    (feature1 (pts (xy 162.5 77.5) (xy 162.5 69.55)))
    (feature2 (pts (xy 130 77.5) (xy 130 69.55)))
    (crossbar (pts (xy 130 72.25) (xy 162.5 72.25)))
    (arrow1a (pts (xy 162.5 72.25) (xy 161.373496 72.836421)))
    (arrow1b (pts (xy 162.5 72.25) (xy 161.373496 71.663579)))
    (arrow2a (pts (xy 130 72.25) (xy 131.126504 72.836421)))
    (arrow2b (pts (xy 130 72.25) (xy 131.126504 71.663579)))
  )
  (dimension 40 (width 0.3) (layer F.Fab)
    (gr_text "40.000 mm" (at 172.1 100 270) (layer F.Fab))
    (feature1 (pts (xy 165 120) (xy 173.45 120)))
    (feature2 (pts (xy 165 80) (xy 173.45 80)))
    (crossbar (pts (xy 170.75 80) (xy 170.75 120)))
    (arrow1a (pts (xy 170.75 120) (xy 170.163579 118.873496)))
    (arrow1b (pts (xy 170.75 120) (xy 171.336421 118.873496)))
    (arrow2a (pts (xy 170.75 80) (xy 170.163579 81.126504)))
    (arrow2b (pts (xy 170.75 80) (xy 171.336421 81.126504)))
  )
  (gr_line (start 130 120) (end 130 79.5) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 162.5 120) (end 130 120) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 162.5 79.5) (end 162.5 120) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 130 79.5) (end 162.5 79.5) (layer Edge.Cuts) (width 0.15))
  (zone (net 33) (net_name GND_C) (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 130 79.5) (xy 162.5 79.5) (xy 162.5 110) (xy 130 110)
      )
    )
  )
  (zone (net 33) (net_name GND_C) (layer In1.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 130 79.5) (xy 162.5 79.5) (xy 162.5 110) (xy 130 110)
      )
    )
  )
  (zone (net 33) (net_name GND_C) (layer In2.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 130 79.5) (xy 162.5 79.5) (xy 162.5 110) (xy 130 110)
      )
    )
  )
  (zone (net 33) (net_name GND_C) (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 130 79.5) (xy 162.5 79.5) (xy 162.5 110) (xy 130 110)
      )
    )
  )
)
