(kicad_pcb (version 4) (host pcbnew 4.0.6-e0-6349~53~ubuntu16.04.1)

  (general
    (links 18)
    (no_connects 0)
    (area 114.224999 85.014999 201.370001 106.755001)
    (thickness 1.6)
    (drawings 16)
    (tracks 64)
    (zones 0)
    (modules 7)
    (nets 49)
  )

  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user)
    (49 F.Fab user)
  )

  (setup
    (last_trace_width 2)
    (user_trace_width 0.5)
    (user_trace_width 2)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (segment_width 0.2)
    (edge_width 0.15)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0)
    (uvia_min_drill 0)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 1.524 1.524)
    (pad_drill 0.762)
    (pad_to_mask_clearance 0.2)
    (aux_axis_origin 0 0)
    (grid_origin 141.605 92.075)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x00030_80000001)
      (usegerberextensions false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15)
      (hpglpenoverlay 2)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )

  (net 0 "")
  (net 1 OLED_SDA)
  (net 2 OLED_SCL)
  (net 3 OLED_RST)
  (net 4 GND)
  (net 5 "Net-(J1-Pad5)")
  (net 6 OLED_33V)
  (net 7 VIN)
  (net 8 LED_DAT)
  (net 9 LED_CLK)
  (net 10 BTN_A)
  (net 11 BTN_B)
  (net 12 BTN_C)
  (net 13 "Net-(U1-Pad17)")
  (net 14 "Net-(U1-Pad18)")
  (net 15 "Net-(U1-Pad19)")
  (net 16 "Net-(U1-Pad20)")
  (net 17 "Net-(U1-Pad16)")
  (net 18 "Net-(U1-Pad15)")
  (net 19 "Net-(U1-Pad14)")
  (net 20 "Net-(U1-Pad21)")
  (net 21 "Net-(U1-Pad22)")
  (net 22 "Net-(U1-Pad23)")
  (net 23 "Net-(U1-Pad24)")
  (net 24 "Net-(U1-Pad30)")
  (net 25 "Net-(U1-Pad31)")
  (net 26 "Net-(U1-Pad32)")
  (net 27 "Net-(U1-Pad33)")
  (net 28 "Net-(U1-Pad34)")
  (net 29 "Net-(U1-Pad35)")
  (net 30 "Net-(U1-Pad36)")
  (net 31 "Net-(U1-Pad37)")
  (net 32 "Net-(U1-Pad12)")
  (net 33 "Net-(U1-Pad11)")
  (net 34 "Net-(U1-Pad10)")
  (net 35 "Net-(U1-Pad9)")
  (net 36 "Net-(U1-Pad8)")
  (net 37 "Net-(U1-Pad7)")
  (net 38 "Net-(U1-Pad6)")
  (net 39 "Net-(U1-Pad5)")
  (net 40 "Net-(U1-Pad38)")
  (net 41 "Net-(U1-Pad41)")
  (net 42 "Net-(U1-Pad42)")
  (net 43 "Net-(U1-Pad43)")
  (net 44 "Net-(U1-Pad44)")
  (net 45 "Net-(U1-Pad48)")
  (net 46 "Net-(U1-Pad49)")
  (net 47 "Net-(U1-Pad50)")
  (net 48 "Net-(U1-Pad52)")

  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net BTN_A)
    (add_net BTN_B)
    (add_net BTN_C)
    (add_net GND)
    (add_net LED_CLK)
    (add_net LED_DAT)
    (add_net "Net-(J1-Pad5)")
    (add_net "Net-(U1-Pad10)")
    (add_net "Net-(U1-Pad11)")
    (add_net "Net-(U1-Pad12)")
    (add_net "Net-(U1-Pad14)")
    (add_net "Net-(U1-Pad15)")
    (add_net "Net-(U1-Pad16)")
    (add_net "Net-(U1-Pad17)")
    (add_net "Net-(U1-Pad18)")
    (add_net "Net-(U1-Pad19)")
    (add_net "Net-(U1-Pad20)")
    (add_net "Net-(U1-Pad21)")
    (add_net "Net-(U1-Pad22)")
    (add_net "Net-(U1-Pad23)")
    (add_net "Net-(U1-Pad24)")
    (add_net "Net-(U1-Pad30)")
    (add_net "Net-(U1-Pad31)")
    (add_net "Net-(U1-Pad32)")
    (add_net "Net-(U1-Pad33)")
    (add_net "Net-(U1-Pad34)")
    (add_net "Net-(U1-Pad35)")
    (add_net "Net-(U1-Pad36)")
    (add_net "Net-(U1-Pad37)")
    (add_net "Net-(U1-Pad38)")
    (add_net "Net-(U1-Pad41)")
    (add_net "Net-(U1-Pad42)")
    (add_net "Net-(U1-Pad43)")
    (add_net "Net-(U1-Pad44)")
    (add_net "Net-(U1-Pad48)")
    (add_net "Net-(U1-Pad49)")
    (add_net "Net-(U1-Pad5)")
    (add_net "Net-(U1-Pad50)")
    (add_net "Net-(U1-Pad52)")
    (add_net "Net-(U1-Pad6)")
    (add_net "Net-(U1-Pad7)")
    (add_net "Net-(U1-Pad8)")
    (add_net "Net-(U1-Pad9)")
    (add_net OLED_33V)
    (add_net OLED_RST)
    (add_net OLED_SCL)
    (add_net OLED_SDA)
    (add_net VIN)
  )

  (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 595D5862) (tstamp 595D4B5C)
    (at 116.205 92.71)
    (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x02 2.54mm single row")
    (path /595D56BD)
    (fp_text reference J2 (at 0 -2.33) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value BATT_IN (at 0 4.87) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 3.81) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 3.87) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 -2.33) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 VIN))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
      (at (xyz 0 -0.05 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )

  (module Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm (layer F.Cu) (tedit 58CD4EC1) (tstamp 595D4B64)
    (at 146.685 90.17)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (path /595D552C)
    (fp_text reference J3 (at 0 -2.33) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value LED_OUT (at 0 9.95) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -1.27 -1.27) (end -1.27 8.89) (layer F.Fab) (width 0.1))
    (fp_line (start -1.27 8.89) (end 1.27 8.89) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 8.89) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
    (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 8.95) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
    (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
    (fp_text user %R (at 0 -2.33) (layer F.Fab)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 VIN))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 LED_DAT))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 LED_CLK))
    (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 GND))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x04_Pitch2.54mm.wrl
      (at (xyz 0 -0.15 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )

  (module w_switch:PCB_PUSH (layer F.Cu) (tedit 595D6F14) (tstamp 595D4B6C)
    (at 196.215 93.345)
    (descr "PCB pushbutton, Tyco FSM6x6 series")
    (tags pushbutton)
    (path /595D40C4)
    (fp_text reference SW1 (at 0 -5.08) (layer F.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.3175)))
    )
    (fp_text value SW_Push (at 0 5.588) (layer F.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.254)))
    )
    (fp_line (start -3.048 -3.048) (end 3.048 -3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start 3.048 -3.048) (end 3.048 3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start 3.048 3.048) (end -3.048 3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start -3.048 3.048) (end -3.048 -3.048) (layer F.SilkS) (width 0.3048))
    (fp_circle (center 0 0) (end -0.762 0.254) (layer F.SilkS) (width 2.54))
    (pad 1 thru_hole circle (at -2.25044 -3.2512) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 10 BTN_A))
    (pad 2 thru_hole circle (at 2.25044 3.2512) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 4 GND))
    (pad 4 thru_hole circle (at 2.25044 -3.2512) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
    (pad 3 thru_hole circle (at -2.25044 3.2512) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
    (model walter/switch/pcb_push.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module w_switch:PCB_PUSH (layer F.Cu) (tedit 595D6F0E) (tstamp 595D4B74)
    (at 196.215 102.87 90)
    (descr "PCB pushbutton, Tyco FSM6x6 series")
    (tags pushbutton)
    (path /595D53C1)
    (fp_text reference SW2 (at 0 -5.08 90) (layer F.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.3175)))
    )
    (fp_text value SW_Push (at 0 5.588 90) (layer F.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.254)))
    )
    (fp_line (start -3.048 -3.048) (end 3.048 -3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start 3.048 -3.048) (end 3.048 3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start 3.048 3.048) (end -3.048 3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start -3.048 3.048) (end -3.048 -3.048) (layer F.SilkS) (width 0.3048))
    (fp_circle (center 0 0) (end -0.762 0.254) (layer F.SilkS) (width 2.54))
    (pad 1 thru_hole circle (at -2.25044 -3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 11 BTN_B))
    (pad 2 thru_hole circle (at 2.25044 3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 4 GND))
    (pad 4 thru_hole circle (at 2.25044 -3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
    (pad 3 thru_hole circle (at -2.25044 3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
    (model walter/switch/pcb_push.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module w_switch:PCB_PUSH (layer F.Cu) (tedit 595D6F09) (tstamp 595D4B7C)
    (at 185.42 102.87 270)
    (descr "PCB pushbutton, Tyco FSM6x6 series")
    (tags pushbutton)
    (path /595D53EB)
    (fp_text reference SW3 (at 0 -5.08 270) (layer F.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.3175)))
    )
    (fp_text value SW_Push (at 0 5.588 270) (layer F.SilkS) hide
      (effects (font (size 1.27 1.27) (thickness 0.254)))
    )
    (fp_line (start -3.048 -3.048) (end 3.048 -3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start 3.048 -3.048) (end 3.048 3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start 3.048 3.048) (end -3.048 3.048) (layer F.SilkS) (width 0.3048))
    (fp_line (start -3.048 3.048) (end -3.048 -3.048) (layer F.SilkS) (width 0.3048))
    (fp_circle (center 0 0) (end -0.762 0.254) (layer F.SilkS) (width 2.54))
    (pad 1 thru_hole circle (at -2.25044 -3.2512 270) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 12 BTN_C))
    (pad 2 thru_hole circle (at 2.25044 3.2512 270) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 4 GND))
    (pad 4 thru_hole circle (at 2.25044 -3.2512 270) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
    (pad 3 thru_hole circle (at -2.25044 3.2512 270) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
    (model walter/switch/pcb_push.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )

  (module oled:OLED_128x32_i2c (layer F.Cu) (tedit 595D4ED1) (tstamp 595D4FDD)
    (at 161.29 104.14)
    (path /595D41AC)
    (fp_text reference J1 (at 0 -10.668) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value OLED_128x32 (at 0.254 -6.604) (layer F.SilkS)
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start 0 2.032) (end -17.78 2.032) (layer F.SilkS) (width 0.15))
    (fp_line (start -17.78 2.032) (end -17.78 -18.288) (layer F.SilkS) (width 0.15))
    (fp_line (start -17.78 -18.288) (end 17.78 -18.288) (layer F.SilkS) (width 0.15))
    (fp_line (start 17.78 -18.288) (end 17.78 2.032) (layer F.SilkS) (width 0.15))
    (fp_line (start 17.78 2.032) (end 0.508 2.032) (layer F.SilkS) (width 0.15))
    (fp_line (start -0.762 -18.288) (end 0.508 -18.288) (layer F.SilkS) (width 0.15))
    (fp_line (start -17.78 -0.254) (end -17.78 -1.016) (layer F.SilkS) (width 0.15))
    (fp_line (start 17.78 0) (end 17.78 -0.762) (layer F.SilkS) (width 0.15))
    (fp_line (start -0.508 2.032) (end 0.508 2.032) (layer F.SilkS) (width 0.15))
    (pad 1 thru_hole rect (at -6.35 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 OLED_SDA))
    (pad 2 thru_hole oval (at -3.81 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 OLED_SCL))
    (pad 3 thru_hole oval (at -1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 OLED_RST))
    (pad 4 thru_hole oval (at 1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 GND))
    (pad 5 thru_hole oval (at 3.81 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 "Net-(J1-Pad5)"))
    (pad 6 thru_hole oval (at 6.35 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 OLED_33V))
    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x06_Pitch2.54mm.wrl
      (at (xyz 0 -0.25 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )

  (module teensy:Teensy35_36_NoCenterPins (layer F.Cu) (tedit 595D60E8) (tstamp 595D4BD6)
    (at 148.59 93.98 180)
    (path /595D3D6B)
    (fp_text reference U1 (at 0 -10.16 180) (layer F.SilkS) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_text value Teensy3.6 (at 0 10.16 180) (layer F.Fab) hide
      (effects (font (size 1 1) (thickness 0.15)))
    )
    (fp_line (start -13.97 -3.81) (end -13.97 -1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start -13.97 -1.27) (end -11.43 -1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start -11.43 -1.27) (end -11.43 -3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -11.43 -3.81) (end -13.97 -3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -6.35 5.08) (end -10.16 5.08) (layer F.SilkS) (width 0.15))
    (fp_line (start -10.16 5.08) (end -10.16 2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start -10.16 2.54) (end -6.35 2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start -6.35 2.54) (end -6.35 5.08) (layer F.SilkS) (width 0.15))
    (fp_line (start 7.62 6.35) (end 7.62 -6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start -5.08 -6.35) (end -5.08 6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start -5.08 6.35) (end 7.62 6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start -5.08 -6.35) (end 7.62 -6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 5.08) (end 30.48 5.08) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 3.81) (end 30.48 3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 2.54) (end 30.48 2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 1.27) (end 30.48 1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 0) (end 30.48 0) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 -1.27) (end 30.48 -1.27) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 -2.54) (end 30.48 -2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 -3.81) (end 30.48 -3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 -5.08) (end 30.48 -5.08) (layer F.SilkS) (width 0.15))
    (fp_line (start 30.48 6.35) (end 29.21 5.08) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 5.08) (end 29.21 -5.08) (layer F.SilkS) (width 0.15))
    (fp_line (start 29.21 -5.08) (end 30.48 -6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start 30.48 -6.35) (end 17.78 -6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start 17.78 -6.35) (end 17.78 6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start 17.78 6.35) (end 30.48 6.35) (layer F.SilkS) (width 0.15))
    (fp_line (start 30.48 -8.89) (end -30.48 -8.89) (layer F.SilkS) (width 0.15))
    (fp_line (start -30.48 8.89) (end 30.48 8.89) (layer F.SilkS) (width 0.15))
    (fp_line (start -30.48 3.81) (end -31.75 3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -31.75 3.81) (end -31.75 -3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -31.75 -3.81) (end -30.48 -3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -25.4 3.81) (end -25.4 -3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -25.4 -3.81) (end -30.48 -3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start -25.4 3.81) (end -30.48 3.81) (layer F.SilkS) (width 0.15))
    (fp_line (start 13.97 -2.54) (end 13.97 2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start 13.97 2.54) (end 11.43 2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start 11.43 2.54) (end 11.43 -2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start 11.43 -2.54) (end 13.97 -2.54) (layer F.SilkS) (width 0.15))
    (fp_line (start 30.48 -8.89) (end 30.48 8.89) (layer F.SilkS) (width 0.15))
    (fp_line (start -30.48 8.89) (end -30.48 -8.89) (layer F.SilkS) (width 0.15))
    (pad 17 thru_hole circle (at 11.43 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 13 "Net-(U1-Pad17)"))
    (pad 18 thru_hole circle (at 13.97 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 14 "Net-(U1-Pad18)"))
    (pad 19 thru_hole circle (at 16.51 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 15 "Net-(U1-Pad19)"))
    (pad 20 thru_hole circle (at 19.05 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 16 "Net-(U1-Pad20)"))
    (pad 16 thru_hole circle (at 8.89 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 17 "Net-(U1-Pad16)"))
    (pad 15 thru_hole circle (at 6.35 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 18 "Net-(U1-Pad15)"))
    (pad 14 thru_hole circle (at 3.81 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 19 "Net-(U1-Pad14)"))
    (pad 21 thru_hole circle (at 21.59 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 20 "Net-(U1-Pad21)"))
    (pad 22 thru_hole circle (at 24.13 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 21 "Net-(U1-Pad22)"))
    (pad 23 thru_hole circle (at 26.67 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 22 "Net-(U1-Pad23)"))
    (pad 24 thru_hole circle (at 29.21 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 23 "Net-(U1-Pad24)"))
    (pad 30 thru_hole circle (at 29.21 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 24 "Net-(U1-Pad30)"))
    (pad 31 thru_hole circle (at 26.67 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 25 "Net-(U1-Pad31)"))
    (pad 32 thru_hole circle (at 24.13 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 26 "Net-(U1-Pad32)"))
    (pad 33 thru_hole circle (at 21.59 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 27 "Net-(U1-Pad33)"))
    (pad 34 thru_hole circle (at 19.05 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 28 "Net-(U1-Pad34)"))
    (pad 35 thru_hole circle (at 16.51 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 29 "Net-(U1-Pad35)"))
    (pad 36 thru_hole circle (at 13.97 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 30 "Net-(U1-Pad36)"))
    (pad 37 thru_hole circle (at 11.43 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 31 "Net-(U1-Pad37)"))
    (pad 13 thru_hole circle (at 1.27 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 8 LED_DAT))
    (pad 12 thru_hole circle (at -1.27 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 32 "Net-(U1-Pad12)"))
    (pad 11 thru_hole circle (at -3.81 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 33 "Net-(U1-Pad11)"))
    (pad 10 thru_hole circle (at -6.35 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 34 "Net-(U1-Pad10)"))
    (pad 9 thru_hole circle (at -8.89 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 35 "Net-(U1-Pad9)"))
    (pad 8 thru_hole circle (at -11.43 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 36 "Net-(U1-Pad8)"))
    (pad 7 thru_hole circle (at -13.97 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 37 "Net-(U1-Pad7)"))
    (pad 6 thru_hole circle (at -16.51 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 38 "Net-(U1-Pad6)"))
    (pad 5 thru_hole circle (at -19.05 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 39 "Net-(U1-Pad5)"))
    (pad 4 thru_hole circle (at -21.59 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 12 BTN_C))
    (pad 3 thru_hole circle (at -24.13 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 11 BTN_B))
    (pad 2 thru_hole circle (at -26.67 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 10 BTN_A))
    (pad 1 thru_hole rect (at -29.21 7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 4 GND))
    (pad 38 thru_hole circle (at 8.89 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 40 "Net-(U1-Pad38)"))
    (pad 39 thru_hole circle (at 6.35 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 4 GND))
    (pad 40 thru_hole circle (at 3.81 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 9 LED_CLK))
    (pad 41 thru_hole circle (at 1.27 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 41 "Net-(U1-Pad41)"))
    (pad 42 thru_hole circle (at -1.27 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 42 "Net-(U1-Pad42)"))
    (pad 43 thru_hole circle (at -3.81 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 43 "Net-(U1-Pad43)"))
    (pad 44 thru_hole circle (at -6.35 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 44 "Net-(U1-Pad44)"))
    (pad 45 thru_hole circle (at -8.89 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 1 OLED_SDA))
    (pad 46 thru_hole circle (at -11.43 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 2 OLED_SCL))
    (pad 47 thru_hole circle (at -13.97 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 3 OLED_RST))
    (pad 48 thru_hole circle (at -16.51 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 45 "Net-(U1-Pad48)"))
    (pad 49 thru_hole circle (at -19.05 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 46 "Net-(U1-Pad49)"))
    (pad 50 thru_hole circle (at -21.59 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 47 "Net-(U1-Pad50)"))
    (pad 51 thru_hole circle (at -24.13 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 6 OLED_33V))
    (pad 52 thru_hole circle (at -26.67 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 48 "Net-(U1-Pad52)"))
    (pad 53 thru_hole circle (at -29.21 -7.62 180) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask)
      (net 7 VIN))
  )

  (gr_text B (at 196.215 98.425) (layer F.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)))
  )
  (gr_text C (at 185.42 98.425) (layer F.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)))
  )
  (gr_text A (at 196.215 88.265) (layer F.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)))
  )
  (gr_text GND (at 116.205 98.552 270) (layer F.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)))
  )
  (gr_text V+ (at 116.205 89.408 270) (layer F.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)))
  )
  (gr_text GND (at 150.241 97.79) (layer B.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
  )
  (gr_text CLK (at 150.241 95.123) (layer B.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
  )
  (gr_text DAT (at 150.241 92.583) (layer B.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
  )
  (gr_text V+ (at 150.241 90.17) (layer B.SilkS)
    (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror))
  )
  (gr_circle (center 187.505 87.575) (end 189.005 87.575) (layer Edge.Cuts) (width 0.15))
  (gr_circle (center 116.605 104.575) (end 118.105 104.575) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 114.3 106.68) (end 114.3 85.09) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 201.295 106.68) (end 114.3 106.68) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 201.295 85.09) (end 201.295 106.68) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 114.3 85.09) (end 201.295 85.09) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_text "CUT VIN -> VUSB" (at 172.847 93.853 90) (layer F.SilkS)
    (effects (font (size 0.6 0.6) (thickness 0.15)))
  )

  (segment (start 154.94 104.14) (end 157.48 101.6) (width 0.25) (layer F.Cu) (net 1))
  (segment (start 157.48 104.14) (end 160.02 101.6) (width 0.25) (layer F.Cu) (net 2))
  (segment (start 160.02 104.14) (end 162.56 101.6) (width 0.25) (layer F.Cu) (net 3))
  (segment (start 116.205 95.25) (end 139.7 95.25) (width 2) (layer F.Cu) (net 4))
  (segment (start 142.113 97.663) (end 146.558 97.663) (width 2) (layer F.Cu) (net 4) (tstamp 595D6E1F))
  (segment (start 139.7 95.25) (end 142.113 97.663) (width 2) (layer F.Cu) (net 4) (tstamp 595D6E1B))
  (segment (start 146.558 97.663) (end 146.685 97.79) (width 2) (layer F.Cu) (net 4) (tstamp 595D6E20))
  (segment (start 116.205 95.25) (end 139.954 95.25) (width 2) (layer B.Cu) (net 4))
  (segment (start 142.494 97.79) (end 146.685 97.79) (width 2) (layer B.Cu) (net 4) (tstamp 595D6D29))
  (segment (start 139.954 95.25) (end 142.494 97.79) (width 2) (layer B.Cu) (net 4) (tstamp 595D6D28))
  (segment (start 142.24 101.6) (end 142.24 99.822) (width 0.5) (layer B.Cu) (net 4))
  (segment (start 144.272 97.79) (end 146.685 97.79) (width 0.5) (layer B.Cu) (net 4) (tstamp 595D6D9B))
  (segment (start 142.24 99.822) (end 144.272 97.79) (width 0.5) (layer B.Cu) (net 4) (tstamp 595D6D97))
  (segment (start 177.8 86.36) (end 177.8 98.298) (width 0.25) (layer B.Cu) (net 4))
  (segment (start 179.959 102.91064) (end 182.1688 105.12044) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6D56))
  (segment (start 179.959 100.457) (end 179.959 102.91064) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6D54))
  (segment (start 177.8 98.298) (end 179.959 100.457) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6D52))
  (segment (start 177.927 86.487) (end 177.8 86.36) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6D4D))
  (segment (start 163.957 99.187) (end 163.957 98.425) (width 0.25) (layer B.Cu) (net 4))
  (segment (start 163.957 98.425) (end 164.592 97.79) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6D48))
  (segment (start 146.685 97.79) (end 164.592 97.79) (width 0.5) (layer B.Cu) (net 4))
  (segment (start 164.592 97.79) (end 166.37 97.79) (width 0.5) (layer B.Cu) (net 4) (tstamp 595D6D4B))
  (segment (start 166.37 97.79) (end 177.8 86.36) (width 0.5) (layer B.Cu) (net 4) (tstamp 595D6D44))
  (segment (start 199.4662 100.61956) (end 199.4662 97.59696) (width 0.25) (layer B.Cu) (net 4))
  (segment (start 199.4662 97.59696) (end 198.46544 96.5962) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6CD1))
  (segment (start 182.1688 105.12044) (end 182.1688 103.5812) (width 0.25) (layer B.Cu) (net 4))
  (segment (start 182.1688 103.5812) (end 183.007 102.743) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6CCA))
  (segment (start 183.007 102.743) (end 197.34276 102.743) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6CCC))
  (segment (start 197.34276 102.743) (end 199.4662 100.61956) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6CCD))
  (segment (start 163.957 99.441) (end 163.957 99.187) (width 0.25) (layer B.Cu) (net 4))
  (segment (start 163.957 102.743) (end 162.56 104.14) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6CB1))
  (segment (start 163.957 99.441) (end 163.957 102.743) (width 0.25) (layer B.Cu) (net 4) (tstamp 595D6CAF))
  (segment (start 167.64 104.14) (end 170.18 104.14) (width 0.25) (layer F.Cu) (net 6))
  (segment (start 170.18 104.14) (end 172.72 101.6) (width 0.25) (layer F.Cu) (net 6) (tstamp 595D6C14))
  (segment (start 116.205 92.71) (end 139.954 92.71) (width 2) (layer F.Cu) (net 7))
  (segment (start 142.494 90.17) (end 146.685 90.17) (width 2) (layer F.Cu) (net 7) (tstamp 595D6E17))
  (segment (start 139.954 92.71) (end 142.494 90.17) (width 2) (layer F.Cu) (net 7) (tstamp 595D6E14))
  (segment (start 116.205 92.71) (end 139.954 92.71) (width 2) (layer B.Cu) (net 7))
  (segment (start 142.621 90.043) (end 146.558 90.043) (width 2) (layer B.Cu) (net 7) (tstamp 595D6D2D))
  (segment (start 139.954 92.71) (end 142.621 90.043) (width 2) (layer B.Cu) (net 7) (tstamp 595D6D2C))
  (segment (start 146.558 90.043) (end 146.685 90.17) (width 2) (layer B.Cu) (net 7) (tstamp 595D6D2E))
  (segment (start 146.685 90.17) (end 166.37 90.17) (width 0.5) (layer F.Cu) (net 7))
  (segment (start 166.37 90.17) (end 177.8 101.6) (width 0.5) (layer F.Cu) (net 7) (tstamp 595D6CE7))
  (segment (start 146.685 92.71) (end 147.32 92.71) (width 0.25) (layer B.Cu) (net 8))
  (segment (start 147.32 92.71) (end 148.463 91.567) (width 0.25) (layer B.Cu) (net 8) (tstamp 595D6D3A))
  (segment (start 148.463 87.503) (end 147.32 86.36) (width 0.25) (layer B.Cu) (net 8) (tstamp 595D6D3D))
  (segment (start 148.463 91.567) (end 148.463 87.503) (width 0.25) (layer B.Cu) (net 8) (tstamp 595D6D3B))
  (segment (start 144.78 101.6) (end 145.288 101.6) (width 0.25) (layer F.Cu) (net 9))
  (segment (start 145.288 101.6) (end 148.463 98.425) (width 0.25) (layer F.Cu) (net 9) (tstamp 595D6D33))
  (segment (start 148.463 97.028) (end 146.685 95.25) (width 0.25) (layer F.Cu) (net 9) (tstamp 595D6D36))
  (segment (start 148.463 98.425) (end 148.463 97.028) (width 0.25) (layer F.Cu) (net 9) (tstamp 595D6D34))
  (segment (start 144.78 101.6) (end 144.78 100.965) (width 0.25) (layer F.Cu) (net 9))
  (segment (start 193.96456 90.0938) (end 178.9938 90.0938) (width 0.25) (layer F.Cu) (net 10))
  (segment (start 178.9938 90.0938) (end 175.26 86.36) (width 0.25) (layer F.Cu) (net 10) (tstamp 595D6C95))
  (segment (start 192.9638 105.12044) (end 192.9638 103.3018) (width 0.25) (layer F.Cu) (net 11))
  (segment (start 177.165 90.805) (end 172.72 86.36) (width 0.25) (layer F.Cu) (net 11) (tstamp 595D6CA1))
  (segment (start 189.611 90.805) (end 177.165 90.805) (width 0.25) (layer F.Cu) (net 11) (tstamp 595D6C9F))
  (segment (start 190.881 92.075) (end 189.611 90.805) (width 0.25) (layer F.Cu) (net 11) (tstamp 595D6C9D))
  (segment (start 190.881 101.219) (end 190.881 92.075) (width 0.25) (layer F.Cu) (net 11) (tstamp 595D6C9B))
  (segment (start 192.9638 103.3018) (end 190.881 101.219) (width 0.25) (layer F.Cu) (net 11) (tstamp 595D6C99))
  (segment (start 188.6712 100.61956) (end 188.6712 92.6592) (width 0.25) (layer F.Cu) (net 12))
  (segment (start 175.387 91.567) (end 170.18 86.36) (width 0.25) (layer F.Cu) (net 12) (tstamp 595D6CA9))
  (segment (start 187.579 91.567) (end 175.387 91.567) (width 0.25) (layer F.Cu) (net 12) (tstamp 595D6CA7))
  (segment (start 188.6712 92.6592) (end 187.579 91.567) (width 0.25) (layer F.Cu) (net 12) (tstamp 595D6CA5))

)
