(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0") (general (thickness 1.6) (legacy_teardrops no) ) (paper "A4") (layers (0 "F.Cu" signal) (2 "B.Cu" signal) (9 "F.Adhes" user "F.Adhesive") (11 "B.Adhes" user "B.Adhesive") (13 "F.Paste" user) (15 "B.Paste" user) (5 "F.SilkS" user "F.Silkscreen") (7 "B.SilkS" user "B.Silkscreen") (1 "F.Mask" user) (3 "B.Mask" user) (17 "Dwgs.User" user "User.Drawings") (19 "Cmts.User" user "User.Comments") (21 "Eco1.User" user "User.Eco1") (23 "Eco2.User" user "User.Eco2") (25 "Edge.Cuts" user) (27 "Margin" user) (31 "F.CrtYd" user "F.Courtyard") (29 "B.CrtYd" user "B.Courtyard") (35 "F.Fab" user) (33 "B.Fab" user) (39 "User.1" user) (41 "User.2" user) (43 "User.3" user) (45 "User.4" user) ) (setup (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) (pcbplotparams (layerselection 0x00000000_00000000_55555555_5755f5ff) (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) (usegerberadvancedattributes yes) (creategerberjobfile yes) (dashed_line_dash_ratio 12.000000) (dashed_line_gap_ratio 3.000000) (svgprecision 4) (plotframeref no) (mode 1) (useauxorigin no) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15.000000) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) (pdf_metadata yes) (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) (plot_black_and_white yes) (sketchpadsonfab no) (plotpadnumbers no) (hidednponfab no) (sketchdnponfab yes) (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) (drillshape 1) (scaleselection 1) (outputdirectory "") ) ) (net 0 "") (net 1 "GND") (net 2 "+5V") (net 3 "Net-(J1-Pin_3)") (net 4 "Net-(J1-Pin_4)") (net 5 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (net 6 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (net 7 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (net 8 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (net 9 "Net-(U1-GPIO0{slash}TX)") (net 10 "unconnected-(U1-GPIO1{slash}RX-Pad8)") (net 11 "unconnected-(U1-GPIO3{slash}MOSI-Pad11)") (net 12 "unconnected-(U1-GPIO1{slash}RX-Pad8)_1") (net 13 "unconnected-(U1-GPIO2{slash}SCK-Pad9)") (net 14 "unconnected-(U1-GPIO4{slash}MISO-Pad10)") (net 15 "unconnected-(U1-GPIO4{slash}MISO-Pad10)_1") (net 16 "unconnected-(U1-GPIO3{slash}MOSI-Pad11)_1") (net 17 "unconnected-(U1-3V3-Pad12)") (net 18 "unconnected-(U1-3V3-Pad12)_1") (net 19 "unconnected-(U1-GPIO2{slash}SCK-Pad9)_1") (footprint "OPL:XIAO-ESP32C3-DIP" (layer "F.Cu") (uuid "0187106d-22db-454b-949c-b16fa5106ea3") (at 153.59 132.87375) (property "Reference" "U1" (at -8 -11.5 0) (unlocked yes) (layer "F.SilkS") (uuid "75c953cc-3b99-4f9b-a78f-fd21f0fd4582") (effects (font (size 0.635 0.635) (thickness 0.1016) ) ) ) (property "Value" "XIAO-RP2040-DIP" (at 0 0 0) (unlocked yes) (layer "F.Fab") (uuid "16d7f1ab-67f4-41fc-8a10-808f63309899") (effects (font (size 0.635 0.635) (thickness 0.1016) ) ) ) (property "Datasheet" "" (at -0.12 0 90) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "1f58a6b9-f105-458c-8f88-1abad26d2fbd") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "" (at -0.12 0 90) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "e5d87698-9860-4f19-9122-a08fbb05d565") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/65f9a83c-eaad-4301-9124-1126424892e8") (sheetname "/") (sheetfile "Hackpad.kicad_sch") (attr smd) (fp_line (start -9.01 8.509) (end -9.01 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "25982317-d3ac-40dc-8162-abdf8c4f7d42") ) (fp_line (start -7.105 10.414) (end 6.865 10.414) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "97019c01-ae2a-49bd-ba82-580ada266c8d") ) (fp_line (start -4.615 -10.541) (end -4.611272 -11.551272) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "b565c906-f94c-4810-9780-c680f6d4f7c6") ) (fp_line (start -4.111272 -12.051) (end 3.884 -12.051) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "aba21407-0850-4697-9810-5b63359eec90") ) (fp_line (start 4.384 -11.551) (end 4.384 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "1b243390-4773-4072-bc0b-662a85530d4d") ) (fp_line (start 6.865 -10.541) (end -7.105 -10.541) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") (uuid "2a17896e-328c-4f4c-b434-b7402051f4aa") ) (fp_line (start 6.865 -10.541) (end -7.105 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "e5eb8367-81c5-46d0-a4ad-9c6e2c8944cc") ) (fp_line (start 8.77 8.509) (end 8.77 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "5203ba6c-ed03-4003-85a6-9bec64b49f8e") ) (fp_arc (start -9.01 -8.636) (mid -8.452038 -9.983038) (end -7.105 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "792b0748-0c5b-4383-a764-09b7905d7595") ) (fp_arc (start -7.105 10.414) (mid -8.452038 9.856038) (end -9.01 8.509) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "373ee102-10ed-4b25-8a96-fce63c926d39") ) (fp_arc (start -4.611272 -11.551272) (mid -4.464728 -11.90464) (end -4.111272 -12.051) (stroke (width 0.127) (type default) ) (layer "F.SilkS") (uuid "7b59a8e2-731e-4281-81b0-ce971a94fff5") ) (fp_arc (start 3.884 -12.051) (mid 4.237553 -11.904553) (end 4.384 -11.551) (stroke (width 0.127) (type default) ) (layer "F.SilkS") (uuid "f43f8da4-5cb9-4307-8d40-b65cc59e47fb") ) (fp_arc (start 6.865 -10.541) (mid 8.212038 -9.983038) (end 8.77 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "4bbf636d-f44e-42df-903d-b09f2b10b422") ) (fp_arc (start 8.77 8.509) (mid 8.212038 9.856038) (end 6.865 10.414) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "aae7a9f3-266b-49b9-87d5-fa9a23b3609b") ) (fp_circle (center -9.12 -10.25) (end -9.12 -10.504) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "e6c53f19-2427-44c3-9b98-71544f958ac8") ) (fp_circle (center -7.977 -9.37) (end -7.977 -9.624) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "7427b3d4-e55c-4e07-b1ab-1752b9eafb5b") ) (fp_rect (start -9.02 -10.55) (end 8.78 10.425) (stroke (width 0.05) (type default) ) (fill no) (layer "F.CrtYd") (uuid "9ebf43a7-cc6f-4f0a-a0c4-07561853c83b") ) (fp_rect (start -9.02 -10.55) (end 8.78 10.425) (stroke (width 0.1) (type default) ) (fill no) (layer "F.Fab") (uuid "68c7ee3d-0030-4f03-8a18-22927a26af82") ) (fp_circle (center -7.974 -9.376) (end -7.974 -9.63) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.Fab") (uuid "32127a08-043f-406d-8b8b-581ba1314309") ) (pad "1" smd roundrect (at -8.575 -7.62 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 5 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "GPIO26/ADC0/A0") (pintype "passive") (thermal_bridge_angle 45) (uuid "ee45a32a-3a31-4733-84d1-30af0bbb7ab1") ) (pad "1" thru_hole circle (at -7.74 -7.62 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "GPIO26/ADC0/A0") (pintype "passive") (uuid "403489a8-d3f2-4dd0-a059-34bfee817d49") ) (pad "2" smd roundrect (at -8.575 -5.08 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 6 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "GPIO27/ADC1/A1") (pintype "passive") (thermal_bridge_angle 45) (uuid "80480716-6558-444d-b984-b95e90bbfdbb") ) (pad "2" thru_hole circle (at -7.74 -5.08 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "GPIO27/ADC1/A1") (pintype "passive") (uuid "0c4c510b-6c79-4b70-99da-8a4c45a31fbf") ) (pad "3" smd roundrect (at -8.575 -2.54 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 7 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "GPIO28/ADC2/A2") (pintype "passive") (thermal_bridge_angle 45) (uuid "6fd3d4ef-8f09-430a-9768-b648cdccde2c") ) (pad "3" thru_hole circle (at -7.74 -2.54 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "GPIO28/ADC2/A2") (pintype "passive") (uuid "feb676d5-2bac-41c0-a774-b4ee5e315afb") ) (pad "4" smd roundrect (at -8.575 0 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 8 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (pinfunction "GPIO29/ADC3/A3") (pintype "passive") (thermal_bridge_angle 45) (uuid "dda281db-50e6-4535-b4d7-e39d74c26aad") ) (pad "4" thru_hole circle (at -7.74 0 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (pinfunction "GPIO29/ADC3/A3") (pintype "passive") (uuid "58d60561-e565-49d3-bc66-92f32d24590b") ) (pad "5" smd roundrect (at -8.575 2.54 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 4 "Net-(J1-Pin_4)") (pinfunction "GPIO6/SDA") (pintype "passive") (thermal_bridge_angle 45) (uuid "0f92afd6-490a-4ecd-a328-20b32911080b") ) (pad "5" thru_hole circle (at -7.74 2.54 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "Net-(J1-Pin_4)") (pinfunction "GPIO6/SDA") (pintype "passive") (uuid "0aed7fcf-d23a-4045-a85e-a3dbf09bdc83") ) (pad "6" smd roundrect (at -8.575 5.08 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 3 "Net-(J1-Pin_3)") (pinfunction "GPIO7/SCL") (pintype "passive") (thermal_bridge_angle 45) (uuid "a99bf20e-d758-4f22-b05f-cfad9ab75389") ) (pad "6" thru_hole circle (at -7.74 5.08 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "Net-(J1-Pin_3)") (pinfunction "GPIO7/SCL") (pintype "passive") (uuid "dc31d4c4-fd1f-4384-87af-0fac5c45dd67") ) (pad "7" smd roundrect (at -8.575 7.62 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 9 "Net-(U1-GPIO0{slash}TX)") (pinfunction "GPIO0/TX") (pintype "passive") (thermal_bridge_angle 45) (uuid "68d70805-b73e-4174-9553-f871ac674c9b") ) (pad "7" thru_hole circle (at -7.74 7.62 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 9 "Net-(U1-GPIO0{slash}TX)") (pinfunction "GPIO0/TX") (pintype "passive") (uuid "9df33d27-14e6-473f-9ca4-08b15e5d3bfe") ) (pad "8" thru_hole circle (at 7.5 7.62) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 12 "unconnected-(U1-GPIO1{slash}RX-Pad8)_1") (pinfunction "GPIO1/RX") (pintype "passive+no_connect") (uuid "3828b627-b8e2-4e3f-85ca-3298e6be3dda") ) (pad "8" smd roundrect (at 8.335 7.62) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 10 "unconnected-(U1-GPIO1{slash}RX-Pad8)") (pinfunction "GPIO1/RX") (pintype "passive+no_connect") (thermal_bridge_angle 45) (uuid "20879a9e-b8b8-4d03-9788-ba1abab9449b") ) (pad "9" thru_hole circle (at 7.5 5.08) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 13 "unconnected-(U1-GPIO2{slash}SCK-Pad9)") (pinfunction "GPIO2/SCK") (pintype "passive+no_connect") (uuid "3da34035-d01a-4ca5-8f6e-3a333015eaca") ) (pad "9" smd roundrect (at 8.335 5.08) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 19 "unconnected-(U1-GPIO2{slash}SCK-Pad9)_1") (pinfunction "GPIO2/SCK") (pintype "passive+no_connect") (thermal_bridge_angle 45) (uuid "fc345130-8b4c-4a1e-990f-f58fbea2f5bd") ) (pad "10" thru_hole circle (at 7.5 2.54) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 15 "unconnected-(U1-GPIO4{slash}MISO-Pad10)_1") (pinfunction "GPIO4/MISO") (pintype "passive+no_connect") (uuid "a2812c37-df28-4155-b1ee-f73a0cc4786d") ) (pad "10" smd roundrect (at 8.335 2.54) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 14 "unconnected-(U1-GPIO4{slash}MISO-Pad10)") (pinfunction "GPIO4/MISO") (pintype "passive+no_connect") (thermal_bridge_angle 45) (uuid "9b11b2f0-ebe3-44be-bec3-9d770a973d7d") ) (pad "11" thru_hole circle (at 7.5 0) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 11 "unconnected-(U1-GPIO3{slash}MOSI-Pad11)") (pinfunction "GPIO3/MOSI") (pintype "passive+no_connect") (uuid "3601333f-0df7-4b92-839c-3d61dd5e7a6f") ) (pad "11" smd roundrect (at 8.335 0) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 16 "unconnected-(U1-GPIO3{slash}MOSI-Pad11)_1") (pinfunction "GPIO3/MOSI") (pintype "passive+no_connect") (thermal_bridge_angle 45) (uuid "d2abf287-54df-4538-85b1-b74fc1cff1a3") ) (pad "12" thru_hole circle (at 7.5 -2.54) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 18 "unconnected-(U1-3V3-Pad12)_1") (pinfunction "3V3") (pintype "passive+no_connect") (uuid "efdc4d24-c753-4502-90dc-0a8a0b222406") ) (pad "12" smd roundrect (at 8.335 -2.54) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 17 "unconnected-(U1-3V3-Pad12)") (pinfunction "3V3") (pintype "passive+no_connect") (thermal_bridge_angle 45) (uuid "ea5e0cea-88fc-4252-93e1-04a2088763e3") ) (pad "13" thru_hole circle (at 7.5 -5.08) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "GND") (pintype "passive") (uuid "3a220456-4429-4eb4-8a91-41df605184e8") ) (pad "13" smd roundrect (at 8.335 -5.08) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 1 "GND") (pinfunction "GND") (pintype "passive") (thermal_bridge_angle 45) (uuid "8bf27e67-2a59-4d2e-98b6-faa56dac2f1a") ) (pad "14" thru_hole circle (at 7.5 -7.62) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "+5V") (pinfunction "VBUS") (pintype "passive") (uuid "e1daff6b-cc5b-4dbf-9ca1-3ae93515a2f2") ) (pad "14" smd roundrect (at 8.335 -7.62) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 2 "+5V") (pinfunction "VBUS") (pintype "passive") (thermal_bridge_angle 45) (uuid "ad37ea47-46ef-4af7-bb71-fa4758649077") ) (embedded_fonts no) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-nRF52840 v15.step" (hide yes) (offset (xyz -1.778 -6.096 0.381) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeeduino XIAO SAMD21 v4.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO RP2040 v26.step" (hide yes) (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 90) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO-ESP32-C3.step" (hide yes) (offset (xyz -1.7018 -6.096 0) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-ESP32S3 v2.step" (hide yes) (offset (xyz -1.778 -6.1722 0) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "10e3677e-1107-4ef5-af41-ca1db2747d4d") (at 157.32125 152.0825) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW5" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "668508a5-f32b-4d03-9400-5dc890182a91") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "a9d5b55f-5c70-4ca7-83bb-8898c622a273") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "885c47a8-149e-45de-9884-2502a5067bf2") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "cdf77e7e-3c38-44cc-a667-16327d11b40a") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/63a98df6-52fa-41b6-b75a-5504b30b0afc") (sheetname "/") (sheetfile "Hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b8b55119-4e2e-4d82-9f60-a27316563ad2") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "c620047e-0cfc-4ad2-9147-e19fc8bed205") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "4afc90f6-17b4-49f7-a464-092ad21f9f7c") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "a346c23a-2e27-42f4-9ccf-f3c557109e97") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "3f7096a4-8e0d-49bc-97c2-e8f5ca11cca6") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "6c949f50-028e-4051-9c04-770b115452c4") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "95594856-f998-4f8a-880b-e7f1b412d823") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "d422e914-35e7-4627-b24f-85c0443bd778") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "8d740893-32c5-4555-88e6-a18435edec8e") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c52ef9fa-8fb3-4574-98e4-e68d9f5e245b") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "fb32d77e-56fe-496e-8bee-3f2711a1b144") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "7dce9348-8e9e-4e5a-a7b0-6f7688491d77") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "d081c86e-1941-4708-928f-fb7cb49ccf2d") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "50389b1c-0a4f-4dc4-b25a-f10799146d2d") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "122cf08d-aac3-47fc-9795-180e94e78ed2") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "f2bb481c-2084-4ebe-be10-9349a14db6d8") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "9c8dd6e3-612a-4c08-8300-3d763a9a5930") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "3a115036-9a63-4271-a2b8-b0c713116782") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "6b2f24c0-4150-4aad-8978-5c4c08f49d74") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "9eb600b3-e6c5-4de2-a6ca-08311870eacf") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "dc9398a8-f178-4291-9ff5-253b5d86d3fb") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 9 "Net-(U1-GPIO0{slash}TX)") (pinfunction "2") (pintype "passive") (uuid "11af4cf8-5b97-48e0-a125-ad2a505fa3e7") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" (layer "F.Cu") (uuid "41977538-562b-4942-bc1b-73c0e66fff75") (at 71.4625 122.40625) (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") (tags "Through hole socket strip THT 1x04 2.54mm single row") (property "Reference" "J1" (at 0 -2.77 0) (layer "F.SilkS") (uuid "e5529eb3-8327-474e-ba65-affa2b523224") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "Conn_01x04" (at 0 10.39 0) (layer "F.Fab") (uuid "d53ea9f5-e835-47e4-8891-865631143514") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "b6fd5a5f-d344-4e40-8458-70ac62b31bb8") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "11b2e9ce-d280-49e5-95f0-28f9ac9f9d01") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property ki_fp_filters "Connector*:*_1x??_*") (path "/859b93f6-2242-49bb-8df8-c9a959fa8bee") (sheetname "/") (sheetfile "Hackpad.kicad_sch") (attr through_hole) (fp_line (start -1.33 1.27) (end -1.33 8.95) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "9fb95c21-3224-47f4-acee-970b458abeb9") ) (fp_line (start -1.33 1.27) (end 1.33 1.27) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "efec43d7-9c90-48ce-bb8a-710208b0fd89") ) (fp_line (start -1.33 8.95) (end 1.33 8.95) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "2c1ecb79-5e56-4e4b-99dc-2de3387408d8") ) (fp_line (start 0 -1.33) (end 1.33 -1.33) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ff3f9c21-ceb8-41f4-8455-5e296006e233") ) (fp_line (start 1.33 -1.33) (end 1.33 0) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "0de70fdc-0d6c-4ddb-822a-4e48ff513c9e") ) (fp_line (start 1.33 1.27) (end 1.33 8.95) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "38d4ac1d-22f8-4896-baea-9359d9917e40") ) (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "ebc3702e-1b1a-47aa-883e-8182a017ce75") ) (fp_line (start -1.8 9.4) (end -1.8 -1.8) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "4fece487-4d8b-48ed-93d8-0cda52883868") ) (fp_line (start 1.75 -1.8) (end 1.75 9.4) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "d88a0f78-c4db-4fc1-87c2-53d735de3280") ) (fp_line (start 1.75 9.4) (end -1.8 9.4) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "5b45658f-da70-4b06-968b-d16736f051fa") ) (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "61fe87d9-7d75-4507-8a8a-8573207f9cc4") ) (fp_line (start -1.27 8.89) (end -1.27 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "4d79499b-1c45-4a78-b1c5-a15470fd8936") ) (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "499f35f1-87c5-4f40-9461-7ee9d55e6b54") ) (fp_line (start 1.27 -0.635) (end 1.27 8.89) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "a97e5ad8-4fe2-4ae4-9395-bf6650bf01ca") ) (fp_line (start 1.27 8.89) (end -1.27 8.89) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "68f8a8e7-2924-49ee-9a10-bcef2da7d6d8") ) (fp_text user "${REFERENCE}" (at 0 3.81 90) (layer "F.Fab") (uuid "619b36bf-e08e-4901-8e7d-2823064d1d53") (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") (remove_unused_layers no) (net 1 "GND") (pinfunction "Pin_1") (pintype "passive") (uuid "309a2ff8-2f29-4bc1-b65a-08d877276710") ) (pad "2" thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "+5V") (pinfunction "Pin_2") (pintype "passive") (uuid "4958938a-a9f7-48a3-b008-d9b46d56a897") ) (pad "3" thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "Net-(J1-Pin_3)") (pinfunction "Pin_3") (pintype "passive") (uuid "1a38b8c1-0def-4bfd-ad5c-af5f53d1d6f6") ) (pad "4" thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "Net-(J1-Pin_4)") (pinfunction "Pin_4") (pintype "passive") (uuid "ac2034e4-0f8f-4ad0-94da-586ce7fce703") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "58a7b6c0-1d47-4f70-a6b3-1923a8539ce5") (at 100.17125 152.0825) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW2" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "4375b3ad-3430-49a5-bb09-9685dabf76c5") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "be3ee875-6a47-42ae-9248-173e20e1d2d9") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "1d32f14b-7674-4343-9856-c8d457592b38") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "463a54d5-4b52-49b7-a64a-340f015ac1f9") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/b7e701bf-fc7c-49e5-9fc7-0caaa0b46d50") (sheetname "/") (sheetfile "Hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "f8a4576c-7b35-4f17-8c5b-7c569d10425b") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "62d0cdd8-74dc-41b4-8c84-03d10bf3735d") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "e2352f12-14b8-4b09-8f34-deefebee7fc9") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "1381fee7-0bbc-4983-8b20-68bbb85d27ed") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "d0b824d0-d086-494b-8939-b932b4eb59f0") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "6d69932d-f4d3-42ff-84f8-b933dc8b804b") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "c789d53d-e11d-4034-b31c-ae89d19ff337") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "56581d67-c507-4af3-b636-03d663015f47") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "a8548a0c-f45b-4aeb-819f-88d421ad5b36") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "3b54bfa5-e126-424c-a939-63c6ab2d73d5") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "1b688107-08c8-4049-b283-253d9fe4872a") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "e070fd7b-cfa4-439e-a066-af7eef0c33b0") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "bf5b4063-101c-454f-a2e9-84004d495d3a") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "e7f29fa8-0af5-43cf-a35c-04a6cab657b9") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "59b1ec4f-de54-4ee7-b0a6-5a874fdaa5dc") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "5fd1c9a1-5c19-480f-9784-53648cd3cd5b") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "0299d529-4436-44a0-ad4b-55ab660febe9") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "0d60fd0b-f068-4928-ae9e-9b4ef16c1b54") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "b7c6b968-6db1-4dbf-9017-297e5d55319b") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "9a02e992-4e01-4322-ab84-1184d882f938") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "5f004942-0058-47b2-b598-6341a570ae4b") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "2") (pintype "passive") (uuid "a00d8ffe-f8df-4d80-8ee9-59fb7ca7b754") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "6c53433c-ee40-4a58-bdbc-fa67598d5417") (at 81.12125 152.0825) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW1" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "3579b2c3-cb0d-4fd1-8056-b01b0fdb468a") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "ba9690fc-4fd0-4a2c-8749-f8fa34e9477f") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "af11b32a-66ee-4397-92f1-a66be86bf67a") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "27e56d2a-f202-4040-9655-7f9e0a3ca5ba") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/d3744c4d-6034-407f-af69-bef5eb44a125") (sheetname "/") (sheetfile "Hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "223d5a15-4022-4797-a450-12330ef8a5e3") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "d1b4fd5f-933e-408f-8aba-4795d080e948") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "33460f0c-9d04-441a-9860-9b59e3ad162c") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "bd90e209-16f7-4bac-abe5-1208c19b6e76") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "08458fcb-1e37-4b63-b6e2-e117a46b327a") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "788f4a2e-4b0d-4c11-b8b7-8c1e90e3c14c") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "45df0714-fb67-4e1c-985a-e82f97a5e220") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "527e4b97-a592-4b1f-9a24-a28e17cc1264") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "3ad6fa31-12d9-4a72-bdee-c74f611b0db9") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "ccfb0968-90db-42ef-b6cd-2f64577a9a7a") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "56638029-9753-4b31-865b-e51740f159e5") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "d28c97b2-ebdd-47ef-8ad4-fc29734604e8") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "11d8790b-c5c0-42eb-a514-69835157313b") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "60bfd56a-6089-4977-81e4-c9c21a07b81b") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "87fbb5d0-e99d-43f4-9cd4-caab288aa575") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "05545e4d-98fc-42d0-ac89-069b50e81984") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "33a8d4f0-c104-4b78-9693-f7d18bdb339c") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "89d6bfd3-40e6-4dd4-a337-be5c2836ca89") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "7b2665d6-5f17-4b73-bac4-268de59d88bb") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "8763bf5a-f9f8-4308-99ee-56a1c017f3cd") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "6d6b4e83-5145-457b-bafd-e49795b5aa9e") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "2") (pintype "passive") (uuid "3799ceee-e462-4cb5-b123-8e9dd8ed86dc") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "6dbbf024-89b5-4880-9c2f-bf79de977b62") (at 119.22125 152.0825) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW3" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "c0189aee-7964-4f1b-bd19-a91c0df7cc9b") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "2b431ae4-3441-4ecf-b368-b38021578aeb") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "e8c881b0-6d2d-4057-8321-33887e4cf54b") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "5522ff9c-3a84-489b-b433-684d7bb602d2") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/4025e352-8a18-4881-96d0-7ffce5359968") (sheetname "/") (sheetfile "Hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "40cbd2f5-226b-4c8e-ab3b-a94318e95180") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "5b3d94a5-6ad1-42ac-824c-c299dbf5bfc8") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "246a7300-b0b8-4d0d-998f-793ec156ae9b") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ac71c42d-203b-47b4-8f18-c902ad554e4d") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "e1aed15e-caba-4d64-8511-5b1713656062") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "2bf699b8-5868-4bce-89ac-2ce933485612") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "e10eb8bf-4f9a-4f1f-a8fb-6ce0bef9e63a") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "9ac42a2f-02cf-405d-9914-476a76d824c9") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "075af1f2-68e0-4512-b3ce-088901569495") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "4d986081-02d0-4b2e-9691-98016e24152d") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "63c3e8c8-e313-4f61-93fe-858bb6681c4b") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "3a9e3c43-3e70-42ae-80a3-1470647e045a") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "29da4cc3-76fe-4608-b10c-397d1bcf6ca2") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "b9a42d06-ddd2-4430-9a50-8c7d01222ea5") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "e1371e98-619b-411f-8cb3-d7dff3b06911") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "d99a51ab-9a86-4206-91f7-26d75bcabf93") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "ce8b4dde-dd3a-45aa-94b6-0b8e1169aeff") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "58967f9c-5960-40c6-bc07-086524993211") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "53b8ecf9-39a8-4f11-a0b7-e4761fbd6102") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "a0b9eb90-255e-4b7e-bb9c-ab0e2a9c25b1") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "d83825cb-5cbf-4b10-8f1e-e7f1c598b3a8") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "2") (pintype "passive") (uuid "116e2bfd-00f0-4524-bd3f-85d2d8fffd8e") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "8a83dbbd-8c0f-407a-880c-8ddf131836fa") (at 138.27125 152.0825) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW4" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "0d7e7e23-5688-4e64-84a3-07a6e4cde00f") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "e94ca918-fc71-4b24-83a6-e3b2d11398e6") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "d97ad206-f351-466b-9a8b-b8a4ae230d26") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "82ff6fc3-e5b4-40eb-996b-5da2fbda36ad") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/d87d0334-7f27-4838-a561-89d87a5770bc") (sheetname "/") (sheetfile "Hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "bfd54e78-e904-4e49-b727-6ba2de17253f") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "90a5ef06-316e-401c-8202-8143475725e1") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7c684bef-8034-43fc-964f-f8be6265a44b") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ab443ff6-5f76-4647-8f71-1889b73b1e85") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "0ccdf8c4-51db-46d7-8bc5-9222bfe48572") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "42e8dbfa-3e0f-403d-b1b6-258bdece6370") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "47bcef6b-e9bb-4560-b981-5d09f43687d6") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "b8c96bc6-f705-4c21-8e53-d116a87f72f7") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "e5b5679d-cea5-49f3-b7aa-c0de00136ceb") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "bac1687b-7a09-41ad-b6ad-e3b728314b59") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "1ff30642-b7a8-4a9a-adbd-394df60c416c") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "9b4e37c1-51c6-42b9-b980-09e2958716f7") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "57159d4a-1bbe-4463-8dab-9fbb884777c6") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "31b4093a-a7d3-4b62-84c7-ab93e4ec659f") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "d47c7b58-45ef-48ca-be71-343a4d71974d") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "cf4065d6-47c1-4321-91c6-5286c2e30701") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "12bc8d98-ed81-4813-9138-5ef5779aca88") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "e348dc3a-b7ca-42c3-bf46-98db0fd2c58d") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "f98ffd0a-783b-46ac-adc9-9286c83ea773") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "a85698b6-a008-4513-b164-edb3c3af446b") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "GND") (pinfunction "1") (pintype "passive") (uuid "36d223ba-e93b-4620-9b29-6646e9d0fd1b") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "Net-(U1-GPIO29{slash}ADC3{slash}A3)") (pinfunction "2") (pintype "passive") (uuid "c8086c93-ac5b-4933-a9b5-8b10253962e9") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (gr_rect (start 66.675 116.68125) (end 166.6875 169.06875) (stroke (width 0.05) (type default) ) (fill no) (layer "Edge.Cuts") (uuid "c8a06f87-abe5-4137-adbc-7539fd2fc7c7") ) (segment (start 108.667436 152.4) (end 112.290936 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "1a37ef94-29b2-4aea-be85-8612e06b0fe3") ) (segment (start 146.767436 152.4) (end 150.390936 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "1c6f9062-2c0e-4bb2-8947-9b41d1c9cd5b") ) (segment (start 131.340936 156.0235) (end 132.501564 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "1f7206ae-9dcd-41e1-9d48-c94080563bf7") ) (segment (start 112.290936 156.0235) (end 113.451564 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "20abc90c-c1c6-4a96-acf7-1b2bf66d8f14") ) (segment (start 93.240936 156.0235) (end 94.401564 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "2dbe9c01-6273-4b47-a8f7-5f0dd7f921e8") ) (segment (start 157.32125 131.5625) (end 161.09 127.79375) (width 0.2) (layer "F.Cu") (net 1) (uuid "3187aac9-03ea-44c4-95e2-7f5365153bb7") ) (segment (start 157.32125 152.0825) (end 157.32125 131.5625) (width 0.2) (layer "F.Cu") (net 1) (uuid "48d9384a-d4dd-4b20-b93e-d551dc64387e") ) (segment (start 94.401564 156.0235) (end 98.025064 152.4) (width 0.2) (layer "F.Cu") (net 1) (uuid "56a268e2-c449-4bc7-9fc8-aa7d7242c075") ) (segment (start 75.351564 156.0235) (end 79.292564 152.0825) (width 0.2) (layer "F.Cu") (net 1) (uuid "59c91775-97c3-4893-9a39-5a78ec49ffc6") ) (segment (start 74.190936 156.0235) (end 75.351564 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "5fefddec-0337-4a6e-a646-11a83fb1b9dd") ) (segment (start 127.717436 152.4) (end 131.340936 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "716ba8cc-1603-4443-bebb-6bde18588567") ) (segment (start 98.025064 152.4) (end 108.667436 152.4) (width 0.2) (layer "F.Cu") (net 1) (uuid "71b61ea0-1a44-4c48-ab58-a32a0cdb4f1b") ) (segment (start 71.4625 122.40625) (end 70.3115 123.55725) (width 0.2) (layer "F.Cu") (net 1) (uuid "88ef1974-87e4-42a2-a2c6-01d98712d52d") ) (segment (start 136.125064 152.4) (end 146.767436 152.4) (width 0.2) (layer "F.Cu") (net 1) (uuid "89462076-4f97-4da5-97ce-763a9d1026cd") ) (segment (start 150.390936 156.0235) (end 151.551564 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "89da14a2-4d16-4e75-a5b9-6eaefeaf6d11") ) (segment (start 155.492564 152.0825) (end 157.32125 152.0825) (width 0.2) (layer "F.Cu") (net 1) (uuid "902b15a4-ef2e-4b2f-958f-8b0feb25ba36") ) (segment (start 117.075064 152.4) (end 127.717436 152.4) (width 0.2) (layer "F.Cu") (net 1) (uuid "90f260f8-c354-44e5-aff1-7f42edf65f03") ) (segment (start 70.3115 152.144064) (end 74.190936 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "93ade454-90bf-4216-a4bb-bbc6616e4416") ) (segment (start 132.501564 156.0235) (end 136.125064 152.4) (width 0.2) (layer "F.Cu") (net 1) (uuid "9b7b5049-679d-48bd-92ef-ebee2445b215") ) (segment (start 89.299936 152.0825) (end 93.240936 156.0235) (width 0.2) (layer "F.Cu") (net 1) (uuid "9bd8fa36-f469-4fdb-943b-75293555378c") ) (segment (start 79.292564 152.0825) (end 81.12125 152.0825) (width 0.2) (layer "F.Cu") (net 1) (uuid "dd259455-ac5f-4e27-b6a6-883949f16607") ) (segment (start 151.551564 156.0235) (end 155.492564 152.0825) (width 0.2) (layer "F.Cu") (net 1) (uuid "e96b9ff3-0027-40f8-bf61-786c69387291") ) (segment (start 70.3115 123.55725) (end 70.3115 152.144064) (width 0.2) (layer "F.Cu") (net 1) (uuid "f9ee3e3c-bf12-4869-83af-1a65566cfbf9") ) (segment (start 113.451564 156.0235) (end 117.075064 152.4) (width 0.2) (layer "F.Cu") (net 1) (uuid "fc6a0461-06c2-4f21-b9ec-e518ed6baa85") ) (segment (start 81.12125 152.0825) (end 89.299936 152.0825) (width 0.2) (layer "F.Cu") (net 1) (uuid "fca46ce0-5521-4133-84b5-4e31f2aa48d4") ) (segment (start 71.4625 124.94625) (end 73.02 123.38875) (width 0.2) (layer "F.Cu") (net 2) (uuid "02bb9f3b-d517-45f3-a0e5-74e8e8fad9bd") ) (segment (start 73.02 123.38875) (end 159.225 123.38875) (width 0.2) (layer "F.Cu") (net 2) (uuid "4c7a754b-b7eb-4042-88c0-eb4adef6c3b3") ) (segment (start 159.225 123.38875) (end 161.09 125.25375) (width 0.2) (layer "F.Cu") (net 2) (uuid "f9aa5ffb-6160-4eb2-9bbb-b06fe7a94a4c") ) (segment (start 146.45641 123.78975) (end 147.314 124.64734) (width 0.2) (layer "F.Cu") (net 3) (uuid "9d20efa2-a3cc-47e5-9315-bf9a49c923df") ) (segment (start 147.314 136.48975) (end 145.85 137.95375) (width 0.2) (layer "F.Cu") (net 3) (uuid "9f3d2649-ad69-4d0d-81a1-4841b29e3a5f") ) (segment (start 71.4625 127.48625) (end 75.159 123.78975) (width 0.2) (layer "F.Cu") (net 3) (uuid "a9aece67-9538-4e1a-9bf9-24bed799d660") ) (segment (start 147.314 124.64734) (end 147.314 136.48975) (width 0.2) (layer "F.Cu") (net 3) (uuid "cb833716-c8fd-4b66-a550-17fecae8c031") ) (segment (start 75.159 123.78975) (end 146.45641 123.78975) (width 0.2) (layer "F.Cu") (net 3) (uuid "e3e53d9b-2ed1-4792-9e42-089e57dacc73") ) (segment (start 146.29031 124.19075) (end 146.913 124.81344) (width 0.2) (layer "F.Cu") (net 4) (uuid "161bbbed-8371-476b-8ecc-46d23ca690d4") ) (segment (start 71.4625 130.02625) (end 77.298 124.19075) (width 0.2) (layer "F.Cu") (net 4) (uuid "3b4e1153-85dd-4374-98c9-1408eb17f786") ) (segment (start 146.913 124.81344) (end 146.913 134.35075) (width 0.2) (layer "F.Cu") (net 4) (uuid "7cabff6e-503a-449c-a5f4-1b29047581be") ) (segment (start 77.298 124.19075) (end 146.29031 124.19075) (width 0.2) (layer "F.Cu") (net 4) (uuid "d55ab7d7-e491-4dac-9c5b-526fed6d1d92") ) (segment (start 146.913 134.35075) (end 145.85 135.41375) (width 0.2) (layer "F.Cu") (net 4) (uuid "e723188c-b578-4f1b-ab4f-3a6ddf296011") ) (segment (start 104.14 125.25375) (end 145.85 125.25375) (width 0.2) (layer "F.Cu") (net 5) (uuid "03ec7e05-bb8d-4e6b-bbd7-e1bcbbae42c2") ) (segment (start 74.77125 154.6225) (end 104.14 125.25375) (width 0.2) (layer "F.Cu") (net 5) (uuid "0b5c48a5-998c-48b8-a1ae-5d7a68c64a47") ) (segment (start 93.82125 154.6225) (end 120.65 127.79375) (width 0.2) (layer "F.Cu") (net 6) (uuid "173e0949-f8d8-4fbd-846b-2fbe51a8a185") ) (segment (start 120.65 127.79375) (end 145.015 127.79375) (width 0.2) (layer "F.Cu") (net 6) (uuid "2daa633d-a839-4b44-92cd-99a0f9a55bc9") ) (segment (start 137.16 130.33375) (end 145.015 130.33375) (width 0.2) (layer "F.Cu") (net 7) (uuid "88e5d66c-2666-4935-b021-caa004a1ae93") ) (segment (start 112.87125 154.6225) (end 137.16 130.33375) (width 0.2) (layer "F.Cu") (net 7) (uuid "cd2ced3f-d094-4839-9ebb-29c883f3b624") ) (segment (start 131.92125 145.9675) (end 145.015 132.87375) (width 0.2) (layer "F.Cu") (net 8) (uuid "1fad96ff-919e-4f3d-9284-f0b2f6955f11") ) (segment (start 131.92125 154.6225) (end 131.92125 145.9675) (width 0.2) (layer "F.Cu") (net 8) (uuid "7302c974-0d03-49e8-a752-dce412a374f9") ) (segment (start 145.015 148.66625) (end 145.015 140.49375) (width 0.2) (layer "F.Cu") (net 9) (uuid "c374bed5-5bb2-4017-a8c5-19b3cbf53393") ) (segment (start 150.97125 154.6225) (end 145.015 148.66625) (width 0.2) (layer "F.Cu") (net 9) (uuid "e1f232e3-6d22-4e55-8eac-246734e3dfd5") ) (embedded_fonts no) )