(kicad_pcb (version 20171130) (host pcbnew "(5.1.6-0-10_14)")
  (general
    (thickness 1.6)
    (drawings 14)
    (tracks 15)
    (zones 0)
    (modules 4)
    (nets 6)
  )
  (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 0.25)
    (user_trace_width 0.5)
    (user_trace_width 0.75)
    (user_trace_width 1)
    (user_trace_width 2)
    (user_trace_width 2)
    (user_trace_width 3)
    (user_trace_width 3.5)
    (user_trace_width 4)
    (trace_clearance 0.2)
    (zone_clearance 0.1)
    (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.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.8 1.8)
    (pad_drill 1.2)
    (pad_to_mask_clearance 0.05)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes true)
      (usegerberadvancedattributes true)
      (creategerberjobfile true)
      (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-(J1-Pad10)")
  (net 3 "Net-(J1-Pad8)")
  (net 4 5V-Switched)
  (net 5 5V)
  (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 5V)
    (add_net 5V-Switched)
    (add_net GND)
    (add_net "Net-(J1-Pad10)")
    (add_net "Net-(J1-Pad8)")
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 205.74 87.63 270)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (fp_text reference J3 (at 0 -2.33 90) (layer F.SilkS) hide)
    (fp_text value "RX TX 5V GND" (at 2.73843 3.413139 180) (layer F.SilkS))
    (fp_text user %R (at 0 3.81) (layer F.Fab))
    (pad 4 thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 "Net-(J1-Pad10)"))
    (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad8)"))
    (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 5V))
    (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Button_Switch_THT:SW_CuK_JS202011CQN_DPDT_Straight (layer F.Cu) (tedit 5A02FE31)
    (at 204.409253 73.161137 180)
    (descr "CuK sub miniature slide switch, JS series, DPDT, right angle, http://www.ckswitches.com/media/1422/js.pdf")
    (tags "switch DPDT")
    (fp_text reference SW1 (at 2.75 -1.6) (layer F.SilkS) hide)
    (fp_text value Power (at -3.108747 1.533137 270) (layer F.SilkS))
    (fp_text user %R (at 2 1.65) (layer F.Fab))
    (pad 6 thru_hole circle (at 5 3.3 180) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask)
      (net 4 5V-Switched))
    (pad 5 thru_hole circle (at 2.5 3.3 180) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask)
      (net 5 5V))
    (pad 4 thru_hole circle (at 0 3.3 180) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask)
      (net 5 5V))
    (pad 3 thru_hole circle (at 5 0 180) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask)
      (net 4 5V-Switched))
    (pad 2 thru_hole circle (at 2.5 0 180) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask)
      (net 5 5V))
    (pad 1 thru_hole rect (at 0 0 180) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask)
      (net 5 5V))
    (model ${KISYS3DMOD}/Button_Switch_THT.3dshapes/SW_CuK_JS202011CQN_DPDT_Straight.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical (layer F.Cu) (tedit 5EEB7160)
    (at 191.77 69.85)
    (descr "Through hole straight pin header, 2x05, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x05 2.54mm double row")
    (fp_text reference J1 (at 1.27 -2.33) (layer F.SilkS) hide)
    (fp_text value Raspberry_Pi_2_3 (at 1.27 12.49) (layer F.Fab) hide)
    (fp_text user %R (at 1.27 5.08 90) (layer F.Fab))
    (pad 10 thru_hole oval (at 2.54 10.16) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 2 "Net-(J1-Pad10)"))
    (pad 9 thru_hole oval (at 0 10.16) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 8 thru_hole oval (at 2.54 7.62) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad8)"))
    (pad 7 thru_hole oval (at 0 7.62) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
    (pad 6 thru_hole oval (at 2.54 5.08) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 5 thru_hole oval (at 0 5.08) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
    (pad 4 thru_hole oval (at 2.54 2.54) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 4 5V-Switched))
    (pad 3 thru_hole oval (at 0 2.54) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
    (pad 2 thru_hole oval (at 2.54 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask)
      (net 4 5V-Switched))
    (pad 1 thru_hole rect (at 0 0) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x05_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal (layer F.Cu) (tedit 5EE95980)
    (at 201.93 82.55 90)
    (descr "Terminal Block Phoenix MKDS-1,5-2-5.08, 2 pins, pitch 5.08mm, size 10.2x9.8mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.farnell.com/datasheets/100425.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_Phoenix")
    (tags "THT Terminal Block Phoenix MKDS-1,5-2-5.08 pitch 5.08mm size 10.2x9.8mm^2 drill 1.3mm pad 2.6mm")
    (fp_text reference J2 (at 2.54 -6.26 90) (layer F.SilkS) hide)
    (fp_text value "GND   5V" (at 2.032 5.588 90) (layer F.SilkS))
    (fp_text user %R (at -1.27 -1.27 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 3.5 3.5) (drill 1.3) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 2 thru_hole circle (at 5.08 0 90) (size 3.5 3.5) (drill 1.3) (layers *.Cu *.Mask)
      (net 5 5V))
    (model ${KISYS3DMOD}/TerminalBlock_Phoenix.3dshapes/TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text solder-> (at 199.136 71.374) (layer B.SilkS))
  (gr_text ":-)" (at 198.12 77.724 90) (layer B.SilkS))
  (gr_text "Thomas Welsch,ttww@gmx.de\n2020, Version 1.0" (at 202.577032 90.020238) (layer B.SilkS))
  (gr_text "Raspberry Pi Power Adapter\n(Attach from below and solder)" (at 206.728114 77.920631 90) (layer B.SilkS))
  (gr_line (start 208.28 68.58) (end 208.28 91.44) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 196.85 81.28) (end 190.5 81.28) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 190.5 81.28) (end 190.5 68.58) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 196.85 91.44) (end 196.85 81.28) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 208.28 91.44) (end 196.85 91.44) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 190.5 68.58) (end 208.28 68.58) (layer Edge.Cuts) (width 0.15))
  (zone (net 4) (net_name 5V-Switched) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.1))
    (min_thickness 0.1)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 200.406 74.422) (xy 195.834 74.422) (xy 195.834 73.406) (xy 193.294 73.406) (xy 193.294 68.58)
        (xy 200.406 68.58)
      )
    )
  )
  (zone (net 4) (net_name 5V-Switched) (layer B.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.1))
    (min_thickness 0.1)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 200.421802 74.422) (xy 195.834 74.422) (xy 195.834 73.406) (xy 193.309802 73.406) (xy 193.309802 68.58)
        (xy 200.421802 68.58)
      )
    )
  )
  (zone (net 5) (net_name 5V) (layer B.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.1))
    (min_thickness 0.1)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 208.28 79.756) (xy 199.898 79.756) (xy 199.898 74.93) (xy 200.914 74.93) (xy 200.914 68.58)
        (xy 208.28 68.58)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.1))
    (min_thickness 0.1)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 192.786 73.914) (xy 195.326 73.914) (xy 195.326 74.93) (xy 199.39 74.93) (xy 199.39 80.264)
        (xy 208.534 80.264) (xy 208.28 91.44) (xy 190.5 91.44) (xy 190.5 68.58) (xy 192.786 68.58)
      )
    )
  )
  (zone (net 5) (net_name 5V) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.1))
    (min_thickness 0.1)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 208.28 91.44) (xy 196.85 91.44) (xy 196.85 81.28) (xy 195.834 81.28) (xy 195.834 74.93)
        (xy 200.914 74.93) (xy 200.914 68.58) (xy 208.28 68.58)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.1))
    (min_thickness 0.1)
    (keepout (tracks allowed) (vias allowed) (copperpour not_allowed))
    (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 207.01 83.82) (xy 207.01 88.9) (xy 204.47 88.9) (xy 204.47 85.09) (xy 203.708 84.328)
        (xy 203.962 84.328) (xy 204.724 85.09) (xy 204.724 88.646) (xy 206.756 88.646) (xy 206.756 84.074)
        (xy 204.216 81.534) (xy 203.2 81.28) (xy 204.47 81.28)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1))
    (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 203.962 81.28) (xy 203.708 81.28) (xy 203.708 80.518) (xy 203.962 80.518)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1))
    (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 203.962 80.772) (xy 199.898 80.772) (xy 199.898 80.518) (xy 203.962 80.518)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1))
    (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 200.152 84.582) (xy 199.898 84.582) (xy 199.898 80.518) (xy 200.152 80.518)
      )
    )
  )
  (zone (net 0) (net_name "") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1))
    (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 203.962 84.582) (xy 199.898 84.582) (xy 199.898 84.328) (xy 203.962 84.328)
      )
    )
  )
)
