(kicad_pcb (version 20171130) (host pcbnew "(5.1.9-0-10_14)") (general (thickness 1.6) (drawings 14) (tracks 25) (zones 0) (modules 6) (nets 6) ) (page A) (title_block (title "Free AWSD - Joystick Breakout") (date 2021-04-15) (rev v1) (company "Free AWSD") ) (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.3) (trace_clearance 0.2) (zone_clearance 0.508) (zone_45_only no) (trace_min 0.3) (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.524 1.524) (pad_drill 0.762) (pad_to_mask_clearance 0) (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 0) (scaleselection 1) (outputdirectory "Gerber/")) ) (net 0 "") (net 1 "Net-(J1-Pad1)") (net 2 "Net-(J1-Pad5)") (net 3 "Net-(J1-Pad3)") (net 4 "Net-(J1-Pad2)") (net 5 "Net-(J1-Pad4)") (net_class Default "This is the default net class." (clearance 0.2) (trace_width 0.3) (via_dia 0.8) (via_drill 0.4) (uvia_dia 0.3) (uvia_drill 0.1) (add_net "Net-(J1-Pad1)") (add_net "Net-(J1-Pad2)") (add_net "Net-(J1-Pad3)") (add_net "Net-(J1-Pad4)") (add_net "Net-(J1-Pad5)") ) (module Alps_Alpine_RKJXV122400R:RKJXV122400R (layer F.Cu) (tedit 6078B59E) (tstamp 6077DE0D) (at 138.65 93.95 90) (descr RKJXV122400R-4) (tags Switch) (path /60763C19) (fp_text reference U1 (at -6.978 -1.74 90) (layer F.SilkS) hide (effects (font (size 1.27 1.27) (thickness 0.254))) ) (fp_text value RKJXV122400R (at -6.978 -1.74 90) (layer F.SilkS) hide (effects (font (size 1.27 1.27) (thickness 0.254))) ) (fp_line (start -13.589 4.318) (end -13.589 9.398) (layer F.SilkS) (width 0.12)) (fp_line (start -15.748 4.318) (end -13.589 4.318) (layer F.SilkS) (width 0.12)) (fp_line (start -15.748 1.016) (end -15.748 4.318) (layer F.SilkS) (width 0.12)) (fp_line (start -17.145 1.016) (end -15.748 1.016) (layer F.SilkS) (width 0.12)) (fp_line (start -17.145 -5.969) (end -17.145 1.016) (layer F.SilkS) (width 0.12)) (fp_line (start -15.748 -5.969) (end -17.145 -5.969) (layer F.SilkS) (width 0.12)) (fp_line (start -15.748 -9.398) (end -15.748 -5.969) (layer F.SilkS) (width 0.12)) (fp_line (start -13.97 -9.398) (end -15.748 -9.398) (layer F.SilkS) (width 0.12)) (fp_line (start -13.97 -12.446) (end -13.97 -9.398) (layer F.SilkS) (width 0.12)) (fp_line (start -4.064 -12.446) (end -13.97 -12.446) (layer F.SilkS) (width 0.12)) (fp_line (start -4.064 -9.398) (end -4.064 -12.446) (layer F.SilkS) (width 0.12)) (fp_line (start -2.032 -9.398) (end -4.064 -9.398) (layer F.SilkS) (width 0.12)) (fp_line (start -2.032 -7.366) (end -2.032 -9.398) (layer F.SilkS) (width 0.12)) (fp_line (start 1.016 -7.366) (end -2.032 -7.366) (layer F.SilkS) (width 0.12)) (fp_line (start 1.016 2.032) (end 1.016 -7.366) (layer F.SilkS) (width 0.12)) (fp_line (start -2.032 2.032) (end 1.016 2.032) (layer F.SilkS) (width 0.12)) (fp_line (start -2.032 4.318) (end -2.032 2.032) (layer F.SilkS) (width 0.12)) (fp_line (start -4.318 4.318) (end -2.032 4.318) (layer F.SilkS) (width 0.12)) (fp_line (start -4.318 9.398) (end -4.318 4.318) (layer F.SilkS) (width 0.12)) (fp_line (start -13.589 9.398) (end -4.318 9.398) (layer F.SilkS) (width 0.12)) (fp_line (start -3.683 -12.74) (end -3.683 -9.652) (layer F.Fab) (width 0.2)) (fp_line (start -14.224 -12.74) (end -3.683 -12.74) (layer F.Fab) (width 0.2)) (fp_line (start -14.224 -9.652) (end -14.224 -12.74) (layer F.Fab) (width 0.2)) (fp_line (start -3.527 9.652) (end -3.527 4.835) (layer F.Fab) (width 0.2)) (fp_line (start -13.97 9.652) (end -3.556 9.652) (layer F.Fab) (width 0.2)) (fp_line (start -13.97 4.826) (end -13.97 9.652) (layer F.Fab) (width 0.2)) (fp_line (start -17.272 4.835) (end -17.272 -9.652) (layer F.Fab) (width 0.2)) (fp_line (start 1.143 4.835) (end -17.272 4.835) (layer F.Fab) (width 0.2)) (fp_line (start 1.143 -9.652) (end 1.143 4.835) (layer F.Fab) (width 0.2)) (fp_line (start -17.272 -9.652) (end 1.143 -9.652) (layer F.Fab) (width 0.2)) (fp_text user %R (at -6.978 -1.74 90) (layer F.Fab) (effects (font (size 1.27 1.27) (thickness 0.254))) ) (pad MH6 thru_hole circle (at -4.43 -2.5 90) (size 2.475 2.475) (drill 1.65) (layers *.Cu *.Mask)) (pad MH5 thru_hole circle (at -13.03 -2.5 90) (size 2.475 2.475) (drill 1.65) (layers *.Cu *.Mask)) (pad MH4 thru_hole circle (at -2.405 -7.5 90) (size 2.4 2.4) (drill 1.6) (layers *.Cu *.Mask)) (pad MH3 thru_hole circle (at -2.405 2.5 90) (size 2.4 2.4) (drill 1.6) (layers *.Cu *.Mask)) (pad MH2 thru_hole circle (at -15.055 -7.5 90) (size 2.4 2.4) (drill 1.6) (layers *.Cu *.Mask)) (pad MH1 thru_hole circle (at -15.055 2.5 90) (size 2.4 2.4) (drill 1.6) (layers *.Cu *.Mask)) (pad D1 thru_hole circle (at -5.48 7.75 90) (size 1.95 1.95) (drill 1.3) (layers *.Cu *.Mask) (net 5 "Net-(J1-Pad4)")) (pad C1 thru_hole circle (at -5.48 3.25 90) (size 1.95 1.95) (drill 1.3) (layers *.Cu *.Mask) (net 1 "Net-(J1-Pad1)")) (pad B13 thru_hole circle (at -11.23 -11.23 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (net 2 "Net-(J1-Pad5)")) (pad B12 thru_hole circle (at -8.73 -11.23 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (net 3 "Net-(J1-Pad3)")) (pad B11 thru_hole circle (at -6.23 -11.23 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (net 1 "Net-(J1-Pad1)")) (pad B1 thru_hole circle (at -11.98 7.75 90) (size 1.95 1.95) (drill 1.3) (layers *.Cu *.Mask)) (pad A13 thru_hole circle (at 0 -5 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (net 1 "Net-(J1-Pad1)")) (pad A12 thru_hole circle (at 0 -2.5 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (net 4 "Net-(J1-Pad2)")) (pad A11 thru_hole circle (at 0 0 90) (size 1.65 1.65) (drill 1.1) (layers *.Cu *.Mask) (net 2 "Net-(J1-Pad5)")) (pad A1 thru_hole circle (at -11.98 3.25 90) (size 1.95 1.95) (drill 1.3) (layers *.Cu *.Mask)) (model ${KIPRJMOD}/modules/Alps_Alpine_RKJXV122400R/RKJXV122400R.STEP (offset (xyz -9 2.5 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 -180)) ) ) (module MountingHole:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6076A2CF) (at 146.15 109.95) (descr "Mounting Hole 2.2mm, no annular, M2") (tags "mounting hole 2.2mm no annular m2") (path /607A7816) (attr virtual) (fp_text reference H4 (at 0 -3.2) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value MountingHole (at 0 3.2) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15)) (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0.3 0) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask)) ) (module MountingHole:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6077DD82) (at 146.15 94.45) (descr "Mounting Hole 2.2mm, no annular, M2") (tags "mounting hole 2.2mm no annular m2") (path /607A6585) (attr virtual) (fp_text reference H3 (at 0 -3.2) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value MountingHole (at 0 3.2) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15)) (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0.3 0) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask)) ) (module MountingHole:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6076A2BF) (at 124.15 109.95) (descr "Mounting Hole 2.2mm, no annular, M2") (tags "mounting hole 2.2mm no annular m2") (path /607A5893) (attr virtual) (fp_text reference H2 (at 0 -3.2) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value MountingHole (at 0 3.2) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15)) (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0.3 0) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask)) ) (module MountingHole:MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6076A2B7) (at 124.15 94.45) (descr "Mounting Hole 2.2mm, no annular, M2") (tags "mounting hole 2.2mm no annular m2") (path /607A45AE) (attr virtual) (fp_text reference H1 (at 0 -3.2) (layer F.SilkS) hide (effects (font (size 1 1) (thickness 0.15))) ) (fp_text value MountingHole (at 0 3.2) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15)) (fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05)) (fp_text user %R (at 0.3 0) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15))) ) (pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask)) ) (module Connector_Molex:Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical (layer B.Cu) (tedit 607737C5) (tstamp 6077D9AF) (at 123.4 100.2 270) (descr "Molex PicoBlade Connector System, 53047-0510, 5 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator") (tags "connector Molex PicoBlade side entry") (path /6076AA23) (fp_text reference J1 (at 2.5 3.25 90) (layer B.SilkS) hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_text value Conn_01x05 (at 2.5 -2.35 90) (layer B.Fab) hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (fp_line (start 7 2.55) (end -2 2.55) (layer B.CrtYd) (width 0.05)) (fp_line (start 7 -1.65) (end 7 2.55) (layer B.CrtYd) (width 0.05)) (fp_line (start -2 -1.65) (end 7 -1.65) (layer B.CrtYd) (width 0.05)) (fp_line (start -2 2.55) (end -2 -1.65) (layer B.CrtYd) (width 0.05)) (fp_line (start 0 -0.442893) (end 0.5 -1.15) (layer B.Fab) (width 0.1)) (fp_line (start -0.5 -1.15) (end 0 -0.442893) (layer B.Fab) (width 0.1)) (fp_line (start 6.5 2.05) (end -1.5 2.05) (layer B.Fab) (width 0.1)) (fp_line (start 6.5 -1.15) (end 6.5 2.05) (layer B.Fab) (width 0.1)) (fp_line (start -1.5 -1.15) (end 6.5 -1.15) (layer B.Fab) (width 0.1)) (fp_line (start -1.5 2.05) (end -1.5 -1.15) (layer B.Fab) (width 0.1)) (fp_text user %R (at 2.5 1.35 90) (layer B.Fab) hide (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) ) (pad 1 thru_hole oval (at 0 0 270) (size 0.8 1.3) (drill 0.5) (layers *.Cu *.Mask) (net 1 "Net-(J1-Pad1)")) (pad 2 thru_hole oval (at 1.25 0 270) (size 0.8 1.3) (drill 0.5) (layers *.Cu *.Mask) (net 4 "Net-(J1-Pad2)")) (pad 3 thru_hole oval (at 2.5 0 270) (size 0.8 1.3) (drill 0.5) (layers *.Cu *.Mask) (net 3 "Net-(J1-Pad3)")) (pad 4 thru_hole oval (at 3.75 0 270) (size 0.8 1.3) (drill 0.5) (layers *.Cu *.Mask) (net 5 "Net-(J1-Pad4)")) (pad 5 thru_hole oval (at 5 0 270) (size 0.8 1.3) (drill 0.5) (layers *.Cu *.Mask) (net 2 "Net-(J1-Pad5)")) (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_PicoBlade_53047-0510_1x05_P1.25mm_Vertical.wrl (at (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) (model ${KISYS3DMOD}/Connector_Molex.3dshapes/Molex_KK-254_AE-6410-05A_1x05_P2.54mm_Vertical.step (at (xyz 0 0 0)) (scale (xyz 0.5 0.5 0.5)) (rotate (xyz 0 0 0)) ) ) (gr_text JLCJLCJLCJLC (at 136.4 102.8) (layer F.SilkS) (effects (font (size 1 1) (thickness 0.15))) ) (gr_text Gnd (at 124.2 100.2) (layer F.SilkS) (tstamp 60784EBB) (effects (font (size 0.8 0.5) (thickness 0.1)) (justify left)) ) (gr_text X (at 124.2 101.5) (layer F.SilkS) (tstamp 60784EBB) (effects (font (size 0.8 0.5) (thickness 0.1)) (justify left)) ) (gr_text Y (at 124.2 102.8) (layer F.SilkS) (tstamp 60784EBB) (effects (font (size 0.8 0.5) (thickness 0.1)) (justify left)) ) (gr_text SW (at 124.2 104) (layer F.SilkS) (tstamp 60784EBB) (effects (font (size 0.8 0.5) (thickness 0.1)) (justify left)) ) (gr_text "Vcc\n" (at 124.2 105.25) (layer F.SilkS) (tstamp 60784C15) (effects (font (size 0.8 0.5) (thickness 0.1)) (justify left)) ) (gr_line (start 122.9 112.7) (end 147.4 112.7) (layer Edge.Cuts) (width 0.05) (tstamp 6077ECA3)) (gr_line (start 121.4 93.2) (end 121.4 111.2) (layer Edge.Cuts) (width 0.05) (tstamp 6077ECA2)) (gr_line (start 147.4 91.7) (end 122.9 91.7) (layer Edge.Cuts) (width 0.05) (tstamp 6077EC9A)) (gr_line (start 148.9 93.2) (end 148.9 111.2) (layer Edge.Cuts) (width 0.05) (tstamp 6077EC99)) (gr_arc (start 147.4 111.2) (end 147.4 112.7) (angle -90) (layer Edge.Cuts) (width 0.05)) (gr_arc (start 122.9 111.2) (end 121.4 111.2) (angle -90) (layer Edge.Cuts) (width 0.05)) (gr_arc (start 147.4 93.2) (end 148.9 93.2) (angle -90) (layer Edge.Cuts) (width 0.05)) (gr_arc (start 122.9 93.2) (end 122.9 91.7) (angle -90) (layer Edge.Cuts) (width 0.05)) (segment (start 127.4 100.2) (end 127.42 100.18) (width 0.3) (layer B.Cu) (net 1) (status 30)) (segment (start 123.4 100.2) (end 127.4 100.2) (width 0.3) (layer B.Cu) (net 1) (status 30)) (segment (start 133.65 93.95) (end 130.65 93.95) (width 0.3) (layer F.Cu) (net 1) (status 10)) (segment (start 130.65 93.95) (end 127.4 97.2) (width 0.3) (layer F.Cu) (net 1)) (segment (start 127.4 100.16) (end 127.42 100.18) (width 0.3) (layer F.Cu) (net 1) (status 30)) (segment (start 127.4 97.2) (end 127.4 100.16) (width 0.3) (layer F.Cu) (net 1) (status 20)) (segment (start 141.9 99.43) (end 143.4 97.93) (width 0.3) (layer F.Cu) (net 1) (status 10)) (segment (start 143.4 97.93) (end 143.4 95.95) (width 0.3) (layer F.Cu) (net 1)) (segment (start 143.4 95.95) (end 139.9 92.45) (width 0.3) (layer F.Cu) (net 1)) (segment (start 135.15 92.45) (end 133.65 93.95) (width 0.3) (layer F.Cu) (net 1) (status 20)) (segment (start 139.9 92.45) (end 135.15 92.45) (width 0.3) (layer F.Cu) (net 1)) (segment (start 127.4 105.2) (end 127.42 105.18) (width 0.3) (layer B.Cu) (net 2) (status 30)) (segment (start 123.4 105.2) (end 127.4 105.2) (width 0.3) (layer B.Cu) (net 2) (status 30)) (segment (start 127.42 105.18) (end 129.15 103.45) (width 0.3) (layer F.Cu) (net 2) (status 10)) (segment (start 129.15 103.45) (end 129.15 102.7) (width 0.3) (layer F.Cu) (net 2)) (via (at 129.15 102.7) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2)) (segment (start 138.65 93.95) (end 136.65 95.95) (width 0.3) (layer B.Cu) (net 2) (status 10)) (segment (start 136.65 95.95) (end 135.9 95.95) (width 0.3) (layer B.Cu) (net 2)) (segment (start 135.9 95.95) (end 129.15 102.7) (width 0.3) (layer B.Cu) (net 2)) (segment (start 127.4 102.7) (end 127.42 102.68) (width 0.3) (layer B.Cu) (net 3) (status 30)) (segment (start 123.4 102.7) (end 127.4 102.7) (width 0.3) (layer B.Cu) (net 3) (status 30)) (segment (start 128.65 101.45) (end 136.15 93.95) (width 0.3) (layer B.Cu) (net 4) (status 20)) (segment (start 123.4 101.45) (end 128.65 101.45) (width 0.3) (layer B.Cu) (net 4) (status 10)) (segment (start 141.88 103.95) (end 146.4 99.43) (width 0.3) (layer B.Cu) (net 5) (status 20)) (segment (start 123.4 103.95) (end 141.88 103.95) (width 0.3) (layer B.Cu) (net 5) (status 10)) )