(kicad_pcb (version 20190331) (host pcbnew "(5.1.0-218-ge90452d)")
  (general
    (thickness 1.6)
    (drawings 23)
    (tracks 417)
    (zones 0)
    (modules 47)
    (nets 57)
  )
  (page "A4")
  (layers
    (0 "F.Cu" signal)
    (31 "B.Cu" signal)
    (32 "B.Adhes" user hide)
    (33 "F.Adhes" user hide)
    (34 "B.Paste" user hide)
    (35 "F.Paste" user)
    (36 "B.SilkS" user)
    (37 "F.SilkS" user)
    (38 "B.Mask" user hide)
    (39 "F.Mask" user hide)
    (40 "Dwgs.User" user hide)
    (41 "Cmts.User" user hide)
    (42 "Eco1.User" user hide)
    (43 "Eco2.User" user hide)
    (44 "Edge.Cuts" user hide)
    (45 "Margin" user hide)
    (46 "B.CrtYd" user hide)
    (47 "F.CrtYd" user hide)
    (48 "B.Fab" user hide)
    (49 "F.Fab" user hide)
  )
  (setup
    (last_trace_width 0.1524)
    (user_trace_width 0.1524)
    (user_trace_width 0.254)
    (user_trace_width 0.508)
    (trace_clearance 0.1524)
    (zone_clearance 0.1524)
    (zone_45_only no)
    (trace_min 0.1524)
    (via_size 0.508)
    (via_drill 0.254)
    (via_min_size 0.508)
    (via_min_drill 0.254)
    (uvia_size 0.508)
    (uvia_drill 0.254)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.05)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.12)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.051)
    (solder_mask_min_width 0.25)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (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.000000)
      (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-(U1-Pad35)")
  (net 2 "Net-(U1-Pad34)")
  (net 3 "Net-(U1-Pad32)")
  (net 4 "Net-(U1-Pad31)")
  (net 5 "Net-(U1-Pad4)")
  (net 6 "Net-(U1-Pad3)")
  (net 7 "Net-(U1-Pad2)")
  (net 8 "GND")
  (net 9 "+5V")
  (net 10 "+3V3")
  (net 11 "+1V2")
  (net 12 "Net-(C10-Pad1)")
  (net 13 "Net-(D1-Pad1)")
  (net 14 "Net-(U2-Pad4)")
  (net 15 "Net-(U3-Pad4)")
  (net 16 "Net-(R2-Pad1)")
  (net 17 "/ICE40_SPI_SI")
  (net 18 "/ICE40_SPI_SS")
  (net 19 "/ICE40_SPI_SCK")
  (net 20 "/ICE40_SPI_SO")
  (net 21 "Net-(J1-Pad3)")
  (net 22 "Net-(J1-Pad4)")
  (net 23 "Net-(J1-Pad2)")
  (net 24 "Net-(R5-Pad1)")
  (net 25 "/J2_P8")
  (net 26 "/J2_P7")
  (net 27 "/J2_P6")
  (net 28 "/J2_P5")
  (net 29 "/J2_P4")
  (net 30 "/J2_P3")
  (net 31 "/J2_P2")
  (net 32 "/J2_P1")
  (net 33 "/J3_P8")
  (net 34 "/J3_P7")
  (net 35 "/J3_P6")
  (net 36 "/J3_P5")
  (net 37 "/J3_P4")
  (net 38 "/J3_P3")
  (net 39 "/J3_P2")
  (net 40 "/J3_P1")
  (net 41 "/USBD+")
  (net 42 "/USBD-")
  (net 43 "/RX")
  (net 44 "/TX")
  (net 45 "/CDONE")
  (net 46 "/CRESET")
  (net 47 "/FLASH_IO3_HLD")
  (net 48 "/FLASH_IO2_WP")
  (net 49 "/RGB_BLUE")
  (net 50 "/RGB_GREEN")
  (net 51 "/RGB_RED")
  (net 52 "/BTN_B")
  (net 53 "/BTN_A")
  (net 54 "Net-(D2-Pad6)")
  (net 55 "Net-(D2-Pad5)")
  (net 56 "Net-(D2-Pad4)")
  (net_class "Default" "This is the default net class."
    (clearance 0.1524)
    (trace_width 0.1524)
    (via_dia 0.508)
    (via_drill 0.254)
    (uvia_dia 0.508)
    (uvia_drill 0.254)
    (diff_pair_width 0.1524)
    (diff_pair_gap 0.3048)
    (add_net "+1V2")
    (add_net "+3V3")
    (add_net "+5V")
    (add_net "/BTN_A")
    (add_net "/BTN_B")
    (add_net "/CDONE")
    (add_net "/CRESET")
    (add_net "/FLASH_IO2_WP")
    (add_net "/FLASH_IO3_HLD")
    (add_net "/ICE40_SPI_SCK")
    (add_net "/ICE40_SPI_SI")
    (add_net "/ICE40_SPI_SO")
    (add_net "/ICE40_SPI_SS")
    (add_net "/J2_P1")
    (add_net "/J2_P2")
    (add_net "/J2_P3")
    (add_net "/J2_P4")
    (add_net "/J2_P5")
    (add_net "/J2_P6")
    (add_net "/J2_P7")
    (add_net "/J2_P8")
    (add_net "/J3_P1")
    (add_net "/J3_P2")
    (add_net "/J3_P3")
    (add_net "/J3_P4")
    (add_net "/J3_P5")
    (add_net "/J3_P6")
    (add_net "/J3_P7")
    (add_net "/J3_P8")
    (add_net "/RGB_BLUE")
    (add_net "/RGB_GREEN")
    (add_net "/RGB_RED")
    (add_net "/RX")
    (add_net "/TX")
    (add_net "/USBD+")
    (add_net "/USBD-")
    (add_net "GND")
    (add_net "Net-(C10-Pad1)")
    (add_net "Net-(D1-Pad1)")
    (add_net "Net-(D2-Pad4)")
    (add_net "Net-(D2-Pad5)")
    (add_net "Net-(D2-Pad6)")
    (add_net "Net-(J1-Pad2)")
    (add_net "Net-(J1-Pad3)")
    (add_net "Net-(J1-Pad4)")
    (add_net "Net-(R2-Pad1)")
    (add_net "Net-(R5-Pad1)")
    (add_net "Net-(U1-Pad2)")
    (add_net "Net-(U1-Pad3)")
    (add_net "Net-(U1-Pad31)")
    (add_net "Net-(U1-Pad32)")
    (add_net "Net-(U1-Pad34)")
    (add_net "Net-(U1-Pad35)")
    (add_net "Net-(U1-Pad4)")
    (add_net "Net-(U2-Pad4)")
    (add_net "Net-(U3-Pad4)")
  )
  (module "latchup-badge:logo_3" (layer "B.Cu") (tedit 0)
    (at 93.9292 90.297 90)
    (fp_text reference "G***" (at 0 0 90) (layer "B.SilkS") hide)
    (fp_text value "LOGO" (at 0.75 0 90) (layer "B.SilkS") hide)
  )
  (module "Button_Switch_SMD:SW_SPST_EVQQ2" (layer "B.Cu") (tedit 5872491A)
    (at 171.3688 75.8392)
    (descr "Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf")
    (attr smd)
    (fp_text reference "SW2" (at 0.05 3.95) (layer "B.SilkS"))
    (fp_text value "SW_Push" (at 0 -4.25) (layer "B.Fab"))
    (fp_text user "%R" (at 0.05 3.95) (layer "B.Fab"))
    (pad "2" smd rect (at 3.4 -2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 53 "/BTN_A"))
    (pad "2" smd rect (at -3.4 -2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 53 "/BTN_A"))
    (pad "1" smd rect (at -3.4 2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "1" smd rect (at 3.4 2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (model "${KISYS3DMOD}/Button_Switch_SMD.3dshapes/SW_SPST_EVQQ2.wrl"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module "Button_Switch_SMD:SW_SPST_EVQQ2" (layer "B.Cu") (tedit 5872491A)
    (at 159.8188 75.8392)
    (descr "Light Touch Switch, https://industrial.panasonic.com/cdbs/www-data/pdf/ATK0000/ATK0000CE28.pdf")
    (attr smd)
    (fp_text reference "SW1" (at 0.05 3.95) (layer "B.SilkS"))
    (fp_text value "SW_Push" (at 0 -4.25) (layer "B.Fab"))
    (fp_text user "%R" (at 0.05 3.95) (layer "B.Fab"))
    (pad "2" smd rect (at 3.4 -2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 52 "/BTN_B"))
    (pad "2" smd rect (at -3.4 -2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 52 "/BTN_B"))
    (pad "1" smd rect (at -3.4 2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "1" smd rect (at 3.4 2) (size 3.2 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (model "${KISYS3DMOD}/Button_Switch_SMD.3dshapes/SW_SPST_EVQQ2.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 167.9448 71.7296)
    (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 "R14" (at 0.0254 -1.2446) (layer "B.SilkS"))
    (fp_text value "10K" (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 10 "+3V3"))
    (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 53 "/BTN_A"))
    (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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 156.4132 71.7296)
    (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 "R13" (at 0.0254 -1.27) (layer "B.SilkS"))
    (fp_text value "10K" (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 10 "+3V3"))
    (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 52 "/BTN_B"))
    (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 "latchup-badge:LED_RGB_PLLC-6" (layer "B.Cu") (tedit 5A81A95F)
    (at 131.2418 92.4052 270)
    (descr "RGB LED PLLC-6")
    (tags "RGB LED PLLC-6")
    (attr smd)
    (fp_text reference "D2" (at 0.1524 3.9624 90) (layer "B.SilkS"))
    (fp_text value "LED_RGB" (at 0.03 -3.37 90) (layer "B.Fab") hide)
    (pad "6" smd rect (at 2.2 1.8 180) (size 1.4 2) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 54 "Net-(D2-Pad6)"))
    (pad "5" smd rect (at 2.2 0 180) (size 1 2) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 55 "Net-(D2-Pad5)"))
    (pad "4" smd rect (at 2.2 -1.8 180) (size 1.4 2) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 56 "Net-(D2-Pad4)"))
    (pad "3" smd rect (at -2.2 -1.8 180) (size 1.4 2) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 49 "/RGB_BLUE"))
    (pad "2" smd rect (at -2.2 0 180) (size 1 2) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 50 "/RGB_GREEN"))
    (pad "1" smd rect (at -2.2 1.8 180) (size 1.4 2) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 51 "/RGB_RED"))
  )
  (module "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 129.4384 97.3328 270)
    (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 "R12" (at 3.0734 0.0508 90) (layer "B.SilkS"))
    (fp_text value "330" (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 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "1" smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 54 "Net-(D2-Pad6)"))
    (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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 131.2418 97.3328 270)
    (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 "R11" (at 3.0734 0.0254 90) (layer "B.SilkS"))
    (fp_text value "330" (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 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "1" smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 55 "Net-(D2-Pad5)"))
    (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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 133.0452 97.3328 270)
    (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 "R10" (at 3.0734 0.1016 90) (layer "B.SilkS"))
    (fp_text value "330" (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 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "1" smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 56 "Net-(D2-Pad4)"))
    (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 "latchup-badge:KiCad-Logo_Copper_11mmx5mm" (layer "F.Cu") (tedit 56780A65)
    (at 90.551 117.856)
    (fp_text reference "G***" (at -0.8 -1.6) (layer "Cmts.User"))
    (fp_text value "KiCad Logo" (at 2.8 -1) (layer "F.SilkS") hide)
    (fp_text user "DESIGNED WITH" (at 0 2.6) (layer "F.SilkS"))
    (pad "1" smd circle (at -2.17 -1.49) (size 0.9 0.9) (layers "F.Cu" "F.Mask")
      (solder_mask_margin -0.01))
  )
  (module "latchup-badge:logo_2" (layer "B.Cu") (tedit 0)
    (at 159.0294 102.1588 180)
    (fp_text reference "G***" (at 0 0) (layer "B.SilkS") hide)
    (fp_text value "LOGO" (at 0.75 0) (layer "B.SilkS") hide)
  )
  (module "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 126.7714 69.1642 90)
    (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 "R9" (at 0 1.17 90) (layer "B.SilkS"))
    (fp_text value "10K" (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 10 "+3V3"))
    (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 48 "/FLASH_IO2_WP"))
    (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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 114.2238 68.3768 180)
    (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 "R8" (at 0.0254 -1.4478) (layer "B.SilkS"))
    (fp_text value "10K" (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 180) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (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 47 "/FLASH_IO3_HLD"))
    (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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 124.206 64.7954 180)
    (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 "R7" (at 0 1.17) (layer "B.SilkS"))
    (fp_text value "10K" (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 180) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (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 18 "/ICE40_SPI_SS"))
    (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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 98.2472 62.5094 270)
    (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 "R6" (at 0 1.17 90) (layer "B.SilkS"))
    (fp_text value "10K" (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 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "1" smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 46 "/CRESET"))
    (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 "Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical" (layer "B.Cu") (tedit 5A19A42B)
    (at 98.2726 59.182 270)
    (descr "Through hole straight socket strip, 2x05, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 2x05 2.54mm double row")
    (fp_text reference "J4" (at -1.27 2.77 90) (layer "B.SilkS"))
    (fp_text value "CONN_02X05" (at -1.27 -12.93 90) (layer "B.Fab"))
    (fp_text user "%R" (at -1.27 -5.08 180) (layer "B.Fab"))
    (pad "10" thru_hole oval (at -2.54 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "9" thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 "+5V"))
    (pad "8" thru_hole oval (at -2.54 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 17 "/ICE40_SPI_SI"))
    (pad "7" thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 "/ICE40_SPI_SS"))
    (pad "6" thru_hole oval (at -2.54 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 43 "/RX"))
    (pad "5" thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 19 "/ICE40_SPI_SCK"))
    (pad "4" thru_hole oval (at -2.54 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 44 "/TX"))
    (pad "3" thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 "/ICE40_SPI_SO"))
    (pad "2" thru_hole oval (at -2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 "/CDONE"))
    (pad "1" thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 "/CRESET"))
    (model "${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x05_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_2x06_P2.54mm_Horizontal" (layer "B.Cu") (tedit 5A19A42C)
    (at 121.92 116.84 90)
    (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 -1.8796 2.4892 270) (layer "B.SilkS"))
    (fp_text value "CONN_02X06" (at -5.65 -15.47 270) (layer "B.Fab"))
    (fp_text user "%R" (at -8.315 -6.35) (layer "B.Fab"))
    (pad "12" thru_hole oval (at -2.54 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "11" thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "10" thru_hole oval (at -2.54 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 "+3V3"))
    (pad "9" thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 "+3V3"))
    (pad "8" thru_hole oval (at -2.54 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 "/J3_P8"))
    (pad "7" thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 34 "/J3_P7"))
    (pad "6" thru_hole oval (at -2.54 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 35 "/J3_P6"))
    (pad "5" thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 36 "/J3_P5"))
    (pad "4" thru_hole oval (at -2.54 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 37 "/J3_P4"))
    (pad "3" thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 38 "/J3_P3"))
    (pad "2" thru_hole oval (at -2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 39 "/J3_P2"))
    (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 40 "/J3_P1"))
    (model "${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x06_P2.54mm_Horizontal.wrl"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module "Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Horizontal" (layer "B.Cu") (tedit 5A19A42C)
    (at 144.78 116.84 90)
    (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 "J2" (at -1.9304 2.3622 270) (layer "B.SilkS"))
    (fp_text value "CONN_02X06" (at -5.65 -15.47 270) (layer "B.Fab"))
    (fp_text user "%R" (at -8.315 -6.35) (layer "B.Fab"))
    (pad "12" thru_hole oval (at -2.54 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "11" thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "10" thru_hole oval (at -2.54 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 "+3V3"))
    (pad "9" thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 "+3V3"))
    (pad "8" thru_hole oval (at -2.54 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 "/J2_P8"))
    (pad "7" thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 "/J2_P7"))
    (pad "6" thru_hole oval (at -2.54 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 "/J2_P6"))
    (pad "5" thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 "/J2_P5"))
    (pad "4" thru_hole oval (at -2.54 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 "/J2_P4"))
    (pad "3" thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 "/J2_P3"))
    (pad "2" thru_hole oval (at -2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 31 "/J2_P2"))
    (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 "/J2_P1"))
    (model "${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x06_P2.54mm_Horizontal.wrl"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module "latchup-badge:logo_1" (layer "F.Cu") (tedit 0)
    (at 128.27 97.79)
    (fp_text reference "G***" (at 0 0) (layer "F.SilkS") hide)
    (fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide)
  )
  (module "latchup-badge:logo" (layer "F.Cu") (tedit 0)
    (at 128.27 97.79)
    (fp_text reference "G***" (at 0 0) (layer "F.SilkS") hide)
    (fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide)
  )
  (module "Connector_USB:USB_Micro-B_Molex-105017-0001" (layer "B.Cu") (tedit 5A1DC0BE)
    (at 149.3393 53.38572)
    (descr "http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf")
    (tags "Micro-USB SMD Typ-B")
    (attr smd)
    (fp_text reference "J1" (at 0 3.1125 180) (layer "B.SilkS"))
    (fp_text value "USB_B_Micro" (at 0.3 -4.3375 180) (layer "B.Fab"))
    (fp_text user "%R" (at 0 -0.8875 180) (layer "B.Fab"))
    (fp_text user "PCB Edge" (at 0 -2.6875 180) (layer "Dwgs.User"))
    (pad "6" smd rect (at -2.9 -1.2375) (size 1.2 1.9) (layers "B.Cu" "B.Mask")
      (net 8 "GND"))
    (pad "6" smd rect (at 2.9 -1.2375) (size 1.2 1.9) (layers "B.Cu" "B.Mask")
      (net 8 "GND"))
    (pad "6" thru_hole oval (at 3.5 -1.2375) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "6" thru_hole oval (at -3.5 -1.2375 180) (size 1.2 1.9) (drill oval 0.6 1.3) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "6" smd rect (at -1 -1.2375) (size 1.5 1.9) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "6" thru_hole circle (at 2.5 1.4625) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "3" smd rect (at 0 1.4625) (size 0.4 1.35) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 21 "Net-(J1-Pad3)"))
    (pad "4" smd rect (at 0.65 1.4625) (size 0.4 1.35) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 22 "Net-(J1-Pad4)"))
    (pad "5" smd rect (at 1.3 1.4625) (size 0.4 1.35) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "1" smd rect (at -1.3 1.4625) (size 0.4 1.35) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 9 "+5V"))
    (pad "2" smd rect (at -0.65 1.4625) (size 0.4 1.35) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 23 "Net-(J1-Pad2)"))
    (pad "6" thru_hole circle (at -2.5 1.4625) (size 1.45 1.45) (drill 0.85) (layers *.Cu *.Mask)
      (net 8 "GND"))
    (pad "6" smd rect (at 1 -1.2375) (size 1.5 1.9) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (model "${KISYS3DMOD}/Connector_USB.3dshapes/USB_Micro-B_Molex-105017-0001.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 133.0706 76.2508 90)
    (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 "R5" (at 1.9558 0.0254 270) (layer "B.SilkS"))
    (fp_text value "1.5K" (at 0 -1.17 270) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0 270) (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 41 "/USBD+"))
    (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 24 "Net-(R5-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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 148.5265 59.03722 90)
    (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.00254 -1.28524 90) (layer "B.SilkS"))
    (fp_text value "25" (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 23 "Net-(J1-Pad2)"))
    (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 42 "/USBD-"))
    (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 "Resistor_SMD:R_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 149.56536 59.03722 90)
    (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 "R3" (at 0 1.17 90) (layer "B.SilkS"))
    (fp_text value "25" (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 21 "Net-(J1-Pad3)"))
    (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 41 "/USBD+"))
    (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 "Package_SO:SOIJ-8_5.3x5.3mm_P1.27mm" (layer "B.Cu") (tedit 5A02F2D3)
    (at 120.97004 69.01688 180)
    (descr "8-Lead Plastic Small Outline (SM) - Medium, 5.28 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "SOIC 1.27")
    (attr smd)
    (fp_text reference "U4" (at 0 3.68) (layer "B.SilkS"))
    (fp_text value "M25PX32-VMW" (at 0 -3.68) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0) (layer "B.Fab"))
    (pad "8" smd rect (at 3.65 1.905 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 10 "+3V3"))
    (pad "7" smd rect (at 3.65 0.635 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 47 "/FLASH_IO3_HLD"))
    (pad "6" smd rect (at 3.65 -0.635 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 19 "/ICE40_SPI_SCK"))
    (pad "5" smd rect (at 3.65 -1.905 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 20 "/ICE40_SPI_SO"))
    (pad "4" smd rect (at -3.65 -1.905 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "3" smd rect (at -3.65 -0.635 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 48 "/FLASH_IO2_WP"))
    (pad "2" smd rect (at -3.65 0.635 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 17 "/ICE40_SPI_SI"))
    (pad "1" smd rect (at -3.65 1.905 180) (size 1.7 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 18 "/ICE40_SPI_SS"))
    (model "${KISYS3DMOD}/Package_SO.3dshapes/SOIJ-8_5.3x5.3mm_P1.27mm.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 114.23142 67.1068)
    (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.05842 -1.27) (layer "B.SilkS"))
    (fp_text value ".1uF" (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 10 "+3V3"))
    (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 8 "GND"))
    (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 "Oscillator:Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm" (layer "B.Cu") (tedit 58CD3344)
    (at 134.814959 83.218361 180)
    (descr "Miniature Crystal Clock Oscillator Abracon ASE series, http://www.abracon.com/Oscillators/ASEseries.pdf, 3.2x2.5mm^2 package")
    (tags "SMD SMT crystal oscillator")
    (attr smd)
    (fp_text reference "X1" (at 3.014359 0.058761 180) (layer "B.SilkS"))
    (fp_text value "ASE-12.000MHz" (at 0 -2.45 180) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0 180) (layer "B.Fab"))
    (pad "4" smd rect (at -1.05 0.825 180) (size 1.3 1.1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 10 "+3V3"))
    (pad "3" smd rect (at 1.05 0.825 180) (size 1.3 1.1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 1 "Net-(U1-Pad35)"))
    (pad "2" smd rect (at 1.05 -0.825 180) (size 1.3 1.1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "1" smd rect (at -1.05 -0.825 180) (size 1.3 1.1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 16 "Net-(R2-Pad1)"))
    (model "${KISYS3DMOD}/Oscillator.3dshapes/Oscillator_SMD_Abracon_ASE-4Pin_3.2x2.5mm.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 138.2014 84.0486)
    (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 "R2" (at 2.032 0.254 180) (layer "B.SilkS"))
    (fp_text value "10K" (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) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (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 16 "Net-(R2-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 "Capacitor_SMD:C_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 138.3538 82.3976 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 "C14" (at -2.3622 -0.0254) (layer "B.SilkS"))
    (fp_text value ".1uF" (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 180) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (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 8 "GND"))
    (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 "Package_TO_SOT_SMD:SOT-23-5" (layer "B.Cu") (tedit 5A02FF57)
    (at 146.283421 73.928992 180)
    (descr "5-pin SOT23 package")
    (tags "SOT-23-5")
    (attr smd)
    (fp_text reference "U3" (at -0.002799 2.727712) (layer "B.SilkS"))
    (fp_text value "TLV70033_SOT23-5" (at 0 -2.9) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0 90) (layer "B.Fab"))
    (pad "5" smd rect (at 1.1 0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 10 "+3V3"))
    (pad "4" smd rect (at 1.1 -0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 15 "Net-(U3-Pad4)"))
    (pad "3" smd rect (at -1.1 -0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 9 "+5V"))
    (pad "2" smd rect (at -1.1 0 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "1" smd rect (at -1.1 0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 9 "+5V"))
    (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 "B.Cu") (tedit 5A02FF57)
    (at 146.283421 80.278992 180)
    (descr "5-pin SOT23 package")
    (tags "SOT-23-5")
    (attr smd)
    (fp_text reference "U2" (at -0.002799 2.727712) (layer "B.SilkS"))
    (fp_text value "TLV70012_SOT23-5" (at 0 -2.9) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0 90) (layer "B.Fab"))
    (pad "5" smd rect (at 1.1 0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 11 "+1V2"))
    (pad "4" smd rect (at 1.1 -0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 14 "Net-(U2-Pad4)"))
    (pad "3" smd rect (at -1.1 -0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 9 "+5V"))
    (pad "2" smd rect (at -1.1 0 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 8 "GND"))
    (pad "1" smd rect (at -1.1 0.95 180) (size 1.06 0.65) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 9 "+5V"))
    (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_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBD)
    (at 134.73176 77.30236 180)
    (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 "R1" (at -1.89484 0.06096) (layer "B.SilkS"))
    (fp_text value "100" (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 180) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 12 "Net-(C10-Pad1)"))
    (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 11 "+1V2"))
    (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 "Diode_SMD:D_0603_1608Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 131.58216 71.38416 90)
    (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.3875 0 90) (layer "B.SilkS"))
    (fp_text value "CDBU0520" (at 0 -1.43 90) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0 90) (layer "B.Fab"))
    (pad "2" smd roundrect (at 0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "1" smd roundrect (at -0.7875 0 90) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 13 "Net-(D1-Pad1)"))
    (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 "Capacitor_SMD:C_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 124.5362 83.185 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 "C13" (at -3.048 0.06604 90) (layer "B.SilkS"))
    (fp_text value ".1uF" (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 10 "+3V3"))
    (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 "GND"))
    (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 121.8946 78.9686 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 "C12" (at 3.048 0.03556 180) (layer "B.SilkS"))
    (fp_text value ".1uF" (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 8 "GND"))
    (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 11 "+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_0603_1608Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 121.8946 80.3402 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 "C11" (at 3.10907 0.004954 180) (layer "B.SilkS"))
    (fp_text value "10uF" (at 0 -1.43 180) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0 180) (layer "B.Fab"))
    (pad "2" smd roundrect (at 0.7875 0 180) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 8 "GND"))
    (pad "1" smd roundrect (at -0.7875 0 180) (size 0.875 0.95) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 11 "+1V2"))
    (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_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 134.73176 76.28636)
    (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 "C10" (at 1.43764 -1.15316) (layer "B.SilkS"))
    (fp_text value ".1uF" (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 8 "GND"))
    (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 12 "Net-(C10-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 134.72922 78.36662)
    (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 1.87198 0.22098) (layer "B.SilkS"))
    (fp_text value ".1uF" (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 8 "GND"))
    (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 11 "+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_0603_1608Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 139.2936 75.6412)
    (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 "C8" (at 2.3622 0.1016) (layer "B.SilkS"))
    (fp_text value "10uF" (at 0 -1.43) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0) (layer "B.Fab"))
    (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 8 "GND"))
    (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 12 "Net-(C10-Pad1)"))
    (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 139.2936 77.4573)
    (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 "C7" (at 2.3876 -0.020194) (layer "B.SilkS"))
    (fp_text value "10uF" (at 0 -1.43) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0) (layer "B.Fab"))
    (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 8 "GND"))
    (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 11 "+1V2"))
    (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_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 130.05816 71.38416 270)
    (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 -2.39 0 270) (layer "B.SilkS"))
    (fp_text value ".1uF" (at 0 -1.17 270) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0 270) (layer "B.Fab"))
    (pad "2" smd roundrect (at 0.485 0 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "1" smd roundrect (at -0.485 0 270) (size 0.59 0.64) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 8 "GND"))
    (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 143.108421 73.928992 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 "C5" (at 0 1.43 270) (layer "B.SilkS"))
    (fp_text value "1uF" (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 8 "GND"))
    (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 10 "+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 "B.Cu") (tedit 5B301BBE)
    (at 143.108421 80.278992 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 "C4" (at 0 1.43 270) (layer "B.SilkS"))
    (fp_text value "1uF" (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 8 "GND"))
    (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 11 "+1V2"))
    (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_0402_1005Metric" (layer "B.Cu") (tedit 5B301BBE)
    (at 134.7216 79.502 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 "C3" (at -1.945529 -0.2794 180) (layer "B.SilkS"))
    (fp_text value ".1uF" (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 10 "+3V3"))
    (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 8 "GND"))
    (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 149.458421 73.801992 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.066288 -1.399799 270) (layer "B.SilkS"))
    (fp_text value "1uF" (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 8 "GND"))
    (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 9 "+5V"))
    (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 149.458421 80.151992 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 "C1" (at 0.066288 -1.399799 270) (layer "B.SilkS"))
    (fp_text value "1uF" (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 8 "GND"))
    (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 9 "+5V"))
    (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 "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm" (layer "B.Cu") (tedit 5C26A111)
    (at 127.941871 77.994154)
    (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 0 4.82) (layer "B.SilkS"))
    (fp_text value "ICE40UP5K-SG48ITR" (at 0 -4.82) (layer "B.Fab"))
    (fp_text user "%R" (at 0 0) (layer "B.Fab"))
    (pad "48" smd roundrect (at -2.75 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 40 "/J3_P1"))
    (pad "47" smd roundrect (at -2.25 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 39 "/J3_P2"))
    (pad "46" smd roundrect (at -1.75 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 26 "/J2_P7"))
    (pad "45" smd roundrect (at -1.25 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 25 "/J2_P8"))
    (pad "44" smd roundrect (at -0.75 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 28 "/J2_P5"))
    (pad "43" smd roundrect (at -0.25 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 27 "/J2_P6"))
    (pad "42" smd roundrect (at 0.25 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 30 "/J2_P3"))
    (pad "41" smd roundrect (at 0.75 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 51 "/RGB_RED"))
    (pad "40" smd roundrect (at 1.25 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 50 "/RGB_GREEN"))
    (pad "39" smd roundrect (at 1.75 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 49 "/RGB_BLUE"))
    (pad "38" smd roundrect (at 2.25 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 29 "/J2_P4"))
    (pad "37" smd roundrect (at 2.75 3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 32 "/J2_P1"))
    (pad "36" smd roundrect (at 3.4375 2.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 31 "/J2_P2"))
    (pad "35" smd roundrect (at 3.4375 2.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 1 "Net-(U1-Pad35)"))
    (pad "34" smd roundrect (at 3.4375 1.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 2 "Net-(U1-Pad34)"))
    (pad "33" smd roundrect (at 3.4375 1.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "32" smd roundrect (at 3.4375 0.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 3 "Net-(U1-Pad32)"))
    (pad "31" smd roundrect (at 3.4375 0.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 4 "Net-(U1-Pad31)"))
    (pad "30" smd roundrect (at 3.4375 -0.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 11 "+1V2"))
    (pad "29" smd roundrect (at 3.4375 -0.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 12 "Net-(C10-Pad1)"))
    (pad "28" smd roundrect (at 3.4375 -1.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 24 "Net-(R5-Pad1)"))
    (pad "27" smd roundrect (at 3.4375 -1.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 41 "/USBD+"))
    (pad "26" smd roundrect (at 3.4375 -2.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 42 "/USBD-"))
    (pad "25" smd roundrect (at 3.4375 -2.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 53 "/BTN_A"))
    (pad "24" smd roundrect (at 2.75 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 13 "Net-(D1-Pad1)"))
    (pad "23" smd roundrect (at 2.25 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 52 "/BTN_B"))
    (pad "22" smd roundrect (at 1.75 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "21" smd roundrect (at 1.25 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 48 "/FLASH_IO2_WP"))
    (pad "20" smd roundrect (at 0.75 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 47 "/FLASH_IO3_HLD"))
    (pad "19" smd roundrect (at 0.25 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 44 "/TX"))
    (pad "18" smd roundrect (at -0.25 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 43 "/RX"))
    (pad "17" smd roundrect (at -0.75 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 17 "/ICE40_SPI_SI"))
    (pad "16" smd roundrect (at -1.25 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 18 "/ICE40_SPI_SS"))
    (pad "15" smd roundrect (at -1.75 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 19 "/ICE40_SPI_SCK"))
    (pad "14" smd roundrect (at -2.25 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 20 "/ICE40_SPI_SO"))
    (pad "13" smd roundrect (at -2.75 -3.4375) (size 0.25 0.875) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 34 "/J3_P7"))
    (pad "12" smd roundrect (at -3.4375 -2.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 33 "/J3_P8"))
    (pad "11" smd roundrect (at -3.4375 -2.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 36 "/J3_P5"))
    (pad "10" smd roundrect (at -3.4375 -1.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 35 "/J3_P6"))
    (pad "9" smd roundrect (at -3.4375 -1.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 38 "/J3_P3"))
    (pad "8" smd roundrect (at -3.4375 -0.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 46 "/CRESET"))
    (pad "7" smd roundrect (at -3.4375 -0.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 45 "/CDONE"))
    (pad "6" smd roundrect (at -3.4375 0.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 37 "/J3_P4"))
    (pad "5" smd roundrect (at -3.4375 0.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 11 "+1V2"))
    (pad "4" smd roundrect (at -3.4375 1.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 5 "Net-(U1-Pad4)"))
    (pad "3" smd roundrect (at -3.4375 1.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 6 "Net-(U1-Pad3)"))
    (pad "2" smd roundrect (at -3.4375 2.25) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 7 "Net-(U1-Pad2)"))
    (pad "1" smd roundrect (at -3.4375 2.75) (size 0.875 0.25) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
      (net 10 "+3V3"))
    (pad "" smd roundrect (at 2.1 -2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 2.1 -0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 2.1 0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 2.1 2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 -2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 -0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at 0.7 2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 -2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 -0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -0.7 2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 -2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 -0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 0.7) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "" smd roundrect (at -2.1 2.1) (size 1.13 1.13) (layers "B.Paste") (roundrect_rratio 0.221239))
    (pad "49" smd roundrect (at 0 0) (size 5.6 5.6) (layers "B.Cu" "B.Mask") (roundrect_rratio 0.044643)
      (net 8 "GND"))
    (model "${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm.wrl"
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "B" (at 159.8168 70.5104) (layer "B.SilkS"))
  (gr_text "A" (at 171.3738 70.3834) (layer "B.SilkS"))
  (gr_text "m_w" (at 78.9686 119.0752 315) (layer "B.SilkS"))
  (gr_text "PCB Sponsored by:" (at 159.3342 82.2198) (layer "B.SilkS"))
  (gr_text "MY NAME IS" (at 128.27 63.5) (layer "F.SilkS"))
  (gr_text "HELLO" (at 128.27 57.15) (layer "F.SilkS"))
  (gr_line (start 165.1 59.055) (end 172.72 59.055) (layer "Edge.Cuts") (width 0.05))
  (gr_arc (start 165.1 55.88) (end 165.1 52.705) (angle -180) (layer "Edge.Cuts") (width 0.05))
  (gr_arc (start 172.72 55.88) (end 172.72 59.055) (angle -180) (layer "Edge.Cuts") (width 0.05))
  (gr_line (start 165.1 52.705) (end 172.72 52.705) (layer "Edge.Cuts") (width 0.05))
  (gr_line (start 81.28 59.055) (end 88.9 59.055) (layer "Edge.Cuts") (width 0.05))
  (gr_line (start 81.28 52.705) (end 88.9 52.705) (layer "Edge.Cuts") (width 0.05))
  (gr_arc (start 88.9 55.88) (end 88.9 59.055) (angle -180) (layer "Edge.Cuts") (width 0.05))
  (gr_arc (start 81.28 55.88) (end 81.28 52.705) (angle -180) (layer "Edge.Cuts") (width 0.05))
  (gr_arc (start 81.28 55.88) (end 81.28 50.8) (angle -90) (layer "Edge.Cuts") (width 0.12))
  (gr_arc (start 81.28 116.84) (end 76.2 116.84) (angle -90) (layer "Edge.Cuts") (width 0.12))
  (gr_arc (start 172.72 116.84) (end 172.72 121.92) (angle -90) (layer "Edge.Cuts") (width 0.12))
  (gr_arc (start 172.72 55.88) (end 177.8 55.88) (angle -90) (layer "Edge.Cuts") (width 0.12))
  (gr_line (start 76.2 116.84) (end 76.2 55.88) (layer "Edge.Cuts") (width 0.12))
  (gr_line (start 81.28 121.92) (end 172.72 121.92) (layer "Edge.Cuts") (width 0.12))
  (gr_line (start 177.8 55.88) (end 177.8 116.84) (layer "Edge.Cuts") (width 0.12))
  (gr_line (start 81.28 50.8) (end 172.72 50.8) (layer "Edge.Cuts") (width 0.12))
  (zone (net 10) (net_name "+3V3") (layer "B.Cu") (hatch edge 0.508)
    (connect_pads (clearance 0.1524))
    (min_thickness 0.1524)
    (fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.254))
    (polygon
      (pts
        (xy 76.2 121.92) (xy 177.8 121.92) (xy 177.8 50.8) (xy 76.2 50.8)
      )
    )
  )
  (zone (net 8) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads (clearance 0.1524))
    (min_thickness 0.1524)
    (fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.254))
    (polygon
      (pts
        (xy 76.2 121.92) (xy 177.8 121.92) (xy 177.8 50.8) (xy 76.2 50.8)
      )
    )
  )
)
