zx81-keyboard

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit bcb2160fc2d6c634aa44cc7bd997598cefbef3d2
Author: Brian Swetland <swetland@frotz.net>
Date:   Tue, 13 Jun 2023 10:45:17 -0700

Initial checkin of kicad files and LICENSE.

Diffstat:
ALICENSE | 20++++++++++++++++++++
Azx81-kbd.kicad_pcb | 2749+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Azx81-kbd.kicad_pro | 420+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Azx81-kbd.kicad_sch | 2286+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 5475 insertions(+), 0 deletions(-)

diff --git a/LICENSE b/LICENSE @@ -0,0 +1,20 @@ +Copyright 2022, Brian Swetland + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the “Software”), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + diff --git a/zx81-kbd.kicad_pcb b/zx81-kbd.kicad_pcb @@ -0,0 +1,2749 @@ +(kicad_pcb (version 20211014) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "USLetter") + (title_block + (title "ZX81 Mechanical Keyboard") + (date "2023-06-13") + (comment 1 "Provided under the MIT License (0 clause)") + (comment 2 "Copyright 2022, Brian Swetland <swetland@frotz.net>") + ) + + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (svguseinch false) + (svgprecision 6) + (excludeedgelayer true) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "zx81-kbd-fab/") + ) + ) + + (net 0 "") + (net 1 "/KD4") + (net 2 "/KD3") + (net 3 "/KD2") + (net 4 "/KD1") + (net 5 "/KD0") + (net 6 "/KA11") + (net 7 "/KA10") + (net 8 "/KA12") + (net 9 "/KA9") + (net 10 "/KA13") + (net 11 "/KA8") + (net 12 "/KA14") + (net 13 "/KA15") + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") + (tedit 5A02FE24) (tstamp 0bbb874a-ff9e-4ba3-9757-2156b94338c1) + (at 194.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/42e3a2d1-f812-4fa3-8d93-49c1d5b03af6") + (attr through_hole) + (fp_text reference "SW8" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 393c4435-0152-43ad-a09f-d9121aedb226) + ) + (fp_text value "9" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b2b6c72f-fefa-4ab6-9cf6-1b83dc52667e) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d48a65c3-81d0-4e3f-88e9-8cccda1c1529) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4dc0fba0-003d-4f0c-b899-b7a87dfbf4dd)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp acd448a5-f1fe-4176-b2fc-cf3c271d654d)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp c9d52b8c-e614-47cb-84ed-91f8bc79b907)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp feafc433-6000-4f74-ac5f-e3f145cbbe99)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp af292c0d-2371-4dea-a1cd-e1a19de133c6)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d5bf9edc-7de6-4def-8794-fc5f4c47c1da)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp db2fbe47-b874-4ae6-96e5-4aaf231b2c40)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp ea1a0533-baf7-4b3a-8b2f-413c857f0c11)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 12b5a22c-1c4f-4275-8d89-b2a56c3fec19)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 771075bb-5c81-43a6-a491-d12c689c3486)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ac41af32-c303-41e4-837e-6c9c96f0b4d6)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp e048e766-fb4c-4710-a69f-fa45ed04ca81)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 1db8e407-1dce-40a0-9f3e-30a97ceda166)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 4124cd80-5806-4919-9831-f4f0695e3e2b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp b4245a60-49be-40db-aabf-9457954f03bd)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp b46bd8f5-8812-4443-af8f-a5efffa6cc86)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 0738edd6-06cf-4cbc-ad5b-b6854fd0e4be)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 62ddba00-0b05-4e30-b511-0e2c1973a242)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 6cbe47b4-4ad8-4106-8ad9-8a473faa7d13)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 "/KA12") (pinfunction "1") (pintype "passive") (tstamp b645fb10-04c6-4b41-9fa9-c7bda54bd397)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 5a02fbc8-442a-4d67-b404-3b7c7361b134)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 0d287a03-0499-4768-a179-5173a1af7f25) + (at 89.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/fd3ea70c-7fd0-4159-884b-265332707d1b") + (attr through_hole) + (fp_text reference "SW12" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d4901314-157a-4d47-9744-939dbb3f2986) + ) + (fp_text value "E" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8b514d1b-4939-4f8c-aee8-5e5271b7315d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9feb5f80-b6ae-49d0-a187-b020558fc4d8) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 1d09aa85-ca14-41dd-8e72-3844ff650ebe)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 9f30fbb2-f7be-4158-8712-8c5ddaf0ba50)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp dee30286-834d-4f09-9c07-dd5921017071)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp fce03a67-472b-4be3-80e4-1f2761b070c9)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 5fa3f4a6-0c5e-4dab-b82a-2c824264983f)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 91025124-85d8-4c9d-ae83-5b9d349a3406)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp a1b1d1f7-e95f-463f-98ef-ca2358db705b)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ed8828bd-0d40-42e9-9d36-156e733ea803)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 4bde7c69-1f72-4029-ad8b-bf4096c1a58f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 503aef54-ea99-4dec-a20a-0b64db1fd56e)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp c8728792-fc11-46bf-a9ce-302ba2dc853b)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp dc6edbdf-9b95-4b54-ba7a-9bc31201031e)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 38dfa652-0410-4d4d-86b5-08f3a1611d72)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 6370bded-5ff6-4572-a5cf-83645365930f)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp defbe5bf-809f-47bd-a290-85df30c4eb9c)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ed0b4da0-a41d-419e-8fcd-dfbbf7a5c0f0)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 3328a7db-a913-41cb-bd98-115b953209c3)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 43a4492d-cd36-46d2-a294-8601c52d6deb)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp ebbb878d-be64-4b72-b624-870ed0f0aa81)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 7 "/KA10") (pinfunction "1") (pintype "passive") (tstamp 66ed2ed8-e046-4679-a88e-cd34edc07fe5)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 002bcdec-e158-4026-b9a1-93bdec0a8446)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 0e9df3ff-8c60-4550-ba44-5c0d36d90d58) + (at 164.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/ebf59e2b-fd8b-4d36-b3fb-51077234182c") + (attr through_hole) + (fp_text reference "SW36" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cf562365-ac3d-40c6-9433-71525c431297) + ) + (fp_text value "N" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp df6b6d50-3ee8-43bf-92ae-eced045035fc) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ebd1fea8-aa53-4e79-9b8f-98d558487fbd) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4927ea25-4bd2-4ee6-bf12-bd9aef3f9ebb)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 689fe3b6-1f5c-4193-a993-e3e4cce9cef4)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp a180f0a0-d620-4944-90b3-715b8693ca08)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d0472f0a-1d03-476b-927d-1e18de616df4)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 380b056a-15d3-4817-9f02-365d42e76b44)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 888752ce-f040-462d-9052-a5a49ab08e12)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp bbadd784-79ea-4810-9048-54df02f91ced)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp d913f3ef-be3d-49b0-873e-6ba328736bc7)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3dd2d9a8-e9e0-4f80-a6d1-ebde5e3547d8)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5539f7cd-3f6a-4f5e-810d-063783615428)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ac3ac329-cf42-4f2e-884b-bd0f1c9e74c0)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp fedce3b1-6131-4869-a0c2-1c6771c1fbe6)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 12f340b9-6092-4186-b38e-f09eebab0e29)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 28b6d74d-d486-4a68-a73b-b1c38c624dd9)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 36288377-34cb-4cd0-8aaf-114cafa09aa0)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp a2f05837-87df-460c-aaee-6fe1f411e7a6)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 19265536-a5e4-4cec-9ccb-6ff021527e3f)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 468c679f-e999-4bd0-b3c3-e892b9df2488)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 5c46aeef-7b91-4723-8398-553742c5d042)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 13 "/KA15") (pinfunction "1") (pintype "passive") (tstamp 2a7ee08a-de2a-4006-95ca-285547b2077d)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp 907c6379-ebbd-46a4-83ec-330f2f488c12)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 179ee75b-30d7-4b3c-a402-a5861840afb9) + (at 98.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/7c23023d-4b07-40ff-853d-20a7622dbef6") + (attr through_hole) + (fp_text reference "SW22" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dc902bc3-9eaf-4e62-a8a2-4f0b2b92b5be) + ) + (fp_text value "D" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 20b6740f-e72e-4ac4-8919-775a740826aa) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 088e9a9f-acb6-4e49-89d8-f386c112f5ea) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d03c6c95-6f88-420b-8787-76873b7c4619)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp eaa5070f-323f-4c92-91bb-d4dfe69eb020)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f99cdb6a-6ed1-42da-85d9-8b55ce6f583a)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp fcb29ee3-fe3f-42e9-8ee2-b16185329f7b)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 1be45df0-8cce-4749-8d7b-e5ff172ecb8d)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8f372362-fbd5-4386-ba9c-2b78cf92a48e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp a88725d8-19ae-47f1-add5-3f175953bbc6)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d5bb5044-16f8-41d1-9249-84e6451396d9)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 07449194-ba9c-4a24-af1f-71b6adfdaa92)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 08154455-0a19-4ffb-85d8-a61e7602c4bf)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 1769b4aa-491e-4e04-9e16-04c3e8c01ad6)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 58ab1f2d-bda5-496e-bf57-39a1a93a4efe)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 6897418c-a6b8-428b-aaa7-c0abdd21a5be)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp b1c34769-61bc-45cc-9722-86bff151c574)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp b36d3fcf-a7bd-4878-a0ff-d3032a72f717)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp c4b069e5-b3ce-4ccc-a214-1b4eacf0b39e)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 5ce25eb8-9e13-47a1-a79e-f78a1f4be24b)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 6c7594f2-2dac-4b45-a973-5f35de0f2ea1)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp d66b1d65-cd22-43be-9ab0-8248f6aa3334)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 "/KA9") (pinfunction "1") (pintype "passive") (tstamp 5718b7fe-52f0-4c93-b3a5-125b96663377)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 12773a1e-eecb-462a-8ddd-aed851cf2ff5)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 19120af0-5344-4927-87fe-d6d8ca5eb1b5) + (at 136.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/2de454eb-0608-40ff-a1ff-87c6cb871d0f") + (attr through_hole) + (fp_text reference "SW24" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bcf7b0dc-71f2-418a-bb9b-054efb1156a2) + ) + (fp_text value "G" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 36651d3a-7909-4311-96b1-7d04ac0b3da8) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a52c6776-b053-41e0-a0f3-450bffa26a4d) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 52c409a2-de92-4abf-9248-4bf1f52370b3)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 98e3046c-c41a-4464-bb47-1342f22da998)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp a2a66c3e-cfaa-417a-9808-3a37e93785d8)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp bb5bd495-04cc-4a48-8296-1dfb75134228)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 20d65aa0-9562-4a87-8ac4-b87db23989f1)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 7c39d3a4-ce75-4413-acb9-7c26f68eb745)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 9fd88314-fe11-4abb-ad1e-82a0fc8ffa00)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp f3d640f1-d7ee-4ba3-8734-660b43764b8b)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 55ba2ce5-aadf-47d1-afb1-20bbae7e9a77)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 6b615651-a021-48e5-8356-5915f4e87aa9)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e32ae36f-4def-4a0f-96f2-9e5eeb92c264)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp e4075e0d-d857-438b-ab6b-352e43ea5d6b)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 69fd8a82-182f-4845-99f5-d2a0f74d4636)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8b17e8ac-0fbf-47e4-8e12-72b2ea8e9c85)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp ec010f55-8128-4f97-9a61-53fc66118fc2)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp fafaead4-a909-423e-90f0-211c9bea5c52)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 49bb21b6-d690-43dd-932a-a8f722351884)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp aba0efed-28d0-4313-a61b-3c81f158c4c6)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp d7eb93a2-085d-4165-a254-8da05b91181a)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 "/KA9") (pinfunction "1") (pintype "passive") (tstamp f4a0968e-351d-4dd0-8312-a55501f638d0)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp dec92d0d-0b95-4ec6-b9db-11b26108c1fc)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 22c0685a-0ea5-4964-8471-a73a9267f2ed) + (at 203.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/54b3470a-e71d-4fe6-a3fe-a455d3f3b042") + (attr through_hole) + (fp_text reference "SW18" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 20083a4e-c52d-400b-91e6-063269c67b0a) + ) + (fp_text value "O" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ff8488d8-f8fc-491f-9159-b30f369eb82c) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e0ff4c03-b490-40ea-9665-a2563ae6f3d2) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 1f98b11c-c105-43a3-8efe-85e3711cacf7)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 32505870-afd0-41ca-9acb-cf7414407438)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d21dfb62-28d0-4f62-a00d-27c98e2d8cc1)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e7752270-823c-43ec-86bd-57579f99ff4f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 85a8e5f7-8ec8-45dc-a1d7-5fbb57d6580e)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp cc1a6956-c332-48d5-8aec-a09981d7acbd)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d04cab54-de77-4fbc-bb9e-ce93a0a5a2b0)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp d8e37c38-9925-4d9d-93c6-d10a520c7e26)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 073145a1-944d-4396-8946-e9bc1f4b6ebe)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 2d082f68-930b-49e6-a2ea-36cce2e53e9c)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 6914d6e9-cf30-4083-8f37-9bad3cae64a3)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ca50046d-64fa-429a-b723-84a2515f58ff)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 193328ba-05de-43de-ab8c-16e115c7e9b0)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 86b1aa4d-8e01-4165-a52b-2d316d795c89)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp bf9e7284-1d76-41d2-921a-0b74989c547c)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp e7d7c272-6e8c-4178-95c0-d96ff3d5d089)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 3502d2d8-5da2-47c0-b953-eede594daa01)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 518465ca-5e15-4481-b320-88b2ee792c8b)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bd6991e3-8244-4e3d-89d9-4de1e76e6ee2)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 "/KA13") (pinfunction "1") (pintype "passive") (tstamp c401dfe8-9192-470b-ba86-efbf7b7e07a2)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 2f9f14ab-7932-4b91-8dc1-c6505928e115)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 26217151-7e26-4691-aec7-65ef52466767) + (at 238 116) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (property "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/c30ee883-24a5-4b36-a8af-7cfea48b8dc4") + (attr exclude_from_pos_files) + (fp_text reference "H4" (at 0 -4.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7c3c91c4-c34f-4a5b-803a-0ce6ec853bdd) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 03baf1db-3655-4927-817d-03c55fdb04f3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1bfb33ce-c85f-442f-ac14-2343db6fe28a) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp b04e3340-8b20-4cd2-bef7-448643ce41ae)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 50dbb99f-5d46-4248-ac55-5f0f7c83e5d8)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp de0f3efd-8b4a-400d-9551-5b506d8928fe)) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") + (tedit 5A02FE24) (tstamp 2ca4f349-1d36-4f30-8eec-b3177ad322c8) + (at 69.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/630259fa-1a2a-426c-ac96-176fba0cda02") + (attr through_hole) + (fp_text reference "SW31" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 50f1bda3-f115-4777-80e9-a98a4a96f77b) + ) + (fp_text value "Z" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6f59dc3f-9691-4326-8a27-63a3cc74605d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7b7062b1-66a5-4d0e-93e9-a863a625a1c3) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 45adb5ec-66c3-4c50-8cb6-81d8f5ca3573)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 5de4577d-6ff9-4a9f-8184-89ff71c38ff1)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp dafec9c6-780c-4c9d-bc97-a55b99f330dc)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp f0926e0e-7cd8-4344-b2e0-18ef493f0cfe)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 76215f7d-a9fd-44c1-ab9c-39c9ac623c3d)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 763b5259-017d-49ee-8c85-38ac596afe43)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ba410f54-67bb-425a-b0de-40ce61e2d0bb)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f4e99e97-ae9d-4091-8a6d-7d1cfe5c2cd9)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 06ec4d59-4da3-48fe-928b-542e5cc4132d)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 4832fab4-955f-4edb-8650-6e1df7d0ea8b)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 61b0a183-62cb-4625-a292-5f93b15b2778)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp f5c897cc-41ef-490b-9667-ed9e1f4696a9)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 30f5fe2f-5a49-4b10-b96f-f4d30a377c04)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8976013b-a0bf-44e3-9314-738c66eeee0b)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp ecb81c7b-1f9a-404d-90fb-4305332b4923)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp f64121b0-57b5-4e7b-b004-546c02f6351e)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 62d4d66c-848b-47dd-b135-e5ae9675a555)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp be93bb9d-1ec2-4d64-af4d-b12f3eae02a2)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ec3e3c11-23ce-4b90-b887-d8cf6d73a798)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 11 "/KA8") (pinfunction "1") (pintype "passive") (tstamp f310de34-6128-425b-b55d-949de83d8d61)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp c911c871-d24e-4efc-ac10-f1e727957e2c)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 2de65cf7-4690-425d-9eff-c8942bafcda6) + (at 174.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/dc1718a8-c070-4c9b-9674-4057b0eb8ebf") + (attr through_hole) + (fp_text reference "SW26" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c0588677-bdf1-49fe-ad01-b8eec1be0a95) + ) + (fp_text value "J" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6772319d-a21e-4508-9c5e-aea29ff88071) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 83f35145-4268-4c93-837c-b97798ac1392) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 3662bbdb-5593-4b28-9cc2-4fdb3b25f0da)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 928fd7be-27b7-40dc-abf8-67698d30b01c)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp b6611f35-d02a-4d0f-9a5d-d15314caba1d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp fe571e49-4e91-46b5-a3cc-2907906320fd)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 7a2d9039-4637-4abc-9108-65f5bc2a56ba)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 8450cdeb-80ae-4aef-80ef-a45a71ad312e)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c4436f6c-04b3-43d3-98b9-769c939ce12f)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp e6c0bd84-cb51-443b-8685-589127ebc7be)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 2060a798-fb45-4e97-bf17-a09b034efd52)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 364827ce-f303-4eb9-8c48-e39feef0aa98)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5c7b5aee-f633-40af-8668-d80c26e3c583)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 69d5bdf7-06c3-45de-a446-bc078c063eb0)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 0e71e946-7afe-48ae-be8e-307a65037baa)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 26bf396d-b419-4862-91b4-f8a34ce7b5f0)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 81c2f2c7-0dde-46fc-86ab-8b58a528d02c)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp fcd85dc7-3108-4154-99f5-ce531276c2c0)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 0943eeae-1105-4ee0-8bb1-4120eae51eea)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 2a1debc9-bea4-47f6-9613-7cd473035004)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 39ba4145-d5a1-4d7f-98ba-72650721c93e)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp ac1557dd-b173-4fef-a789-8b46d477f99e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp c772aff9-b91a-44c1-9542-1f1664c8f2e7)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 382994fb-531e-4628-bb2b-e365d2aa102e) + (at 212.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/63da2ae8-250e-4afd-a956-25324d10db2e") + (attr through_hole) + (fp_text reference "SW28" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5e401b3c-8d55-43f3-bacb-a698260f854b) + ) + (fp_text value "L" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 575a7f8c-3048-4628-a48c-97aa3238cc9c) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9602a4ca-24c9-416e-8249-86621e0d07be) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 1df611ac-8230-4bf8-b63e-4d164517448c)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 666168d8-8d7a-4ed0-961c-678c77a045a7)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp d005f7a6-f4df-4717-8a8d-6ee2175f5fe5)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp ded375b7-2c37-4a7c-a55c-506905ece3ea)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 87092359-5f31-4529-bf8e-4dfd11260598)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 960b08bf-3d66-424d-a690-50667b241926)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 9caeac15-e9b7-4b79-a2be-6dfaacfb1f06)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e65a3395-6440-430b-be48-c044988247a4)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 1ce75735-70be-4411-878e-568b3884cfb4)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 6af3a844-9b81-4b31-8eb0-6c4cef5f6153)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 9b99d749-3800-414f-a8aa-3caea90e25a1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp adeaad6f-9297-4f24-8750-53160e2ca169)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 28f091a0-01bd-4fc9-bf7f-df0bd499b8df)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 49a64ae5-b738-44cc-9591-9e3d5068bd15)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 8419db70-9bf9-4e6a-a79f-2bc3a2ab1c8a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 932490fe-61d2-44c0-bfc3-e1a1814cfacf)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 05cc3e9a-2891-49eb-8684-9848e3b30410)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 0abf6c5f-c187-4b49-8d85-6fb06473bcc9)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 229e0956-d079-450a-99ba-5bc79b82bab9)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp 16866252-585f-460a-9ac3-8611d58ec302)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp af15b3a8-ff77-44c8-9ee5-e285f6c4f1d8)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 3da68eb3-3cf6-41e8-afc7-9d0a2a0d64ab) + (at 32 38) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (property "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/d3130ac7-4bdf-485a-85fc-6bd5ebf987d0") + (attr exclude_from_pos_files) + (fp_text reference "H1" (at 0 -4.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b4fc5e0d-5824-4b0c-8d06-fba6d689e43e) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd7cb5e0-a076-49e0-a781-18ff893664df) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a2174351-85ec-43a7-aad9-94f1f8c4a715) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 589b8718-aba6-4ee6-9c4d-6ba933f3fc4f)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 53e9e083-ef06-4194-9c54-885339a5a2f4)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 1b722b4c-e75f-45da-9efe-bae4327a943e)) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" (layer "F.Cu") + (tedit 59FED5CC) (tstamp 42ba3485-4939-41df-9bfb-00e35c516471) + (at 214.125 36 90) + (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x08 2.54mm single row") + (property "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/fa89e4db-a349-4265-b08d-c0dd2682d5ea") + (attr through_hole) + (fp_text reference "J2" (at 0 -2.33 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 70ac0085-e07d-4788-8828-fbd9330cfc14) + ) + (fp_text value "Conn_01x08" (at 0 20.11 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 62514d9e-b058-457d-a0e4-eea37ebfac26) + ) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp 1cc7ea5b-3172-437e-9f12-1e93a4fd028a)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 3483493e-9186-4a54-b149-652ded2db560)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 39d2f5dc-e9b8-449c-9a8f-4fda4d684e13)) + (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer "F.SilkS") (width 0.12) (tstamp 7c5877f2-d881-4daa-9d2e-01123654904d)) + (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer "F.SilkS") (width 0.12) (tstamp b97d1d47-4201-491c-8cc1-a855faedf38c)) + (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer "F.SilkS") (width 0.12) (tstamp c5c8a3ab-3783-41b3-b403-2f1352e9501e)) + (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer "F.CrtYd") (width 0.05) (tstamp 25d632fc-4435-4e5b-8f00-09324554569f)) + (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 414c7bad-88bd-4376-8e31-3ab94aeaf4b7)) + (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer "F.CrtYd") (width 0.05) (tstamp 7ebee712-0dbb-46ff-bdc1-880478413a0a)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp ace0d20a-27eb-4585-8f08-f6f1097bb46e)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 21c65845-523b-4a84-803b-f3c942f76186)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 38e3c3ad-4fb9-4558-93cc-63fbbe8a9332)) + (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer "F.Fab") (width 0.1) (tstamp 69c08364-e086-4f12-b239-ac4c2e04a04e)) + (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp 7284d822-32c8-4f87-a461-1b2c6c1fcaab)) + (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer "F.Fab") (width 0.1) (tstamp b016046c-8cc1-4d50-babf-52a084558be1)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 "/KA11") (pinfunction "Pin_1") (pintype "passive") (tstamp 876651d7-32fd-487f-a930-8d73ae6692cd)) + (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 "/KA10") (pinfunction "Pin_2") (pintype "passive") (tstamp e0b233c9-100a-48fe-ad38-0b4fd440f6ba)) + (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 "/KA12") (pinfunction "Pin_3") (pintype "passive") (tstamp 5762d67c-c399-48eb-a6bb-ca6e21cafdfd)) + (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 9 "/KA9") (pinfunction "Pin_4") (pintype "passive") (tstamp caa28b0e-b76d-41bc-b585-54763dd62103)) + (pad "5" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 "/KA13") (pinfunction "Pin_5") (pintype "passive") (tstamp 2f0b8205-72bc-47e6-8093-5204fa984b59)) + (pad "6" thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 "/KA8") (pinfunction "Pin_6") (pintype "passive") (tstamp d41cb946-13b9-4731-9470-01fe9a98823e)) + (pad "7" thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 "/KA14") (pinfunction "Pin_7") (pintype "passive") (tstamp ae06c8bd-a43c-4985-9161-fb4851cc5332)) + (pad "8" thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 "/KA15") (pinfunction "Pin_8") (pintype "passive") (tstamp 9458ebe5-411e-4746-93da-5734cc63c033)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl" + (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") + (tedit 5A02FE24) (tstamp 4a84b898-757a-433c-9f4b-7d42efbcb792) + (at 70.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/1f9b7a68-906b-41fc-874a-1ebcbfe2ca9f") + (attr through_hole) + (fp_text reference "SW11" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8ec59a71-efdc-4640-96e9-326c28c641bf) + ) + (fp_text value "W" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c57b08d-2eee-4167-9819-88c195d86dd0) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ce6dfc3d-7f56-49fa-8a08-d8d8302ffd8a) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 1c037999-4ad8-47ef-8f52-a19a7181cebb)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 91e6573a-6d6c-41f3-8a96-857a1b58c94a)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp ac5fa58b-314b-4580-a077-153fb7cc31b0)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d386410b-b672-4e3b-a654-91e4cc3291a9)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ac3c4fca-09e1-49e5-ab2a-b1f0155b6919)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp c0ce96a8-05bf-4d00-b22a-f849bdbcf474)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c2a7d710-b4c4-4a6f-a91f-650659652179)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e42e86da-0809-4280-9e24-26c8e8ca78df)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp af5c868a-065b-42f7-a6b6-c6969dd59e31)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp bf4c1d0a-1efb-4faa-900b-715c5f2fb305)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d6eea07d-747d-4597-bafc-bdaf172d1b67)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp de6548b4-1f45-4d97-9cc3-2a8ce24aac3c)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 2d26b701-1d1b-46c6-b286-5fbcfaba89f6)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 426439a0-3046-409b-aa2c-7a4f44d145df)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp c42141d3-3a07-4ba9-ba35-eae1a33d958c)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ebc54f05-4b45-4a38-9e79-93887ae3ce7c)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 004c481b-6e51-4052-b794-c8453107dbc0)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 5deb068d-b943-4adf-b6b4-8ba97211c8c3)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 9ee4caec-e245-47e8-9341-ca6f5bd6e003)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 7 "/KA10") (pinfunction "1") (pintype "passive") (tstamp faf9a5d9-4b48-4f93-ba88-a0fde3c5b65b)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 04b6579e-5abd-456a-a48e-07750f29b994)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 5291bd89-6e43-45ae-9ac2-4e7b61c6bfec) + (at 155.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/5e1e841a-40c5-4e3b-a0ed-4153ce7803a5") + (attr through_hole) + (fp_text reference "SW25" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 05b41ae0-2069-4330-85e0-df1774ea0a36) + ) + (fp_text value "H" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2817b4c4-fffa-48df-9c86-99b82c7ae450) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 12f52b81-c96b-4804-a81d-4a899d788c61) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 47dd65c9-c5ce-4f92-ac4f-9e1b0a3568b4)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp ba88f655-4e08-4122-babc-5522eda389c2)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp bdf54ee1-ce6e-4b11-bf07-ca3e67aaacf9)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp cc545011-b8f1-43fd-9984-a9096de70f32)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 62e46397-758a-4e6e-a217-57769475693c)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 7645eddf-13f9-4f7c-8bf7-519f9925d63a)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp b93117b4-6745-46e2-a8af-f73f3dc82907)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f07f0182-6f79-432d-8fd8-e4a7daf816a7)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 0aca82c7-e2a1-4b1a-8757-4e54540f4e7a)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 72d0553d-3574-42c6-99ec-265c91dc1b77)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp a2d5372d-15f6-4874-a911-59372a645962)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c48a726e-85f7-46d1-a5fc-83ab0dda215c)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 2d151c98-dc68-4745-b615-72b9e5b1e1b9)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 6880d475-aff9-4c69-b7dd-edfe8a2e4516)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp a3f22559-b910-41f0-b42c-8b49f9175115)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp d90658cc-cdd1-4f1f-b068-59a1987167e6)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 515adf96-6e49-4609-9391-0c63ab1508e4)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp e285dc11-a356-4655-a570-106ec918ae01)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp fb4b3248-d0a4-4cab-b6aa-1cc2b7208c01)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp c65aef8b-d607-4530-a277-4b0a03d2e92d)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp a962d0a3-0c2c-4c7f-8c6a-c2ff129aa28e)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 56b092bd-7fbe-403b-ae1a-a0dde147dca3) + (at 50.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/67b382bb-fbc0-4551-9c1d-4f32743d1c76") + (attr through_hole) + (fp_text reference "SW30" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ebe9f440-4bc1-4001-b35b-24b7a86295c3) + ) + (fp_text value "SHIFT" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 53d1fed0-0e80-4943-ad60-260be86fa009) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0d6f1d4d-c583-496c-b441-da9ce1d87f65) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 13be2243-73ae-4976-b614-fcebaca9d782)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 2e9545fe-f413-44ef-a50d-47a79e740854)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 890ecb4a-ef87-4ecf-b2ab-f847f91355c1)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 8a893974-4306-47db-9f0c-fd041aeea668)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 147588fa-8b6a-4524-83f4-dac82998ab19)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 5a923ddd-f89b-44bc-9b04-ecba602ae40f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8edf5522-6c96-46b6-ae4f-561b9eb90989)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp aeef73dd-a524-4e4b-a0d8-32033e2fd5ae)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 2205f061-ac34-472e-af85-60068db757da)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 4e9c157e-d5d8-4f08-82a1-78ab7301bf6c)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c4551474-fd64-45e8-8bc8-26408104e050)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp df6da6f1-8fd6-45c6-889b-a48c9ff647dd)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 1ea78a56-2b66-4a87-85ef-45802ff1de62)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 55cf5758-764b-4409-8979-554c191cc149)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 58527f72-0884-4a40-87ac-8fab4541940a)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 685f928c-590c-47b4-8331-63b7397df5c6)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 9ba39931-2b92-4299-abf8-f481fd146318)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 9ddb42f2-10bb-47c6-831c-7e8154897585)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b378d4d2-cefb-4b7f-8562-d91a561fa299)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 11 "/KA8") (pinfunction "1") (pintype "passive") (tstamp 82bea82c-005b-42a8-b4f7-af02af2f189c)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp 8f1ea884-fbb7-449c-89b2-439094fa8189)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 5ca70d3a-028d-4907-80e3-199258dedcb1) + (at 202.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/0fb84166-6d36-41cf-a4d9-6a651cf14186") + (attr through_hole) + (fp_text reference "SW38" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 13b2e330-30c7-4e2f-b737-a246845fc06d) + ) + (fp_text value "DOT" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 85c53773-a6e5-41c8-87cd-43c131ee66a5) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 732ae26b-7147-4da0-a5f0-c29b650d0256) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 90a8f614-f192-4471-9419-c4deaa9f78b1)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp de1d0ddb-dd6d-40a0-b8b8-fb31e4d2f5db)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e54f76b9-3f70-45ca-a42a-3d25bceb5a28)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp f3b5af47-8b83-4e01-83de-cfb95f9f0755)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 37815505-219a-4ff3-8d41-d2f9e8ea66e5)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 606633ea-f4b1-4edd-b947-7e658167dd12)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 6b6ef9e6-1bbb-40fa-ba2a-2b40c08f89cb)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp b86ce412-9249-4079-84bf-099aaae109a8)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 378c2ce9-d87a-4904-be14-cc92c9542e4d)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 5959549e-562d-4f38-9ee2-8542184fcb62)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp bb58f9ad-3e0f-4eff-a8a8-7804865d59be)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp bbd6393f-cd28-4d4c-88a9-23d841fbf871)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 61d2ef26-d9c1-4169-8656-9957c8366fa3)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 67044aea-96e0-4f17-bb0b-2805fbf5f8ea)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp e16698c5-ecbe-4b0c-8c9d-e34889825b4d)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp f286d15a-4ebf-4415-8e54-7708483a1ec3)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 4e1ebfd8-5439-4e65-ac56-54ff5c5c2a58)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 8d39bbd1-0bcb-4344-960a-ef2c9ccc3aca)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ed7bd1d0-d99a-4aa6-95e6-7a632abeec14)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 13 "/KA15") (pinfunction "1") (pintype "passive") (tstamp b6b7299a-32a4-4bba-a8aa-255a60117abe)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 3161d5ed-5f18-453f-b086-705320abad1a)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 5ea7a297-3e16-4cc8-811c-512a1574d902) + (at 118.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/74e9f847-f163-47d7-b311-c668ac2ae1a2") + (attr through_hole) + (fp_text reference "SW4" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c5e02d0-7de3-433a-8aa6-b6e521a5d501) + ) + (fp_text value "5" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp be6622ab-e46f-41e3-b2a4-bd0884493b2d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a1ae65a5-f1ca-4507-aca9-523b8c2816d6) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 71beef02-b0e7-4289-88de-60ef7a76e180)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp c6eded15-0bc4-4813-bcd6-c4970dcc925d)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp e004e0d0-e6c0-4c81-b01b-a28126c9867b)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e55a458c-6aaa-4e85-8637-4208595ee495)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 85cb003d-c66a-4311-b8bd-e8d18c2173af)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 98edd70b-ac2e-4a97-8459-8e6a4141755a)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 9febc382-9f10-4dd8-839e-b30e6960d14b)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c36cb243-72e4-46a5-bb7b-177d72804a3e)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 248f41b4-88d7-4733-953a-02c6f46b7634)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 4f466f70-6972-4386-a3f2-c830b1a3ebc1)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp ac8fe380-e03f-4712-9f32-0e4cd6be4e28)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e72e397d-950f-4d7b-b2b1-48aa91c80f09)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 2ea08c6c-0968-4829-99e1-b26408629c87)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 3789caca-3aa1-4772-bb44-4a26214e0152)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 6aac06c0-030a-4826-8128-ea81356e6789)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp c44e73c2-d194-4bb8-b729-8e28f05f7057)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b74346da-8e0c-41fe-ba38-c18d2d78b960)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bdaa8565-df5a-4446-a114-d59ceaa5723d)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f4b5eedf-2eb4-409c-8f0e-adedde76dfc0)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 "/KA11") (pinfunction "1") (pintype "passive") (tstamp bf003f4d-785d-4d5d-b0f8-7e0c12df8b73)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp 0ecb2fde-5d0a-41a3-837d-8990fdf5629e)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" (layer "F.Cu") + (tedit 59FED5CC) (tstamp 60bc97d4-c156-4900-b541-aab04f7b07a4) + (at 189.925 36 90) + (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x05 2.54mm single row") + (property "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/0cc735f8-37ff-4b61-b6ec-2a216b9690c9") + (attr through_hole) + (fp_text reference "J1" (at 0 -2.33 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp acb87e1f-48ce-4283-8718-09312075a1a4) + ) + (fp_text value "Conn_01x05" (at 0 12.49 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e8d72eda-34f7-49c8-bc22-fcc106c45ed2) + ) + (fp_text user "${REFERENCE}" (at 0 5.08) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d605b09b-1b03-463c-8805-fd6c52c77b96) + ) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 12e9efc4-802a-48e7-89aa-4c66fa4c66a7)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 26116015-a51f-4932-b4d7-5d77b768f26e)) + (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp a46d74c0-5a22-45f7-b6f6-c088417181f0)) + (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp aa4a3ebc-63d7-4a5a-834c-c69dfb51086a)) + (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp d44b550f-83cd-4bc7-870f-76faa671af36)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp db7a719a-76c1-43ed-b80f-e6dcd5e5ae81)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 57b9b132-0ed0-4b11-8d6e-9d3a793a22e3)) + (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer "F.CrtYd") (width 0.05) (tstamp a0d03ab8-c70e-49ab-8ebd-943433152649)) + (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp a8f69ca3-3f01-4b82-bc80-ebd58afa69cb)) + (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer "F.CrtYd") (width 0.05) (tstamp b9e0d33d-8b02-4aee-a670-65a78976276a)) + (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer "F.Fab") (width 0.1) (tstamp 50d363fc-626c-4f50-83d1-f900cdb6dfe6)) + (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer "F.Fab") (width 0.1) (tstamp 57d653d2-2f40-4997-9a18-d9b132b51e5d)) + (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp e46df23f-5787-45db-b185-3900c663eac4)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp ea50191b-df48-4332-83d9-2df60a9ab5b8)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp f1929904-f414-42d9-a60d-f3e9129d6d93)) + (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "Pin_1") (pintype "passive") (tstamp eaac7ef3-dc13-42ae-b659-1db438376c13)) + (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "Pin_2") (pintype "passive") (tstamp 4670b8fe-35c1-4a48-8500-e9ac71c4b902)) + (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "Pin_3") (pintype "passive") (tstamp e82a6463-5edc-4eaf-9e3b-bd0b25b87ded)) + (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "Pin_4") (pintype "passive") (tstamp 5387b471-176f-4cc7-85f7-20da9fea443a)) + (pad "5" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "Pin_5") (pintype "passive") (tstamp 84bc48da-0caa-48b1-bc77-f563c44461a4)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (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") + (tedit 5A02FE24) (tstamp 634356b1-3c88-471a-97e9-c1640475d7a3) + (at 146.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/275cc33c-d21f-447d-bec9-5afdf584e276") + (attr through_hole) + (fp_text reference "SW15" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2c175fca-3662-4f1c-9ce4-129f4a05e92b) + ) + (fp_text value "Y" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f2d47f9e-bfcf-4ab4-afd0-113f55965eee) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f961f7b6-7c11-4757-83ff-b23de48ff371) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 04fa2e64-64bb-4fa0-95b4-1a639ca2bc42)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 0eb4ad5b-9316-4c77-9ad6-dd09c913d699)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 3d85476c-711a-43da-bb4b-8b0d73d7dc0f)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 92d3841b-7660-496f-9b54-705a826ae723)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 067010d1-70d2-4391-ba5a-4d665399f455)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp b097d9ac-96f2-42a5-a389-272c60a138bd)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d728505c-7f83-4609-ae8e-7952d9ae7660)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp e6c8ff36-dba4-46df-a068-9e469c18b9fa)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 098b41d8-3147-4e50-9404-c13cb16a3439)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 415d5ad8-4b99-4ebd-99e2-ee838289f807)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp cfe7a079-4b64-44e8-9b07-fa3bf5756ddf)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp dd2cc4de-3aec-44b1-a2f9-ce2c5c42d0c3)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 0379e9b6-6277-44a2-b0f0-9eef4962863b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 79b0b32f-8f87-40a1-8ff9-96baf74d0f73)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp b6399188-8b0d-4903-a563-b0f903036244)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp e0a9214a-f516-46cb-a377-8ca6851b63a9)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 0a05a016-22e7-43e9-abdc-0fbaa099009b)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 232ae314-4863-4740-9315-6a1c8ae49bc0)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp c69fa800-766e-4634-99de-5e3654067a09)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 "/KA13") (pinfunction "1") (pintype "passive") (tstamp 625481a7-07ec-4cc5-835c-daced53e91f7)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp 720507fd-51dd-4b4c-8a8b-a4e72bff943a)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 657f9ce3-6810-46a7-b4ce-81934ef73786) + (at 127.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/dd69145d-364e-47b6-a6d7-af1395e377ac") + (attr through_hole) + (fp_text reference "SW14" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 821cf48b-e8a3-43a9-8226-83e364f3c812) + ) + (fp_text value "T" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a34208dc-f116-4f61-bf75-6bf0b668bf2c) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f38b9eaa-7ae9-40ee-b800-05cdeec663db) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 3f2d563f-93be-4372-be38-650772651b3f)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 495f2cbe-f005-443b-88b2-b4558f52c025)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 519a092e-fa19-4737-921d-ae01ccd31c83)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 6c0f2122-81cd-4462-b97f-9a3fc303bfeb)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8d315c00-98b4-4435-a469-ef0e3add59cc)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp b0fd99d7-6753-4353-a6c4-3de607d0eb00)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp be1a7fd4-f392-4fcb-b4a0-f4755e435c08)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d5a4f9ca-01e4-48a4-8c11-6e14ef8eb835)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 94a12c89-c9af-4fa6-b0f3-304ced87cf46)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c2ad6c87-6554-48f6-a5ed-4b3a01aacc4e)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c482dd73-94f5-4a22-b00c-6d7d89257204)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp f2c97fe0-fd33-44ae-b164-532e70832813)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 7d9c1e86-49fc-449c-b337-026813653bea)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp aed2e19a-93ef-4655-9c84-fb6fd590a162)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp b5a577a7-1d5d-4524-a108-818674b29c5b)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp edd35334-9623-4b1f-86e1-5d7c2eee04ae)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 5d922158-9b11-4f13-a1ac-8534fbb9ff76)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 625903c0-1c3c-4f89-9992-3f2495061a45)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 87370408-a02c-425b-ada0-a3f2683e14ac)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 7 "/KA10") (pinfunction "1") (pintype "passive") (tstamp ca87f90c-1006-4a30-886c-a50eb84d3e19)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp 061499ba-48f3-4dfb-a1d5-c304e3b264fc)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 69668f1b-45d7-4354-b24c-27daeb66ffd1) + (at 61.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/7f5a94ef-2a62-46bc-96f6-86dce4903700") + (attr through_hole) + (fp_text reference "SW1" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6abcc671-5b9e-4365-a579-0c8d1f1dbcf8) + ) + (fp_text value "2" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 38e8e489-d4b5-49cc-9958-dc150bcb7334) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 748459a0-7c06-474d-9c6f-d94234264b73) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 60377be9-ae30-4858-83e4-108149f45cfd)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp c1b56ead-2b84-4a5c-a9cc-8a8e1df66c4f)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp ce6b8b02-0610-4e8c-a1cd-9652795a4396)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e747b98b-72d4-45f4-b7d9-159d7cbc9ee1)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 0c6d0bab-f3e3-4b24-abf3-acfee340021c)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 50c69c14-9565-43f8-b32a-96ad3fc7555b)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp b903346d-ca49-43e0-97a7-2614cbb76799)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp ea8ff133-7eb9-40f7-9177-ecac5f078da1)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3828662c-ca9c-471e-a094-13bd0d83e19c)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 447ae723-8ec6-4b44-8a51-879956cef85a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 5bbab18d-0327-4982-b36c-0b7ea3c43cd5)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp af7e1f47-b0ef-4e8b-9b29-fdda0dfa8dbd)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 269d3263-1183-41f2-b997-3ec3eea66cd6)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 3461a2f6-675c-4123-bc2d-619d70e27475)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 57e1ca83-07b1-4912-8ad0-450188bef94c)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp a48430dd-ec5c-4ab3-9c8b-0bcce9af01ac)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 71ba8b37-2dc2-49fe-9c26-fc662996980b)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 8fbb38e7-f923-48d1-b056-b33630579ce2)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp c8cf34de-1d06-4c76-89d8-985f1e9f71c2)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 "/KA11") (pinfunction "1") (pintype "passive") (tstamp 273f5228-6323-45f2-8d30-7dd1bd5f1e79)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp 34ce8e8f-f95c-4adb-bf68-ef1b6568ba85)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 69be9d66-959f-469a-a981-7381fa763d93) + (at 108.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/543fc15d-07c7-4ba4-90cd-0a06575c0bda") + (attr through_hole) + (fp_text reference "SW13" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4b3f0e9b-f0c6-4d1d-96cd-11fbabe92295) + ) + (fp_text value "R" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2483bfb4-1445-4311-9997-e02fd2223b25) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 008cf53e-80de-4f16-927a-a83db6054aa4) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 0ef88ba4-7e53-4a24-a9de-b2c6cdbeb7ab)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 196e765f-0475-44de-aba3-43fb0256bd06)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 342f2a3d-869c-41fe-8184-3b0fc9e0c9d8)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 550a20ee-690c-40b1-85ef-354c72323c12)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8f31e5e6-3db0-46fc-b865-4a1aa52b3692)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 9ea6ed89-a7da-41bb-9d06-9d9c23060f84)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c3f526bb-b515-42ea-9f41-f2605b73fcb6)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c790fbe4-fe7d-43ff-81d1-74647c74a7e1)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 10823f58-e24c-4c88-b518-6318a8c71547)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3ce02881-ebc0-415b-b571-427db4e121f0)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 5f63007a-a071-4850-8343-481d376ab449)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 95b72119-d36c-4070-8e04-197884ad50a0)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 3b596fcd-375d-4633-b00e-0173de88b4a4)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 606c67ea-cd93-4941-ba51-d2b91c43a66c)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp a95ed8e3-4e38-47c2-9472-244e47965d82)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp c51997c9-cc8d-47b9-a7e4-87b9716351b7)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 6917ccca-d53c-49b5-8ca7-6c968ecf881b)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp e38adff6-cc4b-47ac-a8ed-eaa2396b172e)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp e59e72d6-ba3a-4405-8718-3d818fe992f3)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 7 "/KA10") (pinfunction "1") (pintype "passive") (tstamp c57d1d58-d975-46a9-8113-cc9119d63b7a)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp 1c5f3997-4992-44f2-b696-deb9f3f2a628)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 6cb3b73f-a9c5-4443-9ce0-888fe6cd38ad) + (at 88.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/54131a8b-7e99-47a9-824d-036d5134bae7") + (attr through_hole) + (fp_text reference "SW32" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 41ce4869-7348-4957-a2b1-391df9db1ccc) + ) + (fp_text value "X" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a8e48241-856f-4aff-8ada-4ff9355fc8f6) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp eb049ad9-87f8-43e5-a089-fca02adf16f2) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 5bbea272-8c4e-4770-88b7-33da08a0428c)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 5f8c9821-83e4-4968-994c-06a291a1c396)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 7e5afb70-14e4-40cc-b691-b18bf901f9f8)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp bc9ce4b2-0d80-4634-84f9-e85537e2b6da)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 28b2db8b-9bd6-452a-aa9b-b47639aac27a)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 35a37dec-9f1c-4510-8523-4d8e5500c417)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 39c7bf01-2e08-4649-8c4a-17b7c1632751)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 794976cc-0d8f-4d67-8a6d-13e1a3ce6735)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 2e97345a-8855-4bee-b514-100fb7249b66)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 348dedc6-0038-419d-ab0c-738dad0c7540)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 805a9067-79c1-4c13-a67d-2934b4b15672)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp d36d4282-8bf9-45d9-a7af-13462c5b0cda)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 4d082380-2b2a-4aa7-9670-49f59b84b37e)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 50610b67-f1d5-41e9-bb78-0ecf13dca21b)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp ad602676-e607-466d-bdfb-9d6e3c275541)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp fd2cd1ea-0271-46c5-a4fe-a6eb73d0a60a)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 3acfb96a-cba6-4562-bf68-ba66a8b8005e)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 7fe112f8-0722-44be-a07b-384bf183e232)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bceef301-4f59-4b66-921c-5b9b46b798a5)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 11 "/KA8") (pinfunction "1") (pintype "passive") (tstamp 133c2c88-dff2-420e-8fb0-6c03f388a135)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 093f90e7-399c-4fba-9e2f-b6899a4a7a60)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 6d2eef9d-fa23-4ccf-8a6b-a475184671df) + (at 107.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/f8360a10-682c-4c97-b240-4ad55647f0a0") + (attr through_hole) + (fp_text reference "SW33" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd958fdb-e200-418a-9596-66f100ecf69f) + ) + (fp_text value "C" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 68f736f0-c658-4935-bccd-02079d05763c) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp befffbee-f2a8-4552-a936-ab903f80296d) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 0ff31da4-9a98-4fb1-96f5-739feb0906c1)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 600f5359-5ee9-4c24-b9a6-e0d4989ff007)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 8bed82ba-892e-46a9-ae82-6cbc87253295)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e4cae15e-3074-4270-a4c5-be08002b6c91)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 77aab4f5-8f76-458b-9fd3-083fd7111627)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp b30944fe-1a44-4fcb-b956-4bb6b6e1b17b)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp f3ee956a-e61e-4d99-b1e1-ed310ba9b0aa)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp fa317f91-a62a-435a-af95-c95e229c7998)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 0eca940a-7590-4c91-b600-1f6323ec0b08)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 494be499-8cdb-4c9e-af67-0dd563fc9264)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 814e4b1a-5a09-4781-bdde-831de5f44113)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e9c76eba-638d-49fc-a1ba-f919df97f26c)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 40b02120-213c-4c7f-b789-e8254e8041d8)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp c6adf2be-ed02-4ad7-90c4-80a54d9cb50a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp cb2d4aa2-1fe1-4c61-b581-b1e98dc8b6a4)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp f8c5ebde-020a-4e21-98e2-e42ccf1fb049)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 19e8cb1c-1a39-49a6-bbfa-64a02321b251)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 2fa6fe1a-b25a-4c96-be32-3f5c70608ecf)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 9602b56d-f2d7-41f7-a5f5-3a723f26e5f5)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 11 "/KA8") (pinfunction "1") (pintype "passive") (tstamp daffa668-03fd-417e-92e6-8d6685f7541f)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp 44e813ff-309d-4da9-b7a9-131ba09c3839)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 6d6a4ae2-8d28-464e-a1e2-31f300817083) + (at 184.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/1eb3ab48-ffc5-4370-99b1-dbb22ae16452") + (attr through_hole) + (fp_text reference "SW17" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f2c768b9-7c14-4b04-a758-a68c18c06f4d) + ) + (fp_text value "I" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 42619411-d9fc-4ac0-9ab3-8a88ad038b53) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a6c49b34-6273-4bf0-a060-f82e25bafc16) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 7c510099-2806-4b17-91d3-4c541847bb89)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 9eb0099e-0437-465b-9dcf-ba7477717bfb)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp df9d2e2f-c2ad-4399-ab11-5e1e335f6039)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp ff90e292-0b5a-43a0-9276-50e3516c76d5)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 71c0ed9f-0b6c-4599-9e65-24a4c1cc0252)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8878b436-4831-473d-92a7-eb2d5ec85a47)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c63c10a7-64e6-42e3-8961-785f8f5f5546)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp cd16a77b-e48e-4c02-ad26-a9d49061e8d9)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 1c56fbd8-f48a-47bb-b794-a529981399f7)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5a07dfdc-2ba9-4aa9-9056-1a0e995fe880)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 8d54bc78-c201-4166-b093-0152fb2a78f8)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c7b30142-5f43-472d-8ea9-6cb3c973e5e6)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 2f39c6c9-0629-4f7e-86d5-506181602c84)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 49859059-b481-4c72-a5c0-b9cc21222bd0)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 6d2b7fd7-6525-42c2-82f5-46877d2efd70)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp fba794c8-3759-4246-8788-68939305e746)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1facfc01-617e-49e6-bbf2-dfdba262cdf3)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 2534385e-a54b-4677-b0ff-995603a799f6)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 54fff030-d9a8-4126-8f7f-91f48098ef3f)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 "/KA13") (pinfunction "1") (pintype "passive") (tstamp 6b3a9243-1f76-456a-a27a-1c9ba431fcc1)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 89b983b3-5094-4f0f-a9df-3ab45bbdd051)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 750dae53-6728-4ed9-aec8-74bcc6061ce9) + (at 42.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/c0bda109-2615-4e5e-a77d-d15e2bbd5c96") + (attr through_hole) + (fp_text reference "SW0" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bbc8ad43-fb82-490b-b719-5ac0d85048fa) + ) + (fp_text value "1" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8904d255-7ae9-40ab-ae6d-229c121f41d3) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 185339a8-1a9d-4fc0-a277-e807c5307092) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 199ed131-2f15-49f3-9a32-649c7278bfcc)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 3e6f1813-ee71-4b17-baef-ebb5a55f18c6)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 818ac542-2f40-459b-ae9e-8714fb5b4523)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 819b58a8-c620-4861-afe0-ecdcf45b289c)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 15650e1c-e1d2-4855-bd2d-0d4ef73b7c29)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 38ce8101-b570-4262-b889-ccff4d9aa17a)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 4979b2ce-fbfc-4115-a5bf-2e674311c453)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp f13609c6-6c94-4691-a5bb-b6c115c831ad)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 1bdba5ef-c07f-41d3-840e-1d19354a73fc)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 9748bbc5-2db6-471b-973b-935282b73989)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c36ca0de-2f42-4728-9723-482ca44726ee)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp d8e4c735-6197-4db0-b947-0b9adf687efb)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 305c44dc-9ffd-4d78-9f7e-420234919682)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp abd85793-a682-4044-af66-15a6b610bf35)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ba9e2c7f-4a75-4766-a622-7dc62b077c78)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp e46df2ba-9e59-4f8a-9431-65c65829f357)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp a61e4ca5-9cd2-411d-99ff-2ebae2650db8)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp b7924bf7-1bc2-44b2-b25c-bbdbe8b6c5c0)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp d6c2fb4b-244a-478e-859c-df8a6c7fa734)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 "/KA11") (pinfunction "1") (pintype "passive") (tstamp a446a809-b13a-4ed2-9e07-9c4d4f8968fc)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp 6a3d96f7-2894-41e6-ac30-2484b3fb4422)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 78ef0b06-e9a1-4fb8-baca-d816badb3459) + (at 221.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/192d3593-b8b5-43d5-a2e9-2ad99c064b1a") + (attr through_hole) + (fp_text reference "SW39" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dddc2e23-9499-4b32-acf1-0dace0fc5dde) + ) + (fp_text value "SPACE" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b5388909-4d24-496c-9dcd-872b0acab2f6) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8caf1aee-e06e-4740-867e-2c4770b1bb84) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 31d529f8-4764-40c1-8320-c423165caff0)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 3d5b4a5a-f258-484d-81e3-d82e5aee6651)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 5633bba8-8894-43b5-8440-d4e4b0cd38dc)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 767e6fa3-79f7-4598-a1e9-8e249ed619e0)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 0f186011-c62d-452f-b472-09bc3d4609a5)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 22d08b9d-8b20-4320-ac7d-b8cc3a159f41)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 3540681b-5dbc-45b0-a589-25dd7940a5b6)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 54d32e1b-38fd-4341-9df4-1fa6884d1609)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 3519b63f-f8a2-4685-9bd0-f7587c5393bd)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 762f54d0-6202-4d00-aae3-3ae96c277cc3)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 94c74707-dada-48b1-9426-07662495418c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d1662321-8c56-47bf-a3b7-56651072994a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 00214075-4a29-4134-98c0-033a45ce82dc)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 09f9725f-b609-48f5-bdb9-446fef2a9d0f)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp e6ae59c8-3b04-4ca7-b1e2-6b2234914cd1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp f05bf6e0-68bf-46f9-8aa1-7cb0c1daf582)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 40805a2f-4799-43d4-a7f1-fbcc7d05e6d4)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp c9f47b39-6c1a-4f6c-9a47-d8f8e3e9b5ed)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f1278019-2b5e-48cc-9ec7-4c83d563ec5e)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 13 "/KA15") (pinfunction "1") (pintype "passive") (tstamp fb396def-a41d-4fa8-9ac8-4f8ad49055bd)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp e89f963e-ea9a-4b55-b20a-e4b4bfbd54f6)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 79da8d82-2c46-46a7-85f1-0ae014cefa0e) + (at 79.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/f53bd1ad-2d33-4461-bf0f-907a238eb87d") + (attr through_hole) + (fp_text reference "SW21" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 600eeaae-1c09-4f20-8a62-60398685a4b5) + ) + (fp_text value "S" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5eee434c-5447-4240-a9c0-6f8cb0bf7ac6) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 03845471-2823-4352-9ac5-73e24b4e74eb) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 2f26b8e6-da4f-4f99-a97b-e99a10f135e5)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 685cc711-174e-43fb-87f0-a3d0381750cb)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp c2e5db6c-c0df-4433-8c04-034f4f2a3e19)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp c5105136-aa81-4790-b9b7-4f7806991658)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8f6738e0-ba5a-4eb6-b99b-724363bddded)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 92e27f3b-78c9-451c-abf1-2d5c66366053)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c59acfbb-c777-42d6-8604-60cc2940d33c)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d0e2128d-9108-48fb-ad28-677c89847bde)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 1e55223b-c728-4fe7-bbe0-ebe4fda92780)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5a815faa-943b-4437-ba9b-657f696ad237)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp b493a406-de9c-41fd-a32d-17b68994c966)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d441d269-a423-45b6-9a99-6c7b4c067464)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 3bb73dea-9464-4678-aeeb-d67e44ef348c)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 4b11a006-e6ec-4727-84e0-094d7513731d)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 720af795-1440-4dfe-afd6-6800761efb75)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 80a202ff-f523-4b7c-b100-6447bdafb89e)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 69903176-3faa-4968-9b68-78cfc9dedb14)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 995b4c62-229c-4269-8604-ffa310fe673c)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp d8fb04c9-4e15-4a8e-b5e3-e582b23314a8)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 "/KA9") (pinfunction "1") (pintype "passive") (tstamp 352cce4f-3a28-46b3-ac61-faffd29183de)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 4 "/KD1") (pinfunction "2") (pintype "passive") (tstamp d2946b40-87d3-4fd8-9b60-f26086a14978)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 83a8eafb-08c8-4799-8dd7-ae8fbd835418) + (at 231.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/8e481b1a-37c8-4ccc-9fc8-7a547fc5bac9") + (attr through_hole) + (fp_text reference "SW29" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d0cef0ef-f1cb-41b0-a1a1-88be304ce8e9) + ) + (fp_text value "NEWLINE" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 147db942-d2a0-4127-b0de-23170e0770a3) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1aa661a2-bfa3-4b75-91ed-2696d46243fb) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 3dc952e4-beb4-418b-84ca-44379721079d)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 62873939-f545-48c0-a237-fa21644f939c)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 841ab3bb-0291-4d70-8926-4ff24a5bdaab)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 8d1ab008-c174-403c-a2a2-ffda3f4b9d18)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 5f94c345-f975-4c4d-b672-1edccec457ab)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 781c20a2-fc9b-49d8-98d2-d01a575402e0)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 901d9955-64f7-4983-abc4-1d2d4ca2895b)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e30dcacb-646a-43fd-afb1-33146f2f50a1)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 00ec34b2-cf14-4ba4-b6a9-45522e49cf23)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 079c7c3a-f076-4517-a24d-d6cb68d34f1a)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 21c0f01b-d996-4508-b8bb-b12d58b0382b)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp edbc0d1e-ad1b-4bd5-a556-cb28a878eb19)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 7996dc81-c843-4bb7-99b4-dd47e3176e12)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp a20a583a-5a0e-4f52-88a7-cbae34245a7d)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp a2f16d04-8bf9-42bd-8a28-c38041b8a66b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ba056c0c-7d41-47ed-b38c-b35a450841cd)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1ea9db1c-7ee2-4806-a7f0-45f36a63c939)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 73a9bb0b-0105-4f6b-8ac7-d14ca8c61c52)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp b0729f19-3bfc-4621-a93e-6c53f6da6af2)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp 65727302-a4b4-4419-b48d-52d86e1dded8)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp 6dd7d050-6b9d-4278-b5b2-1af64b1f12ae)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 843ebe49-df0d-4716-8685-0b20a2333280) + (at 117.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/56e66236-70fb-401c-a56e-f0eb3b876cf5") + (attr through_hole) + (fp_text reference "SW23" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fa47abca-376e-4538-8d1b-97b74415c064) + ) + (fp_text value "F" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1a51693c-fdb0-46f3-a52e-881ce105405b) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a60bb160-9bf6-4585-9bfd-f657a119c3ef) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4aa9e9e4-ae30-4013-97cf-c73909a01a41)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp e100d991-2798-4d77-9356-8bfdc4b33fc5)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e5456c9e-21b7-41f4-ab15-e2647ad8fc0c)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp e74988e3-f2e3-43bf-aac0-a1c6a40c5b2d)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 1e366885-2076-4d5a-8a55-737fc92cd932)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 2e855114-31d5-4b3b-9cc7-48bb1d792cc6)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 3b9847c8-90b2-4f18-8521-1a084e4f0c3b)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp f84484cc-a3fa-4288-a987-d314a29d0ab3)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 10fe2313-59f1-43c7-88fb-0f627bfb97d9)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 34fa7d65-8267-4951-a08d-0a3712a83899)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp f1d42e98-2236-48a3-98cd-c88fc326927e)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp f6715e7f-a4b0-4017-bb52-8416b5e70dbb)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 237fa87b-3020-4559-a5aa-0570ca72868c)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 7a385e6a-0dc8-4520-bf00-a388c36cc601)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 8b0c8138-393d-45c8-9c41-74936741bbff)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp de95931a-dfc5-46d3-affa-56b876737ace)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 4b489f31-af42-4671-a533-64f9b7bf3744)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 97be0e4c-7aa8-4a9d-99d7-ef83147b7c7d)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ea4659ce-e46c-4ded-a7f8-c3d66505695b)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 "/KA9") (pinfunction "1") (pintype "passive") (tstamp 6b11d4f9-1390-427e-9d4e-1094374a55ca)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp 4721d2df-0a63-43cc-8e0a-d42a8fb93301)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 896cebfc-2fc1-4fad-af9a-5fb5dcb0169f) + (at 126.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/ee9c0d92-acdc-448e-9982-144f8ce691ee") + (attr through_hole) + (fp_text reference "SW34" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d1be0a23-6c46-48e8-ac55-60b3d1d85f1e) + ) + (fp_text value "V" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 167fa1ca-e1c4-4080-bd0b-c822cbb0760a) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4b936519-48f9-4627-ad3c-883fc43d9b7e) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 050290f9-1c2a-41f5-9667-b60e6cb6b552)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 771ff761-8d04-4f5b-a294-9365aadc16c1)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f08db0cc-b9b4-4bf0-9855-f72d4f359faa)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f44014c9-6680-4d46-bbab-c5d2b58bc948)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8ee8646e-0ec3-4f09-9936-2f83393db04e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 93fec515-9e66-4164-8d73-8a8576c8aaf9)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp baab0d53-6944-4af2-96ae-89d48b211e4d)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f1917a98-52b1-4710-90a0-935bd7799b96)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 0b1ad753-9dcf-4c28-9499-6c0e83c925d3)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 76f049d4-319f-473e-83db-913e0f5f1a6a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 7e141622-1836-48da-a1e3-7d738f4f3ebe)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 7e4069e9-720a-43e9-883d-c29104d2433a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 1c0f04dd-8973-4a66-86e3-ff4b442c3c83)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 20321c3c-694d-4067-a213-977b07f2e6c1)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp c01fa383-5b35-4da8-ad0f-1527020dae95)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp c341b2f9-33c5-438c-8fbe-e9501d3a1544)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 262fee35-c23b-4372-b547-30b6ac5304b4)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 3ba76762-4a61-4bf4-8d37-3eff2694cd75)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp e602e7f9-641b-4275-bbf5-a9d68d0499c8)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 11 "/KA8") (pinfunction "1") (pintype "passive") (tstamp 6049f410-7b15-4566-9f47-2559393dc31a)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp d22919f9-7e28-40d5-8ba5-185e1309b854)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp 8bdeb2ba-9016-4322-b75e-78ed3f8f5ac7) + (at 222.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/2881e4c3-541b-4b87-8d04-aa01311f2623") + (attr through_hole) + (fp_text reference "SW19" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 33d621ea-a36d-41fe-9cca-89dc24871cae) + ) + (fp_text value "P" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1dab1305-f79c-4688-bdae-af022461d2a9) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp eb4a90d3-4258-4ab3-88bd-eed4966f6fc4) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 04e38021-9bf5-4ab1-a2a7-47f5ea442388)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 88b46732-a3af-48eb-99d9-ce375a8bc830)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 9ccdf73d-e70c-434f-9a11-653bef0cca60)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f036e1a0-0396-4f91-9002-b4f75fc6661b)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 5f98b9d7-8b70-4173-a927-16394a3a5291)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 6cb3f402-962a-4429-9674-77400b0d5cb2)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 7c5a9294-b2bd-400b-a686-4bf9808a41ef)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp ec89b8e1-b8c7-4d6c-bbf1-4eb2df32a095)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 448f0fe9-fa67-4450-a0ec-7ff9d52edca6)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 72df5396-b9fe-4e00-9a4b-ecd4fc2924c2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 9c7f3266-eb5c-4481-9bc8-60a993b6b27d)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp e1aadfee-d322-43ca-a559-16cfdc8163ca)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 11a04a21-bfb8-4db7-8c5b-8c1b9fb2b2ef)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 1f5ccb78-4635-4b3a-8a05-dfe43d7a681f)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 7f1f3223-31fd-4fef-aa00-16161dbb7a7c)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp d330dd92-a0ca-4be7-a5e2-bc7b3305ef2d)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 998b6506-751e-490d-bd2b-ceb3052ce9e1)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 9c043d13-5ace-4cf1-a5cd-596bfac93a79)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bc917117-0da2-41d3-b6c7-de7a2f3b3c2b)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 "/KA13") (pinfunction "1") (pintype "passive") (tstamp 69171aaf-52f5-4457-a78a-8d07531fee58)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp a9d824ed-bd31-4bb7-8d2c-4d2d96a006d5)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp a20b4a28-a592-4237-ae1a-f5e961649dab) + (at 32 116) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (property "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/eabd1ae9-5cc1-49f6-87c8-4965f1d81d35") + (attr exclude_from_pos_files) + (fp_text reference "H2" (at 0 -4.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f9431222-8b48-4fc5-9505-2751dbc073c3) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ab91db24-f614-429b-9d3d-9068610652b3) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7ebe1f43-7371-41f4-a6d2-4d39d5db56fb) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp f3f43423-15f2-4dc7-88fd-7245fc08bfbc)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 415ce717-bc88-49f9-b00f-616f59846ee1)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 333c04b7-0622-4def-854c-659650e8826f)) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") + (tedit 5A02FE24) (tstamp ab238028-7149-4986-afbc-3b615c4b2f5c) + (at 80.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/1adf6a84-1bbf-44ee-ac8b-1bb20d9e3a77") + (attr through_hole) + (fp_text reference "SW2" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 68b9088e-c025-4c88-b111-430447863003) + ) + (fp_text value "3" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5cba09b4-5966-402c-b942-161e63579121) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e013c7c8-dddd-4123-b006-6bbe12503357) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 03cdd669-5c57-4010-ad45-6f017b06152f)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 402ddb85-9446-4579-8eb2-06a1d3d30957)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 9b98592f-2cf5-4d53-a3e9-cb7b3f0e06fe)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp ef0f7a58-768b-4ed8-8e01-3bdf27779970)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 04a97a46-ced6-4072-a61d-0ee010b65c92)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 3512dcfc-83e4-40b0-9219-cc69ecfd1166)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 83fca93c-ef86-48db-9542-c0422f601485)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp c54e8e67-aeb8-44a6-bb4a-d4d67eb11dc0)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 9a9d7fa3-c555-4a9c-99ca-4c0281f377d1)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp b867ea61-569f-456b-b3ea-296dff07bd55)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp df1db485-76f0-43c5-ab36-f2617ae469f4)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp ffd72484-df71-4b9c-8862-9f97d08f8df4)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 461890f0-022f-4c5b-9a4a-bb69b0219090)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 47324a46-8a75-4b5c-a118-49803f418858)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 60884e42-d77b-4a08-9af6-3706dcbbb257)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ca97d2e4-0948-4811-9968-cb4f6cf7a85b)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 0470e5b9-700b-4a67-8d13-48655ffb3eed)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 553f9ed0-0ed1-491a-b382-e62c8599dc74)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 817e9c5c-3178-4eae-af8e-3eb9fa571565)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 "/KA11") (pinfunction "1") (pintype "passive") (tstamp 05d86b1f-bc48-43f2-a2da-25d4e924bfde)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 56120651-369d-43a7-8358-6d267e3b11ee)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp b568fd69-da15-464d-b145-610e4bd26a93) + (at 137.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/7316ebda-11a5-4f7d-9be7-6f3918352a1f") + (attr through_hole) + (fp_text reference "SW5" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c89dbfb2-5008-4e16-a80d-e76cbecd122a) + ) + (fp_text value "6" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 98088282-894e-43f2-89e6-8379daf7dfe2) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1c6c3787-b667-4f1e-a122-2f3b7ee324da) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 0ef45688-97bf-4260-aed5-1391687dced2)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 826e59bf-acd2-42bb-b667-c56e728eec4b)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 82a875be-51c2-4bb3-8a75-49e8aecc1164)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp f716bab3-717a-42ce-aa89-14b653a8e5ee)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 314901bb-ab6b-4831-bbcf-74b3dc5e4429)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 92d25d3b-8871-455f-995e-41b2569ab0bb)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp c94ee654-d75d-4f49-8997-97c33f11e6f7)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f39531ec-ecfc-494b-b403-02b92cbbccac)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 062d0ece-7b15-48f7-bcd0-82505c8c4f01)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 50400d7c-f0a1-4b90-97a4-9761f03f4197)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 8efb2335-893b-4318-915e-09067450cfa2)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp bba59062-63b8-4d80-b2e6-f1cb620cfc3a)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 1c2f4b60-39f8-414f-af89-c48ca17172ae)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 732f16e0-54ee-41fe-8af6-09cb853e650d)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp bfd56044-8d6d-4a6e-a397-025e5f6a8390)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp ed5ad122-9f64-4200-87d1-d0d0a1574520)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 0f467459-469d-4dab-9515-f129b6e34998)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 6bd77f72-62e4-42a5-aea6-add2b00e221e)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ceb3a1bc-e3e0-499f-914c-9f378e1add25)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 "/KA12") (pinfunction "1") (pintype "passive") (tstamp f0a98d4b-7a1a-4ca5-b5a0-6205a590f8aa)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp 40abdf89-7dd5-42df-bb2c-a7360e253643)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp bc09fa99-8bb4-4593-b6da-43869cdeb367) + (at 156.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/7df9d041-b721-49bd-8917-63907f32272c") + (attr through_hole) + (fp_text reference "SW6" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 582ba11b-199c-4422-b12d-72b156dd40bb) + ) + (fp_text value "7" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 91669b77-c697-4c6e-9464-ba27603a16b4) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2e5c3e22-4ec1-49e6-b1e8-973d9276ed58) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 39b30ff0-8942-4bc9-9d54-0b7ee5b198cd)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 5cf8908e-669f-4e13-ae10-0f3b14cd406d)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 8a47da38-2ccf-4a49-ab08-5ca1d7b7969c)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 921a87cb-09e4-402c-8f1c-c4e0dba8f8ff)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 43c2ebfa-7c33-4f80-b243-9fd1cf54dd6f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 8166ea5f-5f4c-4ef6-ab87-612027425a58)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp c1ba8194-605e-4483-adfc-871204db6d5d)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d543905a-02a2-405a-95a6-019b26021d72)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 1ab75d4f-08d9-4861-b8b9-e7f5af0ee8d3)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 88ba3c5a-1848-4212-92f0-99965f98e811)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp c2d8505d-a976-4cdc-b883-1d3c6d21e0d2)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp f2b0960e-0116-4e90-87ff-6fc381e74eb3)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 57bf8796-20e7-410d-964a-f76663353d14)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 5aac24e0-d33e-4e65-88fd-a53e55abe886)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 617ec328-75ae-4634-8cf8-d0fc70cbd0b6)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 6b286c2c-6d10-42d8-b9d2-fd153d3ead28)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 00fa1309-acef-4ca2-bde2-b35a9899dd9e)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 12a9ff1f-2a0e-45b1-8769-13455810bc76)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 8f7ecab7-92f6-4ea8-8385-997ed14b41c3)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 "/KA12") (pinfunction "1") (pintype "passive") (tstamp c562e329-3859-4ab3-817e-2b9bcce1666e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp 6c2e6a73-71cb-450a-bbe6-bee207e39081)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp d09e978e-8c2e-4676-a1bb-74960c346f2e) + (at 238 38) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (property "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/5c5c7071-c3ae-4767-9286-6f200394a50f") + (attr exclude_from_pos_files) + (fp_text reference "H3" (at 0 -4.2) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b75023e7-0315-4935-8b6a-953e2a82d911) + ) + (fp_text value "MountingHole" (at 0 4.2) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bac587d6-7b08-45b8-bbd3-15e3da3b8fa4) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0d3aec82-4332-4932-9e85-68cd39b2d424) + ) + (fp_circle (center 0 0) (end 3.2 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 22ea65f8-683b-4341-a6e3-597f479b3443)) + (fp_circle (center 0 0) (end 3.45 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp a124590b-399f-4ed5-9cf3-8ebe11d9cbbf)) + (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask) (tstamp 36cf4791-52d9-47f4-974f-aee88e1c73b1)) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") + (tedit 5A02FE24) (tstamp d162d659-bd39-4f23-9480-ed542a32e3d4) + (at 183.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/07777cf9-adef-4c43-aaa4-df4f0d783cbb") + (attr through_hole) + (fp_text reference "SW37" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c4f4efc4-da07-4e82-8b5c-f3958b42cb85) + ) + (fp_text value "M" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 98b729cc-434b-4efe-b007-9c056b52be36) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3b802e3c-4ca5-473b-8295-4da0aa0f9907) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 199287d4-7524-4650-9d71-4f954c2482aa)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 4de58a76-c0b9-4f07-ac1a-8774566a6302)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp c4e41e45-f53f-4d97-82e5-9db6f7ebf5e3)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d323641b-4699-4acb-8169-6c14916d75c2)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 088b0aa3-6bfb-47be-b524-60934bcc0cb2)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp afa55ed8-1dc9-4cef-a847-d3d51d07ee42)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp c73adefc-173d-4153-a698-585dad46305a)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp e012dbda-1f08-45a7-94f4-24834e00b01f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 4ca6e5cf-2a4d-4947-8374-f77090baf984)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 66fcde4a-b061-4073-b7aa-f6df6f3899d5)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 892b143f-16a4-4e2f-821b-273f4c02f5d1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp fc97d5c0-428a-4cdd-bd11-2e7760d25f2a)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 43658df2-6ccb-48fe-8f0d-7f614f45233f)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 7e6fc275-22bc-4a02-984c-7ded3515bc0b)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp b0c0d5b3-d62d-4ce9-bec6-1e46635f992b)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp f0523859-793f-46ff-8ebb-a626608b6a14)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 18c7a323-487a-400d-abdf-de428500e2f5)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp a77ac017-1abd-4d86-9ae8-c836cffe9b66)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f4851082-e8af-4820-9a80-6d011d80b9dd)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 13 "/KA15") (pinfunction "1") (pintype "passive") (tstamp f91ea4ad-7d31-444f-9372-890dfffa44a0)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp caa4468d-7df8-41f0-9399-118e7101958e)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp d6a8ef32-6061-4d63-8083-e15e8ada866a) + (at 165.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/88f4d014-3511-4294-9253-81ee8e40bc54") + (attr through_hole) + (fp_text reference "SW16" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 69d697cc-5887-447b-afb8-c11cdc520df5) + ) + (fp_text value "U" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fcfed333-44dd-431f-a3be-b53789cdb987) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 41322c67-de0e-4bc7-b618-7bb1e2f4a325) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 4d297442-d69e-4b20-bee4-a2be99400075)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 63365d56-f863-4b30-b52f-c8092612758f)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 8b8825f7-2be4-40d6-9025-09b24b63f4bd)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp d8f775ce-dfbf-46a4-986c-6cf8fcfaef53)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 2dfe3285-3461-4e08-9daa-f903914ec004)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 4f4b4478-3591-4c3e-bf92-bc55fa19c28e)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 96a29832-887e-4cc1-ac3a-f3a7709e24e5)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp d9e05995-0eaf-42c5-9ccf-0afae52dbb1d)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 06b7821f-61af-4049-b1a0-092fbef9b9e2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5a6200cb-4e1b-49aa-8048-5da5cff0bd0c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp a6501bf1-fb3a-48a2-ade6-19483a14dcff)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp dde2e985-3c8c-4464-8b47-2222c3b663e1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 35a8a163-a4e0-4696-95bd-5ec91dc249dc)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 64a0405f-7aae-4c84-8abc-658127f47cfd)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp b6360d47-8cb6-4f89-8f69-7f8584e215cb)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp cf1dd563-3b3e-4a98-bdb6-1fe80d025d5b)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 86749116-f704-403a-9ad0-e97b31561818)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 8b48bd35-d8ed-470b-869c-73b30c91a000)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp ef4429e0-9b33-4553-aa6e-349643a0292d)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 10 "/KA13") (pinfunction "1") (pintype "passive") (tstamp ac8006a1-d340-49bb-aa19-7d414b6e8ed3)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp 03006c8b-1f5b-48b2-a2e9-3bdf0951d293)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp dd205e3b-5f76-43c7-ac09-33ccb58ab9a6) + (at 193.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/e7259f31-b153-45ea-a4d0-0b68dab627f7") + (attr through_hole) + (fp_text reference "SW27" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fd064a8d-0f80-4da5-b1b1-68ff390efe38) + ) + (fp_text value "K" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 74faf8e2-9baf-419d-a839-ba292b85b505) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp da9d4d4f-7b2c-41d0-b0b6-92801fccdac9) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 528bc66a-1309-43b2-85ff-dd447f428b58)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 7645a442-c5d2-4295-ba3c-f8823810d365)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 8f79cb46-c9b7-4499-a3bb-707d71eea81d)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp f9f819e5-95f9-4bda-a3e2-2d15b7e5154d)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 03682cfb-2c19-4c40-b77c-0b9315c39cdf)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 198fb86f-2418-45ce-8634-b8fe32fbb632)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 7ea41d00-f835-4d66-ba53-9338d25a6a0d)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp da22bf0a-c416-49f9-b0ba-acebcf4be6fe)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 108c66b1-5c29-410e-bb48-a34ce41155fd)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 27a2fbd2-fb42-4da3-bd56-5ad19b845b17)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 6fae0e10-7601-4f1f-9dd1-652d240def5d)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d76f600e-8b4f-440a-a945-e92eba4412fe)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 24ac6a0b-1011-4705-a3e8-cf0a2ce726b4)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 39ce0f8e-7eda-4d50-8bb5-2572c34592f4)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp a31a023e-0030-4988-b203-51e9322747ae)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp b1f7fbe4-c9f2-4150-870b-eb204336368c)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 2e4c3afe-58d4-4e7c-a333-1939b6717182)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bf893270-48e2-4862-87f0-c999182223e1)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp d76d0be4-1b1e-45f9-9ab2-55e43786f066)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 12 "/KA14") (pinfunction "1") (pintype "passive") (tstamp dfcfd02e-c450-467d-980f-3f3bcac0d5a8)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 8f5464cb-9c4c-4685-82d0-1a6131e9eb09)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp e170e3e7-3bb0-4653-8ea9-11a1eefdcaee) + (at 60.54 82.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/7442a756-b14c-4381-bdd6-8cb08200f6f0") + (attr through_hole) + (fp_text reference "SW20" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 00d0e253-ed19-49e6-925e-bc4d8e367cb7) + ) + (fp_text value "A" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 902eb047-106d-436f-ae35-6e5a49d92da4) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 887c2ad1-f54d-4030-9a91-ac1b55ba1046) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 3906000c-416d-45b7-a2b9-461cd2a15a9b)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 71bf351c-3e7a-463e-aabb-e581dfc1a534)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 9ce48611-11e6-4c11-94b7-35aa0f6c8585)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp f90495cb-d08f-45f0-9317-282a2245c4cf)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 37d4547a-fefc-4136-b1be-4601e322f403)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 3ef7ff2b-52cc-4b0e-afda-26826c2e1e71)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp af58eed4-4572-4c4b-87d4-353a230f667f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp dee2fc75-3096-4ab6-92fc-6a3f75e86b1d)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 1f01c992-ce20-49cd-afa3-06a4d7173bad)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 8294c94e-3cc5-4160-8466-d203a84e9739)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 87c1a606-509b-4726-ad82-0b0d03e3da60)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp d359a561-42ad-4300-a038-879734879752)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 01ebf8ee-b113-4fc6-a8ba-04a8c738bf2a)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 624c38c2-773c-4e21-8d26-366850c35aca)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp bd0597dd-91ea-4408-88fc-df0a66fb6578)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp de0f900c-b2ca-4582-81d0-8033afbd96c4)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 452edeb3-f6cd-45cf-8990-060a325e0bb5)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp b5c4ae12-5fd9-414e-bcb5-b39412b63d47)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp db221089-5ef4-46c6-a696-c133bf7723df)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 9 "/KA9") (pinfunction "1") (pintype "passive") (tstamp 247149c6-12af-4ae5-a616-c210c249a7cb)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp 4d2b5a92-f161-4277-8d8e-66514754b7bb)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp e4ebfd9f-ac5a-4253-8a83-d8fab77b8e5a) + (at 99.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/3cff04f0-a32c-4e01-9515-a36ec5aff89d") + (attr through_hole) + (fp_text reference "SW3" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1097bba9-e30e-49eb-b9d2-c534e3763f8d) + ) + (fp_text value "4" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 55256344-d09b-4e72-9d62-c63b6c99da57) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a1dddcf8-2aab-4aac-9c49-3da0c71ae1cb) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 13d05fa1-c7b3-419c-9adf-5ccf6c9eae18)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 3649b910-092d-42d6-a529-ac6fb3442f74)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 694f07ff-14dc-4e9f-a1cc-e0896a85ce68)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 822e2e64-41f6-4383-af3a-c58612229c26)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 416c85fc-06e1-4615-b55c-ab06c540393e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 77f58e6b-b296-48a4-b628-f496c3d08e49)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp cf3ef00d-0540-4e9a-807f-2869a422194d)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp f325bc41-c9aa-4a26-b8b6-352c91523ba2)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 1ed7106c-084f-44da-baab-a91b4ca07c39)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp b4c9d8a6-de9c-489f-afd5-a395212a5b2f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp b81b95ee-8abd-4ccb-9648-830e8b2aa397)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp bd452c94-913a-483e-9757-e0cb912fb751)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 01e2db9d-4421-47f5-bf66-6d04efbc4d7b)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 408c9298-712b-46f0-be64-dd1c74b1fa69)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp a82a9f66-e799-4f6f-bbf3-e43665c24a1f)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp e8f8f393-fe15-47ab-9f19-2cb20f00cdc5)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 1d1eb29d-c346-4055-b1cb-67b94b4e6020)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 78b68953-54d2-4652-8305-adc875984338)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp e9e6775e-a098-4476-a1bb-8549cedbb451)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 6 "/KA11") (pinfunction "1") (pintype "passive") (tstamp 0a9aa22a-8b9d-486e-a364-565ca3ba9050)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 2 "/KD3") (pinfunction "2") (pintype "passive") (tstamp f0bc5791-495a-4dd4-a711-1a5f7bd5fe79)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp e647dca8-aaad-4ce6-8fd9-bacb8d38e78c) + (at 145.54 101.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/15c7a5d9-525c-4e49-864e-bfde8e202345") + (attr through_hole) + (fp_text reference "SW35" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 64742eb4-ff6b-44ba-b0f7-35115a452132) + ) + (fp_text value "B" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1164d26f-3a0f-4c91-9ca9-f34b9d797404) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6d8c62fc-aa75-4d55-8200-8a861e67247d) + ) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 178c8bdb-cb7e-4d9e-abfa-bdef33e34578)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 5f76915c-de54-4639-8a18-b488fc597a5c)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp e89b7701-3e4b-42f0-a085-13e9120fe507)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp fa9c752a-2501-459f-9c68-f0720c822346)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 0d22c707-8878-477e-b7cc-7303cf8e05aa)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 87ac19ff-9b79-4181-ab64-d50d385db794)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 9c35746a-996f-471e-b890-aa5a030567c2)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp e689c008-9838-4cc7-9731-c85637422df5)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 6c75480e-c73b-4a51-80ad-b05ad81193cb)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 72d4a73d-cf65-4d8c-b7c3-febe7da5bfcc)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 9b89402c-5845-48e3-b909-6f192801dc89)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp c686e99c-ac0f-4f7b-a179-84952431af9a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 31da2fa3-8848-4003-be15-260cf0816141)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 4eb53a5e-9782-483e-9802-c1e4560ef685)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 9fb2e992-deba-4a97-963d-41a5be801f8d)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp acda1b2c-9035-4c34-ab65-5fde70402470)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 029f7842-2d78-4d50-be7d-83ca7d457047)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 73314125-9b49-47e7-832f-2b503fbd54be)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp f611f391-f33a-42a2-afaa-8ca8ef6cd35f)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 13 "/KA15") (pinfunction "1") (pintype "passive") (tstamp 08ebdb2e-766b-4737-8f9b-65d3296f5ccb)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 1 "/KD4") (pinfunction "2") (pintype "passive") (tstamp 1717069c-072f-461a-8a72-5eddc39ce4d6)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp ee4d2943-2bbb-41d0-bba9-80d524a99862) + (at 175.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/c4822149-545b-435b-acff-7c4178ef9a13") + (attr through_hole) + (fp_text reference "SW7" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b13716ac-7510-48bc-82ab-bad83b22f569) + ) + (fp_text value "8" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 977c981e-18fb-400f-8c42-fc8cb9e2b0b2) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8a0e0c11-2bcb-4098-ac67-341449a13cba) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 17080754-031a-4580-97e3-f9342f0b43da)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp 4ae25239-fecb-4f34-93ad-fa6f4481ce31)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 9649ea1d-c433-4c37-a553-4d6a6d582515)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp de604a6b-a5f9-434e-98f2-986a7c8f896d)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 24b42f7c-57ff-402b-a9ad-4fd9d5a00199)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 55956a26-a1bb-4468-b79d-b3ec68cee92b)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 65d6ce76-fb30-4c78-b4f3-6bcc51e6f82e)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 6a5d992a-f647-4910-8d8a-ca3aef8ae3f3)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 5389ca62-039e-425a-a409-4446cb193eb1)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 9ea5bf6a-5f9a-472b-9e6a-1ef0cdd2a732)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp a62c7d51-705b-4aa4-bb21-548194874c01)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp e410ff3a-767a-47ce-bd16-566728ca3dee)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 2f759571-b7d1-40d7-b2c6-1b9350eeefde)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 5df8fca5-c920-4e68-a28c-0e2e787c119e)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 78461e98-0837-423d-924d-1ed39521d899)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp ba955e93-09ee-4d6c-9b1d-bc8268895ba9)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 1f58c9ef-e217-41ed-a345-4303f6e44dca)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 5a0d6083-51e3-44ed-9f8b-d22bdd3cf814)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp bcf9cae9-73d7-4dd2-9f29-9e15f9e31d6c)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 "/KA12") (pinfunction "1") (pintype "passive") (tstamp 574ddd6e-196a-44b8-9649-f4cccb5a29ac)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 3 "/KD2") (pinfunction "2") (pintype "passive") (tstamp 5dff59c3-e2fb-40dd-a22a-480d9af585c3)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp efb072ae-213e-4db7-833b-204ccb67d025) + (at 213.54 44.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/0a9d1afc-125d-4896-937e-a99b9ee15dca") + (attr through_hole) + (fp_text reference "SW9" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ba83cf09-ca89-4539-9bcc-7d6bcb3b116e) + ) + (fp_text value "0" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 444efebe-afde-411e-97f2-86ac5e03cbdf) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9ef7da44-16ac-4da3-ac45-58f3d12d6a10) + ) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp 0b5d4f85-723c-44fe-a856-9e59ff06f972)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 40706ef3-ec3b-40c5-9128-7c2241c6ce7b)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 531da2b7-219b-495d-94be-f0c4d69405cc)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp db7d9333-1041-46c9-8f48-9cc61fc1433f)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 1d1e0baa-d714-40b2-8d52-67b6964a7bfd)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp 6d846b56-39bb-4a42-8c43-a5a4d3be41ac)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp b7b81b6a-834d-4b92-a28b-4288cdfe1b6c)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp c241e2ca-5ba7-4de0-86e1-3115634c6b43)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 18c1d4d6-339c-49a6-9d26-3a6add4a440e)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 69224157-5379-4a45-8bf9-d9509cc763e5)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 69dea318-b6ff-4173-abf5-2008070ddddf)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp ac2989cf-164f-4876-adbf-52d536c4a41c)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 48c3241e-008d-4736-b34e-1af4de35f86b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp 4be0905a-8c88-4bed-8a10-5fb4667a19c3)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp 761fec4a-b1a2-45ec-afce-9696d8bc7a8e)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp d68d3c36-90e7-495e-a764-9edaa6a2aaaf)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 9126bcc4-c679-4b6c-94f2-694fe1b15724)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp cf544cd2-703f-4a39-b465-cf66b7bc3d01)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp fa06b6a1-c129-4177-a459-21d5dde8b5be)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 8 "/KA12") (pinfunction "1") (pintype "passive") (tstamp c4fe8719-cb0c-4a9e-8135-f6be31128c73)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp 37ddefb6-9037-4011-bad2-a935d32be769)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (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") + (tedit 5A02FE24) (tstamp f7ee51d7-65d2-4204-8cbf-2f8930e90bb6) + (at 51.54 63.92) + (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 "Sheetfile" "zx81-kbd.kicad_sch") + (property "Sheetname" "") + (path "/a9bdd8b8-4cb8-4026-91fd-26cf613bedec") + (attr through_hole) + (fp_text reference "SW10" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2dc8cc9b-d19d-49b5-80db-424fa127ea3b) + ) + (fp_text value "Q" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7cf776f4-c4a7-42ae-aafa-b5ae38fbc08a) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd2ecd7b-d361-4fcf-969c-4683770c4a26) + ) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) (layer "F.SilkS") (width 0.12) (tstamp 9bf12d3c-3226-4063-a8c9-77fbfb5f2044)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) (layer "F.SilkS") (width 0.12) (tstamp e65e7bb8-4dbb-4f3c-bc67-f86daba89cfb)) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (layer "F.SilkS") (width 0.12) (tstamp e8bc4198-d359-4d74-a332-804dd1e6263b)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) (layer "F.SilkS") (width 0.12) (tstamp f95d925f-9d97-479f-a999-56408dba9f30)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 3b8bedd4-125e-477d-a24e-98e18955031f)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) (layer "Dwgs.User") (width 0.15) (tstamp 9d6593b4-31de-40c6-8856-24f20d597d71)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp bf3a9dbc-6cda-4cda-a119-4a12c19e3efc)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (layer "Dwgs.User") (width 0.15) (tstamp fece8de3-31f7-49db-bafb-47c231479fdc)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) (layer "F.CrtYd") (width 0.05) (tstamp 5ff0ef27-08ce-431e-a7d7-af3b64f860d8)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp 73918c6c-58d3-4218-967b-705d0cc57f5c)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) (layer "F.CrtYd") (width 0.05) (tstamp b491142b-50c7-4f81-b521-3d9cd765c0b5)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (layer "F.CrtYd") (width 0.05) (tstamp f062b679-ed4b-4d59-ae6b-7b9fe2ba3546)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 52be6676-466b-444c-a312-66f8bf6b0acc)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp bfc669ba-f5a5-449a-9e60-3d07e8fe3a0f)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) (layer "F.Fab") (width 0.1) (tstamp d2def5e3-577a-4087-8623-9d3884b23fd8)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) (layer "F.Fab") (width 0.1) (tstamp ed6997cc-20f0-41da-9f58-f106c64e6777)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers *.Cu *.Mask) (tstamp 0a4e3006-1785-44f5-989b-4f92f8a0f469)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 0b4142b9-a885-4f79-8287-c5222c22c5af)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask) (tstamp 956581cc-7ab3-474a-aed8-b385024e22a5)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 7 "/KA10") (pinfunction "1") (pintype "passive") (tstamp d1179155-3c7f-47d1-8e33-1f9540283e22)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers *.Cu *.Mask) + (net 5 "/KD0") (pinfunction "2") (pintype "passive") (tstamp e4f473c0-af70-4933-8f6c-287e6b5fe2e8)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_arc (start 28 37) (mid 28.948576 34.948576) (end 31 34) (layer "Edge.Cuts") (width 0.1) (tstamp 1c78676f-1ff4-468f-b4fc-2026ec8bb3e5)) + (gr_line (start 242 37) (end 242 117) (layer "Edge.Cuts") (width 0.1) (tstamp 30fbd849-da86-4cfd-b97e-170ba4f3f5b2)) + (gr_arc (start 239 34) (mid 241.051423 34.948576) (end 242 37) (layer "Edge.Cuts") (width 0.1) (tstamp 55151dc7-2e1b-4532-8c3d-638bb7246b7f)) + (gr_line (start 31 34) (end 239 34) (layer "Edge.Cuts") (width 0.1) (tstamp 70114ea1-b391-42b5-bc75-a6ab46bbda39)) + (gr_line (start 28 37) (end 28 117) (layer "Edge.Cuts") (width 0.1) (tstamp 963c66cd-2b68-41e8-9b1e-f040df79edc3)) + (gr_line (start 239 120) (end 31 120) (layer "Edge.Cuts") (width 0.1) (tstamp ab99e3fe-f8f1-4b2f-82e8-3abf1ae99dc4)) + (gr_arc (start 31 120) (mid 28.948576 119.051424) (end 28 117) (layer "Edge.Cuts") (width 0.1) (tstamp d43eea2e-3b24-45ae-9389-f9d4b59ecc4a)) + (gr_arc (start 242 117) (mid 241.051423 119.051423) (end 239 120) (layer "Edge.Cuts") (width 0.1) (tstamp efcf38a0-83e0-4d34-80f9-198445f2a562)) + (gr_text "ZX81+38 Mechanical Keyboard v1.0" (at 79 37.5) (layer "F.SilkS") (tstamp aa96ea80-2189-4024-8125-c97523af19d6) + (effects (font (size 3 3) (thickness 0.5))) + ) + (dimension (type aligned) (layer "Dwgs.User") (tstamp 1c217d5c-a4f2-4815-b98c-de8e8a59e733) + (pts (xy 238 116) (xy 242 116)) + (height 8) + (gr_text "4.0000 mm" (at 240 122.85) (layer "Dwgs.User") (tstamp 1c217d5c-a4f2-4815-b98c-de8e8a59e733) + (effects (font (size 1 1) (thickness 0.15))) + ) + (format (units 3) (units_format 1) (precision 4)) + (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) + ) + (dimension (type aligned) (layer "Dwgs.User") (tstamp 2057b4c1-6af0-4e33-aa08-85da4c15edd4) + (pts (xy 238 116) (xy 238 120)) + (height -8) + (gr_text "4.0000 mm" (at 244.85 118 90) (layer "Dwgs.User") (tstamp 2057b4c1-6af0-4e33-aa08-85da4c15edd4) + (effects (font (size 1 1) (thickness 0.15))) + ) + (format (units 3) (units_format 1) (precision 4)) + (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) + ) + (dimension (type aligned) (layer "Dwgs.User") (tstamp 3c115764-98ec-4afd-8e6c-5fb08099fc95) + (pts (xy 242 34) (xy 28 34)) + (height 3) + (gr_text "214.0000 mm" (at 135 29.85) (layer "Dwgs.User") (tstamp 3c115764-98ec-4afd-8e6c-5fb08099fc95) + (effects (font (size 1 1) (thickness 0.15))) + ) + (format (units 3) (units_format 1) (precision 4)) + (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) + ) + (dimension (type aligned) (layer "Dwgs.User") (tstamp 478c9c11-170c-4ada-bf08-bd5c6dfd4148) + (pts (xy 238 38) (xy 238 34)) + (height 8) + (gr_text "4.0000 mm" (at 244.85 36 90) (layer "Dwgs.User") (tstamp 478c9c11-170c-4ada-bf08-bd5c6dfd4148) + (effects (font (size 1 1) (thickness 0.15))) + ) + (format (units 3) (units_format 1) (precision 4)) + (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) + ) + (dimension (type aligned) (layer "Dwgs.User") (tstamp 94928c31-1030-4535-ac6a-3ba542b7b523) + (pts (xy 236 120) (xy 236 34)) + (height 18) + (gr_text "86.0000 mm" (at 252.85 77 90) (layer "Dwgs.User") (tstamp 94928c31-1030-4535-ac6a-3ba542b7b523) + (effects (font (size 1 1) (thickness 0.15))) + ) + (format (units 3) (units_format 1) (precision 4)) + (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) + ) + (dimension (type aligned) (layer "Dwgs.User") (tstamp c13dd490-c4e2-435e-80a7-22816e71ce06) + (pts (xy 238 43) (xy 242 43)) + (height -17) + (gr_text "4.0000 mm" (at 240 24.85) (layer "Dwgs.User") (tstamp c13dd490-c4e2-435e-80a7-22816e71ce06) + (effects (font (size 1 1) (thickness 0.15))) + ) + (format (units 3) (units_format 1) (precision 4)) + (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) + ) + + (segment (start 120.19 104.46) (end 120.54 104.46) (width 0.25) (layer "F.Cu") (net 1) (tstamp 54cb0a44-fadb-4ba3-952c-f02148c0e4b5)) + (segment (start 138.73 104) (end 139.19 104.46) (width 0.25) (layer "F.Cu") (net 1) (tstamp 94b6ce31-e7cd-4317-a7de-b51977ba444b)) + (segment (start 120.54 104.46) (end 121 104) (width 0.25) (layer "F.Cu") (net 1) (tstamp a9227de0-6cc6-497f-a7ee-dd1e8f931cef)) + (segment (start 121 104) (end 138.73 104) (width 0.25) (layer "F.Cu") (net 1) (tstamp c4f67ac3-d579-4a6f-9dfc-ac76740d791a)) + (segment (start 149.19 86.19) (end 150 87) (width 0.25) (layer "B.Cu") (net 1) (tstamp 03613ea7-201e-40b5-a33e-423e7adb616a)) + (segment (start 140 61.5) (end 140 66.27) (width 0.25) (layer "B.Cu") (net 1) (tstamp 0ad26e30-a482-4b7d-98d1-53860de5dae1)) + (segment (start 130.19 85.46) (end 130.19 86.19) (width 0.25) (layer "B.Cu") (net 1) (tstamp 0fcc8308-2611-4f1e-bc19-241abf9d4b72)) + (segment (start 112.5 49) (end 112.5 47.77) (width 0.25) (layer "B.Cu") (net 1) (tstamp 17e77e8c-00d1-4023-8517-5f11101bda7d)) + (segment (start 189 40) (end 190 39) (width 0.25) (layer "B.Cu") (net 1) (tstamp 1f3113d5-4b45-4857-9fbd-a64e7dccfead)) + (segment (start 121 61.5) (end 113 53.5) (width 0.25) (layer "B.Cu") (net 1) (tstamp 23fb9f4c-6ef1-47c2-bd1d-7e72d7fccd63)) + (segment (start 120.5 104.15) (end 120.19 104.46) (width 0.25) (layer "B.Cu") (net 1) (tstamp 27c322ca-8cca-4de3-b126-0379bbf3f359)) + (segment (start 113 49.5) (end 112.5 49) (width 0.25) (layer "B.Cu") (net 1) (tstamp 2c70298f-99ce-48ff-b77e-e13249023752)) + (segment (start 130.19 86.19) (end 131 87) (width 0.25) (layer "B.Cu") (net 1) (tstamp 37dd4b88-af2f-41a7-97e7-99bc9e36aadf)) + (segment (start 131 87) (end 131 89) (width 0.25) (layer "B.Cu") (net 1) (tstamp 3ed5c03b-ab68-48bb-8c1a-95b22adaff0f)) + (segment (start 141 73) (end 149.19 81.19) (width 0.25) (layer "B.Cu") (net 1) (tstamp 478831a1-5a23-455c-8ac2-cd637e7b2e1c)) + (segment (start 132 49) (end 132 53.5) (width 0.25) (layer "B.Cu") (net 1) (tstamp 49abea54-54ef-47ed-8e21-efdb241ba9cc)) + (segment (start 112.5 47.77) (end 112.19 47.46) (width 0.25) (layer "B.Cu") (net 1) (tstamp 505d565b-54ec-4b1d-b82e-722826795655)) + (segment (start 150 89) (end 139.5 99.5) (width 0.25) (layer "B.Cu") (net 1) (tstamp 5913947a-6412-4c5a-9d0d-ee5d2f8f5466)) + (segment (start 121.19 67.19) (end 122 68) (width 0.25) (layer "B.Cu") (net 1) (tstamp 5dd78f8d-4bdc-4111-9426-d91614ac24f6)) + (segment (start 131.19 47.46) (end 131.19 41.81) (width 0.25) (layer "B.Cu") (net 1) (tstamp 6498777a-74bf-4b38-a042-72be4ae35291)) + (segment (start 140.19 67.19) (end 141 68) (width 0.25) (layer "B.Cu") (net 1) (tstamp 72c3b7ad-7818-4761-a43a-fde9c6631a9c)) + (segment (start 121 66.27) (end 121 61.5) (width 0.25) (layer "B.Cu") (net 1) (tstamp 735572ae-1b89-4bb6-9f82-2988a77c7f30)) + (segment (start 140 66.27) (end 140.19 66.46) (width 0.25) (layer "B.Cu") (net 1) (tstamp 749a19aa-7193-4710-8647-ee0b4e337427)) + (segment (start 139.5 104.15) (end 139.19 104.46) (width 0.25) (layer "B.Cu") (net 1) (tstamp 7f6f5bc3-6fd3-41bf-b3e7-0188dd76671b)) + (segment (start 113 53.5) (end 113 49.5) (width 0.25) (layer "B.Cu") (net 1) (tstamp 84a2f4ab-cc78-4beb-ba6f-7a2262c48ae4)) + (segment (start 131.19 41.81) (end 133 40) (width 0.25) (layer "B.Cu") (net 1) (tstamp 8e6595b9-df56-4365-971f-f4885565a6cf)) + (segment (start 122 73) (end 130.19 81.19) (width 0.25) (layer "B.Cu") (net 1) (tstamp 910ff2be-99f5-49ed-a2ce-6bbab06b6bf4)) + (segment (start 121.19 66.46) (end 121 66.27) (width 0.25) (layer "B.Cu") (net 1) (tstamp 91a1a17a-a0a2-42e4-a9af-53d1970a515d)) + (segment (start 149.19 85.46) (end 149.19 86.19) (width 0.25) (layer "B.Cu") (net 1) (tstamp a7fa0572-3971-4112-bd54-9218580e1907)) + (segment (start 120.5 99.5) (end 120.5 104.15) (width 0.25) (layer "B.Cu") (net 1) (tstamp ab10db15-ef74-481e-91f9-6a9ad8f2ef0b)) + (segment (start 140.19 66.46) (end 140.19 67.19) (width 0.25) (layer "B.Cu") (net 1) (tstamp ac5b5598-e728-4479-af13-57b10bc0bcb2)) + (segment (start 190 36.075) (end 189.925 36) (width 0.25) (layer "B.Cu") (net 1) (tstamp aeaaae79-67e4-4bf1-8665-a0592b09b7c6)) + (segment (start 131.19 47.46) (end 131.19 48.19) (width 0.25) (layer "B.Cu") (net 1) (tstamp af322c18-155d-44e8-be13-54850348c528)) + (segment (start 141 68) (end 141 73) (width 0.25) (layer "B.Cu") (net 1) (tstamp ba09dcd0-5196-4e50-a1e6-310dac6d16ea)) + (segment (start 131 89) (end 120.5 99.5) (width 0.25) (layer "B.Cu") (net 1) (tstamp bea4d26b-90ae-493c-b509-391c6f2c4747)) + (segment (start 130.19 81.19) (end 130.19 85.46) (width 0.25) (layer "B.Cu") (net 1) (tstamp bfafd35f-7f32-4672-87ea-74efbbbe6e57)) + (segment (start 149.19 81.19) (end 149.19 85.46) (width 0.25) (layer "B.Cu") (net 1) (tstamp c9020b24-788a-4451-a8a8-b79ebce32e74)) + (segment (start 131.19 48.19) (end 132 49) (width 0.25) (layer "B.Cu") (net 1) (tstamp c96cfda3-c38b-47d1-937e-659f464b44a2)) + (segment (start 133 40) (end 189 40) (width 0.25) (layer "B.Cu") (net 1) (tstamp d5849539-9917-443a-97ba-80d292f66605)) + (segment (start 122 68) (end 122 73) (width 0.25) (layer "B.Cu") (net 1) (tstamp d6a3e837-1418-48c4-839a-c8360c2e7eb5)) + (segment (start 139.5 99.5) (end 139.5 104.15) (width 0.25) (layer "B.Cu") (net 1) (tstamp dc54353e-4ab7-4c4f-a82e-a333099451cc)) + (segment (start 190 39) (end 190 36.075) (width 0.25) (layer "B.Cu") (net 1) (tstamp e5c3ff99-32de-46d6-a7c8-18185556296d)) + (segment (start 121.19 66.46) (end 121.19 67.19) (width 0.25) (layer "B.Cu") (net 1) (tstamp f1e7b693-de6c-4347-8941-ae6e783dd589)) + (segment (start 132 53.5) (end 140 61.5) (width 0.25) (layer "B.Cu") (net 1) (tstamp f8718fd3-cc61-45f7-8438-6f235d556d5a)) + (segment (start 150 87) (end 150 89) (width 0.25) (layer "B.Cu") (net 1) (tstamp fb474ba6-a126-4ac7-8932-6cd4de038afd)) + (segment (start 101.19 105.19) (end 102 106) (width 0.25) (layer "F.Cu") (net 2) (tstamp 02650640-a563-4f54-a41d-e1440ca8baaa)) + (segment (start 102 109) (end 103 110) (width 0.25) (layer "F.Cu") (net 2) (tstamp 1f848f5a-5e7e-47c6-8196-22108205e653)) + (segment (start 159 105.27) (end 158.19 104.46) (width 0.25) (layer "F.Cu") (net 2) (tstamp 427cc4bd-7435-4db9-bc90-196ea7572bdf)) + (segment (start 103 110) (end 158 110) (width 0.25) (layer "F.Cu") (net 2) (tstamp 55c49f8a-be56-40e2-8045-a84b49d82942)) + (segment (start 102 106) (end 102 109) (width 0.25) (layer "F.Cu") (net 2) (tstamp 7a48e045-5cd9-4c67-90cf-7c807bc9b998)) + (segment (start 159 109) (end 159 105.27) (width 0.25) (layer "F.Cu") (net 2) (tstamp c0eccf80-26f4-4f81-8ce7-d6b52b1f5474)) + (segment (start 101.19 104.46) (end 101.19 105.19) (width 0.25) (layer "F.Cu") (net 2) (tstamp da68c267-11af-4061-94d0-afa40111b4c2)) + (segment (start 158 110) (end 159 109) (width 0.25) (layer "F.Cu") (net 2) (tstamp f435355d-befa-4894-8a77-8c4a818d8646)) + (segment (start 169 89) (end 158.19 99.81) (width 0.25) (layer "B.Cu") (net 2) (tstamp 042c9c43-56c3-4052-ba35-12c4d4bdf6b3)) + (segment (start 102.19 67.19) (end 103 68) (width 0.25) (layer "B.Cu") (net 2) (tstamp 0c665514-63a8-4db3-bba6-8715beb655f6)) + (segment (start 160 70) (end 168.5 78.5) (width 0.25) (layer "B.Cu") (net 2) (tstamp 109c5407-9bce-4639-b66e-929619c4e085)) + (segment (start 103 73) (end 111 81) (width 0.25) (layer "B.Cu") (net 2) (tstamp 12f95b1a-0113-4ccf-a66b-34419e185479)) + (segment (start 93.19 48.19) (end 94 49) (width 0.25) (layer "B.Cu") (net 2) (tstamp 200603d3-b579-4e52-8c46-9b6bd7fd2e6d)) + (segment (start 168.5 85.15) (end 168.19 85.46) (width 0.25) (layer "B.Cu") (net 2) (tstamp 251545af-0f52-46c3-a9de-9cb54aee762e)) + (segment (start 150.19 42.81) (end 152 41) (width 0.25) (layer "B.Cu") (net 2) (tstamp 272d38bd-d686-417e-9fb8-0fd309d6127e)) + (segment (start 151 49) (end 151 53.5) (width 0.25) (layer "B.Cu") (net 2) (tstamp 305d3d3e-f08c-4491-93a2-7630873813aa)) + (segment (start 93.19 47.46) (end 93.19 48.19) (width 0.25) (layer "B.Cu") (net 2) (tstamp 3dbb0bf8-664f-4ef4-960f-6505f8c4148d)) + (segment (start 94 53.5) (end 102 61.5) (width 0.25) (layer "B.Cu") (net 2) (tstamp 3e94343c-682b-4abd-9ba1-491f3067485a)) + (segment (start 102.19 66.46) (end 102.19 67.19) (width 0.25) (layer "B.Cu") (net 2) (tstamp 40e6dc40-0a6f-4779-9c1a-286d0dcc60fd)) + (segment (start 168.5 78.5) (end 168.5 85.15) (width 0.25) (layer "B.Cu") (net 2) (tstamp 44f03aeb-17f5-4657-9b4e-76defdb0c0ca)) + (segment (start 159.19 67.19) (end 160 68) (width 0.25) (layer "B.Cu") (net 2) (tstamp 47f22517-98bb-4c88-b7de-5c0ec1e3df3a)) + (segment (start 192.465 37.465) (end 192.465 36) (width 0.25) (layer "B.Cu") (net 2) (tstamp 4dd20ed2-2474-44ad-a5e1-87a80a214d24)) + (segment (start 102 66.27) (end 102.19 66.46) (width 0.25) (layer "B.Cu") (net 2) (tstamp 555c5cb8-bd6c-4084-8cd8-f2e662c28c84)) + (segment (start 192.5 39.5) (end 192.5 37.5) (width 0.25) (layer "B.Cu") (net 2) (tstamp 56691c82-541c-4361-8249-29d24127f958)) + (segment (start 159 66.27) (end 159.19 66.46) (width 0.25) (layer "B.Cu") (net 2) (tstamp 580c701f-9912-4bd3-9022-5cbee6992a28)) + (segment (start 111 81) (end 111 85.27) (width 0.25) (layer "B.Cu") (net 2) (tstamp 5f974f5e-4bd4-4cad-b0b1-2ff1ec7b43c0)) + (segment (start 101 100) (end 101 104.27) (width 0.25) (layer "B.Cu") (net 2) (tstamp 618de256-75f0-49c4-ae09-9e9e03730208)) + (segment (start 160 68) (end 160 70) (width 0.25) (layer "B.Cu") (net 2) (tstamp 644b7401-b364-4a75-8e21-ddca0e23afc0)) + (segment (start 191 41) (end 192.5 39.5) (width 0.25) (layer "B.Cu") (net 2) (tstamp 72c6cf25-d61b-4e3d-a5b7-359418eaae5d)) + (segment (start 168.19 86.19) (end 169 87) (width 0.25) (layer "B.Cu") (net 2) (tstamp 8633208a-f428-4563-bf05-b946da7eb08a)) + (segment (start 168.19 85.46) (end 168.19 86.19) (width 0.25) (layer "B.Cu") (net 2) (tstamp 8b893329-ab54-4fe2-9be1-33e7ac0fadb0)) + (segment (start 152 41) (end 191 41) (width 0.25) (layer "B.Cu") (net 2) (tstamp 8e355c57-6224-4bef-b522-c176a2008301)) + (segment (start 150.19 47.46) (end 150.19 42.81) (width 0.25) (layer "B.Cu") (net 2) (tstamp 92ea5509-b9b1-4aae-821a-210b03cefe1f)) + (segment (start 158.19 99.81) (end 158.19 104.46) (width 0.25) (layer "B.Cu") (net 2) (tstamp 9ec802ca-2f77-495b-ad90-34d50626598f)) + (segment (start 192.5 37.5) (end 192.465 37.465) (width 0.25) (layer "B.Cu") (net 2) (tstamp a9eff936-9bf8-4c50-b0eb-280dd5250e4f)) + (segment (start 169 87) (end 169 89) (width 0.25) (layer "B.Cu") (net 2) (tstamp ac1c4a19-190f-43da-8d59-53e8d5131f6e)) + (segment (start 101 104.27) (end 101.19 104.46) (width 0.25) (layer "B.Cu") (net 2) (tstamp b00d237b-baaa-4b62-97fe-500d5f6e9431)) + (segment (start 151 53.5) (end 159 61.5) (width 0.25) (layer "B.Cu") (net 2) (tstamp b6497fa7-3660-4af4-a3e4-808906fc14c3)) + (segment (start 159.19 66.46) (end 159.19 67.19) (width 0.25) (layer "B.Cu") (net 2) (tstamp b7c67a8f-2714-40fb-90ba-ec4104e51151)) + (segment (start 112 87) (end 112 89) (width 0.25) (layer "B.Cu") (net 2) (tstamp bd34160b-5bfc-45af-b449-f165756e27db)) + (segment (start 111.19 85.46) (end 111.19 86.19) (width 0.25) (layer "B.Cu") (net 2) (tstamp bd571036-c3de-4bc8-97a6-b19fd961aab8)) + (segment (start 103 68) (end 103 73) (width 0.25) (layer "B.Cu") (net 2) (tstamp cd917b4a-c4cf-43fb-921d-f80ce62a7162)) + (segment (start 94 49) (end 94 53.5) (width 0.25) (layer "B.Cu") (net 2) (tstamp d0f5049a-c9c8-491d-bd48-cd52430e7205)) + (segment (start 150.19 47.46) (end 150.19 48.19) (width 0.25) (layer "B.Cu") (net 2) (tstamp d7ab672c-68c2-4369-a6ed-98cf153f3981)) + (segment (start 102 61.5) (end 102 66.27) (width 0.25) (layer "B.Cu") (net 2) (tstamp dd0bdedf-7981-46ed-a325-0f8a4be850a7)) + (segment (start 159 61.5) (end 159 66.27) (width 0.25) (layer "B.Cu") (net 2) (tstamp dfe02d98-175f-49cb-b3cc-923ab4094584)) + (segment (start 111 85.27) (end 111.19 85.46) (width 0.25) (layer "B.Cu") (net 2) (tstamp e6b9f8c6-136a-4eec-91d0-b1887ec95c0d)) + (segment (start 111.19 86.19) (end 112 87) (width 0.25) (layer "B.Cu") (net 2) (tstamp fb00b9da-8305-4f00-b036-7addcaa8a961)) + (segment (start 150.19 48.19) (end 151 49) (width 0.25) (layer "B.Cu") (net 2) (tstamp fb3cefa9-23dd-48a4-80e1-58c423ba4512)) + (segment (start 112 89) (end 101 100) (width 0.25) (layer "B.Cu") (net 2) (tstamp fbc3651c-e017-421f-9878-2e9213f93340)) + (segment (start 178 110) (end 178 105.27) (width 0.25) (layer "F.Cu") (net 3) (tstamp 110ca245-470b-4812-9e72-3964befd19f8)) + (segment (start 177 111) (end 178 110) (width 0.25) (layer "F.Cu") (net 3) (tstamp 340f7030-c796-4c47-b95f-7db27173e781)) + (segment (start 82.19 105.19) (end 83 106) (width 0.25) (layer "F.Cu") (net 3) (tstamp 4597be8c-06f5-4fb6-aa75-9634c4cc9b49)) + (segment (start 83 110) (end 84 111) (width 0.25) (layer "F.Cu") (net 3) (tstamp 4e0934ee-d0ac-4a9d-9ba0-0e8f4fc7e526)) + (segment (start 82.19 104.46) (end 82.19 105.19) (width 0.25) (layer "F.Cu") (net 3) (tstamp 552b8089-7e71-42fa-9a67-34bd0c0a87a4)) + (segment (start 83 106) (end 83 110) (width 0.25) (layer "F.Cu") (net 3) (tstamp 5b3ddbff-70eb-4a31-80c1-6e423c7bfded)) + (segment (start 84 111) (end 177 111) (width 0.25) (layer "F.Cu") (net 3) (tstamp 6c44db38-4d20-4fa3-ba58-12c1e8937719)) + (segment (start 178 105.27) (end 177.19 104.46) (width 0.25) (layer "F.Cu") (net 3) (tstamp 98a810c1-69c1-411a-8236-e348fc971f7d)) + (segment (start 74.19 47.46) (end 74.19 48.19) (width 0.25) (layer "B.Cu") (net 3) (tstamp 08188545-8548-4376-936d-56ca9e98a846)) + (segment (start 92.19 85.46) (end 92.19 86.19) (width 0.25) (layer "B.Cu") (net 3) (tstamp 0956612e-82a4-46a5-9775-da51b5d5c385)) + (segment (start 169.19 47.46) (end 169.19 48.19) (width 0.25) (layer "B.Cu") (net 3) (tstamp 139a72d6-9db2-4a0c-8d6e-0465334c58cc)) + (segment (start 169.19 42.81) (end 170 42) (width 0.25) (layer "B.Cu") (net 3) (tstamp 172f34fb-cdd4-42fb-8e1e-398f540558e6)) + (segment (start 178.19 59.69) (end 178.19 66.46) (width 0.25) (layer "B.Cu") (net 3) (tstamp 2287efd0-c259-461a-8b99-c23da1430b14)) + (segment (start 169.19 47.46) (end 169.19 42.81) (width 0.25) (layer "B.Cu") (net 3) (tstamp 2325eb95-40a0-4ee1-9a4a-453f34b76023)) + (segment (start 178.19 66.46) (end 178.19 67.19) (width 0.25) (layer "B.Cu") (net 3) (tstamp 29ae7e30-1358-4ebb-b5b0-3e104086423c)) + (segment (start 195.005 39.995) (end 195.005 36) (width 0.25) (layer "B.Cu") (net 3) (tstamp 33d3f45e-4031-4633-8515-3c71364f0913)) + (segment (start 83.19 67.19) (end 84 68) (width 0.25) (layer "B.Cu") (net 3) (tstamp 391fc92b-0209-44d7-865c-10010021e2ff)) + (segment (start 93 87) (end 93 89) (width 0.25) (layer "B.Cu") (net 3) (tstamp 4363788f-584b-4046-9d84-68330ae24512)) + (segment (start 187.19 86.19) (end 188 87) (width 0.25) (layer "B.Cu") (net 3) (tstamp 485afd77-9cbd-45ef-9746-5784c1e4e055)) + (segment (start 92 81) (end 92 85.27) (width 0.25) (layer "B.Cu") (net 3) (tstamp 5e7b46c7-50f6-40c1-90de-02ad063f7999)) + (segment (start 92.19 86.19) (end 93 87) (width 0.25) (layer "B.Cu") (net 3) (tstamp 61dc603f-be88-4080-8243-1bd31499f8bf)) + (segment (start 178.19 67.19) (end 179 68) (width 0.25) (layer "B.Cu") (net 3) (tstamp 65355844-9ec4-4bd3-b8e7-4f2bf9289680)) + (segment (start 187.5 78.5) (end 187.5 85.15) (width 0.25) (layer "B.Cu") (net 3) (tstamp 65aa5a82-7b3f-4fd5-948b-7c4de5988d46)) + (segment (start 84 73) (end 92 81) (width 0.25) (layer "B.Cu") (net 3) (tstamp 6c637dfd-f73d-41d0-9245-5c0109d39741)) + (segment (start 187.19 85.46) (end 187.19 86.19) (width 0.25) (layer "B.Cu") (net 3) (tstamp 726e621a-cb9c-4024-b76f-1e1d78303a2b)) + (segment (start 179 70) (end 187.5 78.5) (width 0.25) (layer "B.Cu") (net 3) (tstamp 7a663093-1058-4d95-95a8-a6c3b6d518cd)) + (segment (start 179 68) (end 179 70) (width 0.25) (layer "B.Cu") (net 3) (tstamp 7c71f8b3-01c5-427c-8a43-9a9990ea40ac)) + (segment (start 188 89) (end 177 100) (width 0.25) (layer "B.Cu") (net 3) (tstamp 7d3e38ed-484c-4992-85b1-00fb55b6d349)) + (segment (start 82.19 99.81) (end 82.19 104.46) (width 0.25) (layer "B.Cu") (net 3) (tstamp 7f805450-52e6-430e-ad06-466bcfe94572)) + (segment (start 177 104.27) (end 177.19 104.46) (width 0.25) (layer "B.Cu") (net 3) (tstamp 86823330-f4b6-46c0-9147-7d9a2f855ca3)) + (segment (start 83 61.5) (end 83 66.27) (width 0.25) (layer "B.Cu") (net 3) (tstamp 942e63c5-dc12-4d2a-b293-7fe13b51c3ad)) + (segment (start 177 100) (end 177 104.27) (width 0.25) (layer "B.Cu") (net 3) (tstamp 98953cb6-14da-42b3-86be-65d627626aac)) + (segment (start 84 68) (end 84 73) (width 0.25) (layer "B.Cu") (net 3) (tstamp a25be2d4-3315-4745-8dbe-53e97556b9f6)) + (segment (start 169.19 48.19) (end 170 49) (width 0.25) (layer "B.Cu") (net 3) (tstamp c74f18af-84ce-4661-9e92-ea692b06b28b)) + (segment (start 193 42) (end 195.005 39.995) (width 0.25) (layer "B.Cu") (net 3) (tstamp cd7c9243-73f5-46ac-8fd3-434086bbd8d1)) + (segment (start 170 51.5) (end 178.19 59.69) (width 0.25) (layer "B.Cu") (net 3) (tstamp d1ee6f11-92e3-4062-9a35-2b22955c22cf)) + (segment (start 188 87) (end 188 89) (width 0.25) (layer "B.Cu") (net 3) (tstamp d8d7c8b9-fd31-4a54-8a80-032e33ce3a6f)) + (segment (start 83 66.27) (end 83.19 66.46) (width 0.25) (layer "B.Cu") (net 3) (tstamp de55fefd-f5b6-4f69-b746-6b13983af807)) + (segment (start 75 49) (end 75 53.5) (width 0.25) (layer "B.Cu") (net 3) (tstamp de8012d0-473a-4134-a921-c17d914c8824)) + (segment (start 187.5 85.15) (end 187.19 85.46) (width 0.25) (layer "B.Cu") (net 3) (tstamp e35ed57c-31c0-4221-a782-e794076c1fa2)) + (segment (start 93 89) (end 82.19 99.81) (width 0.25) (layer "B.Cu") (net 3) (tstamp e4ca3663-f30f-434e-8634-89c38084262f)) + (segment (start 170 42) (end 193 42) (width 0.25) (layer "B.Cu") (net 3) (tstamp eeff827f-9e46-409c-9162-acf3d8262ddd)) + (segment (start 83.19 66.46) (end 83.19 67.19) (width 0.25) (layer "B.Cu") (net 3) (tstamp f02bca7b-fce0-4d9d-9679-83eb5c8a020f)) + (segment (start 92 85.27) (end 92.19 85.46) (width 0.25) (layer "B.Cu") (net 3) (tstamp f6348728-eb05-4bee-bd7b-66a119512f68)) + (segment (start 75 53.5) (end 83 61.5) (width 0.25) (layer "B.Cu") (net 3) (tstamp f74b6872-85a9-49e4-9211-d1a273fa4c51)) + (segment (start 170 49) (end 170 51.5) (width 0.25) (layer "B.Cu") (net 3) (tstamp f7b7f6b0-835b-434d-a743-d701bbbb6986)) + (segment (start 74.19 48.19) (end 75 49) (width 0.25) (layer "B.Cu") (net 3) (tstamp fd0750c5-33cc-4d67-9170-6e7cf2353840)) + (segment (start 64 105.27) (end 63.19 104.46) (width 0.25) (layer "F.Cu") (net 4) (tstamp 170ad58e-9a59-4b54-9c66-dd6034d36880)) + (segment (start 197 105) (end 197 111) (width 0.25) (layer "F.Cu") (net 4) (tstamp 38f2e2fd-d5ad-4a12-913e-d7bb5a9df73e)) + (segment (start 196.46 104.46) (end 197 105) (width 0.25) (layer "F.Cu") (net 4) (tstamp 665516dc-1a61-4d1a-8018-552199dcdbd8)) + (segment (start 64 111) (end 64 105.27) (width 0.25) (layer "F.Cu") (net 4) (tstamp 98fea0d9-2a1e-41fc-9a56-1cd6bf5b93cb)) + (segment (start 65 112) (end 64 111) (width 0.25) (layer "F.Cu") (net 4) (tstamp 9ecd65a7-2b8e-4439-a8a8-5bd3d7b6de37)) + (segment (start 196 112) (end 65 112) (width 0.25) (layer "F.Cu") (net 4) (tstamp c099e6a8-6e51-494b-bbb0-8fb71a603d09)) + (segment (start 196.19 104.46) (end 196.46 104.46) (width 0.25) (layer "F.Cu") (net 4) (tstamp c7a08d08-6bf2-41db-a47f-73fe16ff4fb2)) + (segment (start 197 111) (end 196 112) (width 0.25) (layer "F.Cu") (net 4) (tstamp f2cb432a-51ac-4f1a-9575-314c6e574136)) + (segment (start 73.19 86.19) (end 74 87) (width 0.25) (layer "B.Cu") (net 4) (tstamp 01588b3c-09fe-44b2-ab52-5562c1dbf80d)) + (segment (start 74 89) (end 63.5 99.5) (width 0.25) (layer "B.Cu") (net 4) (tstamp 0e76d678-f877-47fd-933a-6aa883c72f26)) + (segment (start 188.19 47.46) (end 196.54 47.46) (width 0.25) (layer "B.Cu") (net 4) (tstamp 2927d4c6-54bf-4ff5-82bc-fb5f202dc76c)) + (segment (start 207 89) (end 196 100) (width 0.25) (layer "B.Cu") (net 4) (tstamp 3d68ef58-c1d0-4cc4-96be-916249dd9ddc)) + (segment (start 206.19 85.46) (end 206.19 78.19) (width 0.25) (layer "B.Cu") (net 4) (tstamp 3d6e389e-72bd-45dd-b7a1-b44528936e85)) + (segment (start 73.5 85.15) (end 73.19 85.46) (width 0.25) (layer "B.Cu") (net 4) (tstamp 42d08d7c-b959-41bf-8ff3-c0bff6c18f85)) + (segment (start 197.5 68) (end 197.5 66.77) (width 0.25) (layer "B.Cu") (net 4) (tstamp 449cc466-6f14-4b38-b86b-e4312865fcfb)) + (segment (start 207 87) (end 207 89) (width 0.25) (layer "B.Cu") (net 4) (tstamp 45c4d560-fbc4-40bd-8707-617d6bacdfc4)) + (segment (start 206.19 86.19) (end 207 87) (width 0.25) (layer "B.Cu") (net 4) (tstamp 47ca6817-e255-4037-be21-52d58543775d)) + (segment (start 198 68.5) (end 197.5 68) (width 0.25) (layer "B.Cu") (net 4) (tstamp 51c8f8d8-4c1a-473a-ae9a-03fcf03415b8)) + (segment (start 197.5 66.15) (end 197.19 66.46) (width 0.25) (layer "B.Cu") (net 4) (tstamp 5ccd1c61-ff3f-42f3-ae8a-17166b569ee7)) + (segment (start 65 68) (end 65 72.5) (width 0.25) (layer "B.Cu") (net 4) (tstamp 5ede384c-af1d-48ae-8258-96aea46da380)) + (segment (start 64 62) (end 64 66.27) (width 0.25) (layer "B.Cu") (net 4) (tstamp 69f7f92f-1a70-4fd8-a72f-bd1d3c14fcb9)) + (segment (start 73.19 85.46) (end 73.19 86.19) (width 0.25) (layer "B.Cu") (net 4) (tstamp 7aa135d2-a8cd-4b26-8a50-a80c488f5fe4)) + (segment (start 63.5 99.5) (end 63.5 104.15) (width 0.25) (layer "B.Cu") (net 4) (tstamp 7ad0819e-4e18-46c2-8179-f2aa3f4d3622)) + (segment (start 197.5 66.77) (end 197.19 66.46) (width 0.25) (layer "B.Cu") (net 4) (tstamp 7ec43194-2fd3-4e54-9b5b-a1e83a53c77a)) + (segment (start 56 49) (end 56 54) (width 0.25) (layer "B.Cu") (net 4) (tstamp 8b9b8057-c9b3-4fbd-aa7d-6346ec0d2c6d)) + (segment (start 196 100) (end 196 104.27) (width 0.25) (layer "B.Cu") (net 4) (tstamp 8bdc93df-35a8-4e10-9445-1689549fed09)) + (segment (start 56 54) (end 64 62) (width 0.25) (layer "B.Cu") (net 4) (tstamp 9237eccb-7044-404e-a9e4-3c585bfe2b90)) + (segment (start 64 66.27) (end 64.19 66.46) (width 0.25) (layer "B.Cu") (net 4) (tstamp 988839c6-1a28-4b11-9dc4-a3468af2c708)) + (segment (start 74 87) (end 74 89) (width 0.25) (layer "B.Cu") (net 4) (tstamp 99bf4fd2-53aa-4a67-a51d-48bb66ed056d)) + (segment (start 198 68.5) (end 198 70) (width 0.25) (layer "B.Cu") (net 4) (tstamp a78dd842-3f4e-4d2e-b97f-0467d088ff61)) + (segment (start 64.19 67.19) (end 65 68) (width 0.25) (layer "B.Cu") (net 4) (tstamp b5aca00c-4b39-4a47-b11c-244089ab43c9)) + (segment (start 206.19 85.46) (end 206.19 86.19) (width 0.25) (layer "B.Cu") (net 4) (tstamp b98e6e65-9874-4c1a-8bad-b18520b2a1eb)) + (segment (start 64.19 66.46) (end 64.19 67.19) (width 0.25) (layer "B.Cu") (net 4) (tstamp c1c47feb-8b01-4de3-893f-8a200109ea44)) + (segment (start 196.54 47.46) (end 197.545 46.455) (width 0.25) (layer "B.Cu") (net 4) (tstamp c2dd4033-4bf6-4005-9b6b-904284562843)) + (segment (start 73.5 81) (end 73.5 85.15) (width 0.25) (layer "B.Cu") (net 4) (tstamp c3ca3881-f49b-4f7c-8877-941ac8e2ff01)) + (segment (start 197.545 46.455) (end 197.545 36) (width 0.25) (layer "B.Cu") (net 4) (tstamp c59bc0e0-a430-4326-a1aa-00b2db934893)) + (segment (start 188.19 48.19) (end 189 49) (width 0.25) (layer "B.Cu") (net 4) (tstamp cc8e4c77-fb77-4531-97b9-8c1c4246b149)) + (segment (start 189 49) (end 189 51) (width 0.25) (layer "B.Cu") (net 4) (tstamp cde4b2cb-437b-4127-a4f3-3a546b18cf12)) + (segment (start 55.19 47.46) (end 55.19 48.19) (width 0.25) (layer "B.Cu") (net 4) (tstamp d0e27600-655a-4aac-95f2-3e7899b9fba1)) + (segment (start 197.5 59.5) (end 197.5 66.15) (width 0.25) (layer "B.Cu") (net 4) (tstamp d70fb818-cb3d-40c5-bf56-e3dadddf220d)) + (segment (start 55.19 48.19) (end 56 49) (width 0.25) (layer "B.Cu") (net 4) (tstamp e40d5416-9bb4-4416-a3b5-ba87a5d38ee5)) + (segment (start 65 72.5) (end 73.5 81) (width 0.25) (layer "B.Cu") (net 4) (tstamp e7650011-91be-45d7-8ef3-f965d74b41f6)) + (segment (start 188.19 47.46) (end 188.19 48.19) (width 0.25) (layer "B.Cu") (net 4) (tstamp eb5c35ab-c91b-4fc7-a405-89a658d08616)) + (segment (start 196 104.27) (end 196.19 104.46) (width 0.25) (layer "B.Cu") (net 4) (tstamp ee773949-d6d2-467d-8d14-9d1d2e54a98e)) + (segment (start 206.19 78.19) (end 198 70) (width 0.25) (layer "B.Cu") (net 4) (tstamp f4f2a5d3-eac0-4895-bc1d-787127c6a0cc)) + (segment (start 63.5 104.15) (end 63.19 104.46) (width 0.25) (layer "B.Cu") (net 4) (tstamp f83f1c01-cfa8-4c8d-9b39-58bcc2b65d31)) + (segment (start 189 51) (end 197.5 59.5) (width 0.25) (layer "B.Cu") (net 4) (tstamp f8e1e994-063b-4c73-b6aa-d7f40b3785eb)) + (segment (start 216 112) (end 216 105.27) (width 0.25) (layer "F.Cu") (net 5) (tstamp 17df2fc4-d898-4c48-b166-1a5800c10092)) + (segment (start 44.19 104.46) (end 44.19 105.19) (width 0.25) (layer "F.Cu") (net 5) (tstamp 1df35500-1fce-4cdf-9876-bc32445dd051)) + (segment (start 46 113) (end 215 113) (width 0.25) (layer "F.Cu") (net 5) (tstamp 63dab8bf-24fc-481b-bba9-f26becf1db49)) + (segment (start 44.19 105.19) (end 45 106) (width 0.25) (layer "F.Cu") (net 5) (tstamp 70aa1b23-5f54-4653-aed6-a0bc354b0a5b)) + (segment (start 45 106) (end 45 112) (width 0.25) (layer "F.Cu") (net 5) (tstamp ac43eb77-b191-442c-b2ce-82086e0d5e70)) + (segment (start 45 112) (end 46 113) (width 0.25) (layer "F.Cu") (net 5) (tstamp ad3ccb26-e2c3-46a7-a737-938102c33d03)) + (segment (start 215 113) (end 216 112) (width 0.25) (layer "F.Cu") (net 5) (tstamp b57c3a05-21d8-4f31-8da3-1d25e0a5f805)) + (segment (start 216 105.27) (end 215.19 104.46) (width 0.25) (layer "F.Cu") (net 5) (tstamp f7b1570e-98ab-4a84-9e5a-b38eb62bf139)) + (segment (start 215 100) (end 215 104.27) (width 0.25) (layer "B.Cu") (net 5) (tstamp 052dc10a-e50f-4ddb-b768-1f56d67b1e5b)) + (segment (start 55 89) (end 44.5 99.5) (width 0.25) (layer "B.Cu") (net 5) (tstamp 0e1c3569-a190-419c-bac4-097ab1f2db94)) + (segment (start 45 62) (end 45 66.27) (width 0.25) (layer "B.Cu") (net 5) (tstamp 128fb28b-dd13-46f0-83d5-ba39a18d62ca)) + (segment (start 200 36.085) (end 200.085 36) (width 0.25) (layer "B.Cu") (net 5) (tstamp 161b168e-e6ff-472d-96ee-e427cb750c65)) + (segment (start 54.19 86.19) (end 55 87) (width 0.25) (layer "B.Cu") (net 5) (tstamp 1b6c98c0-bf30-46b4-98b9-5446ad7c990d)) + (segment (start 217 70) (end 217 68.5) (width 0.25) (layer "B.Cu") (net 5) (tstamp 21024938-72a0-4938-b3f0-3b3e6337a99d)) + (segment (start 55 87) (end 55 89) (width 0.25) (layer "B.Cu") (net 5) (tstamp 218f6f49-5eba-443f-a0f9-fc2c9e7699a9)) + (segment (start 207.19 47.46) (end 207.15 47.5) (width 0.25) (layer "B.Cu") (net 5) (tstamp 235bea34-7355-47e9-a985-62226cd1f06a)) + (segment (start 44.5 99.5) (end 44.5 104.15) (width 0.25) (layer "B.Cu") (net 5) (tstamp 25001082-46e3-4a30-a8b4-b834693d3ee9)) + (segment (start 46 73) (end 54.19 81.19) (width 0.25) (layer "B.Cu") (net 5) (tstamp 250de9ed-d551-4579-81dd-ec1b61f0857f)) + (segment (start 36.19 48.19) (end 37 49) (width 0.25) (layer "B.Cu") (net 5) (tstamp 37f3a83b-2b93-4fa9-959d-26e9b4614bf5)) + (segment (start 45.19 67.19) (end 46 68) (width 0.25) (layer "B.Cu") (net 5) (tstamp 3f1cfc2d-d4be-4b7b-bf80-0b0d7308afb2)) + (segment (start 225.19 78.19) (end 217 70) (width 0.25) (layer "B.Cu") (net 5) (tstamp 4a4ce35b-eb2a-49a7-ae00-3e8acd688581)) + (segment (start 37 49) (end 37 54) (width 0.25) (layer "B.Cu") (net 5) (tstamp 4f19a44b-1a28-4e71-b6a7-22aa08958844)) + (segment (start 216.5 59.5) (end 208 51) (width 0.25) (layer "B.Cu") (net 5) (tstamp 5a889070-82e8-4368-9f73-88a6959ae54a)) + (segment (start 54.19 81.19) (end 54.19 85.46) (width 0.25) (layer "B.Cu") (net 5) (tstamp 5d7043fd-a791-4cc6-b633-766199ba983a)) + (segment (start 54.19 85.46) (end 54.19 86.19) (width 0.25) (layer "B.Cu") (net 5) (tstamp 63487b50-a092-4b74-9dc0-666cde0e8906)) + (segment (start 45 66.27) (end 45.19 66.46) (width 0.25) (layer "B.Cu") (net 5) (tstamp 6d4b3086-3b5b-47b7-a450-a8ca91e4342e)) + (segment (start 46 68) (end 46 73) (width 0.25) (layer "B.Cu") (net 5) (tstamp 7960e235-05d4-439e-ae50-94493b4c1eb5)) + (segment (start 226 89) (end 215 100) (width 0.25) (layer "B.Cu") (net 5) (tstamp 826e2b56-e5d8-438f-bf66-e2aec8c4906a)) + (segment (start 226 87) (end 226 89) (width 0.25) (layer "B.Cu") (net 5) (tstamp 8905c330-39e5-4623-bbce-aa9536053007)) + (segment (start 200 46) (end 200 36.085) (width 0.25) (layer "B.Cu") (net 5) (tstamp 9040b551-4f36-4532-b7b1-a3d40a82e65f)) + (segment (start 225.19 86.19) (end 226 87) (width 0.25) (layer "B.Cu") (net 5) (tstamp 92021864-71fd-4223-afb0-12e5b5568a15)) + (segment (start 207.5 49) (end 207.5 47.77) (width 0.25) (layer "B.Cu") (net 5) (tstamp 9368da80-d83e-40da-a494-c056135cc871)) + (segment (start 216.5 66.15) (end 216.5 59.5) (width 0.25) (layer "B.Cu") (net 5) (tstamp 98e35cb5-9116-4ebe-9e1a-a8f67960c6c3)) + (segment (start 36.19 47.46) (end 36.19 48.19) (width 0.25) (layer "B.Cu") (net 5) (tstamp a98cc91c-b7b7-4acf-9398-4e2d89bfcd69)) + (segment (start 208 49.5) (end 207.5 49) (width 0.25) (layer "B.Cu") (net 5) (tstamp abf5786a-9ecd-474a-b4cd-fbe3b5daba28)) + (segment (start 225.19 85.46) (end 225.19 86.19) (width 0.25) (layer "B.Cu") (net 5) (tstamp af3ea46f-9206-4629-b3b9-28b7f4843a25)) + (segment (start 225.19 85.46) (end 225.19 78.19) (width 0.25) (layer "B.Cu") (net 5) (tstamp b13cf774-22e1-407a-903c-cdaa0495db15)) + (segment (start 207.5 47.77) (end 207.19 47.46) (width 0.25) (layer "B.Cu") (net 5) (tstamp bcdbcaa4-ac30-4511-b5f5-168726fcf774)) + (segment (start 208 51) (end 208 49.5) (width 0.25) (layer "B.Cu") (net 5) (tstamp bf6446e9-dfd2-4b6d-9bcc-209c24fafaba)) + (segment (start 216.19 66.46) (end 216.5 66.15) (width 0.25) (layer "B.Cu") (net 5) (tstamp c095f833-4aed-41ae-a677-968313ee5d54)) + (segment (start 217 68.5) (end 216.5 68) (width 0.25) (layer "B.Cu") (net 5) (tstamp cd7a8777-f567-4738-8bab-29c430c13e70)) + (segment (start 207.15 47.5) (end 201.5 47.5) (width 0.25) (layer "B.Cu") (net 5) (tstamp d082b23e-39ce-4ee3-8a5a-dd5804d5d661)) + (segment (start 215 104.27) (end 215.19 104.46) (width 0.25) (layer "B.Cu") (net 5) (tstamp d560ba41-82ce-42e6-adc4-f1e8b69acd06)) + (segment (start 37 54) (end 45 62) (width 0.25) (layer "B.Cu") (net 5) (tstamp e39c5bbc-588a-415e-ae12-9db1b7dd29a8)) + (segment (start 45.19 66.46) (end 45.19 67.19) (width 0.25) (layer "B.Cu") (net 5) (tstamp e91c5578-7323-4651-93be-7b5bc275d6c7)) + (segment (start 216.5 68) (end 216.5 66.77) (width 0.25) (layer "B.Cu") (net 5) (tstamp ebe7b134-3530-4135-9b00-7f04faec63c9)) + (segment (start 216.5 66.77) (end 216.19 66.46) (width 0.25) (layer "B.Cu") (net 5) (tstamp f128dcaa-955a-4528-ae3a-d9492304e49d)) + (segment (start 201.5 47.5) (end 200 46) (width 0.25) (layer "B.Cu") (net 5) (tstamp f1ed12dd-d9d7-40e3-891b-4743edbee0ab)) + (segment (start 44.5 104.15) (end 44.19 104.46) (width 0.25) (layer "B.Cu") (net 5) (tstamp fc8ad594-96bf-419b-8121-3ffd72f25f9f)) + (segment (start 128 46) (end 128 53) (width 0.25) (layer "F.Cu") (net 6) (tstamp 2597ea8b-cbd1-4c5e-ab6f-ce4dab7fcab4)) + (segment (start 214 49) (end 216 47) (width 0.25) (layer "F.Cu") (net 6) (tstamp 37ba1bb7-da33-4937-b040-b58a4e7e77f0)) + (segment (start 212 54) (end 214 52) (width 0.25) (layer "F.Cu") (net 6) (tstamp 42575c23-8096-4b40-a16a-2be98cdc2bc1)) + (segment (start 214 36.125) (end 214.125 36) (width 0.25) (layer "F.Cu") (net 6) (tstamp 57eb1a91-5388-4253-a38f-a53635bfe2f7)) + (segment (start 99.54 44.92) (end 80.54 44.92) (width 0.25) (layer "F.Cu") (net 6) (tstamp 5d89d18c-9db8-4dcd-a4e4-85f9f7ccec23)) + (segment (start 118.54 44.92) (end 99.54 44.92) (width 0.25) (layer "F.Cu") (net 6) (tstamp 63ea3ec4-0623-47dd-8c2e-18a357fb66ca)) + (segment (start 128 53) (end 129 54) (width 0.25) (layer "F.Cu") (net 6) (tstamp 7b8c7810-0e79-41ba-82a5-683928e06936)) + (segment (start 80.54 44.92) (end 61.54 44.92) (width 0.25) (layer "F.Cu") (net 6) (tstamp 9213d0be-ab57-41a5-8feb-dc9d8a441652)) + (segment (start 216 42) (end 214 40) (width 0.25) (layer "F.Cu") (net 6) (tstamp 9575b989-a79f-48dd-a515-43b014428085)) + (segment (start 118.54 44.92) (end 126.92 44.92) (width 0.25) (layer "F.Cu") (net 6) (tstamp a3b03917-d35c-4de1-b5b4-b722a885f648)) + (segment (start 216 47) (end 216 42) (width 0.25) (layer "F.Cu") (net 6) (tstamp a5881c23-596d-4875-b41d-5b54f125925b)) + (segment (start 126.92 44.92) (end 128 46) (width 0.25) (layer "F.Cu") (net 6) (tstamp a65c4816-c246-41de-a1a4-afa5355c4b08)) + (segment (start 214 40) (end 214 36.125) (width 0.25) (layer "F.Cu") (net 6) (tstamp ac52d06f-6396-4a71-83bb-c4cd08ecc8d3)) + (segment (start 61.54 44.92) (end 42.54 44.92) (width 0.25) (layer "F.Cu") (net 6) (tstamp d9d6414a-c08f-4972-909d-cc763542bf52)) + (segment (start 129 54) (end 212 54) (width 0.25) (layer "F.Cu") (net 6) (tstamp f65ffec1-2a67-497b-a16d-17bbfd918204)) + (segment (start 214 52) (end 214 49) (width 0.25) (layer "F.Cu") (net 6) (tstamp fffb5546-0dd5-416e-853d-be2f13323fe6)) + (segment (start 128 56) (end 129 55) (width 0.25) (layer "F.Cu") (net 7) (tstamp 1776a229-13c2-4be4-b82a-10ec6ccda1ae)) + (segment (start 218 41.5) (end 217 40.5) (width 0.25) (layer "F.Cu") (net 7) (tstamp 34aebf41-dbd5-415d-bbbe-d4bf7bb092b0)) + (segment (start 218 53) (end 218 41.5) (width 0.25) (layer "F.Cu") (net 7) (tstamp 40dd78c2-2d12-40eb-8a40-d236e785e5cd)) + (segment (start 127.54 63.92) (end 108.54 63.92) (width 0.25) (layer "F.Cu") (net 7) (tstamp 47e51278-350b-4cab-b974-51c3ab39085d)) + (segment (start 108.54 63.92) (end 89.54 63.92) (width 0.25) (layer "F.Cu") (net 7) (tstamp 5d2a45f7-c4ba-4a60-b021-d61ca3ed449e)) + (segment (start 217 40.5) (end 217 36.335) (width 0.25) (layer "F.Cu") (net 7) (tstamp 9e008133-623b-4f12-9aa6-05a0f823bbed)) + (segment (start 128 63.46) (end 128 56) (width 0.25) (layer "F.Cu") (net 7) (tstamp aef40f52-656d-4ed9-817e-97a2ca39d1bf)) + (segment (start 89.54 63.92) (end 70.54 63.92) (width 0.25) (layer "F.Cu") (net 7) (tstamp c0d4317e-4159-4f38-9331-425682fee10c)) + (segment (start 217 36.335) (end 216.665 36) (width 0.25) (layer "F.Cu") (net 7) (tstamp c675863c-2286-42b2-b62e-a7ad219e201d)) + (segment (start 216 55) (end 218 53) (width 0.25) (layer "F.Cu") (net 7) (tstamp ce4b3701-56f2-4fee-a101-158f979a4e4f)) + (segment (start 129 55) (end 216 55) (width 0.25) (layer "F.Cu") (net 7) (tstamp cea12ea6-bb36-4e34-a242-b4d0bf2ff5f4)) + (segment (start 127.54 63.92) (end 128 63.46) (width 0.25) (layer "F.Cu") (net 7) (tstamp e4defa0e-9b15-45bc-adb3-b3dcb3613749)) + (segment (start 70.54 63.92) (end 51.54 63.92) (width 0.25) (layer "F.Cu") (net 7) (tstamp edefd37f-29fb-40e5-b681-d332b7c1f2fc)) + (segment (start 156.54 44.92) (end 137.54 44.92) (width 0.25) (layer "F.Cu") (net 8) (tstamp 367e6c52-c5df-449c-bd82-2c0bca279066)) + (segment (start 213.54 44.92) (end 194.54 44.92) (width 0.25) (layer "F.Cu") (net 8) (tstamp 464e7445-d6c9-4ee0-a3d8-632fbd97ceba)) + (segment (start 175.54 44.92) (end 156.54 44.92) (width 0.25) (layer "F.Cu") (net 8) (tstamp 90422095-afb9-4e6a-8452-16257255293c)) + (segment (start 194.54 44.92) (end 175.54 44.92) (width 0.25) (layer "F.Cu") (net 8) (tstamp 99687b67-45ae-487d-96b9-87f35459f8a8)) + (segment (start 219 44) (end 219 36.205) (width 0.25) (layer "B.Cu") (net 8) (tstamp 12c79176-d69f-4400-acb9-ab0e353f7690)) + (segment (start 219 36.205) (end 219.205 36) (width 0.25) (layer "B.Cu") (net 8) (tstamp 2a99318e-4b88-4d7f-b199-6fc15b6bad58)) + (segment (start 213.54 44.92) (end 218.08 44.92) (width 0.25) (layer "B.Cu") (net 8) (tstamp 7325b920-d936-40a7-bfcf-8efecfe59bb1)) + (segment (start 218.08 44.92) (end 219 44) (width 0.25) (layer "B.Cu") (net 8) (tstamp 86a85a1a-04b5-4acb-b049-745ea9825432)) + (segment (start 135 76) (end 135 58) (width 0.25) (layer "F.Cu") (net 9) (tstamp 0d2287fc-ee31-4c7a-8ee9-77962c7f9ec9)) + (segment (start 136.54 82.92) (end 136.54 77.54) (width 0.25) (layer "F.Cu") (net 9) (tstamp 1175b3ac-f33e-4f60-87cb-bb75dce02bbc)) + (segment (start 221 56) (end 222 55) (width 0.25) (layer "F.Cu") (net 9) (tstamp 15b90728-db95-4cb1-9ba8-b8e98f124d0a)) + (segment (start 60.54 82.92) (end 79.54 82.92) (width 0.25) (layer "F.Cu") (net 9) (tstamp 331bc17b-1864-444a-93a0-83508b3963eb)) + (segment (start 98.54 82.92) (end 117.54 82.92) (width 0.25) (layer "F.Cu") (net 9) (tstamp 4580480c-7836-44f6-90f4-78f7e62feda7)) + (segment (start 79.54 82.92) (end 98.54 82.92) (width 0.25) (layer "F.Cu") (net 9) (tstamp 5d8b49f1-58d4-4bab-beb3-47a526f75318)) + (segment (start 117.54 82.92) (end 136.54 82.92) (width 0.25) (layer "F.Cu") (net 9) (tstamp 5ff94c19-12b2-4124-80d5-44761d0bf64d)) + (segment (start 222 55) (end 222 36.255) (width 0.25) (layer "F.Cu") (net 9) (tstamp 69ec6253-93a7-4cde-8c84-9be5ca8ef47a)) + (segment (start 135 58) (end 137 56) (width 0.25) (layer "F.Cu") (net 9) (tstamp 75d99a0c-c628-4494-b29d-e086c989391e)) + (segment (start 136.54 77.54) (end 135 76) (width 0.25) (layer "F.Cu") (net 9) (tstamp 88b9b982-95b0-43a8-8b77-9b654a4e72a6)) + (segment (start 137 56) (end 221 56) (width 0.25) (layer "F.Cu") (net 9) (tstamp b87c5396-c2ed-45ce-8820-838232a6d984)) + (segment (start 222 36.255) (end 221.745 36) (width 0.25) (layer "F.Cu") (net 9) (tstamp cc244e5e-9714-4590-8c7f-cf932f83cb00)) + (segment (start 165.54 63.92) (end 184.54 63.92) (width 0.25) (layer "F.Cu") (net 10) (tstamp 92d84276-82d2-42dc-b6bb-45a9d3f1f8ae)) + (segment (start 203.54 63.92) (end 222.54 63.92) (width 0.25) (layer "F.Cu") (net 10) (tstamp b23a5065-bfc6-4a35-9660-2a522bb6ec1c)) + (segment (start 146.54 63.92) (end 165.54 63.92) (width 0.25) (layer "F.Cu") (net 10) (tstamp bf3b1074-05ed-49f4-8c2c-3843ead95775)) + (segment (start 184.54 63.92) (end 203.54 63.92) (width 0.25) (layer "F.Cu") (net 10) (tstamp ea56d7c5-f633-4b83-ad06-73ae78fe7ff5)) + (segment (start 222.54 63.92) (end 224.5 61.96) (width 0.25) (layer "B.Cu") (net 10) (tstamp 35629a82-ac92-4a1a-bbad-0062ad374fe1)) + (segment (start 224.5 61.96) (end 224.5 36.215) (width 0.25) (layer "B.Cu") (net 10) (tstamp 56cff03f-958a-40a3-8397-f324b3df1353)) + (segment (start 224.5 36.215) (end 224.285 36) (width 0.25) (layer "B.Cu") (net 10) (tstamp d6dd256e-d247-4d88-8501-1a24ce09a969)) + (segment (start 69.54 101.92) (end 50.54 101.92) (width 0.25) (layer "F.Cu") (net 11) (tstamp 15535026-3cbb-4128-9908-12a194f922f5)) + (segment (start 227 55) (end 227 36.175) (width 0.25) (layer "F.Cu") (net 11) (tstamp 19953ac8-7e0a-40d6-9216-1ede21a0ce46)) + (segment (start 135.08 101.92) (end 137 100) (width 0.25) (layer "F.Cu") (net 11) (tstamp 28eb2b94-8d30-41ed-af72-bbf460935bad)) + (segment (start 225 57) (end 227 55) (width 0.25) (layer "F.Cu") (net 11) (tstamp 4a3a1ab5-339d-4420-b393-2bb7e524661c)) + (segment (start 137 59) (end 139 57) (width 0.25) (layer "F.Cu") (net 11) (tstamp 5a9099d4-6bbb-4336-83b2-4ca6a2925fa7)) + (segment (start 139 84) (end 139 77) (width 0.25) (layer "F.Cu") (net 11) (tstamp 5e21a953-ca22-4de7-b9f1-7f0ffcfe50b6)) + (segment (start 139 77) (end 137 75) (width 0.25) (layer "F.Cu") (net 11) (tstamp 5ec3aba1-b571-487f-a18e-758f4d100abc)) + (segment (start 137 75) (end 137 59) (width 0.25) (layer "F.Cu") (net 11) (tstamp 7ea5e4b3-eb15-4049-b839-8bf206edbb90)) + (segment (start 107.54 101.92) (end 88.54 101.92) (width 0.25) (layer "F.Cu") (net 11) (tstamp 837d2376-35a4-4dfb-ab14-dbc835c2f56f)) + (segment (start 137 100) (end 137 86) (width 0.25) (layer "F.Cu") (net 11) (tstamp 8bf9c31d-b9bb-4449-9227-5366a0b5d3e1)) + (segment (start 227 36.175) (end 226.825 36) (width 0.25) (layer "F.Cu") (net 11) (tstamp 9a4e5345-bf96-438f-a53b-7c2e441900cd)) + (segment (start 69.54 101.92) (end 88.54 101.92) (width 0.25) (layer "F.Cu") (net 11) (tstamp 9fe9097e-e1af-4310-9756-e2ca23a57cf8)) + (segment (start 139 57) (end 225 57) (width 0.25) (layer "F.Cu") (net 11) (tstamp a395447d-34cc-42e0-af05-7e34ac6d5f21)) + (segment (start 137 86) (end 139 84) (width 0.25) (layer "F.Cu") (net 11) (tstamp bb78d14c-af93-4b9a-8cb0-22a4df8733a1)) + (segment (start 126.54 101.92) (end 107.54 101.92) (width 0.25) (layer "F.Cu") (net 11) (tstamp d5602de0-7e53-4c82-8719-e135cc6f532d)) + (segment (start 126.54 101.92) (end 135.08 101.92) (width 0.25) (layer "F.Cu") (net 11) (tstamp dea4fa99-ab73-4336-8510-0542d1de174c)) + (segment (start 231.54 82.92) (end 212.54 82.92) (width 0.25) (layer "F.Cu") (net 12) (tstamp 0d131184-42a1-4859-bd4e-8f0851861ade)) + (segment (start 229.5 36.135) (end 229.365 36) (width 0.25) (layer "F.Cu") (net 12) (tstamp 18a33842-7ffc-49f3-8231-7339ee901ba7)) + (segment (start 193.54 82.92) (end 174.54 82.92) (width 0.25) (layer "F.Cu") (net 12) (tstamp 33ef9588-9422-409b-a100-b25935db556f)) + (segment (start 231.54 82.92) (end 231.54 82.46) (width 0.25) (layer "F.Cu") (net 12) (tstamp 3782507c-0661-4309-bdf4-f98b49705888)) + (segment (start 231.54 82.46) (end 232 82) (width 0.25) (layer "F.Cu") (net 12) (tstamp 53b67f6d-8159-4a65-9466-dfc6c8b100ee)) + (segment (start 174.54 82.92) (end 155.54 82.92) (width 0.25) (layer "F.Cu") (net 12) (tstamp 704ad2d3-5d1b-44cc-9648-08411d3972f5)) + (segment (start 232 77) (end 229.5 74.5) (width 0.25) (layer "F.Cu") (net 12) (tstamp 9837f396-3ae4-45d2-836a-939dd5d84655)) + (segment (start 232 82) (end 232 77) (width 0.25) (layer "F.Cu") (net 12) (tstamp a0682611-41d6-4813-be3b-34496d5730f2)) + (segment (start 229.5 74.5) (end 229.5 36.135) (width 0.25) (layer "F.Cu") (net 12) (tstamp af28aa38-57bd-4fb4-a714-91f8d7fff6bb)) + (segment (start 212.54 82.92) (end 193.54 82.92) (width 0.25) (layer "F.Cu") (net 12) (tstamp cba3bde4-04a1-4042-9ca2-827fb4e409d7)) + (segment (start 234 84) (end 234 75) (width 0.25) (layer "F.Cu") (net 13) (tstamp 03794e1a-4be0-40ac-860b-6568ed7a905e)) + (segment (start 183.54 101.92) (end 202.54 101.92) (width 0.25) (layer "F.Cu") (net 13) (tstamp 0eac9b78-1c5f-4536-a2c4-6c2cbb9beb20)) + (segment (start 232 91.46) (end 232 86) (width 0.25) (layer "F.Cu") (net 13) (tstamp 45f50dfa-ee81-49b9-b6e0-9e251af72faa)) + (segment (start 234 75) (end 232 73) (width 0.25) (layer "F.Cu") (net 13) (tstamp 4d207b0a-c63e-45bc-8794-a5943162cc79)) + (segment (start 232 73) (end 232 36.095) (width 0.25) (layer "F.Cu") (net 13) (tstamp 60bac8fa-a17b-402b-9823-0297941393a7)) + (segment (start 232 36.095) (end 231.905 36) (width 0.25) (layer "F.Cu") (net 13) (tstamp 923e087e-bd4f-4bed-b909-6c64ead23449)) + (segment (start 202.54 101.92) (end 221.54 101.92) (width 0.25) (layer "F.Cu") (net 13) (tstamp af06eaef-1072-486c-9e8f-e077dc760d6f)) + (segment (start 232 86) (end 234 84) (width 0.25) (layer "F.Cu") (net 13) (tstamp b2a61162-3f1e-49ae-b80e-4a129ee517e4)) + (segment (start 145.54 101.92) (end 164.54 101.92) (width 0.25) (layer "F.Cu") (net 13) (tstamp ca6e6adb-6723-4342-afa5-e5c99718cc37)) + (segment (start 221.54 101.92) (end 232 91.46) (width 0.25) (layer "F.Cu") (net 13) (tstamp dc914b8c-1df6-4557-bf3a-26ea5b466492)) + (segment (start 164.54 101.92) (end 183.54 101.92) (width 0.25) (layer "F.Cu") (net 13) (tstamp fb7cbd1c-000d-47ee-b24f-acf4cc77855b)) + +) diff --git a/zx81-kbd.kicad_pro b/zx81-kbd.kicad_pro @@ -0,0 +1,420 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.15, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "use_height_for_length_calcs": true + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "zx81-kbd.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "zx81-kbd.step", + "vrml": "zx81-kbd.wrl" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "e34ea102-5f8f-4ccd-ac33-f22d4ddede56", + "" + ] + ], + "text_variables": {} +} diff --git a/zx81-kbd.kicad_sch b/zx81-kbd.kicad_sch @@ -0,0 +1,2286 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid e34ea102-5f8f-4ccd-ac33-f22d4ddede56) + + (paper "USLetter") + + (title_block + (title "ZX81 Mechanical Keyboard") + (date "2023-06-13") + (rev "1") + (comment 2 "Provided under the MIT License (0 clause). ") + (comment 3 "Copyright 2022, Brian Swetland <swetland@frotz.net>") + ) + + (lib_symbols + (symbol "Connector_Generic:Conn_01x05" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x05" (id 1) (at 0 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x05_1_1" + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 6.35) (end 1.27 -6.35) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_01x08" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 10.16 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x08" (id 1) (at 0 -12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x08_1_1" + (rectangle (start -1.27 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 8.89) (end 1.27 -11.43) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "H" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MountingHole" (id 1) (at 0 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "mounting hole" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Mounting Hole without connection" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "MountingHole*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MountingHole_0_1" + (circle (center 0 0) (radius 1.27) + (stroke (width 1.27) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "SW" (id 0) (at 1.27 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "SW_Push" (id 1) (at 0 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 5.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Push button switch, generic, two pins" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "SW_Push_0_1" + (circle (center -2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 3.048) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy -2.54 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 2.032 0) (radius 0.508) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (pin passive line (at -5.08 0 0) (length 2.54) + (name "1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 2.54) + (name "2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 96.52 83.82) (diameter 0) (color 0 0 0 0) + (uuid 083a8193-15e1-4e50-8c2e-8f22165f7416) + ) + (junction (at 68.58 60.96) (diameter 0) (color 0 0 0 0) + (uuid 0922d649-4524-497e-8753-939ac967f9d5) + ) + (junction (at 176.53 73.66) (diameter 0) (color 0 0 0 0) + (uuid 0c3cf2fd-33ee-48f5-a15f-db0643aa0cd1) + ) + (junction (at 111.76 125.73) (diameter 0) (color 0 0 0 0) + (uuid 223d8916-f102-4aeb-b77e-3aee66dcdaa2) + ) + (junction (at 157.48 71.12) (diameter 0) (color 0 0 0 0) + (uuid 2beddd43-358a-49ea-8b98-5b5c51280d4e) + ) + (junction (at 130.81 60.96) (diameter 0) (color 0 0 0 0) + (uuid 42513930-f666-4707-aae9-2d0ef76268b9) + ) + (junction (at 96.52 97.79) (diameter 0) (color 0 0 0 0) + (uuid 4a2d5550-bcc4-4a52-a8ec-77b25643aefd) + ) + (junction (at 161.29 73.66) (diameter 0) (color 0 0 0 0) + (uuid 4b69c424-296d-4c80-8ae3-fae5a79951a5) + ) + (junction (at 38.1 60.96) (diameter 0) (color 0 0 0 0) + (uuid 4e480439-7e08-45c8-bdf6-8ec3a26f7c7f) + ) + (junction (at 53.34 60.96) (diameter 0) (color 0 0 0 0) + (uuid 4fb8fb41-376d-421d-a085-7a75df3d30d6) + ) + (junction (at 81.28 83.82) (diameter 0) (color 0 0 0 0) + (uuid 502e750b-7ff0-4468-9396-8767e6c336a0) + ) + (junction (at 111.76 97.79) (diameter 0) (color 0 0 0 0) + (uuid 57aea53f-5210-4032-99e4-287dc264bb67) + ) + (junction (at 83.82 100.33) (diameter 0) (color 0 0 0 0) + (uuid 58520085-abe0-4cd9-b255-ebffd3ecd31b) + ) + (junction (at 144.78 73.66) (diameter 0) (color 0 0 0 0) + (uuid 595a4b9c-8768-4ee4-ab3a-47b1a88d5ac1) + ) + (junction (at 83.82 60.96) (diameter 0) (color 0 0 0 0) + (uuid 5c7958d3-6afc-4724-9316-178006ef26a0) + ) + (junction (at 81.28 71.12) (diameter 0) (color 0 0 0 0) + (uuid 5f6bba45-003f-4eba-9fa4-effb09fdb53f) + ) + (junction (at 129.54 86.36) (diameter 0) (color 0 0 0 0) + (uuid 5f820325-0259-46c5-9996-ae861a6844e7) + ) + (junction (at 142.24 97.79) (diameter 0) (color 0 0 0 0) + (uuid 60880839-9b79-4c09-8fc5-081e18892afe) + ) + (junction (at 129.54 73.66) (diameter 0) (color 0 0 0 0) + (uuid 624b15c5-798e-4aad-a4f1-3e4eabe52f25) + ) + (junction (at 50.8 83.82) (diameter 0) (color 0 0 0 0) + (uuid 62ae6cea-ffcf-49dd-b9ff-12a35ee95ca0) + ) + (junction (at 127 83.82) (diameter 0) (color 0 0 0 0) + (uuid 6f45ac11-0fbe-492d-bcf1-65dea29dd3b6) + ) + (junction (at 172.72 83.82) (diameter 0) (color 0 0 0 0) + (uuid 716e86b8-e022-4724-aebe-934ee10c3b58) + ) + (junction (at 50.8 105.41) (diameter 0) (color 0 0 0 0) + (uuid 7a861c73-34d5-40c0-a670-df24ffb27ba5) + ) + (junction (at 176.53 60.96) (diameter 0) (color 0 0 0 0) + (uuid 7fc65aaa-050f-4ddb-ae2e-ef2f66e7651c) + ) + (junction (at 50.8 97.79) (diameter 0) (color 0 0 0 0) + (uuid 82ff737a-ced2-45d3-8ca2-41c1ec1c1d6c) + ) + (junction (at 127 71.12) (diameter 0) (color 0 0 0 0) + (uuid 84b7c31c-fd82-43a1-8166-43a02ffa2dc1) + ) + (junction (at 50.8 71.12) (diameter 0) (color 0 0 0 0) + (uuid 860588eb-5b9b-421e-9ceb-34b8e29f1274) + ) + (junction (at 111.76 83.82) (diameter 0) (color 0 0 0 0) + (uuid 88573e35-a350-4538-a7d6-5297476fc492) + ) + (junction (at 187.96 71.12) (diameter 0) (color 0 0 0 0) + (uuid 893333f9-42d6-4357-9378-3d1935787d1b) + ) + (junction (at 161.29 86.36) (diameter 0) (color 0 0 0 0) + (uuid 8d6bf66c-05d5-4a7c-8471-3bccb5bad4d1) + ) + (junction (at 142.24 83.82) (diameter 0) (color 0 0 0 0) + (uuid 8d8d2c74-e539-4457-9c2d-95404fe32f24) + ) + (junction (at 68.58 73.66) (diameter 0) (color 0 0 0 0) + (uuid 9253d626-0f6a-47cf-9a4c-d36d131aee1a) + ) + (junction (at 176.53 86.36) (diameter 0) (color 0 0 0 0) + (uuid 92c51f4c-7b4d-42d0-883d-edcf922d67a0) + ) + (junction (at 176.53 100.33) (diameter 0) (color 0 0 0 0) + (uuid 960862f5-488e-4ce4-b1b8-ba42b713eae4) + ) + (junction (at 38.1 100.33) (diameter 0) (color 0 0 0 0) + (uuid 9a5aaf8f-30a5-4e19-a4c3-f05e3fcc560a) + ) + (junction (at 127 97.79) (diameter 0) (color 0 0 0 0) + (uuid 9c1a9c13-1c4e-4bab-aaca-aa152a5de81f) + ) + (junction (at 144.78 86.36) (diameter 0) (color 0 0 0 0) + (uuid a075fe8f-3041-4f80-8245-9a977b7a8f37) + ) + (junction (at 146.05 60.96) (diameter 0) (color 0 0 0 0) + (uuid a45e0702-44c0-43df-883d-5eb4780e1a5b) + ) + (junction (at 66.04 71.12) (diameter 0) (color 0 0 0 0) + (uuid a8abcbba-a561-4e43-a4cf-a9cc5d1904e0) + ) + (junction (at 187.96 83.82) (diameter 0) (color 0 0 0 0) + (uuid aa89079b-3394-47e7-8821-ecfe7b467bbd) + ) + (junction (at 53.34 86.36) (diameter 0) (color 0 0 0 0) + (uuid ac1755e1-6fed-41b2-92cd-8ad8be171506) + ) + (junction (at 66.04 110.49) (diameter 0) (color 0 0 0 0) + (uuid b25c8430-fe52-4a2c-955f-ab648ff9ea16) + ) + (junction (at 187.96 97.79) (diameter 0) (color 0 0 0 0) + (uuid b3347752-badd-48b0-aae2-6b5ffb1ca3b6) + ) + (junction (at 161.29 60.96) (diameter 0) (color 0 0 0 0) + (uuid b593bb09-b02c-4e77-92a0-d5ec03d5caf6) + ) + (junction (at 66.04 97.79) (diameter 0) (color 0 0 0 0) + (uuid b83a4a2b-a693-483e-bfbc-d634ecb99215) + ) + (junction (at 68.58 86.36) (diameter 0) (color 0 0 0 0) + (uuid bf06c6c4-d349-402d-ac2e-802758f0a125) + ) + (junction (at 161.29 100.33) (diameter 0) (color 0 0 0 0) + (uuid c6ad9cf3-fd30-44dc-a9c4-bede1b2ab351) + ) + (junction (at 81.28 115.57) (diameter 0) (color 0 0 0 0) + (uuid c742beab-fc6b-41d2-b971-c9e31a506220) + ) + (junction (at 38.1 73.66) (diameter 0) (color 0 0 0 0) + (uuid c8668349-6459-4231-b2f3-80d87342b393) + ) + (junction (at 83.82 86.36) (diameter 0) (color 0 0 0 0) + (uuid ce8eeb65-3203-4e6a-a873-05b24b57f9ff) + ) + (junction (at 129.54 100.33) (diameter 0) (color 0 0 0 0) + (uuid cf78e8ac-be86-4fa4-8533-0b723f9dcd18) + ) + (junction (at 172.72 71.12) (diameter 0) (color 0 0 0 0) + (uuid d0ef3cc7-c820-4ff6-9e0b-6edcc367a1ee) + ) + (junction (at 53.34 100.33) (diameter 0) (color 0 0 0 0) + (uuid d1efeddf-2006-480f-a40c-76c95d20ec08) + ) + (junction (at 83.82 73.66) (diameter 0) (color 0 0 0 0) + (uuid d5f9a509-eea4-4f6a-a405-ab5a195d4075) + ) + (junction (at 96.52 71.12) (diameter 0) (color 0 0 0 0) + (uuid d64ab217-8865-4c2b-a13e-b695e99d76fa) + ) + (junction (at 38.1 86.36) (diameter 0) (color 0 0 0 0) + (uuid d6b90cfc-827c-4619-9bbb-904861ce7054) + ) + (junction (at 172.72 97.79) (diameter 0) (color 0 0 0 0) + (uuid dfc5fdb5-a713-463b-b19c-2d7815c838ab) + ) + (junction (at 157.48 83.82) (diameter 0) (color 0 0 0 0) + (uuid e194c593-8ac8-463a-b27d-0b4e362729b5) + ) + (junction (at 81.28 97.79) (diameter 0) (color 0 0 0 0) + (uuid e1c6ca88-49ee-42a3-a60e-7af5e243b311) + ) + (junction (at 157.48 97.79) (diameter 0) (color 0 0 0 0) + (uuid e7d9e5f7-ff04-48db-ac8a-bf832a1d2eb7) + ) + (junction (at 144.78 100.33) (diameter 0) (color 0 0 0 0) + (uuid ea3905bf-d95b-4d95-9f35-02c52346d4d6) + ) + (junction (at 111.76 71.12) (diameter 0) (color 0 0 0 0) + (uuid eb55c26e-5fd0-444f-ad01-c6dd9a432bec) + ) + (junction (at 68.58 100.33) (diameter 0) (color 0 0 0 0) + (uuid f5a7a8b3-c394-41ee-abe1-acbe9faa5915) + ) + (junction (at 96.52 120.65) (diameter 0) (color 0 0 0 0) + (uuid fce05624-0c11-409a-b112-67f1a972edfd) + ) + (junction (at 53.34 73.66) (diameter 0) (color 0 0 0 0) + (uuid fd4633d8-bdb8-46d3-a8ab-b1ecd832106d) + ) + (junction (at 142.24 71.12) (diameter 0) (color 0 0 0 0) + (uuid fdb55610-3403-4db2-bbcf-a05a1b2f945a) + ) + (junction (at 66.04 83.82) (diameter 0) (color 0 0 0 0) + (uuid ff03779f-f057-4412-ba4d-17dfb96f9478) + ) + + (wire (pts (xy 186.69 83.82) (xy 187.96 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 01263ac3-f5f0-4254-9446-23f7b8f2e89a) + ) + (wire (pts (xy 83.82 73.66) (xy 99.06 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0572068e-cfc3-48fa-a553-881c53e5be45) + ) + (wire (pts (xy 66.04 110.49) (xy 66.04 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 074c2fc3-29f7-4b77-9290-7e69f5fc2795) + ) + (wire (pts (xy 38.1 73.66) (xy 53.34 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0793353a-c77d-403c-b2fb-2bd1b3299b9e) + ) + (wire (pts (xy 69.85 83.82) (xy 68.58 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 07c688bb-e14f-4694-9673-7d48c37a7c22) + ) + (wire (pts (xy 142.24 97.79) (xy 140.97 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 091fffe6-d88e-4c4b-86aa-de39f8152287) + ) + (wire (pts (xy 222.25 68.58) (xy 228.6 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0bd31409-0918-4ca4-8657-b0dada200b17) + ) + (wire (pts (xy 111.76 58.42) (xy 110.49 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0cd66d4f-d513-434b-8a5c-1a6d3bf14991) + ) + (wire (pts (xy 171.45 71.12) (xy 172.72 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0d56eb54-527f-472f-b55c-21c885179866) + ) + (wire (pts (xy 114.3 73.66) (xy 129.54 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0dc41c6f-1416-4662-9b72-945fe99d728a) + ) + (wire (pts (xy 127 97.79) (xy 127 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 101669c5-4ed5-4326-811a-76de5f9019bb) + ) + (wire (pts (xy 99.06 71.12) (xy 99.06 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1080275f-3935-4095-a706-057d7e466e1f) + ) + (wire (pts (xy 38.1 58.42) (xy 38.1 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 112e46a1-4fb9-4621-ae4c-5bda30753c4e) + ) + (wire (pts (xy 54.61 58.42) (xy 53.34 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 11e14be9-5ecf-4b1d-b58f-778c28f89737) + ) + (wire (pts (xy 80.01 58.42) (xy 81.28 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 13185c70-a451-4309-b970-2e87804f0ca7) + ) + (wire (pts (xy 68.58 73.66) (xy 83.82 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 13781348-2ca9-4fcc-8a9b-306f60485118) + ) + (wire (pts (xy 146.05 83.82) (xy 144.78 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1388143e-be07-4bf3-a060-b465545a5141) + ) + (wire (pts (xy 157.48 83.82) (xy 157.48 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 13e0a56e-7600-4920-829e-65b133d5e990) + ) + (wire (pts (xy 115.57 71.12) (xy 114.3 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 15a4da63-9ac4-476a-afa3-239668a304cf) + ) + (wire (pts (xy 157.48 97.79) (xy 156.21 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 15cb8951-5791-4b1f-bdad-0f1d67cc2bcf) + ) + (wire (pts (xy 129.54 71.12) (xy 129.54 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 16ee228b-9beb-402b-b403-f35b77ed939d) + ) + (wire (pts (xy 64.77 71.12) (xy 66.04 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 172e91b7-0d81-4ae5-b94f-8f2acbf6b5e1) + ) + (wire (pts (xy 100.33 58.42) (xy 99.06 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1b14b745-f268-4d6d-8b84-9974dee34f99) + ) + (wire (pts (xy 95.25 97.79) (xy 96.52 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1c931977-6916-4829-ad48-7b47599cab03) + ) + (wire (pts (xy 54.61 97.79) (xy 53.34 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ca5c511-dd9d-4b1e-8b7b-8d9c6936f112) + ) + (wire (pts (xy 29.21 73.66) (xy 38.1 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1d6f87ff-e41d-4507-9924-f967a60c00fb) + ) + (wire (pts (xy 38.1 60.96) (xy 53.34 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1df95f1b-ba76-4894-a002-0aa137a044c1) + ) + (wire (pts (xy 222.25 81.28) (xy 228.6 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1e97ebeb-248b-461f-9965-bafaa83ec911) + ) + (wire (pts (xy 64.77 83.82) (xy 66.04 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ee3ed4e-a573-4950-b53f-d1ca6f6407a2) + ) + (wire (pts (xy 142.24 71.12) (xy 142.24 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1ef122e9-7cf0-4a17-94fc-ae0752b91e21) + ) + (wire (pts (xy 96.52 120.65) (xy 142.24 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1f0f432a-2c9b-48cb-b181-1585ad20dedf) + ) + (wire (pts (xy 127 71.12) (xy 127 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 1f2baca3-14db-47ab-95a5-97a327dd1734) + ) + (wire (pts (xy 127 125.73) (xy 111.76 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 23a75d1b-d02d-4434-8539-2fec0f866aeb) + ) + (wire (pts (xy 129.54 97.79) (xy 129.54 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 25cf8785-c68f-4cef-9e02-b844d4cd7cec) + ) + (wire (pts (xy 111.76 97.79) (xy 110.49 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 28ee07f6-bba3-425c-bc18-ef9a34c0d3f8) + ) + (wire (pts (xy 176.53 58.42) (xy 176.53 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2bdcb2d5-4b51-4bc2-9c81-67057e9cb71e) + ) + (wire (pts (xy 53.34 73.66) (xy 68.58 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2c5b1d4b-ac41-4650-9abc-cd4a022181d1) + ) + (wire (pts (xy 38.1 83.82) (xy 38.1 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2da0317e-e951-448b-9568-e5ef2404e88c) + ) + (wire (pts (xy 110.49 71.12) (xy 111.76 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2eb7046a-b9d9-4a7f-9bf3-9c38d002715f) + ) + (wire (pts (xy 111.76 97.79) (xy 111.76 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2fa28369-83bb-4c6c-b3fc-23d9833832ba) + ) + (wire (pts (xy 144.78 100.33) (xy 161.29 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 2fffbacb-e0b9-41bc-aa7c-5087a17af34a) + ) + (wire (pts (xy 100.33 83.82) (xy 99.06 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 30a5054d-4eb3-4b83-a195-2fc8b76d7d17) + ) + (wire (pts (xy 68.58 60.96) (xy 83.82 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 30c940b0-d4f8-4a23-b727-d8274f6bef4f) + ) + (wire (pts (xy 111.76 83.82) (xy 111.76 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 32999403-3a95-4dc9-ad74-90772285e02e) + ) + (wire (pts (xy 142.24 120.65) (xy 142.24 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3371ffb2-c360-41b6-9492-f11e4ed27193) + ) + (wire (pts (xy 125.73 71.12) (xy 127 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 34f8094b-6162-4a4d-9e2c-d50daffc2d84) + ) + (wire (pts (xy 54.61 71.12) (xy 53.34 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3508e841-8265-4dce-8752-977d296fa75c) + ) + (wire (pts (xy 80.01 83.82) (xy 81.28 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 361955de-b4bc-445e-a5e9-3a55c6da807e) + ) + (wire (pts (xy 83.82 71.12) (xy 83.82 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 386b5d75-1a41-45fa-a59b-8b3d5e221e7e) + ) + (wire (pts (xy 142.24 58.42) (xy 140.97 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 38882aea-723b-46e6-bf49-335a3a09f2e4) + ) + (wire (pts (xy 222.25 83.82) (xy 228.6 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a647950-4627-446d-8d2b-9e07c367d065) + ) + (wire (pts (xy 38.1 86.36) (xy 53.34 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3b483385-e15d-4b54-aa48-d496c4df4cc4) + ) + (wire (pts (xy 161.29 83.82) (xy 161.29 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 410e285c-7c2f-4dcf-a625-84e3b7695977) + ) + (wire (pts (xy 115.57 97.79) (xy 114.3 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 416b1658-2de3-437f-9405-9df1abf2fb18) + ) + (wire (pts (xy 146.05 60.96) (xy 161.29 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 425c64d9-9cd7-48eb-b0c6-a141aafca4cd) + ) + (wire (pts (xy 186.69 71.12) (xy 187.96 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42dcbd3c-c8ed-4527-b258-d07e0319c398) + ) + (wire (pts (xy 99.06 58.42) (xy 99.06 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 42dd0def-17e1-4b11-8e9c-2c8ea6987efc) + ) + (wire (pts (xy 111.76 71.12) (xy 111.76 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4462c436-017f-4b45-a34d-a2582e187626) + ) + (wire (pts (xy 129.54 83.82) (xy 129.54 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 451beb43-f558-4652-bf5d-7f54968ce232) + ) + (wire (pts (xy 81.28 71.12) (xy 81.28 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 48366082-437b-4154-bd39-acdab37ed78c) + ) + (wire (pts (xy 68.58 58.42) (xy 68.58 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4ab81c78-7a23-4cd8-815b-70f423f76957) + ) + (wire (pts (xy 111.76 97.79) (xy 111.76 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4d07fc23-b323-45ab-8d93-9d078f215c0c) + ) + (wire (pts (xy 96.52 83.82) (xy 96.52 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fca8f90-7649-43d5-88b7-f58d8cebe41c) + ) + (wire (pts (xy 100.33 71.12) (xy 99.06 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4ff725ae-4366-48a3-b7ea-0754e6dcdbe2) + ) + (wire (pts (xy 198.12 85.09) (xy 198.12 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5060d531-6685-49fd-a13d-2a34d4765eab) + ) + (wire (pts (xy 53.34 83.82) (xy 53.34 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 52574b4a-17fa-49c0-bfc0-f36d5e226ab8) + ) + (wire (pts (xy 156.21 71.12) (xy 157.48 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 525e27d6-d0b0-4df0-827e-c69139a63e96) + ) + (wire (pts (xy 222.25 60.96) (xy 228.6 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 53d4707f-dce5-472e-bd31-78ae17bb8f26) + ) + (wire (pts (xy 142.24 97.79) (xy 142.24 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 543fde5f-21b0-44d2-88f4-476661394be9) + ) + (wire (pts (xy 129.54 86.36) (xy 144.78 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5444cf04-fae0-4013-a8b1-c2e7b1c5a9e7) + ) + (wire (pts (xy 83.82 60.96) (xy 99.06 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 54a1d9d4-c914-42cc-a4a6-e987865f32cd) + ) + (wire (pts (xy 50.8 105.41) (xy 187.96 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 54d90f9a-c779-4dee-bc48-5b30cabf2a72) + ) + (wire (pts (xy 156.21 83.82) (xy 157.48 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 575e0338-1118-4819-aa16-a8057ae47e92) + ) + (wire (pts (xy 69.85 97.79) (xy 68.58 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 58816a05-10e3-4fb1-b627-5290f4d863c7) + ) + (wire (pts (xy 130.81 83.82) (xy 129.54 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 596fad68-4a8a-4531-b55f-228a061eb6a3) + ) + (wire (pts (xy 146.05 97.79) (xy 144.78 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5cf9f228-7dd4-403b-a152-576f519c1fb2) + ) + (wire (pts (xy 129.54 73.66) (xy 144.78 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5d029a34-b142-492c-b19f-077c418d83da) + ) + (wire (pts (xy 29.21 120.65) (xy 96.52 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5ed93026-88f3-404b-b8c3-0c1562d80062) + ) + (wire (pts (xy 85.09 71.12) (xy 83.82 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5f8d52bc-6100-47a4-9af2-a42adb609f6c) + ) + (wire (pts (xy 176.53 60.96) (xy 198.12 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 600abac2-511b-4946-88f3-029e4a5ae6f0) + ) + (wire (pts (xy 222.25 93.98) (xy 228.6 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 60551504-a8a7-44d6-9017-724086aab7d1) + ) + (wire (pts (xy 69.85 58.42) (xy 68.58 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 639c3982-5d3d-4abd-bdee-b19eae3c3d49) + ) + (wire (pts (xy 222.25 96.52) (xy 228.6 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 63ccb525-3d98-41ef-bb82-3f039a53e35a) + ) + (wire (pts (xy 64.77 97.79) (xy 66.04 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6477d500-1f88-4fa2-aecc-7a6f144b6339) + ) + (wire (pts (xy 125.73 58.42) (xy 127 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 65942f2a-fda7-42be-8912-b338fcd93507) + ) + (wire (pts (xy 83.82 83.82) (xy 83.82 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 65ac6be5-32bb-4e48-b396-bf031e2d9fd2) + ) + (wire (pts (xy 176.53 83.82) (xy 176.53 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 678a2679-b7c2-43c2-a9db-8dc5d13bd1df) + ) + (wire (pts (xy 29.21 125.73) (xy 111.76 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 684ab21c-a53f-43ff-ac86-995482480e0d) + ) + (wire (pts (xy 83.82 86.36) (xy 99.06 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6858b6f2-25a3-4f43-9f9a-5cf83477c5e8) + ) + (wire (pts (xy 130.81 58.42) (xy 130.81 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 68badbf1-935c-4d95-a053-a184710c3efd) + ) + (wire (pts (xy 187.96 58.42) (xy 186.69 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6912fea1-9733-4281-80e5-2114877ba39a) + ) + (wire (pts (xy 29.21 86.36) (xy 38.1 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6c799822-916d-4fd7-a0f6-df0247623487) + ) + (wire (pts (xy 114.3 100.33) (xy 129.54 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6ddc1558-0ea9-4427-acd0-faad7ba04403) + ) + (wire (pts (xy 157.48 71.12) (xy 157.48 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6ed69fdb-1e98-4b4c-a6c5-5d54768f4758) + ) + (wire (pts (xy 114.3 97.79) (xy 114.3 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6f63f722-c3fb-4719-8ded-20cfd5a6d3ce) + ) + (wire (pts (xy 176.53 100.33) (xy 198.12 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6fd98c26-402c-4846-b2bf-91e9bd52ac07) + ) + (wire (pts (xy 80.01 71.12) (xy 81.28 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 70340821-3110-4277-b9b4-cc71f8502614) + ) + (wire (pts (xy 50.8 97.79) (xy 50.8 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 71dd06f0-401e-493b-affa-e791d86e0323) + ) + (wire (pts (xy 222.25 63.5) (xy 228.6 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7214c861-23c2-48c8-99f3-e3ad3966de7c) + ) + (wire (pts (xy 66.04 83.82) (xy 66.04 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7296baf1-e1ee-48ff-b036-210287c6a5d9) + ) + (wire (pts (xy 53.34 100.33) (xy 68.58 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 72cd95df-74a1-4b54-b94a-8a5e253612d9) + ) + (wire (pts (xy 66.04 71.12) (xy 66.04 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 73103f9e-b825-45b9-8854-d84bedd3ba2b) + ) + (wire (pts (xy 125.73 83.82) (xy 127 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 73d890da-a676-41e9-aa3c-80084f038c02) + ) + (wire (pts (xy 130.81 97.79) (xy 129.54 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 76a4f893-4e1c-47a3-ac1f-c4c4568821f4) + ) + (wire (pts (xy 222.25 86.36) (xy 228.6 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 781c0d57-bf1e-4233-a136-a20236480161) + ) + (wire (pts (xy 157.48 97.79) (xy 157.48 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7917b4ef-cf0b-49cd-810b-bc4913a808e0) + ) + (wire (pts (xy 127 83.82) (xy 127 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7a2a83e4-9dc7-41ce-9e1e-996a52506e1e) + ) + (wire (pts (xy 100.33 97.79) (xy 99.06 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7bb46725-3f87-431f-8a0b-b2768eaaaca5) + ) + (wire (pts (xy 161.29 60.96) (xy 176.53 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7c68da5f-3e0c-4f4c-b79d-047898177d53) + ) + (wire (pts (xy 95.25 83.82) (xy 96.52 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 82f34957-cf5a-4925-a4ea-5c3c82bbbc8a) + ) + (wire (pts (xy 176.53 86.36) (xy 198.12 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 833f2baf-0cc5-410b-a605-25856244d9a0) + ) + (wire (pts (xy 53.34 58.42) (xy 53.34 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84106ecc-0ef7-41db-9109-4240fa0344d7) + ) + (wire (pts (xy 81.28 115.57) (xy 157.48 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 844269e1-a66f-4e59-87f4-b08a9e7608c6) + ) + (wire (pts (xy 176.53 71.12) (xy 176.53 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84851d0e-3f9c-484a-820a-15083854cec5) + ) + (wire (pts (xy 50.8 71.12) (xy 50.8 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 852300a3-2d9a-456e-a650-bd7e5bab48e2) + ) + (wire (pts (xy 50.8 58.42) (xy 50.8 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 85bc79a6-0c9c-4d0b-9792-f8cea80adee8) + ) + (wire (pts (xy 66.04 110.49) (xy 172.72 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 872aca98-f773-436d-9318-ad6790745786) + ) + (wire (pts (xy 53.34 60.96) (xy 68.58 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 891f4568-2b19-4806-932a-49ec324ede83) + ) + (wire (pts (xy 69.85 71.12) (xy 68.58 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8982d4e8-7caf-456c-a7cb-c410cfbbdc50) + ) + (wire (pts (xy 81.28 97.79) (xy 81.28 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8e35c7d7-1383-4696-b348-94c9ba345173) + ) + (wire (pts (xy 144.78 73.66) (xy 161.29 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8ef7c9b3-abc6-4692-982b-99b6cff52bc0) + ) + (wire (pts (xy 29.21 110.49) (xy 66.04 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 91c1acc2-750f-47ba-ab8b-0e33c5fccba3) + ) + (wire (pts (xy 142.24 83.82) (xy 142.24 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 937ef99e-b099-4fb2-b30d-994370248702) + ) + (wire (pts (xy 114.3 58.42) (xy 114.3 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 94cae5f2-c7b8-4beb-99d9-4bfe4fc28d5e) + ) + (wire (pts (xy 85.09 97.79) (xy 83.82 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9a5b4479-58f8-48ce-b3fd-edc0cc5bf6a0) + ) + (wire (pts (xy 140.97 71.12) (xy 142.24 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9c639c8d-34d0-4aa7-8c6e-3422b45aedb9) + ) + (wire (pts (xy 39.37 71.12) (xy 38.1 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9dab7980-9649-45be-81fe-0f6aa5f885b9) + ) + (wire (pts (xy 96.52 71.12) (xy 96.52 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9db2113b-ec3f-43fd-96ed-0a56d6239f1f) + ) + (wire (pts (xy 39.37 97.79) (xy 38.1 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9db44d24-94ed-4be6-8569-9eee0de4e1cd) + ) + (wire (pts (xy 146.05 71.12) (xy 144.78 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9f6395c4-c743-4cba-af82-345daa937ef6) + ) + (wire (pts (xy 110.49 83.82) (xy 111.76 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9f722b20-2fa5-417f-8ae8-ab6e006a1898) + ) + (wire (pts (xy 187.96 71.12) (xy 187.96 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9fc1504d-3f94-4a08-809f-1e333552ddec) + ) + (wire (pts (xy 161.29 58.42) (xy 161.29 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a02ed1aa-9876-467e-b6d8-377007d941b7) + ) + (wire (pts (xy 96.52 58.42) (xy 96.52 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a0a7c9cf-e018-4121-958d-ed9d42fd8c61) + ) + (wire (pts (xy 172.72 110.49) (xy 172.72 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a19f443e-f444-42c0-b3ad-538e5469fe88) + ) + (wire (pts (xy 130.81 60.96) (xy 146.05 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a6375714-575e-4e86-ab2e-84c1f89dc230) + ) + (wire (pts (xy 39.37 58.42) (xy 38.1 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a65efb45-34c3-4456-847f-b77af6a3284b) + ) + (wire (pts (xy 222.25 99.06) (xy 228.6 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a83ccabd-17c3-4810-b718-969ba138d67e) + ) + (wire (pts (xy 29.21 60.96) (xy 38.1 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aaf5fa5b-e853-4416-812d-554c0f387409) + ) + (wire (pts (xy 130.81 71.12) (xy 129.54 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid abbdc714-88e1-4dda-8108-3e95588588fe) + ) + (wire (pts (xy 85.09 58.42) (xy 83.82 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid acaeb395-adf3-4640-9587-a6aaa8774dc1) + ) + (wire (pts (xy 161.29 97.79) (xy 161.29 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ad0f6059-a50d-4b17-bba1-1d4bb7cec4cc) + ) + (wire (pts (xy 114.3 83.82) (xy 114.3 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ae0456a3-0a54-48ea-b8c9-b97b0b47315e) + ) + (wire (pts (xy 96.52 97.79) (xy 96.52 120.65)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b07966ec-605b-4583-8a72-99209437b831) + ) + (wire (pts (xy 54.61 83.82) (xy 53.34 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b400c4ac-3f14-4f5d-b00f-fd0d3bcb710c) + ) + (wire (pts (xy 38.1 97.79) (xy 38.1 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b424eed4-ebb2-4985-b789-5c3d1220ee40) + ) + (wire (pts (xy 68.58 86.36) (xy 83.82 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b6131181-4150-483e-a49d-412014e89725) + ) + (wire (pts (xy 146.05 58.42) (xy 146.05 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b7428730-148a-4bc3-83b3-7f4b23d5dd6b) + ) + (wire (pts (xy 129.54 100.33) (xy 144.78 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b8ec4262-4b91-4126-97ff-1911401ff61b) + ) + (wire (pts (xy 68.58 97.79) (xy 68.58 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b900ace1-2470-4438-89ec-edf672c3fe72) + ) + (wire (pts (xy 187.96 97.79) (xy 186.69 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ba1d64fc-f74c-4e5a-b52b-e17693466071) + ) + (wire (pts (xy 144.78 83.82) (xy 144.78 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bae8545d-e0ae-421c-a293-e65e3e918952) + ) + (wire (pts (xy 49.53 58.42) (xy 50.8 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bb506baf-398a-4ff8-9456-6880a82a0121) + ) + (wire (pts (xy 114.3 71.12) (xy 114.3 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bc0328b1-10fa-4357-be5e-a8ff8c3d6179) + ) + (wire (pts (xy 222.25 88.9) (xy 228.6 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid be038392-0ee6-4dd1-b017-529c34530169) + ) + (wire (pts (xy 29.21 115.57) (xy 81.28 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bfb552b9-4658-4399-a6e1-142786854700) + ) + (wire (pts (xy 176.53 73.66) (xy 198.12 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bfeed374-6e93-46ef-bb06-63ebe0272a23) + ) + (wire (pts (xy 49.53 97.79) (xy 50.8 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c0c9e996-1d5b-40d0-b7b3-2ae7af9a4665) + ) + (wire (pts (xy 29.21 100.33) (xy 38.1 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c24959d9-aaf5-4469-9fd4-9105d0cf1a3c) + ) + (wire (pts (xy 83.82 97.79) (xy 83.82 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c2bb2c67-0883-4d69-8dbd-7743faae2f1b) + ) + (wire (pts (xy 171.45 83.82) (xy 172.72 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c30bf96b-f078-45b4-be41-0745533d63fb) + ) + (wire (pts (xy 99.06 97.79) (xy 99.06 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c3247949-a60a-47c4-9e16-dc605a67345d) + ) + (wire (pts (xy 144.78 86.36) (xy 161.29 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c38118a5-0fcd-4674-8c8b-dcde0e73670d) + ) + (wire (pts (xy 222.25 71.12) (xy 228.6 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c3969c9a-05c2-40db-b96b-4502d3f2473c) + ) + (wire (pts (xy 99.06 83.82) (xy 99.06 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c46a49ae-ac61-4a70-a7bc-e7b0666f20c7) + ) + (wire (pts (xy 172.72 58.42) (xy 171.45 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c4b7c8ee-3e06-4315-9d84-d540435d1169) + ) + (wire (pts (xy 187.96 97.79) (xy 187.96 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5ca69e6-f5ec-4425-a103-3e0e74aba8bb) + ) + (wire (pts (xy 66.04 58.42) (xy 64.77 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c5f4bd20-770d-4bf9-b5bf-22e25b4728bb) + ) + (wire (pts (xy 144.78 71.12) (xy 144.78 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c64ac6b2-547a-4502-9961-3f567dd437de) + ) + (wire (pts (xy 85.09 83.82) (xy 83.82 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c7507a53-68c5-4e69-a6ed-fe45cfc2c447) + ) + (wire (pts (xy 53.34 97.79) (xy 53.34 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c788497e-dd03-4d27-9c33-d529028dd97a) + ) + (wire (pts (xy 39.37 83.82) (xy 38.1 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c925adca-8f55-43b5-b8a4-d36057331f1d) + ) + (wire (pts (xy 157.48 58.42) (xy 156.21 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c9cae825-9b7e-4c10-bbcc-04f7a0a4cc2b) + ) + (wire (pts (xy 80.01 97.79) (xy 81.28 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid caadac71-8ea3-4873-8cf1-8dbd74bf0189) + ) + (wire (pts (xy 115.57 83.82) (xy 114.3 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cc73e947-e181-40ce-9396-614a38d443c9) + ) + (wire (pts (xy 222.25 66.04) (xy 228.6 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cf279c63-62f3-4161-bad7-9d50ac0020f7) + ) + (wire (pts (xy 95.25 71.12) (xy 96.52 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cf7a4fc9-c5a0-4957-8c74-71716aab0529) + ) + (wire (pts (xy 127 58.42) (xy 127 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d26844de-f745-499b-a48b-883819bf2a8a) + ) + (wire (pts (xy 83.82 58.42) (xy 83.82 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d832c581-7f90-4e5b-935f-16f2b16504d4) + ) + (wire (pts (xy 172.72 83.82) (xy 172.72 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d8826f57-5318-408c-8618-0530cde865fa) + ) + (wire (pts (xy 53.34 71.12) (xy 53.34 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d94179c3-0002-4852-b322-78b73f739f79) + ) + (wire (pts (xy 114.3 86.36) (xy 129.54 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid da819475-5584-481a-8300-4364a0415dc6) + ) + (wire (pts (xy 140.97 83.82) (xy 142.24 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid db8efd22-8fa6-4be1-ab37-50c1bf4b2b9e) + ) + (wire (pts (xy 81.28 58.42) (xy 81.28 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dc43c403-58aa-4d52-9fd4-41f0b997661e) + ) + (wire (pts (xy 176.53 97.79) (xy 176.53 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid dcd18432-c0ec-46f5-8b99-f821f9d59185) + ) + (wire (pts (xy 49.53 71.12) (xy 50.8 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid de11aedc-ce9e-4e28-b028-ddf4497666c8) + ) + (wire (pts (xy 222.25 91.44) (xy 228.6 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0314220-91ef-48bc-88bc-e8fcaf933f27) + ) + (wire (pts (xy 38.1 100.33) (xy 53.34 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e1274856-aac3-4331-a5ea-76ec9cdc3e73) + ) + (wire (pts (xy 115.57 58.42) (xy 114.3 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e3ac918f-4cb9-4398-ba33-5bbee8c98334) + ) + (wire (pts (xy 161.29 100.33) (xy 176.53 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e4eb524e-9a08-410d-9aa8-c110792637cb) + ) + (wire (pts (xy 172.72 97.79) (xy 171.45 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e5cbc85e-159d-497c-8e54-a29de69a5279) + ) + (wire (pts (xy 114.3 60.96) (xy 130.81 60.96)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e67937d7-d05a-4b01-9956-7bede2044495) + ) + (wire (pts (xy 68.58 83.82) (xy 68.58 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e85bef34-3196-4730-a26c-f3626c3ab072) + ) + (wire (pts (xy 161.29 73.66) (xy 176.53 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e864b393-9b6d-4436-ad36-21bffa6f4d00) + ) + (wire (pts (xy 53.34 86.36) (xy 68.58 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e9022669-9eeb-4536-b58b-c6bec971dfb5) + ) + (wire (pts (xy 144.78 97.79) (xy 144.78 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ecf5520a-036e-4a18-92f9-71fc9b360347) + ) + (wire (pts (xy 125.73 97.79) (xy 127 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ecf595b7-f81b-44dc-a6ef-d023b953696c) + ) + (wire (pts (xy 187.96 83.82) (xy 187.96 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ed38bb3f-e234-446e-ab3e-42fa81ee76a4) + ) + (wire (pts (xy 68.58 71.12) (xy 68.58 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid edc9321c-316f-4a0e-a5b8-b73f3d358ea5) + ) + (wire (pts (xy 161.29 86.36) (xy 176.53 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ee3708d8-0470-4530-91b4-58abb5a7ef92) + ) + (wire (pts (xy 95.25 58.42) (xy 96.52 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f229f159-7038-4fdb-8b8c-dc1a939110d4) + ) + (wire (pts (xy 81.28 83.82) (xy 81.28 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f306269e-c6a3-4330-bd00-67709fbee355) + ) + (wire (pts (xy 172.72 97.79) (xy 172.72 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f41b09e3-2b33-4903-9b52-06ca2f4a2858) + ) + (wire (pts (xy 187.96 105.41) (xy 187.96 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f4c38ca8-beaf-4098-aabb-1689a4988648) + ) + (wire (pts (xy 172.72 71.12) (xy 172.72 58.42)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f56013bc-df0a-44ec-adb4-25e8d96b8e6e) + ) + (wire (pts (xy 29.21 105.41) (xy 50.8 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f6d9b2ab-e49d-4c54-9d08-04b0d39f3fd4) + ) + (wire (pts (xy 68.58 100.33) (xy 83.82 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f763b60d-f9b0-48e6-8a53-a55d699363ed) + ) + (wire (pts (xy 66.04 97.79) (xy 66.04 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f7afed68-87f4-4094-b3d5-ad49922877a7) + ) + (wire (pts (xy 83.82 100.33) (xy 99.06 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fb14dd62-ddf6-46eb-a4cf-2ccac720bb1a) + ) + (wire (pts (xy 50.8 83.82) (xy 50.8 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fc2ecb64-82f8-4fab-9fe6-bdeb94e18aca) + ) + (wire (pts (xy 38.1 71.12) (xy 38.1 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fdc72412-d8eb-4c01-9200-ad6e94844ee4) + ) + (wire (pts (xy 161.29 71.12) (xy 161.29 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid fdd74a85-2487-4468-a682-5f11f9f0bcf7) + ) + (wire (pts (xy 49.53 83.82) (xy 50.8 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ff185fc8-31a0-40e2-bc62-155fdd0f2e21) + ) + (wire (pts (xy 157.48 115.57) (xy 157.48 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ffb75fd4-e7b4-4b4b-b336-5f7cceab6ab6) + ) + + (label "KD4" (at 29.21 125.73 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 07c36db2-ee69-4d1b-8b50-d8731097b1ea) + ) + (label "KA15" (at 222.25 99.06 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0a9edf1b-8205-448b-9f12-34373ab889b5) + ) + (label "KA13" (at 193.04 73.66 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1409e99b-10d6-4409-8e2c-57256c344e76) + ) + (label "KA14" (at 193.04 86.36 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 15e9653f-2546-4ef5-a60f-c0962f9d63d8) + ) + (label "KD4" (at 222.25 60.96 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1985acdc-c44d-4034-a170-97571a263a38) + ) + (label "KD2" (at 29.21 115.57 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1b983214-8b92-4fe5-866a-447a9c92c8f5) + ) + (label "KD3" (at 29.21 120.65 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 220b438c-4789-40c0-9360-436d3f58fce4) + ) + (label "KA10" (at 29.21 73.66 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 371824d2-17de-4840-9d41-17329c0a3d54) + ) + (label "KD1" (at 29.21 110.49 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3c4a0fe2-c6aa-48a0-b49b-2484c46ea294) + ) + (label "KD1" (at 222.25 68.58 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3e95ecb3-738a-402b-a14b-113682235dfb) + ) + (label "KD2" (at 222.25 66.04 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3f6c095d-122b-475b-a684-3dc4fc4afdde) + ) + (label "KD0" (at 29.21 105.41 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 3fb288ee-bdc1-4c8e-bc47-555521411e3c) + ) + (label "KA11" (at 29.21 60.96 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 4d728e7c-6a5f-479d-abc0-f117cd69dcfe) + ) + (label "KA11" (at 222.25 81.28 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 58b1ab5f-5c9f-455e-a2f9-b62d490204ca) + ) + (label "KD0" (at 222.25 71.12 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6a1b9638-94d1-492c-a6f6-7d42184bedd6) + ) + (label "KA12" (at 193.04 60.96 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 80bd453e-f1ea-4c94-b0c8-b54a88817103) + ) + (label "KA12" (at 222.25 86.36 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8dd922a1-154f-4ee7-a205-a094f7b05b7f) + ) + (label "KA13" (at 222.25 91.44 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 93adab59-68cf-4f99-9afa-6c1da0849ed3) + ) + (label "KA8" (at 29.21 100.33 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 9c25c775-fe80-401f-ba90-232b5c8a887d) + ) + (label "KA9" (at 29.21 86.36 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid b30fe092-aba6-48c7-9436-856f058bbf35) + ) + (label "KA8" (at 222.25 93.98 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid be39dbe0-e8b6-4165-8f84-7bc1a5ab04cb) + ) + (label "KA14" (at 222.25 96.52 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid cb1b8a12-2b28-4b38-a56a-65a8ebecd6b1) + ) + (label "KA15" (at 193.04 100.33 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d3085373-f814-4c61-a452-da0c42bd50d6) + ) + (label "KA10" (at 222.25 83.82 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid da15d0c3-82eb-4967-8277-45cbeb47fa5b) + ) + (label "KD3" (at 222.25 63.5 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e32c44b5-7bc6-4330-a873-4cacfaae19b4) + ) + (label "KA9" (at 222.25 88.9 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid e6346b76-303d-43a2-8126-d5d90b0d80db) + ) + + (symbol (lib_id "Switch:SW_Push") (at 151.13 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 07777cf9-adef-4c43-aaa4-df4f0d783cbb) + (property "Reference" "SW37" (id 0) (at 151.13 90.17 0)) + (property "Value" "M" (id 1) (at 151.13 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 151.13 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 151.13 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 787e4956-cd1f-4784-bbc2-100723439fa3)) + (pin "2" (uuid 46aa165b-a8ed-4d62-a1c1-128fdc527dad)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 181.61 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0a9d1afc-125d-4896-937e-a99b9ee15dca) + (property "Reference" "SW9" (id 0) (at 181.61 50.8 0)) + (property "Value" "0" (id 1) (at 181.61 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 181.61 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 181.61 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 87657ff5-f8bb-4591-89c6-892d51b010ba)) + (pin "2" (uuid 07396aa2-8772-4e1b-a5f7-7cf852399025)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x05") (at 233.68 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0cc735f8-37ff-4b61-b6ec-2a216b9690c9) + (property "Reference" "J1" (id 0) (at 236.22 64.7699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_01x05" (id 1) (at 236.22 67.3099 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical" (id 2) (at 233.68 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 233.68 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b3673661-ef7f-4460-b421-7e74722b7bc3)) + (pin "2" (uuid 2a169a89-53e9-4f54-a75a-d81a994b47db)) + (pin "3" (uuid b9f91c5b-0139-4e40-a823-0f43b11e3c3a)) + (pin "4" (uuid a6b84730-280d-41dd-ac18-9c5f578b6a65)) + (pin "5" (uuid d1d01f51-7c98-46b0-8761-626e93cd7bc3)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 166.37 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 0fb84166-6d36-41cf-a4d9-6a651cf14186) + (property "Reference" "SW38" (id 0) (at 166.37 90.17 0)) + (property "Value" "DOT" (id 1) (at 166.37 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 166.37 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 166.37 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 780bc667-e94b-46e9-aa11-7abf0b4fdd28)) + (pin "2" (uuid 5324e622-794b-4570-bbd0-5e4dff56d7b9)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 120.65 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 15c7a5d9-525c-4e49-864e-bfde8e202345) + (property "Reference" "SW35" (id 0) (at 120.65 90.17 0)) + (property "Value" "B" (id 1) (at 120.65 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 120.65 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 120.65 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5d3720a2-df13-4b3d-aa8c-70c785955989)) + (pin "2" (uuid aa679895-3077-4950-a4d1-8266aa52de01)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 181.61 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 192d3593-b8b5-43d5-a2e9-2ad99c064b1a) + (property "Reference" "SW39" (id 0) (at 181.61 90.17 0)) + (property "Value" "SPACE" (id 1) (at 181.61 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 181.61 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 181.61 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 72a5b048-8e8f-4f59-a4e6-4311e58cd2df)) + (pin "2" (uuid 49c6f2ba-f32d-4518-ad8a-de7b6dd3dbc4)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 74.93 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1adf6a84-1bbf-44ee-ac8b-1bb20d9e3a77) + (property "Reference" "SW2" (id 0) (at 74.93 50.8 0)) + (property "Value" "3" (id 1) (at 74.93 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 74.93 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 74.93 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b4d53fcb-dc9a-4c35-a7a9-50b45d5e5a06)) + (pin "2" (uuid cd6434ee-aab1-4228-965a-94432a9763fa)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 151.13 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1eb3ab48-ffc5-4370-99b1-dbb22ae16452) + (property "Reference" "SW17" (id 0) (at 151.13 63.5 0)) + (property "Value" "I" (id 1) (at 151.13 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 151.13 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 151.13 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b2bba288-197a-42c4-af08-a721a416760a)) + (pin "2" (uuid d92e5b9b-31da-4783-a27f-8b1881576f7b)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 59.69 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 1f9b7a68-906b-41fc-874a-1ebcbfe2ca9f) + (property "Reference" "SW11" (id 0) (at 59.69 63.5 0)) + (property "Value" "W" (id 1) (at 59.69 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 59.69 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 59.69 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 88d15b11-9875-410c-9540-d9e84f34f8ed)) + (pin "2" (uuid 7d79acaa-3ae4-4427-811b-7fa81c27bad1)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 120.65 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 275cc33c-d21f-447d-bec9-5afdf584e276) + (property "Reference" "SW15" (id 0) (at 120.65 63.5 0)) + (property "Value" "Y" (id 1) (at 120.65 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 120.65 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 120.65 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7480b719-b324-4e50-b9fe-d04033283e58)) + (pin "2" (uuid af8a53f5-aeb1-4073-9092-2c35046acdb0)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 181.61 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2881e4c3-541b-4b87-8d04-aa01311f2623) + (property "Reference" "SW19" (id 0) (at 181.61 63.5 0)) + (property "Value" "P" (id 1) (at 181.61 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 181.61 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 181.61 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 5d5b198a-6d7f-45be-b712-e37e18ccaede)) + (pin "2" (uuid a4e012de-f895-4bf4-8a5f-e5af1ec1b2c6)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 105.41 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 2de454eb-0608-40ff-a1ff-87c6cb871d0f) + (property "Reference" "SW24" (id 0) (at 105.41 76.2 0)) + (property "Value" "G" (id 1) (at 105.41 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 105.41 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 105.41 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6bae688f-9d29-4b9d-99f0-744b380e784f)) + (pin "2" (uuid ef33d44a-0106-47de-b8b5-aae4be08a70e)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 90.17 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3cff04f0-a32c-4e01-9515-a36ec5aff89d) + (property "Reference" "SW3" (id 0) (at 90.17 50.8 0)) + (property "Value" "4" (id 1) (at 90.17 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 90.17 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 90.17 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 672c4b43-bd07-4c6e-a064-839e0d6bd963)) + (pin "2" (uuid d45a2647-86fb-4be3-8911-7b907c5c326a)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 166.37 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 42e3a2d1-f812-4fa3-8d93-49c1d5b03af6) + (property "Reference" "SW8" (id 0) (at 166.37 50.8 0)) + (property "Value" "9" (id 1) (at 166.37 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 166.37 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 166.37 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 380882a8-b697-4847-a932-5dc6e59fe25d)) + (pin "2" (uuid c7b8c4a4-a21a-4af2-ac89-9957843784e9)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 74.93 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 54131a8b-7e99-47a9-824d-036d5134bae7) + (property "Reference" "SW32" (id 0) (at 74.93 90.17 0)) + (property "Value" "X" (id 1) (at 74.93 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 74.93 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 74.93 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 07a25e23-b1be-41d2-9e48-aa765766a088)) + (pin "2" (uuid d2300220-9b2e-4888-9291-52b7a456dd69)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 90.17 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 543fc15d-07c7-4ba4-90cd-0a06575c0bda) + (property "Reference" "SW13" (id 0) (at 90.17 63.5 0)) + (property "Value" "R" (id 1) (at 90.17 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 90.17 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 90.17 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1ff9ec2d-53da-4c2d-b89c-3def50ff004d)) + (pin "2" (uuid 67f3368b-600d-429a-92d5-df5f8bed807f)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 166.37 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 54b3470a-e71d-4fe6-a3fe-a455d3f3b042) + (property "Reference" "SW18" (id 0) (at 166.37 63.5 0)) + (property "Value" "O" (id 1) (at 166.37 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 166.37 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 166.37 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2ec156f5-9099-412e-9d98-119647fdd3f9)) + (pin "2" (uuid 7d7d7378-1878-403f-9ede-2b68532abcb2)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 90.17 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 56e66236-70fb-401c-a56e-f0eb3b876cf5) + (property "Reference" "SW23" (id 0) (at 90.17 76.2 0)) + (property "Value" "F" (id 1) (at 90.17 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 90.17 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 90.17 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2d6da80c-ba80-4255-8fb4-f7bd449d869c)) + (pin "2" (uuid 3475c349-cb18-4e6e-9e64-5b132393cbbd)) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 201.93 140.97 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5c5c7071-c3ae-4767-9286-6f200394a50f) + (property "Reference" "H3" (id 0) (at 204.47 139.6999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 204.47 142.2399 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3" (id 2) (at 201.93 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 201.93 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 120.65 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5e1e841a-40c5-4e3b-a0ed-4153ce7803a5) + (property "Reference" "SW25" (id 0) (at 120.65 76.2 0)) + (property "Value" "H" (id 1) (at 120.65 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 120.65 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 120.65 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 145f6b6c-7641-4cd1-9f97-c08e589f557e)) + (pin "2" (uuid 338842c7-f2a0-4220-a663-3b1ad4801624)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 59.69 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 630259fa-1a2a-426c-ac96-176fba0cda02) + (property "Reference" "SW31" (id 0) (at 59.69 90.17 0)) + (property "Value" "Z" (id 1) (at 59.69 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 59.69 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 59.69 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 16bd8db3-60e3-402f-b705-0b37a68294ea)) + (pin "2" (uuid 80e31bec-add3-40ae-afbe-4afb5eccb8ae)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 166.37 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 63da2ae8-250e-4afd-a956-25324d10db2e) + (property "Reference" "SW28" (id 0) (at 166.37 76.2 0)) + (property "Value" "L" (id 1) (at 166.37 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 166.37 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 166.37 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 706cfe76-6643-4081-9519-455d817d7131)) + (pin "2" (uuid a5f09795-4dbc-4b7d-869e-f1524e32c575)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 44.45 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 67b382bb-fbc0-4551-9c1d-4f32743d1c76) + (property "Reference" "SW30" (id 0) (at 44.45 90.17 0)) + (property "Value" "SHIFT" (id 1) (at 44.45 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 44.45 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 44.45 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fa0d4949-2a6b-4260-b1c7-0741e779c002)) + (pin "2" (uuid f797c6d5-2129-4500-a976-2513a780ac0f)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 120.65 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7316ebda-11a5-4f7d-9be7-6f3918352a1f) + (property "Reference" "SW5" (id 0) (at 120.65 50.8 0)) + (property "Value" "6" (id 1) (at 120.65 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 120.65 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 120.65 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 636ae0e2-6546-400c-8eae-fc256484ed04)) + (pin "2" (uuid 6da0db3a-e726-409f-b00a-4a3d81f5ac46)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 44.45 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7442a756-b14c-4381-bdd6-8cb08200f6f0) + (property "Reference" "SW20" (id 0) (at 44.45 76.2 0)) + (property "Value" "A" (id 1) (at 44.45 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 44.45 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 44.45 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 40fb8ad0-d83a-4895-9068-90121c3a1581)) + (pin "2" (uuid 648382d7-bac2-4b35-8c9c-505477e0813c)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 105.41 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 74e9f847-f163-47d7-b311-c668ac2ae1a2) + (property "Reference" "SW4" (id 0) (at 105.41 50.8 0)) + (property "Value" "5" (id 1) (at 105.41 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 105.41 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 105.41 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 30888874-6f67-4cf1-92eb-34a3ea49548b)) + (pin "2" (uuid d5e6ef51-04c3-4a82-bb24-12403c7c7f27)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 74.93 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7c23023d-4b07-40ff-853d-20a7622dbef6) + (property "Reference" "SW22" (id 0) (at 74.93 76.2 0)) + (property "Value" "D" (id 1) (at 74.93 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 74.93 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 74.93 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 78370a5d-7424-41e1-9cae-399ac9dc9ea2)) + (pin "2" (uuid 2ac43e57-4f48-42c6-8cc5-e4373e7d5010)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 135.89 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7df9d041-b721-49bd-8917-63907f32272c) + (property "Reference" "SW6" (id 0) (at 135.89 50.8 0)) + (property "Value" "7" (id 1) (at 135.89 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 135.89 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 135.89 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4bd07c4b-68df-4be2-81bf-3c6fcbc9242e)) + (pin "2" (uuid 688e0366-4ffe-467f-a22c-d191144a3a8f)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 59.69 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7f5a94ef-2a62-46bc-96f6-86dce4903700) + (property "Reference" "SW1" (id 0) (at 59.69 50.8 0)) + (property "Value" "2" (id 1) (at 59.69 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 59.69 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 59.69 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0f99c710-46e2-4711-bff9-c91c0f469121)) + (pin "2" (uuid 244db57a-9086-412e-bacc-65fef268929c)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 135.89 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 88f4d014-3511-4294-9253-81ee8e40bc54) + (property "Reference" "SW16" (id 0) (at 135.89 63.5 0)) + (property "Value" "U" (id 1) (at 135.89 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 135.89 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 135.89 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 628ca372-a346-4081-9701-801829b4518e)) + (pin "2" (uuid eacc733f-d578-4e24-8347-c10f7f819f5f)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 181.61 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8e481b1a-37c8-4ccc-9fc8-7a547fc5bac9) + (property "Reference" "SW29" (id 0) (at 181.61 76.2 0)) + (property "Value" "NEWLINE" (id 1) (at 181.61 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 181.61 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 181.61 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c838b0e7-b069-49f8-8acf-3a7603f25732)) + (pin "2" (uuid d38afb70-0e3a-4145-b643-b461a7041fbb)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 44.45 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid a9bdd8b8-4cb8-4026-91fd-26cf613bedec) + (property "Reference" "SW10" (id 0) (at 44.45 63.5 0)) + (property "Value" "Q" (id 1) (at 44.45 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 44.45 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 44.45 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fcc2c0cc-2f9f-45ce-80e5-49844b1a1abb)) + (pin "2" (uuid 78cfd663-7539-410e-9a36-4914a493c3f9)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 44.45 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c0bda109-2615-4e5e-a77d-d15e2bbd5c96) + (property "Reference" "SW0" (id 0) (at 44.45 50.8 0)) + (property "Value" "1" (id 1) (at 44.45 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 44.45 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 44.45 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9ee00f1b-4a11-4b6a-8045-aca99b36217d)) + (pin "2" (uuid cc12e48d-cec8-41ba-b975-c035abfd836e)) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 201.93 146.05 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c30ee883-24a5-4b36-a8af-7cfea48b8dc4) + (property "Reference" "H4" (id 0) (at 204.47 144.7799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 204.47 147.3199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3" (id 2) (at 201.93 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 201.93 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 151.13 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid c4822149-545b-435b-acff-7c4178ef9a13) + (property "Reference" "SW7" (id 0) (at 151.13 50.8 0)) + (property "Value" "8" (id 1) (at 151.13 53.34 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 151.13 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 151.13 53.34 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cf487b9c-dd90-4075-bb62-3116bae79c64)) + (pin "2" (uuid 8b46fc9d-f19e-4926-a0ab-09a901fde593)) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 201.93 130.81 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d3130ac7-4bdf-485a-85fc-6bd5ebf987d0) + (property "Reference" "H1" (id 0) (at 204.47 129.5399 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 204.47 132.0799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3" (id 2) (at 201.93 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 201.93 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 135.89 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dc1718a8-c070-4c9b-9674-4057b0eb8ebf) + (property "Reference" "SW26" (id 0) (at 135.89 76.2 0)) + (property "Value" "J" (id 1) (at 135.89 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 135.89 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 135.89 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 085b39be-3e35-469d-a073-fc317e5f53e5)) + (pin "2" (uuid 4817dd69-601c-4376-8271-4bb4451f2a67)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 105.41 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid dd69145d-364e-47b6-a6d7-af1395e377ac) + (property "Reference" "SW14" (id 0) (at 105.41 63.5 0)) + (property "Value" "T" (id 1) (at 105.41 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 105.41 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 105.41 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d36c8b14-2302-4ff5-9af1-ded7d326dc59)) + (pin "2" (uuid f6f169e9-a7f0-4133-8562-92b011474432)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 151.13 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid e7259f31-b153-45ea-a4d0-0b68dab627f7) + (property "Reference" "SW27" (id 0) (at 151.13 76.2 0)) + (property "Value" "K" (id 1) (at 151.13 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 151.13 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 151.13 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ecd8272f-bcd5-4672-9659-d43d1a1361d5)) + (pin "2" (uuid 84835e23-c4bd-4568-a187-a50eaa2cf317)) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 201.93 135.89 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid eabd1ae9-5cc1-49f6-87c8-4965f1d81d35) + (property "Reference" "H2" (id 0) (at 204.47 134.6199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 204.47 137.1599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3" (id 2) (at 201.93 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 201.93 135.89 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Switch:SW_Push") (at 135.89 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ebf59e2b-fd8b-4d36-b3fb-51077234182c) + (property "Reference" "SW36" (id 0) (at 135.89 90.17 0)) + (property "Value" "N" (id 1) (at 135.89 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 135.89 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 135.89 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e2b0e881-82ca-4eab-9e2f-da8fbd4c7da5)) + (pin "2" (uuid b5c46de7-e520-48e6-8645-adfa7594c786)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 105.41 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid ee9c0d92-acdc-448e-9982-144f8ce691ee) + (property "Reference" "SW34" (id 0) (at 105.41 90.17 0)) + (property "Value" "V" (id 1) (at 105.41 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 105.41 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 105.41 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6f1114cd-f868-4830-93fe-50985e3f29c9)) + (pin "2" (uuid 0f0ca0a1-9d86-400d-ace9-dcaf28f5dd72)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 59.69 83.82 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f53bd1ad-2d33-4461-bf0f-907a238eb87d) + (property "Reference" "SW21" (id 0) (at 59.69 76.2 0)) + (property "Value" "S" (id 1) (at 59.69 78.74 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 59.69 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 59.69 78.74 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 37a2758f-456a-4b23-a2f4-e2e159de4d39)) + (pin "2" (uuid 05024c5d-f1b9-448d-b926-9a74732100ef)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 90.17 97.79 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid f8360a10-682c-4c97-b240-4ad55647f0a0) + (property "Reference" "SW33" (id 0) (at 90.17 90.17 0)) + (property "Value" "C" (id 1) (at 90.17 92.71 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 90.17 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 90.17 92.71 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7434814d-0247-4eb2-8a1d-be40a46bde89)) + (pin "2" (uuid aecc2ffe-de03-4ffd-b888-3b594bc45ff6)) + ) + + (symbol (lib_id "Connector_Generic:Conn_01x08") (at 233.68 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fa89e4db-a349-4265-b08d-c0dd2682d5ea) + (property "Reference" "J2" (id 0) (at 236.22 88.8999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_01x08" (id 1) (at 236.22 91.4399 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical" (id 2) (at 233.68 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 233.68 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cb2203df-7980-4405-be83-2e5a90a4b7ef)) + (pin "2" (uuid 90d42153-94d6-4844-8fa1-2ff79ac3430f)) + (pin "3" (uuid 31a9bd20-2f67-4a8f-8564-baee177aeca2)) + (pin "4" (uuid 7e05f39c-3891-4da1-a68f-1fae0da8cc47)) + (pin "5" (uuid 3c1c2bd1-8ace-43d0-9507-6f493eadd63b)) + (pin "6" (uuid 60a4c94b-91b1-4804-8355-3d5bec8e5e98)) + (pin "7" (uuid 9cfe5aae-7e54-4297-96b4-58aa9033ea12)) + (pin "8" (uuid 516dba94-b73a-4f61-8d17-435ab236a5fa)) + ) + + (symbol (lib_id "Switch:SW_Push") (at 74.93 71.12 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fd3ea70c-7fd0-4159-884b-265332707d1b) + (property "Reference" "SW12" (id 0) (at 74.93 63.5 0)) + (property "Value" "E" (id 1) (at 74.93 66.04 0)) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (id 2) (at 74.93 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 74.93 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0bfb3a80-7d5c-4a75-bcce-0f243fc52a30)) + (pin "2" (uuid cd47544a-531a-40a0-b122-32ddefa7573a)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/d3130ac7-4bdf-485a-85fc-6bd5ebf987d0" + (reference "H1") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_3.2mm_M3") + ) + (path "/eabd1ae9-5cc1-49f6-87c8-4965f1d81d35" + (reference "H2") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_3.2mm_M3") + ) + (path "/5c5c7071-c3ae-4767-9286-6f200394a50f" + (reference "H3") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_3.2mm_M3") + ) + (path "/c30ee883-24a5-4b36-a8af-7cfea48b8dc4" + (reference "H4") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_3.2mm_M3") + ) + (path "/0cc735f8-37ff-4b61-b6ec-2a216b9690c9" + (reference "J1") (unit 1) (value "Conn_01x05") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical") + ) + (path "/fa89e4db-a349-4265-b08d-c0dd2682d5ea" + (reference "J2") (unit 1) (value "Conn_01x08") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical") + ) + (path "/c0bda109-2615-4e5e-a77d-d15e2bbd5c96" + (reference "SW0") (unit 1) (value "1") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/7f5a94ef-2a62-46bc-96f6-86dce4903700" + (reference "SW1") (unit 1) (value "2") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/1adf6a84-1bbf-44ee-ac8b-1bb20d9e3a77" + (reference "SW2") (unit 1) (value "3") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/3cff04f0-a32c-4e01-9515-a36ec5aff89d" + (reference "SW3") (unit 1) (value "4") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/74e9f847-f163-47d7-b311-c668ac2ae1a2" + (reference "SW4") (unit 1) (value "5") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/7316ebda-11a5-4f7d-9be7-6f3918352a1f" + (reference "SW5") (unit 1) (value "6") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/7df9d041-b721-49bd-8917-63907f32272c" + (reference "SW6") (unit 1) (value "7") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/c4822149-545b-435b-acff-7c4178ef9a13" + (reference "SW7") (unit 1) (value "8") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/42e3a2d1-f812-4fa3-8d93-49c1d5b03af6" + (reference "SW8") (unit 1) (value "9") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/0a9d1afc-125d-4896-937e-a99b9ee15dca" + (reference "SW9") (unit 1) (value "0") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/a9bdd8b8-4cb8-4026-91fd-26cf613bedec" + (reference "SW10") (unit 1) (value "Q") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/1f9b7a68-906b-41fc-874a-1ebcbfe2ca9f" + (reference "SW11") (unit 1) (value "W") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/fd3ea70c-7fd0-4159-884b-265332707d1b" + (reference "SW12") (unit 1) (value "E") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/543fc15d-07c7-4ba4-90cd-0a06575c0bda" + (reference "SW13") (unit 1) (value "R") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/dd69145d-364e-47b6-a6d7-af1395e377ac" + (reference "SW14") (unit 1) (value "T") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/275cc33c-d21f-447d-bec9-5afdf584e276" + (reference "SW15") (unit 1) (value "Y") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/88f4d014-3511-4294-9253-81ee8e40bc54" + (reference "SW16") (unit 1) (value "U") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/1eb3ab48-ffc5-4370-99b1-dbb22ae16452" + (reference "SW17") (unit 1) (value "I") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/54b3470a-e71d-4fe6-a3fe-a455d3f3b042" + (reference "SW18") (unit 1) (value "O") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/2881e4c3-541b-4b87-8d04-aa01311f2623" + (reference "SW19") (unit 1) (value "P") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/7442a756-b14c-4381-bdd6-8cb08200f6f0" + (reference "SW20") (unit 1) (value "A") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/f53bd1ad-2d33-4461-bf0f-907a238eb87d" + (reference "SW21") (unit 1) (value "S") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/7c23023d-4b07-40ff-853d-20a7622dbef6" + (reference "SW22") (unit 1) (value "D") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/56e66236-70fb-401c-a56e-f0eb3b876cf5" + (reference "SW23") (unit 1) (value "F") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/2de454eb-0608-40ff-a1ff-87c6cb871d0f" + (reference "SW24") (unit 1) (value "G") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/5e1e841a-40c5-4e3b-a0ed-4153ce7803a5" + (reference "SW25") (unit 1) (value "H") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/dc1718a8-c070-4c9b-9674-4057b0eb8ebf" + (reference "SW26") (unit 1) (value "J") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/e7259f31-b153-45ea-a4d0-0b68dab627f7" + (reference "SW27") (unit 1) (value "K") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/63da2ae8-250e-4afd-a956-25324d10db2e" + (reference "SW28") (unit 1) (value "L") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/8e481b1a-37c8-4ccc-9fc8-7a547fc5bac9" + (reference "SW29") (unit 1) (value "NEWLINE") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/67b382bb-fbc0-4551-9c1d-4f32743d1c76" + (reference "SW30") (unit 1) (value "SHIFT") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/630259fa-1a2a-426c-ac96-176fba0cda02" + (reference "SW31") (unit 1) (value "Z") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/54131a8b-7e99-47a9-824d-036d5134bae7" + (reference "SW32") (unit 1) (value "X") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/f8360a10-682c-4c97-b240-4ad55647f0a0" + (reference "SW33") (unit 1) (value "C") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/ee9c0d92-acdc-448e-9982-144f8ce691ee" + (reference "SW34") (unit 1) (value "V") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/15c7a5d9-525c-4e49-864e-bfde8e202345" + (reference "SW35") (unit 1) (value "B") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/ebf59e2b-fd8b-4d36-b3fb-51077234182c" + (reference "SW36") (unit 1) (value "N") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/07777cf9-adef-4c43-aaa4-df4f0d783cbb" + (reference "SW37") (unit 1) (value "M") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/0fb84166-6d36-41cf-a4d9-6a651cf14186" + (reference "SW38") (unit 1) (value "DOT") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + (path "/192d3593-b8b5-43d5-a2e9-2ad99c064b1a" + (reference "SW39") (unit 1) (value "SPACE") (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB") + ) + ) +)