(kicad_pcb (version 20171130) (host pcbnew 5.0.2+dfsg1-1~bpo9+1) (general (thickness 1.6) (drawings 8) (tracks 22) (zones 0) (modules 3) (nets 4) ) (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) (trace_clearance 0.2) (zone_clearance 0.508) (zone_45_only no) (trace_min 0.2) (segment_width 0.2) (edge_width 0.15) (via_size 0.8) (via_drill 0.4) (via_min_size 0.4) (via_min_drill 0.3) (uvia_size 0.3) (uvia_drill 0.1) (uvias_allowed no) (uvia_min_size 0.2) (uvia_min_drill 0.1) (pcb_text_width 0.3) (pcb_text_size 1.5 1.5) (mod_edge_width 0.15) (mod_text_size 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 true) (usegerberadvancedattributes false) (creategerberjobfile false) (excludeedgelayer false) (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 true) (subtractmaskfromsilk false) (outputformat 1) (mirror false) (drillshape 0) (scaleselection 1) (outputdirectory "/tmp/buttons")) ) (net 0 "") (net 1 GND) (net 2 /B1) (net 3 /B2) (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 /B1) (add_net /B2) (add_net GND) ) (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5F612A32) (tstamp 5F78DD66) (at 137.6 68.9 270) (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row") (tags "Through hole pin header THT 1x03 2.54mm single row") (path /5F6127C4) (fp_text reference J1 (at 0 -2.33 270) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value conn (at 0 7.41 270) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1)) (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) (fp_line (start 1.33 1.27) (end 1.33 6.41) (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 6.85) (layer F.CrtYd) (width 0.05)) (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05)) (fp_line (start 1.8 6.85) (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.54) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 1 GND)) (pad 2 thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 2 /B1)) (pad 3 thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (net 3 /B2)) (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) (module button:SMD_Button (layer F.Cu) (tedit 5F6129E6) (tstamp 5F78DD4F) (at 102.2 65.7 270) (path /5F612977) (fp_text reference SW2 (at 3.2 -4.3) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value B2 (at -0.15 2.8 270) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start 2.85 -2.2) (end -3.15 -2.2) (layer F.SilkS) (width 0.1)) (fp_line (start 2.85 1.8) (end 2.85 -2.2) (layer F.SilkS) (width 0.1)) (fp_line (start -3.15 1.8) (end 2.85 1.8) (layer F.SilkS) (width 0.1)) (fp_line (start -3.15 -2.2) (end -3.15 1.8) (layer F.SilkS) (width 0.1)) (pad 2 smd rect (at -3.7 -0.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask) (net 3 /B2)) (pad 1 smd rect (at 3.35 -0.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask) (net 1 GND)) ) (module button:SMD_Button (layer F.Cu) (tedit 5F61294C) (tstamp 5F78DD45) (at 167.3 65.6 270) (path /5F6129FB) (fp_text reference SW1 (at 3.8 3.4) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value B1 (at -0.15 2.8 270) (layer F.Fab) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_line (start -3.15 -2.2) (end -3.15 1.8) (layer F.SilkS) (width 0.1)) (fp_line (start -3.15 1.8) (end 2.85 1.8) (layer F.SilkS) (width 0.1)) (fp_line (start 2.85 1.8) (end 2.85 -2.2) (layer F.SilkS) (width 0.1)) (fp_line (start 2.85 -2.2) (end -3.15 -2.2) (layer F.SilkS) (width 0.1)) (pad 1 smd rect (at 3.35 -0.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask) (net 1 GND)) (pad 2 smd rect (at -3.7 -0.2 270) (size 1 1) (layers F.Cu F.Paste F.Mask) (net 2 /B1)) ) (gr_line (start 165 61) (end 170 61) (layer Edge.Cuts) (width 0.15) (tstamp 5F78DF35)) (gr_line (start 105 67) (end 165 67) (layer Edge.Cuts) (width 0.15)) (gr_line (start 165 61) (end 165 67) (layer Edge.Cuts) (width 0.15) (tstamp 5F78DE0B)) (gr_line (start 105 61) (end 105 67) (layer Edge.Cuts) (width 0.15)) (gr_line (start 170 70.5) (end 170 61) (layer Edge.Cuts) (width 0.15) (tstamp 5F78DDF9)) (gr_line (start 100 61) (end 105 61) (layer Edge.Cuts) (width 0.15)) (gr_line (start 100 70.5) (end 100 61) (layer Edge.Cuts) (width 0.15)) (gr_line (start 100 70.5) (end 170 70.5) (layer Edge.Cuts) (width 0.15)) (segment (start 137.6 70) (end 137.6 68.9) (width 0.25) (layer F.Cu) (net 1)) (segment (start 137.524999 70.075001) (end 137.6 70) (width 0.25) (layer F.Cu) (net 1)) (segment (start 104.175001 70.075001) (end 137.524999 70.075001) (width 0.25) (layer F.Cu) (net 1)) (segment (start 103.15 69.05) (end 104.175001 70.075001) (width 0.25) (layer F.Cu) (net 1)) (segment (start 102.4 69.05) (end 103.15 69.05) (width 0.25) (layer F.Cu) (net 1)) (segment (start 137.4 69.1) (end 137.6 68.9) (width 0.25) (layer F.Cu) (net 1)) (segment (start 167.5 68.95) (end 166.75 68.95) (width 0.25) (layer F.Cu) (net 1)) (segment (start 166.75 68.95) (end 165.8 69.9) (width 0.25) (layer F.Cu) (net 1)) (segment (start 165.8 69.9) (end 137.4 69.9) (width 0.25) (layer F.Cu) (net 1)) (segment (start 137.4 69.9) (end 137.4 69.1) (width 0.25) (layer F.Cu) (net 1)) (via (at 167.5 64) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) (segment (start 167.5 61.9) (end 167.5 64) (width 0.25) (layer F.Cu) (net 2)) (segment (start 167.5 64) (end 167.5 66) (width 0.25) (layer B.Cu) (net 2)) (segment (start 136.235001 67.724999) (end 135.909999 68.050001) (width 0.25) (layer B.Cu) (net 2)) (segment (start 135.909999 68.050001) (end 135.06 68.9) (width 0.25) (layer B.Cu) (net 2)) (segment (start 165.775001 67.724999) (end 136.235001 67.724999) (width 0.25) (layer B.Cu) (net 2)) (segment (start 167.5 66) (end 165.775001 67.724999) (width 0.25) (layer B.Cu) (net 2)) (via (at 102.4 63.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3)) (segment (start 102.4 62) (end 102.4 63.6) (width 0.25) (layer F.Cu) (net 3)) (segment (start 102.4 63.6) (end 102.4 65.9) (width 0.25) (layer B.Cu) (net 3)) (segment (start 105.4 68.9) (end 132.52 68.9) (width 0.25) (layer B.Cu) (net 3)) (segment (start 102.4 65.9) (end 105.4 68.9) (width 0.25) (layer B.Cu) (net 3)) (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) (connect_pads (clearance 0.508)) (min_thickness 0.254) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (polygon (pts (xy 100.2 61.1) (xy 104.9 61.1) (xy 104.9 67.2) (xy 165.2 67.2) (xy 165.2 61.2) (xy 169.9 61.2) (xy 169.9 70.4) (xy 100.1 70.4) ) ) (filled_polygon (pts (xy 166.35256 62.4) (xy 166.401843 62.647765) (xy 166.542191 62.857809) (xy 166.740001 62.989982) (xy 166.740001 63.296288) (xy 166.622569 63.41372) (xy 166.465 63.794126) (xy 166.465 64.205874) (xy 166.622569 64.58628) (xy 166.91372 64.877431) (xy 167.294126 65.035) (xy 167.705874 65.035) (xy 168.08628 64.877431) (xy 168.377431 64.58628) (xy 168.535 64.205874) (xy 168.535 63.794126) (xy 168.377431 63.41372) (xy 168.26 63.296289) (xy 168.26 62.989982) (xy 168.457809 62.857809) (xy 168.598157 62.647765) (xy 168.64744 62.4) (xy 168.64744 61.71) (xy 169.290001 61.71) (xy 169.29 69.79) (xy 168.546486 69.79) (xy 168.635 69.576309) (xy 168.635 69.23575) (xy 168.47625 69.077) (xy 167.627 69.077) (xy 167.627 69.097) (xy 167.373 69.097) (xy 167.373 69.077) (xy 166.52375 69.077) (xy 166.365 69.23575) (xy 166.365 69.576309) (xy 166.453514 69.79) (xy 139.085 69.79) (xy 139.085 69.18575) (xy 138.92625 69.027) (xy 137.727 69.027) (xy 137.727 69.047) (xy 137.473 69.047) (xy 137.473 69.027) (xy 137.453 69.027) (xy 137.453 68.773) (xy 137.473 68.773) (xy 137.473 68.753) (xy 137.727 68.753) (xy 137.727 68.773) (xy 138.92625 68.773) (xy 139.085 68.61425) (xy 139.085 68.323691) (xy 166.365 68.323691) (xy 166.365 68.66425) (xy 166.52375 68.823) (xy 167.373 68.823) (xy 167.373 67.97375) (xy 167.627 67.97375) (xy 167.627 68.823) (xy 168.47625 68.823) (xy 168.635 68.66425) (xy 168.635 68.323691) (xy 168.538327 68.090302) (xy 168.359699 67.911673) (xy 168.12631 67.815) (xy 167.78575 67.815) (xy 167.627 67.97375) (xy 167.373 67.97375) (xy 167.21425 67.815) (xy 166.87369 67.815) (xy 166.640301 67.911673) (xy 166.461673 68.090302) (xy 166.365 68.323691) (xy 139.085 68.323691) (xy 139.085 67.923691) (xy 138.996486 67.71) (xy 164.930075 67.71) (xy 165 67.723909) (xy 165.277028 67.668805) (xy 165.511881 67.511881) (xy 165.668805 67.277028) (xy 165.71 67.069926) (xy 165.723909 67) (xy 165.71 66.930074) (xy 165.71 61.71) (xy 166.35256 61.71) ) ) (filled_polygon (pts (xy 101.25256 62.5) (xy 101.301843 62.747765) (xy 101.442191 62.957809) (xy 101.52389 63.012399) (xy 101.522569 63.01372) (xy 101.365 63.394126) (xy 101.365 63.805874) (xy 101.522569 64.18628) (xy 101.81372 64.477431) (xy 102.194126 64.635) (xy 102.605874 64.635) (xy 102.98628 64.477431) (xy 103.277431 64.18628) (xy 103.435 63.805874) (xy 103.435 63.394126) (xy 103.277431 63.01372) (xy 103.27611 63.012399) (xy 103.357809 62.957809) (xy 103.498157 62.747765) (xy 103.54744 62.5) (xy 103.54744 61.71) (xy 104.29 61.71) (xy 104.290001 66.930069) (xy 104.276091 67) (xy 104.331195 67.277028) (xy 104.488119 67.511881) (xy 104.722972 67.668805) (xy 104.930074 67.71) (xy 104.930075 67.71) (xy 105 67.723909) (xy 105.069926 67.71) (xy 131.628032 67.71) (xy 131.449375 67.829375) (xy 131.121161 68.320582) (xy 131.005908 68.9) (xy 131.121161 69.479418) (xy 131.328685 69.79) (xy 103.487908 69.79) (xy 103.535 69.676309) (xy 103.535 69.33575) (xy 103.37625 69.177) (xy 102.527 69.177) (xy 102.527 69.197) (xy 102.273 69.197) (xy 102.273 69.177) (xy 101.42375 69.177) (xy 101.265 69.33575) (xy 101.265 69.676309) (xy 101.312092 69.79) (xy 100.71 69.79) (xy 100.71 68.423691) (xy 101.265 68.423691) (xy 101.265 68.76425) (xy 101.42375 68.923) (xy 102.273 68.923) (xy 102.273 68.07375) (xy 102.527 68.07375) (xy 102.527 68.923) (xy 103.37625 68.923) (xy 103.535 68.76425) (xy 103.535 68.423691) (xy 103.438327 68.190302) (xy 103.259699 68.011673) (xy 103.02631 67.915) (xy 102.68575 67.915) (xy 102.527 68.07375) (xy 102.273 68.07375) (xy 102.11425 67.915) (xy 101.77369 67.915) (xy 101.540301 68.011673) (xy 101.361673 68.190302) (xy 101.265 68.423691) (xy 100.71 68.423691) (xy 100.71 61.71) (xy 101.25256 61.71) ) ) ) )