(kicad_pcb (version 20171130) (host pcbnew "(5.1.9)-1")
  (general
    (thickness 1.6)
    (drawings 39)
    (tracks 139)
    (zones 0)
    (modules 14)
    (nets 19)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user hide)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user hide)
    (40 Dwgs.User user hide)
    (41 Cmts.User user)
    (42 Eco1.User user hide)
    (43 Eco2.User user hide)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user hide)
    (47 F.CrtYd user hide)
    (48 B.Fab user)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (trace_clearance 0.2)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.8)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.15)
    (segment_width 0.2)
    (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.051)
    (solder_mask_min_width 0.25)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.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 GND)
  (net 2 "Net-(D1-Pad2)")
  (net 3 SDA)
  (net 4 SCL)
  (net 5 VBAT)
  (net 6 D1)
  (net 7 D2)
  (net 8 D3)
  (net 9 TH)
  (net 10 TL)
  (net 11 TR)
  (net 12 D0)
  (net 13 BAT_GND)
  (net 14 "Net-(C1-Pad2)")
  (net 15 BatLED)
  (net 16 VibeOut)
  (net 17 "Net-(Q1-Pad1)")
  (net 18 INT)
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net BAT_GND)
    (add_net BatLED)
    (add_net D0)
    (add_net D1)
    (add_net D2)
    (add_net D3)
    (add_net GND)
    (add_net INT)
    (add_net "Net-(C1-Pad2)")
    (add_net "Net-(D1-Pad2)")
    (add_net "Net-(Q1-Pad1)")
    (add_net SCL)
    (add_net SDA)
    (add_net TH)
    (add_net TL)
    (add_net TR)
    (add_net VibeOut)
  )
  (net_class VBAT_Trace ""
    (clearance 0.2)
    (trace_width 0.35)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net VBAT)
  )
  (module Capacitor_SMD:C_2010_5025Metric (layer F.Cu) (tedit 5B301BBE)
    (at 71.45 36.225 180)
    (descr "Capacitor SMD 2010 (5025 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 -2.28) (layer F.SilkS))
    (fp_text value C_Small (at 0 2.28) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 2.25 0 180) (size 1.35 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.185185)
      (net 14 "Net-(C1-Pad2)"))
    (pad 1 smd roundrect (at -2.25 0 180) (size 1.35 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.185185)
      (net 5 VBAT))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_2010_5025Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module z_Connector:HEADER1x2HF (layer F.Cu) (tedit 50B9F786)
    (at 71.75 23.775)
    (fp_text reference "-  +" (at 1.175 -1.575) (layer F.SilkS))
    (fp_text value HEADER-FEMALE-2POS-TH-1x02-JST-PH (at 1.27 0) (layer F.SilkS) hide)
    (pad 2 thru_hole circle (at 2.54 0) (size 1.5494 1.5494) (drill 1.04902) (layers *.Cu *.Mask F.SilkS)
      (net 5 VBAT))
    (pad 1 thru_hole rect (at 0 0) (size 1.5494 1.5494) (drill 1.04902) (layers *.Cu *.Mask F.SilkS)
      (net 14 "Net-(C1-Pad2)"))
  )
  (module Resistor_SMD:R_1210_3225Metric_Pad1.42x2.65mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 57.125 32.275 270)
    (descr "Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R3 (at 0.05 -0.025 180) (layer F.SilkS))
    (fp_text value R_Small (at 0 2.28 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 1.4875 0 270) (size 1.425 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
      (net 16 VibeOut))
    (pad 1 smd roundrect (at -1.4875 0 270) (size 1.425 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_1210_3225Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_1210_3225Metric_Pad1.42x2.65mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 61.875 32.325 90)
    (descr "Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R2 (at 0 -0.075 180) (layer F.SilkS))
    (fp_text value R_Small (at 0 2.28 90) (layer F.Fab) hide)
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 1.4875 0 90) (size 1.425 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
      (net 17 "Net-(Q1-Pad1)"))
    (pad 1 smd roundrect (at -1.4875 0 90) (size 1.425 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
      (net 16 VibeOut))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_1210_3225Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57)
    (at 66.375 31.95 90)
    (descr "SOT-23, Standard")
    (tags SOT-23)
    (attr smd)
    (fp_text reference Q1 (at -4.425 -4.25 90) (layer F.SilkS) hide)
    (fp_text value 2N7002 (at 0 2.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 3 smd rect (at 1 0 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(C1-Pad2)"))
    (pad 2 smd rect (at -1 0.95 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -1 -0.95 90) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(Q1-Pad1)"))
    (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diode_SMD:D_1210_3225Metric_Pad1.42x2.65mm_HandSolder (layer F.Cu) (tedit 5B4B45C8)
    (at 72.125 31.95)
    (descr "Diode SMD 1210 (3225 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 handsolder")
    (attr smd)
    (fp_text reference D2 (at 0 -2.28) (layer F.SilkS))
    (fp_text value DIODE (at 0 2.28) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 2 smd roundrect (at 1.4875 0) (size 1.425 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
      (net 5 VBAT))
    (pad 1 smd roundrect (at -1.4875 0) (size 1.425 2.65) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.175439)
      (net 14 "Net-(C1-Pad2)"))
    (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_1210_3225Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module footprints:GY-521 (layer F.Cu) (tedit 5B1B7D6D)
    (at 34.25 44.55)
    (fp_text reference U2 (at 16.51 -3.81) (layer F.SilkS))
    (fp_text value GY-521 (at 3.81 -12.7) (layer F.Fab))
    (fp_text user X (at 17.78 -12.7 90) (layer F.SilkS))
    (fp_text user Y (at 11.43 -6.35 -90) (layer F.SilkS))
    (pad 8 thru_hole oval (at 19.05 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask)
      (net 18 INT))
    (pad 7 thru_hole oval (at 16.51 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask))
    (pad 6 thru_hole oval (at 13.97 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask))
    (pad 5 thru_hole oval (at 11.43 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask))
    (pad 4 thru_hole oval (at 8.89 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask)
      (net 3 SDA))
    (pad 3 thru_hole oval (at 6.35 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask)
      (net 4 SCL))
    (pad 2 thru_hole oval (at 3.81 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole oval (at 1.27 -1.27) (size 1.524 2.268) (drill 0.762) (layers *.Cu *.Mask)
      (net 5 VBAT))
  )
  (module Wickerlib:Saturn_Controller_Pinout_2 (layer B.Cu) (tedit 60CDA819)
    (at 77.325 30.85 270)
    (fp_text reference U1 (at -0.825 4.025 270) (layer B.SilkS) hide)
    (fp_text value Saturn_3D_Pinout (at 5.425 1.575 270) (layer B.Fab))
    (fp_text user 1 (at 0.25 0 270) (layer B.SilkS))
    (fp_text user 3 (at 2.75 0 270) (layer B.SilkS))
    (fp_text user 5 (at 5.25 0 270) (layer B.SilkS))
    (fp_text user 7 (at 7.75 0 270) (layer B.SilkS))
    (fp_text user 9 (at 10.25 0 270) (layer B.SilkS))
    (fp_text user 2 (at 0.25 0 270) (layer F.SilkS))
    (fp_text user 4 (at 2.75 0 270) (layer F.SilkS))
    (fp_text user 6 (at 5.25 0 270) (layer F.SilkS))
    (fp_text user 8 (at 7.75 0 270) (layer F.SilkS))
    (fp_text user 10 (at 10.2 0.05 270) (layer F.SilkS))
    (pad 9 smd custom (at 10.25 -1.75 270) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 1 GND)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 7 smd custom (at 7.75 -1.75 270) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 8 D3)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 5 smd custom (at 5.25 -1.75 270) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 11 TR)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 3 smd custom (at 2.75 -1.75 270) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 12 D0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 1 smd custom (at 0.25 -1.75 270) (size 1.524 1.524) (layers B.Cu B.Paste B.Mask)
      (net 5 VBAT)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 2 smd custom (at 0.25 -1.75 270) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 6 D1) (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 4 smd custom (at 2.75 -1.75 270) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 9 TH) (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 6 smd custom (at 5.25 -1.75 270) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 10 TL) (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 8 smd custom (at 7.75 -1.75 270) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 7 D2) (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
    (pad 10 smd custom (at 10.25 -1.75 270) (size 1.524 1.524) (layers F.Cu F.Paste F.Mask)
      (net 1 GND) (zone_connect 0)
      (options (clearance outline) (anchor circle))
      (primitives
        (gr_poly (pts
           (xy 0.75 -5.75) (xy -0.75 -5.75) (xy -0.75 0.75) (xy 0.75 0.75)) (width 0.1))
      ))
  )
  (module Button_Switch_SMD:SW_SPDT_CK-JS102011SAQN (layer F.Cu) (tedit 5A02FC95)
    (at 27.45 31.7 270)
    (descr http://www.ckswitches.com/media/1422/js.pdf)
    (tags "switch spdt")
    (attr smd)
    (fp_text reference SW1 (at 0 -4.8 270) (layer F.SilkS) hide)
    (fp_text value Power (at 0 -2.9 270) (layer F.Fab))
    (fp_text user %R (at 0 0 270) (layer F.Fab))
    (pad "" np_thru_hole circle (at 3.4 0 270) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad "" np_thru_hole circle (at -3.4 0 270) (size 0.9 0.9) (drill 0.9) (layers *.Cu *.Mask))
    (pad 3 smd rect (at 2.5 -2.75 270) (size 1.25 2.5) (layers F.Cu F.Paste F.Mask))
    (pad 2 smd rect (at 0 -2.75 270) (size 1.25 2.5) (layers F.Cu F.Paste F.Mask)
      (net 13 BAT_GND))
    (pad 1 smd rect (at -2.5 -2.75 270) (size 1.25 2.5) (layers F.Cu F.Paste F.Mask)
      (net 13 BAT_GND))
    (model ${KISYS3DMOD}/Button_Switch_SMD.3dshapes/SW_SPDT_CK-JS102011SAQN.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B4B45C9)
    (at 28.925 43.3 90)
    (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (attr smd)
    (fp_text reference R1 (at -2.675 -0.075 90) (layer F.SilkS))
    (fp_text value R_Small (at 0 1.65 90) (layer F.Fab))
    (fp_text user %R (at -0.15 -0.05 90) (layer F.Fab))
    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
      (net 15 BatLED))
    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
      (net 2 "Net-(D1-Pad2)"))
    (model ${KISYS3DMOD}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module z_Connector:HEADER1x2V (layer F.Cu) (tedit 50B9F786)
    (at 33.735 27.25)
    (fp_text reference LIPO (at 1.39 2.175) (layer B.SilkS))
    (fp_text value HEADER1X2 (at 1.265 1.925) (layer F.SilkS) hide)
    (pad 2 thru_hole circle (at 2.54 0) (size 1.5494 1.5494) (drill 1.04902) (layers *.Cu *.Mask F.SilkS)
      (net 13 BAT_GND))
    (pad 1 thru_hole rect (at 0 0) (size 1.5494 1.5494) (drill 1.04902) (layers *.Cu *.Mask F.SilkS)
      (net 13 BAT_GND))
    (model kicad_projects/kicad-library/modules/packages3d/Pin_Headers/Pin_Header_Straight_1x02.wrl
      (offset (xyz 1.269999980926514 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B)
    (at 26.825 43.25 90)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference D1 (at -2.775 -0.025 90) (layer F.SilkS))
    (fp_text value LED_Small (at 0 1.65 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
      (net 2 "Net-(D1-Pad2)"))
    (pad 1 smd roundrect (at -1.025 0 90) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
      (net 1 GND))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 69.85 46.99 90)
    (descr "Through hole straight pin header, 1x16, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x16 2.54mm single row")
    (fp_text reference J1 (at 0 2.33 90) (layer B.SilkS) hide)
    (fp_text value "feather long" (at 0 -40.43 90) (layer B.Fab) hide)
    (fp_text user %R (at 0 -19.05) (layer B.Fab))
    (pad 16 thru_hole oval (at 0 -38.1 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 15 thru_hole oval (at 0 -35.56 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 14 thru_hole oval (at 0 -33.02 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 13 thru_hole oval (at 0 -30.48 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 12 thru_hole oval (at 0 -27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 11 thru_hole oval (at 0 -25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 10 thru_hole oval (at 0 -22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 BatLED))
    (pad 9 thru_hole oval (at 0 -20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 18 INT))
    (pad 8 thru_hole oval (at 0 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 7 thru_hole oval (at 0 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 6 thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 VibeOut))
    (pad 5 thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 4 thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 3 thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x16_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical (layer B.Cu) (tedit 59FED5CC)
    (at 69.85 26.67 90)
    (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x12 2.54mm single row")
    (fp_text reference J2 (at 0 2.33 90) (layer B.SilkS) hide)
    (fp_text value "feather short" (at 0 -30.27 90) (layer B.Fab) hide)
    (fp_text user %R (at 0 -13.97) (layer B.Fab))
    (pad 12 thru_hole oval (at 0 -27.94 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 VBAT))
    (pad 11 thru_hole oval (at 0 -25.4 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 10 thru_hole oval (at 0 -22.86 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
    (pad 9 thru_hole oval (at 0 -20.32 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 7 D2))
    (pad 8 thru_hole oval (at 0 -17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 D3))
    (pad 7 thru_hole oval (at 0 -15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 TL))
    (pad 6 thru_hole oval (at 0 -12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 TR))
    (pad 5 thru_hole oval (at 0 -10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 TH))
    (pad 4 thru_hole oval (at 0 -7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 D0))
    (pad 3 thru_hole oval (at 0 -5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 D1))
    (pad 2 thru_hole oval (at 0 -2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 SCL))
    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 SDA))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text " WARNING:\nDO NOT connect positive \nand negative to Lipo switch! \nGround to Ground ONLY" (at 36.4 35.2) (layer B.SilkS))
  (gr_text Rumble (at 73.125 25.45 180) (layer F.SilkS))
  (gr_text "Stat\n" (at 46.915 45.035 180) (layer B.SilkS))
  (gr_line (start 25.4 27.9) (end 25.4 45.72) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 27.94 25.4) (end 68.55 25.475) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 27.825118 48.257401) (end 68.525 48.3) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 68.55 21.425) (end 68.55 25.475) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.525 50.95) (end 68.525 48.3) (layer Edge.Cuts) (width 0.15))
  (gr_text VUSB (at 46.99 28.575 180) (layer B.SilkS))
  (gr_text VBAT (at 41.91 28.575 180) (layer B.SilkS))
  (gr_text EN (at 44.45 28.575 180) (layer B.SilkS))
  (gr_text SCL (at 67.31 28.575 180) (layer B.SilkS))
  (gr_text SDA (at 69.85 28.575 180) (layer B.SilkS))
  (gr_text TX (at 67.31 45.085 180) (layer B.SilkS))
  (gr_text RX (at 64.77 45.085 180) (layer B.SilkS))
  (gr_text MISO (at 62.23 45.085 180) (layer B.SilkS))
  (gr_text MOSI (at 59.69 45.085 180) (layer B.SilkS))
  (gr_text SCK (at 57.15 45.085 180) (layer B.SilkS))
  (gr_text GND (at 39.37 45.085 180) (layer B.SilkS))
  (gr_text AREF (at 36.83 45.085 180) (layer B.SilkS))
  (gr_text 3V3 (at 34.29 45.085 180) (layer B.SilkS))
  (gr_text ~RST (at 31.75 45.085 180) (layer B.SilkS))
  (gr_arc (start 27.94 45.72) (end 25.4 45.72) (angle -87.4076701) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 27.94 27.94) (end 27.94 25.4) (angle -89.09777884) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 68.525 50.95) (end 72.37249 50.94999) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 72.37249 50.94999) (end 72.37249 48.72755) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 72.37249 48.72755) (end 76.18255 48.72755) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 76.18255 48.72755) (end 76.18255 43.80627) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 76.18255 43.80627) (end 85.38999 43.80627) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 85.38999 43.80627) (end 86.02499 43.17127) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 86.02499 43.17127) (end 86.02499 37.93255) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 86.02499 37.93255) (end 86.02499 33.96377) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 86.02499 33.96377) (end 86.02499 29.20127) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 86.02499 29.20127) (end 85.23127 28.40755) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 85.23127 28.40755) (end 76.18255 28.40755) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 76.18255 28.40755) (end 76.18255 25.39127) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 76.18255 25.39127) (end 77.13499 25.39127) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 77.13499 25.39127) (end 77.13499 21.42255) (layer Edge.Cuts) (width 0.14))
  (gr_line (start 77.13499 21.42255) (end 68.55 21.42255) (layer Edge.Cuts) (width 0.14))
  (zone (net 0) (net_name "") (layers F&B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 85.948757 28.418675) (xy 85.873757 43.818675) (xy 78.573757 43.818675) (xy 78.723757 28.493675)
      )
    )
  )
  (zone (net 0) (net_name "") (layers F&B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 37.675 28.675) (xy 35.3 28.7) (xy 32 32.425) (xy 31.975 36.675) (xy 25.3 36.65)
        (xy 25.275 25.975) (xy 37.675 25.8)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 63.28125 21.290625) (xy 86.1 21.375) (xy 86.211555 43.407195) (xy 86.275 50.9) (xy 55.746877 50.874987)
        (xy 25.25 50.85) (xy 25.250421 50.750002) (xy 25.25 50.75) (xy 25.25 21.15) (xy 25.374998 21.150462)
        (xy 25.375 21.15)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 63.382754 21.290625) (xy 86.201504 21.375) (xy 86.313059 43.407195) (xy 86.376504 50.9) (xy 55.848381 50.874987)
        (xy 25.351504 50.85) (xy 25.351925 50.750002) (xy 25.351504 50.75) (xy 25.351504 21.15) (xy 25.476502 21.150462)
        (xy 25.476504 21.15)
      )
    )
  )
)
