summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhmjsp <hmjsp@liber8bits.com>2026-09-07 09:58:12 +0100
committerhmjsp <hmjsp@liber8bits.com>2026-09-07 09:58:12 +0100
commitfeefd056a37399da38876a3a0178ec52b96cda13 (patch)
treeea9d30940ce8b0966c50502a3a8fa2f3efa18ebc
downloadorthocc47-feefd056a37399da38876a3a0178ec52b96cda13.zip
initial commit
-rw-r--r--.gitignore1
-rw-r--r--keyboard.kicad_pcb29890
-rw-r--r--keyboard.kicad_prl127
-rw-r--r--keyboard.kicad_pro680
-rw-r--r--keyboard.kicad_sch10581
-rw-r--r--notes11
6 files changed, 41290 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0fd0354
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.history/
diff --git a/keyboard.kicad_pcb b/keyboard.kicad_pcb
new file mode 100644
index 0000000..c88e924
--- /dev/null
+++ b/keyboard.kicad_pcb
@@ -0,0 +1,29890 @@
+(kicad_pcb
+ (version 20260206)
+ (generator "pcbnew")
+ (generator_version "10.0")
+ (general
+ (thickness 1.6)
+ (legacy_teardrops no)
+ )
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (2 "B.Cu" signal)
+ (9 "F.Adhes" user "F.Adhesive")
+ (11 "B.Adhes" user "B.Adhesive")
+ (13 "F.Paste" user)
+ (15 "B.Paste" user)
+ (5 "F.SilkS" user "F.Silkscreen")
+ (7 "B.SilkS" user "B.Silkscreen")
+ (1 "F.Mask" user)
+ (3 "B.Mask" user)
+ (17 "Dwgs.User" user "User.Drawings")
+ (19 "Cmts.User" user "User.Comments")
+ (21 "Eco1.User" user "User.Eco1")
+ (23 "Eco2.User" user "User.Eco2")
+ (25 "Edge.Cuts" user)
+ (27 "Margin" user)
+ (31 "F.CrtYd" user "F.Courtyard")
+ (29 "B.CrtYd" user "B.Courtyard")
+ (35 "F.Fab" user)
+ (33 "B.Fab" user)
+ (39 "User.1" user)
+ (41 "User.2" user)
+ (43 "User.3" user)
+ (45 "User.4" user)
+ )
+ (setup
+ (pad_to_mask_clearance 0)
+ (allow_soldermask_bridges_in_footprints no)
+ (tenting
+ (front yes)
+ (back yes)
+ )
+ (covering
+ (front no)
+ (back no)
+ )
+ (plugging
+ (front no)
+ (back no)
+ )
+ (capping no)
+ (filling no)
+ (grid_origin 28.175 34.25)
+ (pcbplotparams
+ (layerselection 0x00000000_00000000_55555555_5755f5ff)
+ (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
+ (disableapertmacros no)
+ (usegerberextensions no)
+ (usegerberattributes yes)
+ (usegerberadvancedattributes yes)
+ (creategerberjobfile yes)
+ (dashed_line_dash_ratio 12)
+ (dashed_line_gap_ratio 3)
+ (svgprecision 4)
+ (plotframeref no)
+ (mode 1)
+ (useauxorigin no)
+ (pdf_front_fp_property_popups yes)
+ (pdf_back_fp_property_popups yes)
+ (pdf_metadata yes)
+ (pdf_single_document no)
+ (dxfpolygonmode yes)
+ (dxfimperialunits yes)
+ (dxfusepcbnewfont yes)
+ (psnegative no)
+ (psa4output no)
+ (plot_black_and_white yes)
+ (sketchpadsonfab no)
+ (plotpadnumbers no)
+ (hidednponfab no)
+ (sketchdnponfab yes)
+ (crossoutdnponfab yes)
+ (subtractmaskfromsilk no)
+ (outputformat 1)
+ (mirror no)
+ (drillshape 1)
+ (scaleselection 1)
+ (outputdirectory "")
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "00bd54b7-a5be-404f-8fd2-9d8f48da77f3")
+ (at 94.85 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S40"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "1b1f3d1d-1156-4712-b0b7-f21b50e9916c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "23f9104a-2720-4b39-906b-8c4ba547075e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "efd500be-e1be-4708-837b-271bbdc67605")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "01954332-4201-450c-9f97-30e0a7e8e487")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/0e508d9d-4fdd-4012-bcd1-7fa1b4f70bef")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0741fbff-52a4-4698-a3cf-c3e4989cdb93")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e407ecef-3288-40c9-8e74-0ee5a1b37d3f")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d4730088-43f7-4eac-8f65-2bbbc8eee5bf")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1784fac5-efeb-4064-a85c-eafe56f82e28")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "43312e10-c49d-4ed1-96a0-eb1aa7c0d458")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "05239b21-8ffb-458e-9177-3158fe86f99a")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f8f1eea4-46fb-4033-99f8-f12e58c883eb")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f4fb3515-5f53-44ec-8870-91e3f7248f99")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2bb5d80b-af99-4296-a627-4cc013f58a5f")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "1e395302-1742-445d-9f65-984049fd3be7")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "10e306ea-24bf-40fc-a4f1-7e378506360c")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "35ebbd7c-d876-402d-bd90-d09b42489d84")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cb1d192d-a2ee-4dfd-85bc-217fc6ceac3a")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "311b1ecf-2a14-435b-a26f-105f3e0af0d0")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7821f40f-bc39-4c0e-8e59-2c02bd7c3e33")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "77def06d-acf1-43dd-97c4-ceffc1d80e7c")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "98f07637-d324-4f48-ba12-8682322a7b4c")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e51427d5-140d-4948-ae96-3f1c32b95792")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "399749b2-88f7-434c-8870-d99c7ef43c9c")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3d1c6404-4d47-4059-ba2b-8342823ecafd")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "0ec0b542-a48b-43ae-9030-53324e35fd37")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "da6a72aa-b6be-49b2-a940-e7e995e51243")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "86e77fe3-6e71-4292-81ee-125a3a34852b")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "96d4d297-8615-4533-a940-a842f944b162")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL3")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "1679bd6b-5fd4-43eb-a837-baabc5fd166e")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D40-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "8bfd0f56-806b-4144-8a40-e115958fa277")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "04f30b68-1051-4b91-b82c-8678b87699c0")
+ (at 56.75 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S14"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "a3b58426-192a-430e-9e1b-524862f7e8aa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "6442b748-551a-4482-b723-73bae7d867cb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2844c41e-9a92-4882-b9e9-6ebaaa3fa979")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "58f057cb-3826-427d-9cd5-fb28fa52bb97")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/fb3bb952-6881-4a59-8908-8cb81eede2a7")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e2e5ee97-0770-4e6f-9696-34f7cbf20120")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "230d12c9-2ae8-435e-8e90-5262e3aa946e")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "eef97653-09c3-47c1-9344-493b07c261fa")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cfe62ae2-9109-4971-b295-0eed11cbc53d")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "9a0fc010-bd79-4f4a-8710-bf4abccbe56b")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f4a856ea-d651-4440-b1db-280d9d0a67ce")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0c77a84b-e486-485a-a424-323ac48f968a")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f2f7aa28-0ae2-4c88-b7c8-ab6e39c19613")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a8e2e011-5d71-49c4-8d99-37fcaa8f5c58")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "fe3a4524-fc9f-4fb4-994a-c6fc6885b699")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "98f97bf5-45f4-497b-bdbb-b8087e208951")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "cc8bd0d9-0df7-4e3e-b9d9-70aa7a820b72")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9b122d24-beea-4cc4-9ebd-42fc754e8e8d")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "73e27c35-1085-4674-904c-f5b237a140c9")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d103801f-787b-4510-8cf9-991bc4cb64bf")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8755aeaa-b7c7-45d2-8631-7d2634669c33")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ac7aff2c-79ad-4bf8-ad0f-1cdb62eed081")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0d0f72e1-e26a-46d8-a33b-11fb2f0a4fb3")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d80e11d5-c4d7-4f8e-8b96-2b5b3dddfc4e")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cc5c7ebb-007a-47df-a1c9-fed92d02e1d6")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "2fb45f68-16d5-4b64-8502-ad885d7889dc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b34acd0e-31a4-4df0-a1d9-b54fd1f8c894")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "bcab8e73-d30a-4a8f-b402-13acd791e303")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "3f0b8e4a-2b1b-4ac1-ac42-3575bd38bc73")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL1")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "2b47928d-91fe-45a4-aaec-54e4c3491959")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D14-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "e36634b7-1b97-4364-a0fb-7564e9db6c6f")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "0633cdc6-1b03-4d0c-ae45-f4a7296c4f18")
+ (at 113.9 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S17"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "8927aaad-a720-4b0a-a4b3-f294b15f8ac7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "72aafb1a-401a-420a-b04c-94964e7575c5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "159d92fb-3d88-4bbf-b16e-f951781101b2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9893d429-deb0-4efa-b84e-cb15c6d3e636")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/6ee593a2-7616-4a47-9f1b-c0faa1fc5f22")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "416e3bed-4f32-41c4-8709-506d4c711a5c")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b4c9b838-bf65-438e-906b-54fbf26ea51b")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "551ef976-284f-4704-8a41-5a2d2858d75f")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1780f5dc-af69-4edc-9921-cf2e3fb93ad5")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c84d1646-c24e-4dc2-b271-43434742a80f")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "45e66141-873b-4290-a4d1-70bd8f918d2b")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "947b8f41-d72e-4350-83bf-15ea81b3a948")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "844e2991-36f1-404d-b647-b35852a5d8e4")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "144185eb-e140-4e64-bb69-5da9eb8ebe05")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "1e18a062-54b5-4e37-b588-4c4077546461")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "0efd7224-11a2-49db-b24d-2b39ecfef7e7")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "64e6c836-9b6e-45ed-8b79-c3d3d99834ca")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f34d49f9-6915-442d-b5a8-363b2001e9b0")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7984510a-4db0-4e1b-82d9-bec158424b0a")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "071fe4c2-8e00-4f42-b6d4-7fa69a9e2a23")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6adf317e-60a1-4f53-a4a7-746485c7d191")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "14e5c0f1-81c9-41de-8a03-965a5000a4fb")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "19ea4601-caf4-4ae7-9f85-dfe4917921a4")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8315bde7-d051-4867-b65d-ac5116e8b2f9")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "91ede7f8-2730-4a4c-aedd-72a2fca94182")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "4355b91b-ef2b-450c-914c-9085eb620bec")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "5cb9acfe-d5bb-446c-b16c-39c4ba2ed0a1")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "4d421c08-cc34-47c6-bea4-27c8c86be552")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "f52d1dce-0cb8-4d3b-a460-93c43fdb11e2")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL4")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "37e905da-a435-40dc-a6bd-8344f7e361fd")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D17-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "f31fc1ae-975e-49bf-9ccd-e5d837bdbc96")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "0dea8d62-930b-448b-9c53-2355aa029a1a")
+ (at 228.2 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S11"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "07cf814e-83b1-459d-8852-25fb00aa72a6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "22f40f2f-1c61-415c-921f-ad76fd5824a2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5ebc6351-4b89-4396-91b4-337501b57582")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "114a13e7-2664-48bf-90f6-16cc368862d2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/af2f12e2-4aad-4662-b291-0fd56c0c7372")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b4d1d7b5-b1d7-4083-a2b9-506f40a23e00")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5e41445e-89dd-417f-a34c-37529b521010")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0921b5b5-a4be-4892-ac75-186682e80083")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d4869d90-6fda-4707-a75b-0a0eac89d243")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c271865b-02de-448a-abcb-e7bbf23e4d51")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "92afbcbf-9a11-4824-9ff8-46116844a666")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c7ad4bf1-2112-4eef-801b-c54c51ec1f22")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "91d777bf-3d54-440c-a8b8-9473267ea518")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "906c6632-8e4d-4b48-ae30-2b2993e8b4f5")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2e40c087-dec5-477e-8fbb-d3008419be37")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "105e4800-81ba-405d-aa2f-53b8bf886c0e")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8d3bc612-dcb8-434c-afa4-a4a709c8dd89")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a8f23d0a-1b55-471a-ace8-1860c7241c0e")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6dbfaeb8-7afb-44c0-a9c0-470a4ce1b7cc")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "424a6080-ac72-4e72-8f9f-bf30bfebbf0a")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a45e539b-f502-482f-8813-4df768a6b3c4")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "46176f09-37f6-4ba2-a847-0c9bd73d2f10")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "67ef84a1-2858-4bba-9eb9-14dbe0da741f")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7cf90e20-1f6a-436e-95f1-a91f73925022")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e0fe6149-593d-40ec-808f-373d024a29b2")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "bff637d4-836f-47ff-a21a-aa02ea27d1a0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "68f1a4ec-2279-4a29-95d1-5dd9a0d6eaae")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "a87edde5-81c6-40d0-b60e-2bd27e1eebb1")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "16bd196a-b208-432d-a8fc-554479a1a65a")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL10")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "e85708d7-0650-442f-ad04-ea311f75549d")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D11-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "d807d11f-7d14-404b-a5f4-34f95ea009ce")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "0e7bbc97-c166-4702-9383-a9925e54ba0d")
+ (at 190.1 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S9"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "73ad30e5-c465-435d-89e5-4b9a0a36bca3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "e74066bb-fe9f-4722-bee4-be27165be56c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c3b3798c-4f39-4da6-bab0-8edc2479f826")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4c24f3b3-9754-4531-b192-2063b5c1f314")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/25c475ad-aa6f-4bc6-a835-8106315f605a")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "590c8e02-c52e-4c47-a7d0-25a9f498915a")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ca6f15ed-5775-4137-b53e-0ad1d8b0ae6d")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "72b310ec-7e7d-4221-8484-51de621af619")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b73c72d8-c800-412f-86c5-56995d860fe4")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "4a5e314f-02e5-47d1-a4b0-9150d55cfc35")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5d8f7563-9959-4df4-acb6-0927a204d420")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c048632d-844e-4f24-a244-992d681b69a6")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "00e797d8-2850-4dd7-ba1d-87801962cda7")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "1ecdbdfe-a6df-4d45-870c-29fd4f9a6a62")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d0a58bd7-482f-4323-ad5b-a84a05e425d7")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "dea2208a-4e6a-4431-b68f-97032cc29f67")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "97d052af-35a9-4e41-9a02-b533f44106e9")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fb5fb877-3f4c-495f-ae51-6ab44e35d317")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4743062c-d120-4241-906e-d282386580ea")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2d6bb574-27d0-4cf4-9ed0-d254ae5fdd0f")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "01ceb4c5-b42d-4600-9b56-ff7aa386204c")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c1605bdb-1c83-45c2-9195-5fd674fad0e9")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8d1c3170-920a-426c-a8da-7cb49d083efd")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "20d05b87-3fb5-4231-908e-cf58fb443207")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "33797313-49de-4a55-bedd-844e9dd39683")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "0fe6f65a-6ab0-4c1c-a4fb-0d7d7dcf9e76")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "92e30b96-e92b-43c4-9b0c-912edd363e65")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "d0c19d77-456a-40dd-87fa-d29db31fb19d")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "52696c0f-90c3-4720-b04f-165f4d68f87f")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL8")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "5e14225d-d533-4a72-8021-4a53e5a7cd6a")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D9-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "535cd779-aca0-43d7-b18f-3b5b2323fcfd")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "1da24fc2-785d-4166-88a7-e2029781e905")
+ (at 56.75 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S26"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "e339437b-328a-4f16-b180-73bdff161dae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "560b4544-40e0-416f-a264-9b0d3e341fc7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "df9e9284-f22b-4293-a37f-fa8f889fa067")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a22aac58-9a4f-4826-bdb4-b4649feeaed2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/1af03051-1334-4f18-9afe-e630888c0137")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ce94e1a0-b1fa-4e39-8496-51a20082ea4f")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0dcffb5f-6ac4-4b8c-a37d-5e9603f4df68")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4a9f8928-9f4c-4d7d-86d0-35f4eb81be81")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b1ad64dd-6d31-4cdf-9a20-926913d6a5df")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "df545404-416a-4c79-aa53-6fcc1cf20bba")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "24a2e372-5d58-49b9-8ebb-eeee5c20d77c")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "cfb9e1ca-a7a9-4c48-a444-0275bc0f5f98")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "89b65ec5-14fe-400f-bcbb-4b42b520962c")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "24a64d7b-c210-42cb-8576-b36c683a93c9")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "b7577d90-6225-4a2e-ae71-89bd914960ff")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "6c413994-97c2-4c57-8816-275ba28abbfe")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8e27e725-6b06-4b5d-9f3c-3104f232f8b6")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ab24e99d-d279-4ba4-8e5a-aa2d262044d6")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "16dac537-f4b0-4e80-bbf2-68147291ab18")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e5d1aa2a-a62b-4bb2-bd08-c9bb82d1e8cb")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a28d26a3-bf82-4716-b58a-50416dc3a4ba")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1ebda39a-713f-4059-bd91-ab93e8d2ee71")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "50fa1125-9add-43ea-b6ed-84dd9f8b21e4")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "be337e6d-c1f2-45d8-8975-c8b9db1332c5")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2aa17744-0d5d-461a-b75a-435061f3d863")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "14fa162e-e103-4a82-ad27-219484fdd512")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "960b9039-9124-4ce1-a65e-76c6b59fe4b2")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "9b4ba1b2-1333-40d6-b00b-2e09cb28e3fc")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "29c44e6d-09c0-4663-86a9-8e7ef7a37048")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL1")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "dcf6d40b-5486-4cb8-9f28-555e3b4b4e10")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D26-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "859c6b05-9478-4dfa-adcd-7b4d611ca235")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "22780757-92d9-476a-9b86-b3392a1ad38b")
+ (at 152 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S7"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "7d1e9a79-0c0c-4b88-9e3e-3b3c0a5faa47")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "034a499c-a0ff-4fed-a752-2ab7db920586")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "77613dd3-19d9-4e6a-9efd-46e6c4f4228d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "de579571-33a2-45a5-b72a-3cb0b4136b90")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/8cef40ef-947e-4dff-8f1d-72e464cc7416")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c18d2335-a941-48a1-8f54-f755300cd116")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8eac4032-cbdd-4460-a1bc-4bfe64f9a835")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0f6c6476-2f03-4f96-8f74-6e1c23f53cbb")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "94cd077a-f4ca-42b3-a1a2-02455376ba68")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "2ed166d7-50b7-4c99-be74-9411ba9d0990")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "a49c67fe-aa2b-47bb-bd7a-664fdc135a31")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "399f7bd6-19b3-4b7e-9005-be8eff136774")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c443eab9-6112-4975-8607-94f766a4315c")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8bb86ff6-90c0-4004-9f5f-362b94bbd327")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "e765a103-e87c-488b-82f3-e8d8c358fabe")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "680a8a24-3017-4a2a-b2d3-5ba11af1490a")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2507e133-9b5b-421d-b21f-12bdbe21da94")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fbdfeab3-4a4c-47cc-9596-12501affa6c6")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "5749097c-b142-4cec-a0e5-140a57ec557e")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6e0a5615-a33a-4938-bfeb-de4505da3dbe")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3ef5eca5-c407-4931-9ff8-659c7e3389bb")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3bcbf3f8-d50c-46e3-b3b4-dac2a2fed7dc")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e4b96d86-9ff3-4609-830a-5712ed35fcc3")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "323583d9-ed73-4e8b-8d59-599e630b9d32")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "55199532-8662-4235-be8e-df0fd9e67cc1")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "1cd45d05-0ba3-4c68-b113-3621ec4eb449")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "90da1956-24d6-4cd8-920f-ea646c9e0f61")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "ecffe875-93b7-4b57-8bbf-03ebb285f634")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "e99a4586-27d8-4a2d-b194-d59fc64c2c28")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL6")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "31d1a50c-4404-4ad4-9f74-9df1c1b20824")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D7-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "6290303e-c357-461b-8b10-67e6f32e56c9")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "24d67e64-99e6-47b7-919d-81cb245522b7")
+ (at 94.85 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S4"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "91333e6d-303d-49f9-8ebe-dee240d2cc99")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "637d2cb1-835f-4663-8d39-9ba90b7f047e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d43dabf7-abcc-4206-87b1-7c79a4e9b42a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9276085a-8ccf-40e2-a8b8-578c609c0125")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/580cf358-bc8c-4697-b5ed-7a8078fac7be")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4f064e85-399d-49fa-93c1-932a6704b930")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4c4d2316-335a-4a40-ba39-a18af535436c")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4ab5c696-2205-4467-908d-cfe20964e67a")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b6d39d9b-ca1c-4c49-9a4a-7d032723242b")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5cb45487-7238-47e5-9833-17ca3b09c315")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0b3985e1-f0e7-43d9-b98c-70227c48abba")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "cceffaf8-cb96-4693-8bd5-d0595b0176e9")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "a1a840c2-e3e1-47b6-acf0-9e287a72dfe7")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7e0fcea6-c3c6-444c-b755-3e2b3f7d4f0d")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "320b7783-51d5-47b6-a98e-31ebb8bed684")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "0cabad1a-a5db-478d-8cca-c9d660976f0b")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "303076a2-2335-4f83-bcf3-b020d7e90864")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "99b3b4ff-0d2c-434b-882b-eeb84f759199")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6d02aaaf-9af7-45e5-827d-83e96f922ec4")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6ba41412-828c-45bd-898f-2ee944c09195")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "75e8c528-5526-4a1a-8d96-5482fb065544")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bc89c86a-ecff-4fb3-b49a-82d29123b5d8")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "06a09529-c1c7-4588-84bd-10e60d93ceae")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7b77b443-dc53-42aa-84e6-05ae81edd9d6")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "862b5e47-9e5e-48ee-9ca8-1529c836409d")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "bbd2a700-2c87-44d2-9286-a782168b49d7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "18e16aaa-61b1-4cc7-a194-3fba35c15bed")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "3d54ab84-9cdc-42be-9a1f-43970e2ed34e")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "269eac55-ae11-4c15-a1b8-006295a013a0")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL3")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "7fbd41ac-0311-4b14-8579-bbcf62b3c6e2")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D4-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "e955446e-e74d-47db-b0ad-f8d0363a4823")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "26eefc48-34ce-47de-97f0-e62e8a1bfffd")
+ (at 132.95 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S30"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "c2be42b1-bb44-414a-9ed7-9b087a875e1b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "a545e891-432b-4b83-9537-e0ff1998594b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e63d6880-ee1e-4788-b5f4-df3d7d3d317a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c22fc844-b49b-498f-a5f9-6fcd714bd80f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/576cb816-4326-45b5-b8ac-8e4230db8644")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "41178407-7d93-4320-9772-542bfe443071")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5f0bf50a-8e01-44f1-a706-9bfae75b1dae")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c084d4ed-898e-4a86-a237-d71805268f74")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7c28c825-f40f-4e93-b7c3-d89716ff31e0")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ff427887-f255-4b45-a5cb-10f652d2b020")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e923ae3f-bbbc-45c5-a7d7-976b4e00b1f9")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "03eacb5a-b81a-4692-a2d4-dd70696eb68d")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "a3fff88a-b67a-452d-9465-479e264573ef")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "c2738443-23f0-4ef1-83da-d91adc8d9ea4")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "845afaa6-09d3-4daa-90cd-75952640f752")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "984cfe9f-a7f6-430b-ba22-7831460d9301")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "786d9660-9d9d-4757-972d-425b719a850e")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a397d6cc-0c69-4d4c-a530-2d03f8de185f")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "aa553b2a-adfc-413b-84df-7e90dda97eb2")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3cda671f-b1af-4563-a252-f2cd2e2d7866")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8031521f-4d6f-453c-bab0-5b968c372167")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5143484e-4d3d-4636-9166-77cf74cd4f6d")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "03e07784-ab65-4e99-85f6-ac328ce64a90")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4de54cb5-b2d3-467a-a806-6887a698a192")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "480a38de-dab2-40d9-9320-b35cf9fcedab")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "db411e8c-5a5e-48d2-8dec-7037cf3867e4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "cb963ed4-29a0-4125-a0b1-34261a2f7044")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "4b5c7fe5-9ae9-4afc-a722-26e0aedf63f7")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "053c5a5e-7803-4066-84c2-c4e20d01aea2")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL5")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "f1dc8185-84d6-4eff-bcd9-3213e0cc299f")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D30-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "6df30c91-8e15-4e07-abf7-6cab6b339969")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "295494ae-3fb6-47fc-b64d-cb48c13fb21e")
+ (at 75.8 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S3"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "1e4e1335-2c8d-4287-be4f-794523c6f9fe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "57eaadee-0486-4198-a282-f901fd84e225")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "48e06ce5-cc8e-40f0-a039-583376151e99")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "23aaacaf-5b83-42d9-91ac-57342d7cfa88")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/0850f0bd-3234-4a96-8130-5bb1e6100051")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "062509cd-8c08-4978-8b33-fc2a127ee854")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "721d7fbb-e240-4bcc-9b0a-2c47aa91c339")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b3b30b52-95e3-4327-95be-ca0aa83043a8")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d3c39815-e798-4b4e-9389-75bc6f1dbd99")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e8945159-aa7c-45f4-95ac-b423d708720d")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "61274cb4-8eb6-4a61-9b4b-8087527d4d90")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "90399835-fb26-48c4-bd26-c95e1159e9e3")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ae8a0c70-51dc-48b5-9c27-dd437bd8216a")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "20aa2834-e987-4ef8-abac-6a57a8b5003a")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "efd3e33b-ad62-4114-acf6-4f03263a0952")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "98162549-6e7c-418b-9195-8965f312ba64")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "0eeb9edf-2c4e-44bb-ac6f-7cecdc1b6600")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9d1ff95f-71ad-4f52-b465-9201bbddf176")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "76c767a9-03fa-4110-9ece-d55e8dcd934a")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "140dcd23-eee9-4cc0-9497-938d1c606cdf")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a90bf97a-935e-4122-a3b5-8c10714cfb90")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3354fbc7-5986-4c7a-a81d-7e9b53fe15c0")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "75ec77f3-89c0-4b3c-bbaa-e46220253e99")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "601ab89d-a41d-41cf-80b7-de33f37d85b4")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1b206e1e-c04e-477d-aae2-c4d104abe27d")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "644084e4-fef9-4bf0-b398-a261c7279d2d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "8f611093-746e-4797-9ca9-8d20401d8c1b")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "58bc6a59-8c81-4a6f-8419-29060471a3b8")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "02efaa4a-fd5e-4fcd-ba3d-e11968223f7f")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL2")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "58bf0fae-6a91-41bf-8a79-b47cdcccdc37")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D3-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "c85e80d1-ee2e-476f-bcc3-5b931bd59ff4")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "2db22101-c4bf-4b85-a8e4-7f779bc6c8c0")
+ (at 209.15 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S45"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "5bd682f7-9ea2-4c95-bdd7-0eefcd7a8ec6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "0b5a1b20-fd6e-4870-9471-7ce0bc4fc1a8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "45e70d94-da61-4f56-b43f-ca2d8464939d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "184f9cda-38d1-4650-b3fd-9aa67ea7c03f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/d7e9c456-bd9d-4b6c-ba3c-6de7bd138d74")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ed7415c8-4f71-41f4-bd09-8eff468d1689")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c5f230c3-b09e-42eb-b574-7688474a862d")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c7e3441b-3d3e-4d18-8750-2148d50e06c9")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1a7be302-41ed-48a7-bd0a-bfb2685d6ed1")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "eae54b9a-2d4d-46b3-b146-5b9516ea0be2")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e2f277b3-c5e6-4d31-835e-166a9fcfb77b")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "7c303168-e13d-4cc7-9a54-4133bd25270d")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "6ab1e893-043d-443c-b989-3a9f3e5385b3")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "caca848d-5e1f-4e4f-9132-e71059faf1e7")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7f7df991-b518-4f02-bab9-ebe484416da1")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "cf095f0c-dd09-4e1d-9b77-9779cf8f35a5")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "422a056a-c7be-4730-ba95-43537d89333c")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9dd9f3a7-8ee9-4ec3-8332-844589f27b7b")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9beb2632-daab-4e34-84af-fa2d47f38a76")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "269fdb21-bd50-40f2-b30d-6fcdc870fb83")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b0b53bf1-3aa6-4844-8228-40d5180bdf8d")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f2395507-1232-4ce9-8728-cb53f73fbaad")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6939a3d0-848c-4583-8011-9ac070f651fc")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b9927350-94b0-4e14-9426-7b42cf4109c8")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8e944bea-18ac-45ad-a693-8fa64c7899c1")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "8f9c720f-1c16-4283-ba6b-481329b7a415")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "7e951618-5dd3-408a-b720-6e1cd7fbfb16")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "756958d9-184f-4549-9ad6-3ac097c3c4f7")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "eec4bea5-133a-4333-b6cf-de14e9bedd68")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL9")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "cfa0c69c-b0ea-4021-897a-b98426edd25e")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D45-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "bd83feb2-cea3-45a8-8225-3649ef057b4a")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "2f81b31b-9ef2-4b1e-aa0e-09a2a3bc3580")
+ (at 171.05 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S20"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "a6524886-85cb-4702-8dd4-f7f38cfdd946")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "3e7c5ca2-0f2e-4e8d-b835-e23670a5d2ae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6b38c066-1f6d-4876-83ff-b0ec848d9ddc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "766eb3ba-14a9-4468-8a90-a962e496a8e6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/31ffe06a-ec57-4a2b-9451-7046f828cfdd")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f607eda4-0112-42c1-bd99-49874bfeb5ba")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a01403b9-45bd-4340-be76-c1553250f465")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c366096d-9f4d-4455-860e-b8b7ac5ac6c6")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2b672fe1-79d9-4ed4-8048-218ca63daba1")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "08226fb9-b948-46d3-9b54-b226eec26d98")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "3defb5bc-9ed4-4e44-bb6f-012c95ba4cca")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "321c4748-8550-4664-89ea-52895569c404")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "43d989b6-b0a5-4e6e-9af7-e4a26b11e424")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "ed4ce705-9c4a-417e-8637-b28ba1ffa8b2")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "28cc0994-1b21-4a2b-be02-77c5928a3b1a")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "f484abd6-2671-46df-929c-246e330ba0f9")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "c58ad280-8b50-4f79-b798-141b8718c0d1")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c78212eb-9b76-49f5-8d7f-2bab042d2bb7")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f1f7000e-c0c0-468c-9223-48542faa95cd")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2690d9af-5f46-442d-9fd7-4e8f41188188")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "06eaac06-c092-4c16-9d22-d501c83815bf")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bbd63773-2e8c-41d1-a690-cafd674124b8")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "43e7c3d6-e0a2-47b0-8af0-3991f3e9252e")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "41071675-6be0-42b9-ae3e-e2726d9857b8")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1d7969b2-b53a-4064-975a-1705a55c4eb1")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "dc1f3a85-7154-4cf6-bb36-0ce53ba50d48")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "fdabea86-c6ec-4750-b147-c5f0c09e005c")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "836cbc13-cb7e-45b9-9ea5-8fb6986c53ea")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "04fd5795-7fe1-4748-8246-f001cd116d04")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL7")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "4a44278e-f681-401a-859b-2268fd06891b")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D20-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "bc621528-4887-48f7-929e-6b0eb7377d2b")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "2f9d52c7-0e31-424f-ae23-299ec75bca88")
+ (at 56.75 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S2"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "946b26cc-6764-4756-9826-31e5be6d1879")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "d8499566-7890-4141-ba26-fadbe11fd3f8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a578fae9-1b49-4aad-b673-b41efea31265")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ca3e3c0e-2fee-4330-a82a-685e5d636df0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/fd35a10a-f2e2-488a-9c10-1235855a235e")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e6e28452-6c0c-4cb0-8810-ed2f04afbd5c")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e0ce18b8-544c-48f0-ab7c-bba60345d6f8")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a008bb90-ad12-4b8f-8ef3-49f7535cc3d5")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "572427da-adde-496a-9203-a48ec2c42b7e")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f70ff369-0def-4a57-a02f-c52a5421affe")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d0837dfa-fd53-45df-af5f-fa431e672276")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "b1153f7d-a9ae-4694-a38c-d5489a57993b")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "6ed8f3bd-b9b1-4ad7-89c0-bc16730717b7")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "ab802d38-ad05-402f-938b-8196ff07645a")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "e30a7d9a-f209-4f40-bad6-4ffa52146977")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "4962b846-d7c5-40f4-8bf8-4d1ac211c512")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "11fa10d7-5fd7-4880-b175-42e0168816ce")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f505cb3c-9141-41e3-9d9b-bde971aac8a8")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f054c938-9d32-49e6-a4f2-a59f3e11516f")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "25bce3a0-1415-49a9-b898-01e10178232e")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2d714c5f-e40b-47f9-90b4-e15952987773")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5c505b09-7b15-495c-a6ef-7b0b2f1d7ee5")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f6f17474-9688-487d-b6a2-db4eafc53a0b")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "78e2beb4-44dc-4945-afdc-44966d65b2e1")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4cc0da4f-5ffc-4e17-9fce-f048b8290f94")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "1d4ac1b1-f3c8-4c0d-8605-e6d07534373d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "0f8286bb-ce08-469e-9737-44c549dea5ff")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "5e80645c-4f13-4b07-a458-4cb7fb5688ad")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "d9116628-2a67-418d-a740-5b7639c7539b")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL1")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "34b94202-426d-4b0f-9938-02d26601771b")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D2-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "74c6978a-d6aa-4171-bcd1-20b8476b7a27")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_2.00u"
+ (layer "F.Cu")
+ (uuid "343dc6d2-bf99-41c6-9c92-47061b351046")
+ (at 142.475 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 2.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 2.00u")
+ (property "Reference" "S42"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "a5cc119f-7719-4621-b4eb-4e8865685f02")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "d6d76255-1fae-4ce9-af45-c27279fea091")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "49c693ad-d15e-4c11-9059-1d5c3151963f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "56c270cb-2af0-41a9-9339-5dae5b17b12b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/d5ee02c7-a8bc-49e9-928b-c5e83a985636")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "40f1b0ba-a9f3-44b7-a566-472446ea7fbc")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "760149c9-c2ad-4afc-aac4-d75ee34a4d5b")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3f94cc19-a90f-4cce-970c-726677b8b51f")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "279d9ade-b262-4046-aafd-105671570451")
+ )
+ (fp_line
+ (start -19.05 -9.525)
+ (end -19.05 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "adc5a7a6-b788-4ed4-8e11-07da66116774")
+ )
+ (fp_line
+ (start -19.05 9.525)
+ (end 19.05 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "6c014376-77f9-4785-b4cd-12e06cc49e01")
+ )
+ (fp_line
+ (start 19.05 -9.525)
+ (end -19.05 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "1d35265f-559c-4890-a27d-beb429226d72")
+ )
+ (fp_line
+ (start 19.05 9.525)
+ (end 19.05 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "2d6de5c5-5a86-489e-82e2-b7de480a03d9")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a9e82b68-dbb2-4712-a75f-41d66588284e")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "1db9c330-c382-4be9-9da3-d5309aa34ea7")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "35b33f30-7dc7-42b3-8ee4-9c594a4ce449")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2a044c8b-8c15-417b-a9ce-377cc9f92a70")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "5ed898bd-5118-40bf-b913-a2fede84235c")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "299c78c5-a69e-4e2a-ab6f-cdcfcfd345d3")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bfab1cdb-8179-4a47-bfe2-ee58bdc5fbf5")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cfb3e992-b52a-4c09-be35-9fb11483dff4")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "71601ff8-74b2-4140-96cb-e5571f25e051")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "33b2d9df-a897-4d29-913d-1eb61c95dced")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c96fb86b-be0e-4c6a-8aa2-a2a7cd4336db")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "69f4bd01-c85c-4d35-9bdb-e1be5d326655")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "73469e15-c235-426d-9da2-2a3eacab4b37")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "2ce5dc49-505a-4cb9-8890-66b73fa596f6")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "e550b8d1-dc79-4825-aa09-cec9c80091d2")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "c151134c-68e5-4446-a726-c7f7b52f69f9")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL5")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "6686e6da-7f13-4669-9656-c093ceff7e23")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D42-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "7967c96c-76ab-4fdd-aff5-32b36a4a7308")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "3e4789eb-edee-4cdb-99de-ea1641db0c1c")
+ (at 75.8 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S27"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "68a7bef0-c804-4e24-a920-c51c0f6911e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "83737b75-a6b2-49fe-8a28-952c3e4de255")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "48da444e-f9cf-41c9-a8ec-b62a8b99f98d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "6a6ae0fa-104c-405c-8af6-be834eaa47c1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/9e455a97-641a-4d77-ad2d-b8b3fffebb69")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cc50cdd6-637f-49db-b3f8-fecf2ec763fb")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5e517871-cf9f-4076-b911-34cf8884a830")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6ffa1e40-e38f-4bc9-aff8-b2ed0e9edb39")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1b01ec4d-cd48-4015-88b8-25c9341183a5")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "08e37fcf-76af-4b50-b21d-22f3c08a9ed4")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c93d7579-c3d5-4eb7-acec-0e92bba5b37f")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "b26012cd-0a12-48ab-9111-91620d871d14")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ac97a5bd-8db1-4903-b657-ad76d0fdd550")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "43f39732-17f7-4676-83e8-15cb7a22e6b6")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a14ac1e8-48a6-4681-a1c5-047eade8a762")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "9d87954d-27fa-4b78-b87e-d34f530428a9")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "6e513659-1cb4-45ff-9480-3fe0532c3f83")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f27974b7-d0c3-4995-9aa8-89641a052f7a")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "903e3695-6aac-45b7-91a4-827175484e74")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d38c6c54-6464-4b16-97bb-ad28eb10eb6b")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e30bb089-d806-4778-8205-2af697cc2d98")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f8506083-7036-44b0-8a56-94de48631fa0")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9d502fb5-77bf-4e96-9aab-bafc5f8bf925")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3646c422-9b67-4436-a662-2895980f9ef6")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bfb27353-d708-48de-87f9-d80b82182154")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "d35fabb8-c14e-4c97-989d-a10669476e55")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "064925ed-5ff8-4f7a-ad19-d49fc28effe7")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "5c468221-583c-4014-9286-6f46717445b2")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "69675518-151b-42d9-b94c-b97ef7b053cb")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL2")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "47f0ffe3-90cc-4d3a-a7ee-e3cb53fe1f00")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D27-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "fd05f899-02af-449b-8899-ecf057799e40")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "3f2fb32e-0f67-4428-9fdc-58015dbd10f8")
+ (at 190.1 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S33"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "e911806f-b2c8-4d9f-be31-15791b66142c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "c0627b8f-6217-4a75-b4c7-a852545ab339")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b2425bf7-e4af-4f5d-9fd7-69a5e02f4d51")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "738958ad-5be2-469d-949a-e5a1b01f16c4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/b6041fed-8072-4d15-b1d9-f69a8a01acd7")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "428258e4-c12a-47db-bf54-645e25051772")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7a3ae765-bb05-4642-a7f9-bb4458e926df")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "279484b8-d91a-425e-8222-1c965f2ebdcd")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4b8560b5-57c1-4076-943d-d16f60ee0073")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8069acf7-082f-41fd-a2ce-24e6385dabe2")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "dd9801d5-f4d5-4679-a9c1-564f42421f0a")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5f9a99e1-e4a1-45d4-8383-0d623ed4684f")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ff69425d-e510-4148-9fba-92739c689fb4")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "27d84f43-49e1-4f55-9dff-1c963e09a8bc")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "9c15fcf2-4324-4846-a342-819f79aeddb6")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "9a96d638-4236-43b7-80a3-866c1024f406")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "90feacc3-373e-43a1-b068-2dadbc4c7aae")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "15b5b900-2fc6-409f-b2d3-da1d5c6bb01d")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "77e8b8fa-8c1e-4ba2-8ff6-0a76197d3c11")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f1e77677-00ce-4565-b5f6-a0d236d27bec")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a46a182f-1978-42e5-ab66-4d19719de95e")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a14ae987-0310-4ab5-a1d7-3cee99d5c2b0")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "88ed2bdb-ecca-4cf8-af68-49648a11d413")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e93370d8-fc20-4b27-bd57-1e140c35ed2a")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1577d727-1632-498d-825a-aeb2877fff7f")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "69b1f03c-5d79-4b4c-b441-51f370fca336")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "722dc9e3-d37b-4c02-a155-4f890b211192")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "6be6b9c0-7e6c-4f81-800d-9c61791e1e32")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b29c9ef1-681b-492f-8b81-bbe6d1ac04e2")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL8")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "ebe5a4ab-36af-45c0-b631-a0ca7b9e3ac1")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D33-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "83f0038e-286a-4169-bb26-81ff622df6d6")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "42749849-2eb7-4402-a9da-ec401ae3e370")
+ (at 113.9 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S5"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "6d699e76-54c3-4a76-9933-c3f82670ffb4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "687f0f95-37c7-4f9c-8939-1d0b99d071ac")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "89500920-1920-4c3c-9e2d-93ce59515204")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b2898670-00d0-4ee7-827f-f28071b6aae5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/176990ad-0015-46a1-a719-89a7e64675eb")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ed45cf6d-d398-4622-8b51-19211ac79524")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e54f48fb-7e9b-4d34-b67a-fabe611b09a1")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "904426a5-3191-47e6-8f5c-2c3a92b27714")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d8fcd539-f9d5-42f1-b714-eb2476836456")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "35b7ea0d-f1ac-4e06-a9f0-4a7cbeecc5ec")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c6ac209b-2e8f-4d0d-9caf-19cede11782e")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8bdf272d-5acb-4926-a4a5-a6c0283e44f1")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "64b6d313-6cb1-45cd-9dfc-449f925c8a91")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "1769dc47-08c2-4df1-ba6d-02a9d77ecc48")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "9970125c-69e5-4be6-9bb6-d7e806eaf4b2")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "f92da925-8b08-4c56-a74a-e64ac33b6bd5")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2a3b8478-78c8-4bf8-8a2a-429fb9d5ac3f")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "0505955a-bf22-4869-8f60-146163162f34")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2a033cd6-02e4-41ee-bfaa-9ea8adfa34bd")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b636f251-4d7e-45fd-92dc-0cd993dfb9be")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "86f1a5d7-56d4-4af4-ba9e-5984112f43dd")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8b9851ee-2f9f-4386-bafc-ebdad607ba90")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4e541004-70da-46fd-9725-406792c4ef33")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5193793d-296b-4466-aa1d-dd62fbc7a40a")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "19bb69a8-7347-4384-a8f2-06f423cf1531")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "66858ccf-2d90-4401-b948-991d12b1e66c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "8a6cc920-c3c4-4a6c-b2f1-4ccfad147233")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "0aef0e06-84c0-42ac-8565-07f063b76258")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "08ac11a1-aa3a-459c-bbf2-c7d684a21111")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL4")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "16849cec-1772-4caa-8318-e9c681b5ab13")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D5-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "dbad2514-175d-40a5-a5c5-a5a09c9db285")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "439abb57-00ea-4d0c-a945-28bfba358c31")
+ (at 209.15 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S22"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "a3a5f5b3-904c-422d-8135-c6080a9c2d2e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "26e31d5c-784a-4059-b3fe-e1cf73cebe48")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "fbeb526c-59d8-4da1-a4e5-4f7450de343c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "45e372c0-a635-4628-8963-1c8b01aade0a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/9a96211e-09f8-47dc-9962-0e38e6196888")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ccee8735-6cd6-424a-9b11-c9405262ea05")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b9ed1317-0869-43a3-8740-334d746a13d8")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "832a35f0-57e5-417e-b587-4e88054a0f05")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "777fbbfe-2587-4f04-92f7-364deefe8fab")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "21cd44ac-c5fb-46c2-afdf-d866ddd11b82")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d0a635c3-5a32-4a34-b5a0-f9a4e8bafda4")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "966f8ebb-f3f0-42f2-9459-d841764219a8")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "75d4fbd7-1dfc-4690-a95b-443bc94ec4b4")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2e756001-54f5-4216-9082-a1c925087488")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a048c859-a5f6-473e-91e2-840f38883114")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a594be8e-9b71-4594-852f-395b8f19a773")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "caf14bf7-e23a-4f53-8195-7b68d9c0284a")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "96e82f4a-731f-439f-a881-5bcc294fec29")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "25b7a8dc-e09d-4092-8bd2-bf818b90f4db")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8a81ef26-6675-475b-b4c7-075deb352a88")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d4894edb-3273-48ef-ae8f-e9d8150b5670")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3dc86f0b-1de1-4857-8c8d-a6a77f940a2d")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6c0c4697-78be-4736-a904-acc34d7ee105")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4915196c-5dc5-426b-ac89-9a5c9a5f2ddf")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "90b908c5-a2bf-4652-988d-2a355dad96c5")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "4a018237-0fe3-4f3f-9228-91b61e99bd0b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "ce2dff00-32df-44a0-a99a-4842e9ddd6d7")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "33a3a971-e78d-4a2d-929f-781ac8c414f6")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "57611672-9583-4c7c-ab65-02de3450b527")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL9")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "a2430651-e56a-4485-a7bd-6c539ae565db")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D22-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "d802d055-18d8-4038-b00c-072d6af04539")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "4fa7d06d-d9c7-490d-a939-bd2026cfde90")
+ (at 247.25 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S24"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "68a15b7d-d5d5-4d77-a44f-500fde8cc6dc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "fb1e6fe1-ad5f-4485-a124-23314fc7d118")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "23f861ad-a2a5-412f-af93-aa772a5554a8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "22b726bb-4465-4a01-9f44-53a5a6e91df1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/92678573-8177-4fbb-84e1-1daf045e4552")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0b16b06f-de51-47c0-849b-07179a689a30")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "67463416-5e6c-4f3d-8350-b09a38335178")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "19648f4e-a004-47f6-a64f-78536ed1c09a")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2eb0bab3-eedb-4f2a-8803-98db9f6fb020")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "85ec0498-91aa-41fc-bba3-0e74c8bd00fd")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "bf17f68d-4d56-44ae-a4aa-9b6bb06aa9bf")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "95e1725c-8f3f-44dd-adf2-9616141446bb")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "23441361-0021-4469-943b-7cbb2a5c921c")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "5a378591-a951-437b-89bb-91e29877a3b4")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "86c552c0-ad48-441a-a632-186a911f640a")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "fa91f0df-5cbe-44fa-9de3-346f51efbee6")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "791b5e3c-c5dd-4026-99a1-b25887f0267d")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a48ec569-8129-46d0-817a-07a6f7694502")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b44aa0cb-1c4a-4c73-a3b4-b4d100ff8ff2")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "164626df-fa0c-4fdb-87e4-a8bfc7c15ef4")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "229e3b06-7f2e-4103-8393-829a07582e39")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0875b22f-51a4-44f6-8876-4686534d1059")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "aa37082e-1c68-4fe1-9af2-2702f4712ddb")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "01d3cc98-b354-47e9-8d3a-b57792def5a7")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "541fd2c2-b444-408e-9399-c8244d2524f6")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6f57f1ee-16e1-4fca-b4f7-2bc25396c5a5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "08035c89-aa66-4b11-9a69-45e9502bc76a")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "542dd6d5-0e1e-4e37-9b8f-a9a489c5a2c8")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "1e25742c-04a7-40bf-bad0-37dd704dac82")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL11")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "ef4d8fde-1823-4509-adb7-a5fb8d0bfd4a")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D24-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "7b8337de-227f-4079-8496-00c3cc51ff4f")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "5e716ba2-c56c-4cbe-9619-51a6dd01784e")
+ (at 37.7 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S1"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "1eac1580-d70d-4339-a677-bf591a61ad55")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "cf1ac61b-63f2-4754-b5ce-9a5785288a77")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "35a99003-0172-4f35-b969-b78ff9b4e0a5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3186ccaf-b518-4966-bb7c-a2fd7f93dbfe")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/c8e7a89d-3a72-4207-b818-1c0461e32d18")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "69fb9780-9e2a-4362-b457-cfdb2b36cf01")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "bad8eb74-0dd6-4f5f-b9cb-c9537d0822d9")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "21159ee8-4b2c-4b22-8a7c-844b0abe11f2")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "86e26ba2-6132-44b6-be3b-88fa735702d2")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c5a47cce-46e0-46f0-a921-6ef7ec588406")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "164931a2-d187-4dc1-bfb3-d32ebc55d4bd")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "cffd07c5-701f-4528-922f-970ed2bb3e53")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "282d0503-05c4-40bf-a236-0ce75a26d6b0")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d141eaa2-7a07-4c8d-ad01-16de7f1f0c4f")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2dc6c349-9fd3-4411-91d1-a6a0fc53306e")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "baac6946-72ca-4cd4-8832-4ff8867766f6")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "72a7da8a-ee60-486a-a2d6-a54e5ab443f3")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e4e01185-f634-4ed7-a8d8-5ffbcc1aa0ac")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d7758784-7989-4383-84cd-1f892925833c")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "48ba67a0-af40-4946-b06b-5807dfeaf148")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c2eb2c64-8599-45e4-9df5-88303d31ff6f")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "24022625-1783-4d47-b342-cf4d79c417e5")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "46e0cb95-ec04-4c31-b86c-481fd45acc76")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7d91c7ab-7109-42a3-93a1-08c2bda56808")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "760cab2b-2207-4215-959f-3a1b6c826653")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "8a21ea71-f996-4920-8653-f11636efc36a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "73a69bd3-37ed-4e62-b90f-9cc04849ec6a")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "7837bb99-081b-4d36-885b-98a26bb55cac")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "ffcb8774-5984-40ca-ab7c-950a275826b0")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL0")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "17eabfba-1ca6-4924-9a04-457a23fbf2a5")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D1-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "6316c812-2726-4500-ada8-a3f613537161")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "6b90b63e-7a45-4d9d-912c-e32aa0b4bfe5")
+ (at 190.1 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S21"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "c6bf9c9e-686b-4767-a99f-2e7314f0a6ec")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "38b9737d-3875-48eb-a198-163e7eba416f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "824be5ed-ba24-46ea-9bee-8ebfc117f9c2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9913e7f7-bdcf-4977-9b64-dedc3df7a32c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/7887389f-0f11-496b-9dc9-18ec552b0af4")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3e100afe-732e-4a75-ad8c-cd145d301a50")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "60f56d1e-1bda-49e9-b99d-393822610fcf")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9c186734-f300-4e54-914f-8e92787cdcde")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "66d923b9-72d3-4e7f-aa1e-9f5d72d01a22")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ed3bffc7-f001-4d85-94e1-a868f5e1dc82")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e2ef895b-e6fe-4564-a6a6-b0b34c64502a")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "314c56de-e7ae-4338-a6a5-fc2683ac4a8b")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "83f44d13-54f6-4b85-ab7c-761665860316")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "e33e00a2-5914-4b9f-820f-5d4debe50cae")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "338b36a4-9371-40f1-b101-6db6d2e15575")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "0d949859-1724-4466-991d-9afc037adceb")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "759415c4-0eee-490a-b404-cb892193efbd")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ec951b7b-7927-448b-9dd5-3fc842fc5d0f")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "650ddedf-7ca9-4e78-a5fc-e71c2cd94474")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "272f03b7-bc2f-49f4-af98-95029389f006")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7f33cbf2-644b-44bf-85ca-e7cb11568032")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "dba904a2-3261-40b7-b9b9-0f24733ab337")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b7b0232e-8875-4bab-ba02-7569780ff3d4")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6fc0ba97-2bf2-4349-ad64-d0e28b5c65d0")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "57d0c2ac-8f1d-4e77-8b69-3ddc17fc69bc")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "c667b77f-2465-4407-9350-3d06368db7fe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "e75c06d6-d9d2-443a-ae9e-044238ced5ad")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "c5806447-4fbd-402f-afc5-2a08b0137a2b")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "352a9f4d-093a-4318-9423-e8d4b7ecde9a")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL8")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "e1803912-6548-4555-841b-36dac349c269")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D21-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "0cba6b6e-b000-4aea-a5b2-096584b76f45")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "757c2ada-26d1-4f38-b1c2-7f96e7fb2968")
+ (at 171.05 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S43"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "d3184f2d-089e-457c-8686-204b5bd701ef")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "551ebc17-7fd0-4dab-82a0-08834b9bb326")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ccca8d17-7be3-46dc-b84e-4cf732da2c05")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2be944bb-6ad1-4b99-967a-6a4183c8cf08")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/1ea445b4-4112-4b2d-a8e8-120564d48b95")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9113b884-23bb-4827-92cd-a71412e5d289")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "38b31e72-08f5-49a2-b8b3-d8373745a3e5")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c771bb3e-dd62-4aab-a1bf-4e0221d5394e")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "24832112-a790-46d1-bb83-a555c77c35a6")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "6fa5a44d-e209-4196-b587-9e2426d2a427")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "00a66bda-d1e1-4fc6-9c94-8d32a1ec18ba")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0b9102ae-3dba-45a4-8e78-c20f399d7a36")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ce7bde0b-6530-4ad2-87bb-77dc8f69d84a")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "e5b5cd48-fcff-42e1-922e-80674b355de5")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "54de01b1-f4ed-4ab1-ba24-14830fd2037f")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "63816c5c-1e9b-4f68-9c42-39a518cea82f")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "ca7c9fa3-e6c1-4e8b-a39d-eb26ac26c2dd")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c8ceeeb3-3d33-4573-9549-d4a54b7acae8")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cabeb4c6-49cd-45a3-9052-4a342b00d185")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cd21b32d-22bd-4c09-9ec0-8fcbd70ba510")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "58e3f9d3-1e28-489f-b47f-8eaceec2fffb")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "13290039-1a25-48fd-af13-a878ac410310")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1ad65a07-ace8-4bcd-9187-bb41bcc3d257")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "91b3b942-603d-424c-ac12-b468359a7940")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "100f8855-8d33-4309-9e95-c53344984856")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "80a524d2-f34f-467c-b521-738520d8d711")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "7e49afb9-1261-4f5e-9d09-92d8a8b0ca96")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "8cb87119-dcd3-4f53-92cb-f56f1f039b95")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "f7eba1ad-ff9e-41b8-ac83-3f7ee65eaff7")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL7")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "686a6e5b-8634-495e-a473-424c4a9b3351")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D43-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "0e3e51be-1b21-484a-9b08-1bcd429b6369")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "794bb6bd-4302-4603-82af-eb7592021ff2")
+ (at 228.2 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S23"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "9cc100ac-19b4-4681-98dc-665d06fd6b74")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "73983620-dc82-44c0-9f60-e0b85f68b307")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a68f230b-b187-4020-9e0e-f70ef3edf9a2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "670ad3af-47e3-4338-a4cd-0e84e789b690")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/483dd471-6dac-4ebb-8106-7f0e88b5937a")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d6c05f36-b16f-4890-adc6-5e5ebc78749e")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "729263cc-b73c-4dcf-9539-6b853897c8af")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c069a6e5-cfc3-4ea4-bfbb-655e8337d17a")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1a40892d-2ea2-472b-a343-b765de386ab0")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c6abe312-5b48-4133-a60c-cb125ee63eb3")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "05344159-1a35-49b0-aee3-82c20e28b012")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "cd49d19a-d829-456a-8f76-93c301b5a364")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "51af3a5c-9ee0-46f0-9cf8-14432076652f")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "31d9859f-7dfb-407c-b87f-6704ccb109c1")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a7bb9d18-704a-4d5d-8842-b76a0ded60ec")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "f1a6b160-c681-46ae-8fba-f7330a18f57d")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d26a6556-922f-4e89-8e5c-beca87aa33d1")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fa3afbfc-31a8-4137-b8c2-ec338615bb6f")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "84a2c2aa-5231-432a-a7e1-ad0699a116c0")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e8d2f572-ce4d-4d53-9000-f983c61a5b4e")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6274874e-6255-4016-8610-8f59062fc38d")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "730e0b82-bdd5-4009-a37f-7c53e1d5843d")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6de58146-1edb-4d5f-b2f7-62c16400b050")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b034d3ad-09b5-434d-8633-0c2750e57fa3")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7c29e06c-16a0-4fc5-8159-d144c2bb2949")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "8bc65b8e-2a72-4e2f-b359-a9cb48331637")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "3dbd148e-c60c-42cf-bf58-bd979e961696")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "a9a10247-b9a0-44c0-8c5d-045789f66eac")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "64d76b85-a974-4696-8b40-53d31294df2f")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL10")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "840040b1-7c36-4f0d-b979-f98969e9d93f")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D23-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "54ed35a9-fb50-450e-b9c5-1450dd0fb36e")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "7f2fb8c7-bc9f-4bfc-b34d-c61c9dd7ffd4")
+ (at 209.15 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S10"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "84e39a70-b08b-421e-9915-9e0418c74faa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "124b6e69-98b2-423d-92f4-f7da8948ca8a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "00c79cca-1df6-454f-a2e9-c532315608d3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b9992294-17c0-4739-99b8-dcdae9b2a3b2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/7f3b028a-40a4-45b2-aade-6d235d1ffee4")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "64520c24-4fbf-449a-a0c3-290c484482cd")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "93f00dad-2b4c-4d7f-8e94-af72d5aefe7e")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "54fa44fc-7d06-4637-85a8-91da6846c121")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5c70db75-9158-4d38-b6bb-7e4f450da214")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d652b09e-f3bb-40a8-8d09-e59d6abe2dc1")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f0588da8-1e19-45ef-801b-3da5ba629692")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "56132010-1f36-42a2-9733-81c04b59f3da")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "1cbeb6c8-8b7d-4534-bde5-1efaf1828ba2")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "0fd9f9b4-da47-4348-8cd0-ef00dd6cb6e4")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "76e2e4cb-a473-41b2-ac65-c5c0dacc5f10")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8aa63320-0f40-418d-8fd1-79e136ab1c2f")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d63296c2-c127-4726-8890-2f2452f60a7b")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "44e2f4d2-72f6-47c2-92b8-51209bde72e9")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "64e2f239-01e2-4d9d-a990-a189dbfed380")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "858ff0b1-35e5-4fa0-aa78-ed61e0ba0c50")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1a5963dc-4735-4ab0-a008-bdbd0eab306d")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "41c8cf12-98ab-4025-936c-6071248a126f")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "60e40f56-05e7-4c81-b56e-0516fc337fa2")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "183b8521-daf5-4c04-8425-8a2c1de19d45")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "701cde79-6c45-4915-9bd7-fc10a887c1c8")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "c932404d-a5c1-4488-9cc3-2752d2ccf4df")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "99b37941-a8c4-4db5-acba-326ff9e381be")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "915a9994-6850-4440-ae6f-ff04225c297a")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "4e987adb-5781-4839-bef4-c9705479a9d5")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL9")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "636dadbb-443b-48e9-a602-71a72a5fda70")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D10-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "376e77e4-68f7-46bb-83b8-6c517df356e7")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "82f0c0d0-ff8b-49bd-a78b-4f2ce513f81c")
+ (at 132.95 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S18"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "a63d4211-2eec-47f6-9b17-5a3556055393")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "8faf46d1-d596-4be3-b400-51999bc716d2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "25ecf130-73b9-46bd-8a74-a5075e403e8c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1ef5b08c-32b9-4da6-b2a5-a583ab94e48c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/899be80a-32fe-4159-9c00-1b3d554eb960")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "84d1907d-336c-49bb-88c4-871a4debda9d")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3f6726ba-935b-4312-bd9b-d27e89daa4fe")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "85040582-4a10-4946-a57a-fb45fc29655b")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2d5bd01f-f897-4238-b1b6-dcbd9a75a7bc")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "b2cedfd9-e335-4555-b3d6-ba23acba3434")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "3c4cba39-be1b-49de-bf90-7c4066d44791")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5bc11130-445d-4615-901e-d447c4346e4d")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "9f748256-0c9e-46f1-b840-abd6836b0082")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "1f56ad60-0e67-4214-8a62-b782b0814dfc")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "5c5e16e1-d481-4824-8bb5-b1a21a329472")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "86eb7e6f-8023-456e-ae4a-f9eb936ddd26")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2f3f092b-17a5-4c03-82d5-d7b93d9d727c")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6d6fbc07-03f2-4628-ad6e-bb9018ae399d")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "324c1fb4-9b14-4b6f-9c81-0e1db0a4e7e8")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a3a79f93-1a5c-47a1-bbe5-905e0ddf48c1")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ff3f6ac8-d4ad-484c-8a1d-33ebc57927e1")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5bb9e41d-add1-464b-81e5-f79684e2350e")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0a77c27d-391f-4bc6-aba7-86604de950aa")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3f04dd21-1acb-4019-be11-3881ed749621")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c3f3fddc-b778-4550-95d3-23dc6254deb2")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6390353e-29c2-40f1-b8e3-935058b45aec")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "6ee3465d-5fc6-4998-baec-aa601c18fff3")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "d5576d29-17c6-4f93-8801-6f4de898ebc1")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "45b80be9-00a7-4a53-9a5d-590380186072")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL5")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "a3b875bd-b332-487a-8ffc-4ab405aeabe2")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D18-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "32228a6c-febb-478e-9803-3d7cafeca11f")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "84aa5fa3-f707-4aaf-8cb4-e75068abab70")
+ (at 94.85 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S28"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "0527bebd-c0cf-4907-9573-bc60c8b19924")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "f2488538-2bcc-490d-a45f-18a1305dcf66")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "85929d9f-0644-444a-b222-d249670da5f2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3ae051b4-2334-4e35-963a-7eb9a50f9375")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/e05327f1-ee67-4560-9980-01a1c9826ba1")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2caae6ed-a1a1-4166-bcc1-0cedc81687b4")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c2f1b47e-b3d1-419f-ad38-d4cf5e9ef095")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "25786887-849b-4605-b8cb-146dc31572fd")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c6bf70c6-34ed-4680-b2eb-5cc7e332b8b9")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "633eaea6-26dd-4a4b-bac0-48c4992c74b3")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8218d0e5-d804-4753-8c75-fc12944ec197")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d5d6ff03-039b-4ac5-930a-4b7080cad4c1")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "3c0fe4e5-14b9-454f-acb7-75d8e91282d7")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "ee3a5e5e-0ffc-4b08-a6c4-1eeafeb552e3")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "c9fc9de3-a5d4-4f6c-8237-f3ab370b0ca2")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "cc7f0056-73cf-4522-9882-a2002b1a2ab3")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "f54f11a6-4a96-4ede-9899-02a4765795c8")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "02dd171b-928d-43a1-b0cc-ed80e9e1470b")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f87f6257-c0f5-44f9-8666-79abc9d7a253")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8bf5150d-3f37-4794-b1d4-1f9b57aff6b9")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "5404d9ce-5648-4f04-8122-4207c57dc16c")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5930dd65-18b7-4fd9-969e-1dac1bfd98fc")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "906440f1-6bdc-4143-a685-2372be374357")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d3c0aab9-4599-4180-b009-df6a18258d66")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4f4c0279-dcd5-4992-b8b8-75da5b16e06b")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "c67ac5f9-bff4-451c-bd71-bb71aad3466b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "21324491-0488-44cd-91ca-843b44bd85f6")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "a6c3be85-2046-40ec-a9af-e6979ef60700")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "192306a9-84db-4583-8c92-d270357cb422")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL3")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "2c4e05db-2b26-4c2a-9752-46a552d7ddf8")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D28-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "d7d6a885-af0a-4f09-aacb-2ce2fb48b380")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "8613a63d-194b-4443-896c-d151306e1f4c")
+ (at 37.7 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S13"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "72a9281d-b054-4191-84d7-66d596a0fa2f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "7d9434db-01fb-4cdd-8cdd-eefe0640cca0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "76e3953e-cf2a-4021-99e6-5f96cfb2f34e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "791f4d00-d84d-4033-9a7b-0b10b4487ffc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/9e43262a-ce2b-4453-bb39-3c48bfaa5db8")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6b6c69d1-81cd-46d5-8b21-3bd28c92cc46")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a75c1959-a69a-4ca7-9306-0238bbdf55e9")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "80002dc4-900f-4be6-ab37-e62e660b94b8")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8f22a891-bb93-4d7b-ac51-50fe9694ddc8")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "71b6e2ea-5519-4010-b84a-26237c42443e")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "2e80d1b5-5931-4970-831e-d73fe83c155a")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0160da53-29a8-4a0f-ae93-d20b992a3c32")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d571b2b9-763e-45f2-8959-e77b568fa4ff")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a6b5b077-3c5b-4dd0-91d4-f8bec80cd3a4")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "91f7714d-f8b9-44a8-9801-174959acf088")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "5d84a433-8945-4c2a-8ec0-fce538b4de39")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d7e50f2b-003a-4d27-a84a-ea70b4d55c35")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "80a755fb-eaa5-4efd-bb1b-9992117dfe8a")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "810dc689-ff5f-4802-874d-a199afb7cb7a")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1619d11a-73d4-47bd-b664-209ff11c7ade")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1852fbcb-4c80-4f58-9203-dca8d0b9afc0")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "981ccfbb-e2ad-43d0-bda0-0da611722328")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5e2ab6ff-6ab4-49b4-9b18-74e898cc70d1")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2585dd31-ae03-40fb-8905-6f60a6ca5b61")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "50d71c03-3e50-47fa-95d7-218aec92eca5")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "148fc1c4-aabd-4ff1-97a8-79c2a7247ad5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "dc8f108d-fc9d-44e5-8f25-b0ad8ff4466a")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "6ad49aaf-85ed-4aa0-a380-8ed5debc3c37")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "739bafee-e527-48c4-994f-89dcdaced2e2")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL0")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "8b5ff4ff-4ddb-4a0e-a950-45adf8d26cc0")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D13-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "21b3661a-5382-4a5f-a89a-e354f439f584")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "86feeed0-373a-4221-b307-cf9c56847f49")
+ (at 171.05 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S32"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "f6a553c7-9604-4da4-aa04-1e3e4d5a84e0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "9a028951-486d-4f4f-be5d-bf17518e8972")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8b204457-5d7c-47ef-ab72-0f83092741c1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7ff8139f-8f19-4280-9e76-3980fd9b19ae")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/d922749f-507d-467b-a43a-858eb6bd851f")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "47a62fd0-47c0-4f60-996f-36d9e2e71204")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b6e7e17d-0149-4b8e-9763-9cb2ebfc14e4")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b0feb62c-580f-4f73-a825-97adeb7e541c")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "dec1de3a-1c64-4e91-9541-b6f2465e0c32")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f57ffb6c-cb74-4ae6-9eee-839598728be6")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "4fa62b59-5af2-4865-9bc0-4ab4d70d1927")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "62ee2d92-22ea-41e6-838f-6c943e54f62e")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "42937ee5-9be9-4bf1-b0e8-2eaf1daea957")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "60384b76-365a-40af-9b65-b622eb7b662d")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "cb4a87c1-23cd-4533-b5c1-858f0cc935c0")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "ee9f8aa8-66f5-4cda-b377-065e17e326ab")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a8d53da1-0bca-4a7f-b92d-29bd13fa108c")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "702ab072-a860-4803-ae6a-224ce619e4f8")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b6b3ce9b-6230-422b-9f4c-0e8325e3d47e")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "47fb78a9-6354-435c-b6b7-fd217e33d0bb")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bcfb8a00-4de2-4f18-b6d1-afb1fc18096d")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "721a3707-0b9e-4616-bf0e-b61d4bccc75e")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ab6e900c-ec9e-4851-a2e7-a81b8ff1f2dc")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "32242fdb-32b6-4f59-91f6-427e9bf06b87")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "249c61b2-710a-49ba-b6bb-878c76ecb084")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6c1977ec-4faa-40ac-b0f4-6ed35082de91")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "26d41a23-6b80-4b79-b07b-e0af05dac1f3")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "a27601c2-a624-41c0-8421-9bf1da13e17b")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "3bd512d3-b8d3-45fc-86a1-43a301062358")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL7")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "658b1a04-ce1f-4a92-a462-464cc2d75dd7")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D32-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "818bc721-d8d2-483d-8830-d202acd238f6")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "8d94efa5-ed9d-4157-841a-086d514e82c9")
+ (at 228.2 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S46"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "f21afc55-92a9-4980-a1ac-001c047fe879")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "18b5a035-754b-4eb9-8b3a-334ca8312c8e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d5dbff6e-b356-44e5-a30e-87dd69b67056")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "463fdb80-04f3-4a6e-a961-05989fdec544")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/afc25f2d-943c-4eea-aa41-69e1771cdcd3")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e37c75ce-6bf2-4493-97ee-f96f333ee5d9")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "cae008a9-b1df-48ce-96e9-7d0c1d5634f8")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c6a7e672-5e63-476f-95bb-ad9a1f556495")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "834fe502-7089-4292-89f2-059ad6a2e43c")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "4a6cfc5a-8580-4e5c-8c23-4c0f4ec8ccb6")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "cff67431-84ec-441d-b3aa-326e2546a0d3")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "039e43c9-0ad5-4377-bc94-7cc25ac6fa51")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "799598ed-aae2-45e9-ac2a-d5b850347d42")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7e7db568-b1d6-43dd-ac33-acfcdb0bca8c")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "b0b358a5-3e71-4434-b475-a15dd9a4df5b")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "96372d55-7ac5-41b1-802f-062fd7b71426")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "840161a7-968a-4d54-8e7c-be1939eb0d16")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "837958e2-c9b4-46fd-9637-b2f1b2b30c5f")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "b24ffd38-c1d6-48c5-a6c8-2b718bee79b0")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "05a87bac-d646-4f92-83b8-0591e1e9a489")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "53f2337a-4690-470b-94ca-5ca742417fde")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "27c5f16d-6a3e-4d2d-8808-fcb3e53715ab")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f34f9672-5a55-4520-b62b-6f78a8dff2f1")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b24dc547-7d2c-4a8c-b200-6c621516d58d")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d186261a-a956-4a2e-af7f-1d77e01b44b3")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "6b0569ac-d34d-45eb-a786-6d0f3f437536")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "f3bd4dc5-35e7-46ad-ab22-55abb2af01d3")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b488cd78-2e91-4f98-ad3a-b88a06db6146")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "ce93cc58-1bc0-4c7a-a7f0-aba08bd97354")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL10")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "39162f69-16a4-41d2-bd8b-35f6bf300063")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D46-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "7cb1b94d-af4b-41d8-bc5c-c90793c3ee6d")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "9305b956-4208-4d7d-b73e-d51d6683f024")
+ (at 132.95 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S6"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "f3b0af1b-66d9-4b48-ae3d-8ce04b704ef8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "e8b89c98-56f6-4704-87fd-52c8b7467d22")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d1897d7f-4bbf-4c1f-a0ff-fdc5781ae69a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "df9136de-e550-415e-ad7c-7adcb9b6d9b3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/c8f90f88-52e4-4942-8b34-8c93e8a71aae")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "816ec25f-fa56-4c53-a60b-94d6d8124a3b")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3ae621db-939f-4798-aec7-1d8209310cbe")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "87d57e61-e1ec-4037-bdc3-3d7305dde03f")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d967dc6a-0127-4c06-a2e8-8337cfde6ff0")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "07ff6424-5353-4b88-9e81-8021f97557c1")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "885e279c-86ba-460b-b371-2aafc5f7bf65")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "4e658814-0925-4207-a0d5-86823b2e2907")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "909e142b-68df-4bf1-a4bc-72a6df073cd3")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "9d6af7e1-ec44-443e-ad33-982e22114f7e")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "0c9ae5c0-f2c0-4f4e-8adf-b1b2a9ef9284")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "b98c21cf-f7ec-4d31-b4ec-f86110acae79")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8d582086-4258-4f2b-8fc8-c6d8ba67e23b")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "ceda37b5-2880-423a-ae47-d84f65beb159")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "409529e1-b43c-4b05-b6db-2b016ba6cbb7")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "aa42015f-becd-42cb-927e-5632c5659da9")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9ece8e9b-2282-454c-85bc-24da9eb7a1eb")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "09fdfd6d-a0d0-48dd-b69f-472a24ffbf05")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3368e654-c863-4144-a5db-9ef4cd37929e")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d218a915-c65e-46b7-bc10-a879aa461343")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "66e349ca-2d64-4fcb-ba81-77d5740d084b")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "5b155538-296b-4b95-a71c-cb2aa23188d8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "81061dc1-d5f4-47a4-b7ec-ffdd90af330e")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "66ed1188-8f4c-4830-8261-f01ccafbc5f4")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "dadbace9-fea9-4ccc-818b-9162a4c3bc7a")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL5")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "ce659391-f699-4ccb-9de0-d5af7761a976")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D6-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "a148117f-2302-4380-8d2c-4f9ef01b0c42")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "9644ff95-b005-487f-8c54-2ba70435ce4f")
+ (at 247.25 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S47"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "26bbdfed-dec0-4487-9313-1ef7230f98d9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "3c301165-c1d2-4b2e-bc9b-c35b96ea65b1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "21135c81-21d3-45f2-b56e-6dd2f5d5b43b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "31e08309-bb8e-4fb3-9a5a-d72c215c8b8a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/178f0e22-196a-41b2-9933-561e70c93356")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d78a7a68-bdf6-4ccd-91c3-40f64b815a93")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d6ebab67-ffad-4fae-b7e5-1489e6ed3e18")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7320be04-b471-426f-b784-e7baf5f41b58")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f79b6a38-d8d6-49a5-aa32-d6cea48a711d")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d9e85e60-1c79-467d-a9dd-5979315749d3")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0914bea9-024e-4232-870e-6cc5bf012f6b")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "6d256362-26f3-438f-9824-f9b85da1e96e")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "7e1c3820-c7ab-4c6a-af34-be80a65b8073")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "ae63423b-e0d0-4896-86c2-355396cf0dff")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "5f54515e-d719-48a6-8820-53f13952f1e8")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "55e15be3-855f-4422-aaf8-42768008cf22")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "64908da2-2625-4db2-a153-37e6e98de5c7")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "55c708a3-044b-4a46-81e8-324ca03c1e40")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a48de65f-d0ea-4689-8f17-82a56c9e2512")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2ccfac0d-8f0e-44f5-bfbc-6b009e50043c")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cce4365f-b3be-48ad-b757-307322b273da")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2182a8bd-26ac-4c11-a7f4-9fc5891fba2c")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3a571c55-2cde-4bcf-8802-ca4b0c8572fb")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4fcd2da8-8947-45c9-88c9-cd66913e61b5")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a5a80b6f-b477-4a5e-bd47-e7ca33548797")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "f797ed50-7be5-40a1-ba16-266639b4e583")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b0bc8d73-0490-4024-aaaa-e0ec831c352c")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "111464ed-62f4-4a4a-881c-036ed666e4eb")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "c9c6269f-6dc7-46db-a06f-9bdeb5fd8591")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL11")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "cf207470-0a41-486b-83ad-7d9f4c7dee23")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D47-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "5aef8a27-a598-4ef0-819a-7dbdb9772ab1")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "a8673171-5fc4-4aa4-b48b-a3b84ac10791")
+ (at 113.9 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S41"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "01720a37-c7d9-448d-a254-4da9809b075e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "06eb27c0-6626-4703-b798-9f133e3920e6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2f941d82-54b8-42c8-af73-1a071b1bf9c8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0405dc22-2411-4ef8-a957-3acf54f51e4d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/706c0500-b05d-4159-93b6-e9caba55e483")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "78bec34c-2bc7-4abd-9acd-f4ea3c55e332")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "462f8026-00dd-4e80-b30e-3e1aeb0f7730")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f159db0e-e0fb-4ceb-a60f-64d8ffb69d0e")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "de7e9d3c-269b-47d5-a99d-eb90dc9880c2")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8f53da3a-8921-4024-b55c-1156259d93c3")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "059cd58d-7321-41b6-a5f7-40d84c99d78e")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c9ba8d0b-832c-4935-ad98-497257e58e8b")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "863e65cc-ba3c-4a19-a58c-63731ef4e3c2")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "9eb4d802-4da6-474a-ab03-4b7f4c406973")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7e816092-eada-40b1-bc89-079d42448316")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "589bf2a2-63dd-44c9-8bbe-fac2beb77414")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "3ce5eea6-4d54-4157-ad02-1cc7671ba1b0")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "952f6f8f-4c06-4631-a55c-5ee7678225ba")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "893b6d32-85ac-400f-8897-90da0e95c336")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c42e415f-cc24-49c8-aadc-2ed9e8cabc18")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8cefd0b1-80fe-417e-89f6-e5645977b79d")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "613c6c60-d3ff-4700-8e5e-bbed6ca2d576")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ab5e4dd5-0ee5-4ca9-8763-23439125be03")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3b219dca-c5eb-4ef9-b19e-8b4b161dcb85")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b0379dbb-da9b-4a58-ae2e-488e6af371aa")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "a8771c5b-e840-4e56-8590-0bb7543bad69")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "26d47fd0-7817-40e7-ad9e-91d0271bfd02")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "685d7298-b4e7-4151-9e25-fe4be064d180")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "30ecf197-00f6-4fc0-9ae9-fd8f31ec0741")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL4")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "d2d53468-843c-46cb-a916-b066da6149ed")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D41-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "b4b87b3a-66e8-42c7-b6b3-02c762e9747c")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "af2c2a28-1d72-41e5-859d-5e62b6052973")
+ (at 190.1 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S44"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "e2508e64-8611-437b-9bb0-389c24ebccb5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "9f987ace-10d7-45fd-9717-28191d7b582f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "004dbf8b-9783-478d-a196-ebb4017e1f6d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1f20d737-c082-41ad-856a-3ca2bdfef0a2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/3a8ef2cd-8b54-405a-af56-9e7039696750")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "261f3410-417b-48d5-a5d7-702abadde222")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ef842b0c-98eb-457f-8a91-9d52f0ab087e")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "50d9d541-c118-4e6f-9b53-3523d64e237f")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ac57e22c-a1be-4fc8-841b-6cded0ce4582")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "dde53aa7-0071-4672-b09d-eaa50fa34231")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "671eaf63-8693-4ffe-8a4e-68a1127c9ad0")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "834bd74f-fcd8-45be-9335-c23dc9fda8f5")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "9d7956b5-fd9d-4c7b-a86e-9671dfb384c0")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a1d608d0-3386-418b-ac2f-bbfaafabe496")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7e66595f-0d9a-4872-a651-9fec270f4ed1")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "258353a6-1861-4359-aabb-4ca4ec699d03")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "5b534572-9a5e-435f-a07d-20ae9fe05e7d")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "413a1e02-4f58-44cb-8bfa-959ffa0b92a6")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "0ef0c872-5d55-469a-abc7-ef24b8c05f84")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9bc9fe92-6020-4cd5-a9aa-e9959df75b1a")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3e02c803-d835-4e9c-b991-2aab6034cbd1")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "714cba8a-d361-45b2-8675-77c3388eccb3")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "27176885-a075-46b0-86ee-cbe23c00b3b0")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b79168d2-2358-4c56-a8c8-f4829485d83c")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0b33ebfc-7bf0-4e2f-b591-4ec7cf693cb8")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "c545c731-8df6-4323-a55f-cd5c7fd53e64")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "d688f46e-17ad-4d2a-99c6-0417a650bd97")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "ffb20eb9-97a2-47ac-bc4d-4a3d96e21a7a")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "595fd7ab-6462-4b71-ba7d-f3e45183f10c")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL8")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "ca07e4b9-40a6-44a3-b658-e6fad7e0b215")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D44-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "20c4a320-cf95-4e8c-a073-8fd78003fb74")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "af795dd1-fa45-422d-8c3e-1615d1b2bab4")
+ (at 37.7 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S37"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "bf31e585-0492-4d44-a1d7-d9aae120f663")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "7235c2f7-bbb1-4067-8f43-2b3f808e02dc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "df32cf0f-95a2-4b8c-a573-1039bfa37db9")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3f2b8c1d-5e45-449f-9f3f-b67f810c3799")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/b8294200-a6bb-419b-8ed8-39782c7669cc")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5ad41690-8303-4180-b5f9-85c3c1cec379")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "91edf660-2133-4cc4-9626-87d9e510e528")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "dce6f1bf-3c7b-4fa0-a1ee-c9c53688a32c")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8e754b0f-7285-488d-9d91-4cc8b4420a73")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "31a17711-b78e-4da8-88cc-9dce8d9b8488")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f089ce95-2b90-401b-9379-1a75ca380379")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "3131a87c-eed3-4851-b6dc-b1217e91f4a2")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "53d07968-289d-4974-a16a-d3dbfdcfcf2e")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "82c3aace-33ed-4e8f-83a5-472f056fba0b")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8d1d46c2-f1c4-4dc8-92cf-9860953284a2")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7b03e0a0-b356-46b1-8954-be1e70c7d2e3")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "ddd122de-b30c-4f17-a257-126b2c7bc996")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1b8fd2b9-f36e-4df3-ae3d-d51b9f2daa0a")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "23e8585a-a1a3-4faa-aae8-f3e7c85261a4")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4a37b768-4e8a-4fd9-a29d-2be13a8fa19d")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8b3ae120-704f-4f62-8b83-be8b39d57954")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2e4857af-ffad-4cf2-a609-1964720d2a33")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7b83a686-0698-4127-ab43-a12bea2a61e0")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d0984151-d837-4e9a-aa92-04366a1e5583")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cb2b3f2d-ee3d-4c82-92f1-55eee55550ce")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "d66e6b3f-7a35-4b40-86da-8fa90370603c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "ec1376b4-6d93-411e-87cf-7c3e3f988c88")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "5b9b6382-a8af-47a2-8d76-4c53e0052fa2")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "47c9ba41-28a2-4216-8c1f-2300e64ccb02")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL0")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "5f926417-c8d8-4afb-8b61-233509cd4b08")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D37-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "0502d416-c87b-4daf-8c27-d2abc555360b")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "b4984918-4b36-4d9d-b963-e6cf8f8e41f0")
+ (at 152 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S19"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "7ae0d697-ebfb-47dd-9646-f4f8263c9601")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "e737c11c-76f4-4cca-82c5-daf6c4ab6330")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3e4861a5-c11d-42b3-b562-5ae80ec54833")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "67445bbb-8c21-474e-a828-a9e8af7082fc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/9e23e342-2f6d-41d6-8fe1-579d94cb8c3a")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6f3480e6-6020-4937-bec2-8fc447b58213")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a52c91ac-8951-4c1e-92b9-b91cc2eaa233")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3ecac6c0-9d7f-40e3-b020-f0add3730881")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "6bb6b3cf-2701-4525-ae52-01f967d0dbc6")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "25d66874-d27e-4a94-9ea7-0ef761057aef")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d2f07539-9da8-4b27-a522-12fa2c6875e6")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "29a40a0a-ef61-47ed-bb2d-4372afe7d5a7")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "1cef58ae-e7b7-45d3-bfeb-53cf1c47a2a8")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7412ca10-bb13-4dcd-9e7f-bc81fa808b85")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "b2dafee7-77d8-4e3a-9a89-d4d92b13901c")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "42ff92f7-85ec-4c4c-b192-4ecf12097277")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "61ccf3aa-5f86-4727-a79c-340e1a05d440")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "af4ab193-f925-4080-b402-7d70f02c67f9")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d067f0e5-a597-4f35-a20a-4f382cb6ac8f")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8567e1ea-1ebb-41dc-b16e-c02e7393b816")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "80597767-6731-40c2-8fee-159fdf9b8d99")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "74517f61-6ba9-49b1-9b9c-161d4ceace46")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "623dd838-75f4-4001-9c61-6bba3281ff7a")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9d9830c5-de69-4f2f-b67e-c2d4bf295604")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "54655048-2a02-468e-9457-00fa2c624ddb")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "50bee960-9da0-4625-bf3d-d4c4f2641bf9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "bc0ee924-3652-4142-b03f-e352e7c5b42b")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "55679b42-ffb1-496e-8977-2b730b1b5718")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "96ef6610-d77a-4e39-97c0-4af0bfe3e6d0")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL6")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "e85d8213-0f78-4eb7-b49d-5580362fdb61")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D19-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "81fb3bcd-22b6-4cf9-826d-77ca3321e854")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "b6455d12-8e06-406d-b7ba-cd13db2f3689")
+ (at 247.25 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S36"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "4b10aa2e-c130-4b56-b032-1e168f640dd6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "4868aab3-f2c8-48a7-9448-d7e46736f338")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "dc51bae0-d205-4a3e-96c8-4957e56b452d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "cb593352-71bd-495b-ae38-92c2386205b7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/1f80403a-bad8-4052-871f-821d9f528a42")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f04f3b9a-5789-4f84-9458-03df5ff1fc6f")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "837833ea-3479-44fe-82fc-034003063587")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1bd87f2a-14e6-46b6-8491-d55522ad6cdb")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4de28bb5-5001-4745-98cb-216c2dc27ea3")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "71ec80ae-53a2-4459-b549-a641da0fb214")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ba190fc0-ea10-4f6e-ad5b-61d3417a51ff")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "22476160-5b99-4cd9-8b80-fee2ee2fc8cb")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "54f711ad-7fb2-4ef8-9ffb-e7ddfa9a50a3")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d82af2a9-1a4c-4640-a65b-94856f95dd98")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d0a8af4c-369e-4002-aeb4-9560b0896129")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "bc6b073d-ceca-4627-8a64-c4a4480769bf")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "b24c5fb6-4b99-4409-b9dc-37ac83398664")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d28c058b-da0f-4345-af68-561a8249acb0")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "89298938-1999-44d2-9da0-4eb547dd19e7")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "13aa6748-7ec9-40e0-8569-89b01d176b82")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1cfa47dc-9fa9-4fdc-abe6-7f0a96601ffe")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7657566e-dddd-4dac-9aa6-1435cb01a871")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "1bcb2fbf-2ba6-418d-8e53-4d92495901a4")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "48c79b0b-8573-45f1-8c3f-1a7cca289483")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5d8ab1ab-e546-4aa2-990f-29f2bb27f6e4")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "5c0c4ef0-aed4-4669-93cd-f482a03fde23")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "5e0b26e7-fde3-45fd-a56b-812a284e8e1b")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "fbea3474-8119-47b9-ac3f-cb1318ce89cb")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "f35ada8f-e08f-42b9-8ebe-07dafb7214ea")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL11")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "77cc1691-38d1-4d99-abd9-ecf67fa0967e")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D36-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "6f1d7928-72bd-4353-adc1-f33136cc05ef")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "bb35aceb-77a9-4e45-bad0-d0b6d9f52542")
+ (at 209.15 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S34"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "bc84660e-17b9-4075-a91e-3d290b9f939f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "04c6d126-18fc-4743-adf7-7673c3bca81e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "8a1f2061-3b25-44a7-bece-3f20141d6d36")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1b2b3aa4-6a06-4ddc-8969-ff550699df8e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/c8ae89c6-f56c-4dea-b195-73da1946bf92")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0a49e2e7-94a7-47fc-b433-1f59d01695bb")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "abf87212-63ff-41ef-a7bb-c74e0caae250")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "eaf42813-3fb1-4853-af16-a5d77663957a")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e98e34db-6e6f-4569-a23b-4c03b9382b7f")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d9ead44a-c415-4cba-bf1b-0e0677c27b38")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "7ae66ff7-9ec5-40d0-b002-8541fa93a06b")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5c5b4421-4260-423f-accf-8ef5c0cc5f51")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "023c5fcb-4620-482b-a5d0-cfc072ff9265")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "218b69a9-f6c0-42e0-badf-38cb3b7e71a1")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "46f5e709-80e5-4391-88d6-b168323c5c1d")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "5d0b5710-6ea5-49d5-afa2-28e3ef20c6a6")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a1071300-fdda-46a9-893a-51eef2f13491")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4726ad1c-1ad9-4e9b-a1b3-62f4ae7459f0")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8201bf58-0aad-4a93-bf1d-fac4cf441fe6")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e25633af-a027-4680-873e-e589a91f3676")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8f6a1742-5ad6-4c3f-be69-e525cf3a571f")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "43ccf320-d233-4885-94c3-8297e06be9f7")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8aec7e90-8a82-4bfd-ae36-26261a9ab27b")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4a18eb34-748a-4038-bb71-47eacbd37cef")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5fa0c8d1-59f9-4f08-a40c-6d58aa9b8f7d")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "b0c11d02-8dde-44b6-a8f9-5702271156cf")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "1c30426b-1008-4e4a-ad1a-5773f3cf5263")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "997f47ba-ee1f-4b9e-8fc8-dd33e1d3cd5d")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "0eff9ba4-2b21-4dc4-9590-17769bd495cd")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL9")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "f4c41cdc-52e3-4b54-a701-85ec5aee27d3")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D34-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "755cd492-e0c1-4be8-9d9c-87c7b2cf8c4e")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "bbfb6440-6aa5-49a4-b065-4bb67981af76")
+ (at 152 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S31"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "70812869-7c65-4195-8d68-6b22ef6722ec")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "ad58736f-96b9-469b-b98a-b41e2764bdcb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "cd5baeb1-73ac-4330-b454-7fe1230cb267")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2dafc823-c66c-4425-b1a1-9e8e1bfe64fb")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/1a0bcc3f-0d0a-4be7-b03b-40eb26cf02f2")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "646157c3-f5a0-4f56-a43e-1174ef07c4b8")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c3a9849d-3db0-4c2e-9f91-5109e4f7ed58")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d33bb7f6-55e8-41fa-b997-a5dea365dc13")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "65dc4e83-11dd-46da-805a-73519636112b")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "9d8350b9-7e7a-49b2-8054-3ce2dbf0b58a")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "b3133560-a7a8-4013-ab12-60b43a215e2e")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "76f109fd-85d7-47ad-8b17-8ad171357633")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "adf7273c-71dd-442d-88fd-1fe77d05818e")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a3f2d120-ab44-4225-ae38-2d954a404509")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "6f7ba5ad-18fe-4501-bda7-0f485b47079a")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "09f0a482-5163-4477-bbc5-25e268ca8727")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d023651f-729a-47c0-8568-63a9592348f4")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "69e8f49c-9fc8-4ace-ac90-034592222000")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "22a76d19-a0e3-45ce-acb5-0a8df4c0c46d")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "dbdfd916-42ae-4019-b6d3-f2d902d0c741")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "28e84a0b-c920-47f6-bdaa-6cf0bf1f4026")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0fe1aed6-b584-4323-9249-f496aa4e180a")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "24420815-93a7-4692-bfaf-6184bd446874")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c95178db-3c2c-4e09-b677-acb769a22139")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "576c9579-fd1d-4a90-835f-cec6ac14691b")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "507a4e74-f421-49ce-baac-a0f5474d3a46")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "2bf46f97-9d1d-4604-be95-8081d62afd87")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "a2fb232b-4303-4f2e-a284-c58b48c9a718")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "6fb4d88c-e7ec-45e1-9cc3-2ea2f370f9c7")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL6")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "c93ffc5a-f0c9-40b4-8bfe-84831a352ccd")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D31-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "47486366-0ed4-4ab3-b22e-6e5d42626728")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "bce72280-5339-44fb-8900-21aa1a1e7deb")
+ (at 56.75 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S38"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "29f1b055-b8da-43c4-aa7a-aaac22e1935d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "a0ea6943-8a33-45c8-8a30-6e3d7691b1b1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b1dd6b9d-1e5c-484c-ae17-cb3c813bb41f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a6de1313-82e7-40e9-9bf4-8fefb638202c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/cae46c5c-3ecb-4902-a197-c41431a25ae3")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "35963498-e0c5-4759-b7b3-d86bb9d2ea9e")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "70a4b106-1208-418c-85f3-64c0959ffd63")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "56b30284-98af-46d8-a55a-5acf50489397")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "09d5ea4a-cd06-4cf7-bd8e-75da71ea4cb4")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ff4686a3-e3e4-4b44-a845-a85cb46e38cd")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "95fc40c1-df1a-46ca-952c-4ec811f4ed7a")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d229aac8-c38b-4572-b7ff-85c3106e27ea")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "a54d833a-e55d-4c47-8787-d3414909b8a4")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "006aff0e-bda8-4e51-ab61-696dd47f1e6e")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "2b6b8214-f7d7-49af-be50-e9e3ddb748e8")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "c2c69a1d-12bb-4be3-9b8f-66980b0d3f77")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8a9b8c12-5b13-43bf-a6ec-66471b300da5")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "0deb3c98-ff9b-444b-bdbf-02360485e246")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "88a7ebd9-b4e0-4600-b77c-5c9155b38c34")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d19b708e-c9c8-42e5-9e2b-3b362878289e")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f353c210-9e3a-4be8-8750-033133f7cfa1")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b38c2a77-7ae3-4c7b-8aa9-d3b77433fc6c")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "053a640e-2bca-4e4f-be6c-3a396e374cf1")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d27975b9-0e06-4f5e-ae31-070a9565e88a")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a96f2f5c-f231-470c-8403-2926992cff4a")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "1f917f19-dc9a-45bb-a934-69bcd90b23ed")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "302db43f-0625-417d-9a8e-c1f478b580ed")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b9f361a5-113a-4998-9fc6-c23ef4520cb2")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "547cee31-a76c-464f-a374-ff18b2f89a9b")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL1")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "704d7913-fa34-45d0-8840-57180e31a9a2")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D38-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "8d41570c-4c56-430f-82cf-cd7553749ba1")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MCU:RP2040_Zero"
+ (layer "F.Cu")
+ (uuid "bf659cf1-43a9-4d71-9347-0dfdbe098806")
+ (at 137.7125 127.11875)
+ (property "Reference" "U1"
+ (at 0 -1.4 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "40383d9a-8cce-4b21-8b0f-6174abe30ff1")
+ (effects
+ (font
+ (size 0.889 0.889)
+ (thickness 0.1016)
+ )
+ )
+ )
+ (property "Value" "RP2040_Zero"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "20ce5b1f-be35-4ea1-a039-4c9939ba40dd")
+ (effects
+ (font
+ (size 0.6096 0.6096)
+ (thickness 0.0762)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1317a07d-d241-49ee-be0b-62597dd759b5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c96e8d34-86dc-4bb5-85ed-1c6776aaeb68")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (path "/a1fc037c-cd0c-4dea-bf2b-e49eeab287cf")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "23" "22" "21" "20" "19" "18" "17" "16" "15" "14" "13" "12" "11"
+ "10" "1" "2" "3" "4" "5" "6" "7" "8" "9"
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_rect
+ (start -9 -11.75)
+ (end 9 11.75)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "Dwgs.User")
+ (uuid "c2df6a17-4c96-4b8a-927c-d00220b65eb7")
+ )
+ (fp_text user "26"
+ (at -9.879098 5.080992 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "cdf8e53c-4edc-40eb-8eb6-ef5e08104bf0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "5V"
+ (at -9.87 -10.12 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "eca695a4-9ef4-4b1d-8f30-f078927e52d0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "GND"
+ (at -9.87 -7.62 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "44171d4e-b860-4dec-9811-b177d56bc02a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "3V3"
+ (at -9.87 -5.08 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "e0ee14a9-8f73-4fd8-85b9-be27e9945c7d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "29"
+ (at -9.87 -2.54 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "4685b8b3-7057-4957-a898-32279bc8c3ad")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "28"
+ (at -9.87 0 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "e7aa73f8-713d-4314-850f-d9cdc44d6fbf")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "27"
+ (at -9.87 2.54 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "2c3934f2-ec36-4bbe-ab56-00bf421e2260")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "15"
+ (at -9.87 7.62 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "d93f8a9f-d0eb-4db5-bc9f-3c1949199d1a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "14"
+ (at -9.87 10.16 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "06666671-8602-4a7b-bb6e-14414e3141b8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right)
+ )
+ )
+ (fp_text user "13"
+ (at -5.08 12.41 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "595d96af-0cd3-4c19-88be-6c18a8e5157a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top)
+ )
+ )
+ (fp_text user "12"
+ (at -2.5 12.41 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "0472998a-902d-4cb8-b382-d7ecf8c37d14")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top)
+ )
+ )
+ (fp_text user "11"
+ (at 0 12.41 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "5f1b331d-a112-4c90-980e-81d75e521d8b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top)
+ )
+ )
+ (fp_text user "10"
+ (at 2.54 12.41 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "bb53b27f-e346-4904-88c5-db145e00bc19")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top)
+ )
+ )
+ (fp_text user "9"
+ (at 5.08 12.41 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "6e39b060-c1f8-45f1-8e0c-dd31f10d18f2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top)
+ )
+ )
+ (fp_text user "0"
+ (at 9.87 -10.16 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "7a9a6964-75ab-4496-ad8c-425fb0a2b21b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "1"
+ (at 9.87 -7.62 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "b5949295-2024-4e17-a2d8-13a6d9a23b70")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "2"
+ (at 9.87 -5.08 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "1190485b-ef2c-42ab-a25f-e22cd1db4b00")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "3"
+ (at 9.87 -2.54 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "6e622a2b-5afa-4b37-8519-d6cb9ac2439a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "4"
+ (at 9.87 0 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "4810805c-c98e-4c50-9f49-c685498e1022")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "5"
+ (at 9.87 2.54 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "92245b39-6172-4037-82e6-c4f40f084c32")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "6"
+ (at 9.87 5.08 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "0cb7c551-21ae-4494-af74-68ccd38cf2f7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "7"
+ (at 9.87 7.62 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "21860f88-a4ce-4bfe-9ac2-e6fa7ccf92de")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "8"
+ (at 9.87 10.16 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "573b7fa9-7876-4335-a1e9-7c7c6f260b04")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left)
+ )
+ )
+ (fp_text user "5V"
+ (at -9.879098 -10.16 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "79a861f9-b25c-4590-a539-e438fc5a738b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "GND"
+ (at -9.879098 -7.62 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "95f17425-dae4-46be-9235-4e7ef48debc4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "3V3"
+ (at -9.879098 -5.08 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "98f3b74a-5ca5-4292-9dc1-9360ce199ace")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "29"
+ (at -9.879098 -2.54 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "764971b1-6668-4ee9-ba93-d126e4e1743d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "28"
+ (at -9.879098 0 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "e5b71139-ddde-4f05-a935-de3f3d65679f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "27"
+ (at -9.879098 2.54 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "d6413181-208d-43fe-af6d-9478d3cf4427")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "15"
+ (at -9.879098 7.62 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "f3fd5baa-54ac-4065-bf71-10580b05418e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "14"
+ (at -9.879098 10.16 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "c211f96d-0a9f-44fa-befc-e63b63028f01")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "26"
+ (at -9.87 5.080992 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "b63e1761-a138-4e2a-aeef-409fa5621e4a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify left mirror)
+ )
+ )
+ (fp_text user "13"
+ (at -5.04 12.41 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "7dc04086-129a-4e0c-8924-d06c8ab5da36")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top mirror)
+ )
+ )
+ (fp_text user "12"
+ (at -2.54 12.41 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "56d3e2ae-9a11-4fcf-acc5-5f49fcb1896e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top mirror)
+ )
+ )
+ (fp_text user "11"
+ (at 0 12.41 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "17846573-2eb3-4f5e-8d2b-faa693254ac1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top mirror)
+ )
+ )
+ (fp_text user "10"
+ (at 2.54 12.41 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "a5b54b79-0830-4cb3-9c42-bf3d3a0672f9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top mirror)
+ )
+ )
+ (fp_text user "9"
+ (at 5.08 12.41 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "54e6c3d9-a6cb-4be2-9b43-dcb80468130a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify top mirror)
+ )
+ )
+ (fp_text user "0"
+ (at 9.87 -10.16 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "9a2e4a40-3494-49ae-9aa3-431bfaa72c08")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "1"
+ (at 9.87 -7.62 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "1c3a4300-cfd7-4232-abbc-26b7b3ae4221")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "2"
+ (at 9.87 -5.08 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "eb91ae57-0656-48c1-90c9-4d22269dd900")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "3"
+ (at 9.87 -2.54 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "754c4615-7edb-497a-b914-14ff4d4912f1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "4"
+ (at 9.87 0 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "b616201c-2137-4fe4-b118-b46e1d418fbb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "5"
+ (at 9.87 2.54 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "583dbd25-e332-44ed-b3a4-849f0b8df975")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "6"
+ (at 9.87 5.08 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "ef57a2d0-038a-456b-b240-5c96e342fa6c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "7"
+ (at 9.87 7.62 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "1dd0931d-2e61-495f-9a03-0fd5d6f4130b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (fp_text user "8"
+ (at 9.87 10.16 0)
+ (unlocked yes)
+ (layer "B.SilkS")
+ (uuid "23be7a14-0716-4de7-947b-82f16b0dfaf0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.2)
+ (bold yes)
+ )
+ (justify right mirror)
+ )
+ )
+ (pad "1" thru_hole oval
+ (at 7.62 -10.16 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL0")
+ (pinfunction "0_1")
+ (pintype "bidirectional")
+ (uuid "6ed62570-322f-4351-92b1-1496a66c966f")
+ )
+ (pad "2" thru_hole oval
+ (at 7.62 -7.62 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL1")
+ (pinfunction "1_2")
+ (pintype "bidirectional")
+ (uuid "4b18b383-3c36-4381-9095-6839d6bed2e8")
+ )
+ (pad "3" thru_hole oval
+ (at 7.62 -5.08 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL2")
+ (pinfunction "2_3")
+ (pintype "bidirectional")
+ (uuid "8ae5e0f5-d51c-4e67-a5f9-ae3a033e19f4")
+ )
+ (pad "4" thru_hole oval
+ (at 7.62 -2.54 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL3")
+ (pinfunction "3_4")
+ (pintype "bidirectional")
+ (uuid "1b780e0f-c43d-41e8-aaf2-355c37d33f30")
+ )
+ (pad "5" thru_hole oval
+ (at 7.62 0 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL4")
+ (pinfunction "4_5")
+ (pintype "bidirectional")
+ (uuid "625366ff-e664-433c-b297-8568d6e5c4db")
+ )
+ (pad "6" thru_hole oval
+ (at 7.62 2.54 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL5")
+ (pinfunction "5_6")
+ (pintype "bidirectional")
+ (uuid "524c22d9-50e9-454d-bee6-e4d1b91aa97b")
+ )
+ (pad "7" thru_hole oval
+ (at 7.62 5.08 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL6")
+ (pinfunction "6_7")
+ (pintype "bidirectional")
+ (uuid "3048afb5-88d8-4244-af64-ddba385e4e1e")
+ )
+ (pad "8" thru_hole oval
+ (at 7.62 7.62 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL7")
+ (pinfunction "7_8")
+ (pintype "bidirectional")
+ (uuid "f5016d03-f3e3-4a4f-a64f-7f828b993f56")
+ )
+ (pad "9" thru_hole oval
+ (at 7.62 10.16 180)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL8")
+ (pinfunction "8_9")
+ (pintype "bidirectional")
+ (uuid "167bd795-8fd0-447a-b364-4742780a6f9d")
+ )
+ (pad "10" thru_hole oval
+ (at 5.08 10.16 90)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL9")
+ (pinfunction "9_10")
+ (pintype "bidirectional")
+ (uuid "1d93fb42-5b3a-4b00-8f19-95e0c50a887a")
+ )
+ (pad "11" thru_hole oval
+ (at 2.54 10.16 90)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL10")
+ (pinfunction "10_11")
+ (pintype "bidirectional")
+ (uuid "cf411750-b4d8-409b-9242-f0196311804a")
+ )
+ (pad "12" thru_hole oval
+ (at 0 10.16 90)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL11")
+ (pinfunction "11_12")
+ (pintype "bidirectional")
+ (uuid "e592db1a-8eac-4230-9e8d-1d206dfffde0")
+ )
+ (pad "13" thru_hole oval
+ (at -2.54 10.16 90)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-12-Pad13)")
+ (pinfunction "12_13")
+ (pintype "bidirectional")
+ (uuid "dc023cde-db72-46a2-b846-6c3f303149ca")
+ )
+ (pad "14" thru_hole oval
+ (at -5.08 10.16 90)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-13-Pad14)")
+ (pinfunction "13_14")
+ (pintype "bidirectional")
+ (uuid "53c4c52e-1395-4b43-a4a9-8d84d14502b7")
+ )
+ (pad "15" thru_hole oval
+ (at -7.62 10.16)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-14-Pad15)")
+ (pinfunction "14_15")
+ (pintype "bidirectional")
+ (uuid "f9062fff-c3c7-4351-99db-20917c75f499")
+ )
+ (pad "16" thru_hole oval
+ (at -7.62 7.62)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-15-Pad16)")
+ (pinfunction "15_16")
+ (pintype "bidirectional")
+ (uuid "3a984090-3229-4aae-9a71-3d37b96accf9")
+ )
+ (pad "17" thru_hole oval
+ (at -7.62 5.08)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-26-Pad17)")
+ (pinfunction "26_17")
+ (pintype "bidirectional")
+ (uuid "0c4dfef4-d14c-492b-a992-5035220ff497")
+ )
+ (pad "18" thru_hole oval
+ (at -7.62 2.54)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-27-Pad18)")
+ (pinfunction "27_18")
+ (pintype "bidirectional")
+ (uuid "a9d9b12b-6319-4756-bcc4-7c787b1633bf")
+ )
+ (pad "19" thru_hole oval
+ (at -7.62 0)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-28-Pad19)")
+ (pinfunction "28_19")
+ (pintype "bidirectional")
+ (uuid "2e5ba882-bf74-4b7a-ad06-8f51a42a8ce6")
+ )
+ (pad "20" thru_hole oval
+ (at -7.62 -2.54)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-29-Pad20)")
+ (pinfunction "29_20")
+ (pintype "bidirectional")
+ (uuid "ecd513f0-569e-44e1-92ad-7aa7c85dd00c")
+ )
+ (pad "21" thru_hole oval
+ (at -7.62 -5.08)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-3V3-Pad21)")
+ (pinfunction "3V3_21")
+ (pintype "power_out")
+ (uuid "ce495bc8-0d49-4903-af0f-5e6aeeeafb21")
+ )
+ (pad "22" thru_hole oval
+ (at -7.62 -7.62)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-GND-Pad22)")
+ (pinfunction "GND_22")
+ (pintype "power_out")
+ (uuid "4964cde9-bf7d-4280-92c2-9be201fce94f")
+ )
+ (pad "23" thru_hole oval
+ (at -7.62 -10.16)
+ (size 2.5 1.5)
+ (drill 1
+ (offset -0.5 0)
+ )
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "unconnected-(U1-5V-Pad23)")
+ (pinfunction "5V_23")
+ (pintype "power_out")
+ (uuid "8ba9ab4b-e5fe-4523-83ea-e0a4a59dca04")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MCU.3dshapes/RP2040_Zero.step"
+ (offset
+ (xyz 0 0.6 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 -90)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "cb28cc93-6622-493f-9c86-360b01b97d2c")
+ (at 37.7 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S25"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "0d0b3c92-edf9-4509-b2d7-1291260344dd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "34752f1e-2f59-47ca-acaf-286bd3c12d9f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e20c9ee1-1449-4d01-8119-ae9a162e59f7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "90930ee1-fe66-4c10-a46e-b589b8749c80")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/e68ee9b9-a8cf-429d-b044-eacf41bed2bf")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c5827280-09d4-4c52-b6b7-b2a5fcd6c686")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "190b5cba-9702-4bc4-b4db-5ec83c09feee")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "2e678b14-3184-4f84-949a-05f2bc9356d2")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5e034746-4f67-4e44-8d16-c7dd1e3a70a2")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e2e5db69-58c8-4dce-9c5e-a5a640b8a925")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "732c2584-5867-47d8-b204-f712f8735d74")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5b5217d7-0fc4-4ea4-bf07-b001ad5530dd")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0e9ebbb5-2cfb-4a52-b20c-6f7c5adeee89")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "bc6d73bf-0867-4bb2-a495-6828017c477d")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "53f7c0a4-a4f3-4a08-ab88-755a60593a6b")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7e1cf8e9-01f8-4c1a-b92e-ccf245118a8b")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "cff455e8-0f85-4b66-9afc-5d00552d79a1")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8cedaf1b-38ce-4f4f-8736-5048728a00c3")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a8f10192-08c4-40be-abad-c511429223cb")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f61a26ad-fff2-4da5-8db5-7928280e2eb8")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fe14891a-1dd2-40ee-b44c-9d0431d798b3")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2a9bcaac-e8a8-422a-b086-644853b94e84")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d6ff33e8-369a-4195-b9bb-caf4da4ed169")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f01d6431-c142-4d06-a48e-f715f3b62413")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8b1ce26c-c224-4e05-9e42-62835f721f30")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "16818ac2-ae23-4315-b53a-d787fb418fe9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "705b62b9-9393-45ff-b61b-0b47b94bb054")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "33e1f3db-c318-447b-9b2e-1369badd81ab")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "142dd033-63ec-476b-ba0f-3c312490788a")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL0")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "eb5c71e6-4a68-4fe6-b844-d5ffaf4b4442")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D25-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "1bdcdb46-4176-4127-b82f-a0dee723fc2b")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "d846d38d-8443-4c9e-bc65-e6c5fbb5c6ed")
+ (at 75.8 100.925)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S39"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "e57018b6-67b8-45d2-b9a7-e207d81a76d3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "37c7b9c6-3b6b-4f8c-b16b-de5a15918f28")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "5cdb925b-62c0-4a51-91da-348b21401228")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "373ad1ed-cf7a-46e2-9d37-fb39de6c9049")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/06bc5146-4490-4d5d-a340-87e642bdf96f")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4c0007d6-03a5-411e-8847-15f2fbcf064c")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "72f68cea-ebb5-45aa-ba81-7211ad84f061")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "247fd017-d3ef-48a8-b4c7-70a4f3ae8eb2")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "92665f52-32fa-4d67-9d8c-8b52f77a2179")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "03f17043-6fb1-4264-9ac3-4a7c0a4ad8d0")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d6680ba7-a74b-4c3d-98fe-518ec9b1a219")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "3839df26-4f7d-4485-9a8f-933ed88e4d38")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5cf840da-ab8c-4f35-9e81-a0b4761646e4")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "557a576e-e000-4cf4-9ede-bb3361024689")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "cb8a82a5-c525-4cb4-a327-2443350c1563")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "c9c0251c-deb8-4964-9fb2-086f0e1b55cd")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8d37e01a-5857-4a8c-99da-38ffbf089790")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c3e72437-dd80-4ac7-88dc-90e0d6668418")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "8d242555-8189-4c0f-9e25-6ac7efcee611")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3e69f6e3-a8d7-46c9-9989-dc23d75167ef")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d2b1f030-38da-420d-b3be-88f6821725c3")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "659b81d2-29c8-4e1f-9a13-867466fd52c0")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b31e42ed-4492-49ab-9a27-10901852405c")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "4367be21-1eac-4c5d-8a4e-18ece9b0b76f")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5b2af0fd-c438-4673-b68d-46e523040617")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "e0e528ce-e56a-4134-adca-e15b87a775e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "17860d98-3871-4200-a3a3-2169e95ecef5")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "4cad4fd1-451f-4271-9341-7655b6e54f70")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b3f624f2-4aff-42c0-ae87-b95d7d8a88cd")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL2")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "450e68aa-30f8-4371-b241-7cebf827cfd5")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D39-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "654fc05b-6617-470d-b851-14de01417ee2")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "da3d0ac8-cf41-4afb-a27e-6ffe55553b2e")
+ (at 94.85 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S16"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "16c2f79c-2b9b-42aa-8ab1-68a8c4c4d9de")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "702124e2-5e3f-46dc-b82d-d37907ef27db")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2ca96f18-c069-4a11-91b7-2705b26ea7af")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "b1d4bb8a-6799-4475-af91-07391efbe341")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/568a0a69-b400-4d26-ab45-42454ab4ab0a")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b0193116-a146-41c4-b03e-ff7e8ea394f7")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7c824acd-98ee-47a7-a9ff-380634b65c4a")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "70f2d83e-4c86-4baf-9972-bd524987fa68")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "063866c2-32ef-4198-b781-8981c9014525")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "954e00ce-9578-4d92-9a19-e73cd60fc84d")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "d1394fc4-60e4-417a-9f19-e0db1862ce9a")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0b584d9a-9cf8-4731-bdb2-8d6181b067fa")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "7aa833d2-4438-47ee-9a9c-8890f2cdbf58")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "3990514b-80af-4bb6-b4df-5b5bb0a9b902")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "841bf6e0-5644-4f9f-8b50-3aa41d6623a7")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a32cdeb2-add4-4f17-af44-30d39991719d")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d49654cc-43c3-4c5f-b543-4c0950dab465")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "75afbda1-aa8f-4d75-a2a6-b9cc6d7b3709")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7408ae7b-947e-4cae-9205-b8fa15f9f9d9")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "3957ddc1-69e3-4295-afc7-40e3ba43cbe0")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fffd243f-b73b-4e4f-ac44-d0de306882f7")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2a20ef51-54a9-41cb-b394-2dde9cf9c96d")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "25914bd5-8eb5-4f41-9388-5ba983626953")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c3fa0aec-78f1-4a8f-8770-486ecb5d360d")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9e55d785-ee2a-4f6c-aba8-62888ca1829d")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "ca595b5a-559d-4450-b4ec-45012d4ce13f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "ac483329-8781-4b33-a278-edebda5d43cd")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "bdde36e1-fa0a-4f6b-92b5-865cdc5f6163")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "4c376e50-8e1b-487b-b606-39ff1ca9b592")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL3")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "96155612-0fc4-4dcb-8c25-426669e62c36")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D16-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "5a57615c-e1e8-422e-8aa6-c08deff7dbd4")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "dbf40138-2cea-49bf-acdf-d8380ea5a774")
+ (at 113.9 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S29"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "34737d7a-86b6-4efa-87cc-f6185ba82b0a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "7252c5cc-7a6f-4380-badf-36e5d8fde718")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "21d261d0-96f2-4ff9-a576-5c71e0d01865")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "2cad0478-a6e8-4611-a9c4-1be18feaae3a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/efdef075-03c2-4554-924e-2e13217bec8c")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7ad2c76f-ed18-4f51-a5ff-a9429bfdc0da")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3fe7ddf0-1eee-4401-998e-294a5ca9acb6")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "52816542-7777-4295-92ce-bd9b0c1b7049")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3c232b75-0590-4dab-9470-4f9754e5ddad")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "0164dc98-dd4f-4dc8-b827-9fadaf963f9b")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "37eb3690-5d1a-4344-af41-a38a3ada7ff1")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "97ad4bf1-0540-48f8-9ace-b55e2d15b125")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c5d21cf7-e307-4b2d-a4a8-7bfbf3550c7a")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "284431e9-1209-4d9f-adb6-da1fd68ea0eb")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d489d1dc-66ac-4c59-9c12-5a5ff2e836c3")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "7eb2baf6-170c-4b6c-bd01-602cdcc3bc71")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "4f44d70e-fc0e-445a-9570-2e293fd59059")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "be8e97f2-4558-40b3-8ad2-731b81995e8e")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e54fcc63-ff6b-4f3e-85a8-f0dd974e2408")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "81339c92-13e6-45bd-88f5-75d4973ee7a6")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6ad1239c-eb25-4ed7-8ea1-59c1d473fc20")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8af6439a-181c-4387-8448-2c24edfd396f")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0ad92483-ebf8-4208-9332-b2368cca7f8e")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "a6ae01f8-48a5-460d-9da3-7c3df3011c8d")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "09091bf2-3cab-46a2-b812-0abb65697cbb")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "95d55771-73ae-47d0-b29f-e7fb141d65bd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "23fe1355-b4ae-4ed9-b5c2-ebe8553662cc")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "9d5ba7ac-db5b-4314-96d1-88beb0391b41")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "57e0e280-70d9-4b7b-b560-59dd542492fe")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL4")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "1a73b1c1-6be8-4b01-8b33-90d2c6a6376c")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D29-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "030eef18-c50a-4d32-9f90-e087a4980207")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "e335f5a9-7e69-4b4f-ae81-230e98013c5b")
+ (at 171.05 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S8"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "cf4cd368-0ccd-4cab-aa27-a003a6e73510")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "04b1cb07-70ab-4f8c-8e8f-6f5195a0e7ba")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d17e31e3-2704-4a78-b092-0a6db5ec74e3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "227d6a86-6199-4a08-9b58-0b62ee1decf7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/cbc149ef-e383-440c-acd3-da3e36e2a1af")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a05b1f04-f358-454b-a0ae-0bd3b7a78549")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4a5ebf72-6b12-4d10-8371-fc684ca91b71")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "50655681-3b7e-4776-84dd-75c837663dac")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "ad30edf5-d043-46fd-9b8b-f687547ef01c")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f72824e6-3f72-4e38-ae59-494c9fef8fd1")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "4a876b02-fd7c-4093-9f53-2943941b35cc")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "816082b3-50ac-49e6-bfe1-07a4a988954a")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "fb1b156e-d348-4055-9e6b-b5a679a2a06e")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d5fb71cc-9d0a-4c5b-b9eb-f9c57340bafc")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "5631baed-118f-45ac-9c92-c14d2597f530")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "c4b7febb-e8de-4ef9-b3f0-8c05601ab042")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "f6cb2efa-6b8a-4d2a-936d-3adab93368f8")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e2163756-c4db-4ed5-a7cb-029d02430c3a")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6530d10c-46c0-497c-afa4-9c09dbd23b8d")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1b09b00b-eada-45b0-9aca-8c99ec065e45")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7ebcff4b-1e7c-4bb6-9661-345ca9b3c742")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "16fc1b20-cffb-4708-9953-79571ed223b9")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "e22caab3-c65d-49b4-b728-bb564f1013e1")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d7365cce-e0bd-42da-8039-3d7b80c53174")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d4f70167-2420-4653-8c60-6b7f4a1046ff")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "e11b0475-ead4-43da-974b-23207413377f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "3d43280c-8677-4b23-bbd2-4b7dadf424bc")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "c51a2652-532f-4ee8-8414-d01940ffaf37")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "223a116a-61db-4934-af87-7b40a19e04dd")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL7")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "7141fe23-b8d5-45cb-9710-9869d8378df5")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D8-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "6dabcbf9-001a-47ea-88c7-72025c84fbc6")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "e63d6654-73e7-4ffd-a605-d3425900072e")
+ (at 247.25 43.775)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S12"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "fdb3200a-07da-4edb-b171-905a164c4baa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "1f68c82d-d114-495c-ab19-fb31c2a6a6fd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "124323ca-f89e-4e85-8c43-998adab18d19")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e3d22c6f-47db-48df-b0dc-cfdf7d319d95")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/b3abe95f-5e60-49d6-8319-0fe1113b8089")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a0cf727c-0e65-4a3f-b81b-dcfe8f66248f")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "43d751bc-7e7b-45f2-8767-39996b4cce35")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e0fc4cc6-7e0e-4683-8f66-d23e8c474e46")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9b32bd68-3805-44c7-9178-b39ac0ca44ad")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5c6efe65-372c-4fb9-8391-0ef29c39f4ad")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "b45da7ef-aec0-4a11-b6da-f31b4d962e85")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "85a72267-b4be-4740-b6b0-3b7ff98d3fe5")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c7e4a926-0c1d-458d-abdb-95eb64cbc988")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "60093643-2784-4608-aaea-a5fd39c468ad")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "986a82af-0a5a-4287-99cc-a9c9aa32324c")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "c87a01e4-492a-4087-9646-aa8f35992a72")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "58a193e9-8bed-4cdd-9d53-8d08c205e1bf")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2d943900-4782-40e8-bcee-d79216a00257")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "0a6734e9-1d8b-402d-85a1-0d0be971fb39")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "7ef887fd-c9c8-4ef1-896b-ca5118e4d578")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "23e6977a-ede8-442a-975f-c9332ef032a5")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6e523226-ccd4-4268-b3a2-b53fa7a47d0e")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c950bc07-099c-42fa-b1fe-0a36734cc3cd")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8341e2e5-fe56-4942-b578-8c96d7836b3f")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f66a6cc1-d3d5-4c86-bf65-eec13682b51c")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "62b92905-29de-4f64-9129-5962a02dfb9f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "35d07800-ab6e-4773-991d-ae76e7f854a7")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "46177d63-a303-4561-9e80-d2bfbbba4e20")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "e9cc2d8a-810a-4d2c-981d-d8a40001282b")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL11")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "5d3dc8f7-51f7-4bc3-9559-02df87bdc949")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D12-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "8c71c9f4-0959-4973-b8c4-8e0ec88d0c77")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "eac0f41f-cbdf-474f-bc56-632d6081fc6b")
+ (at 228.2 81.875)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S35"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "c0f27cdb-0117-43a4-97fd-a56d53df3639")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "ffceabed-ab97-456d-960f-7f6ca68719c1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9838c959-ddfb-4c66-bdb5-1cccdcef0c7b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "799b999b-3f36-4909-80ae-7bad3ad0e2f6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/3be68ebe-0a42-4188-9e0a-bc291290445a")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9f39dc52-6602-402d-99f1-25d9753c89ce")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e055e013-09b3-4d3f-8c2f-013703275237")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "160ca904-9962-4cfb-b0ab-a07431945a7d")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c6837752-5ad5-438d-807c-c876587f36be")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "a9ecf0d9-d481-44d3-ad49-e3fc4286f796")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8c22d33a-5754-45c8-9bc3-7d91255ed09b")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "f3ffab80-75c4-4df6-b38e-24ea177742b8")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "56cdfa72-10ad-4b9b-8140-e2537529af8e")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "d731734f-7699-479d-ad6f-ce4b6e0cdf04")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "0f78eb7d-e59a-4b23-953d-35b794dcf035")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "01bc9a93-420c-40b4-939f-615891d37fad")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "a919c3b5-3dd8-4ce0-a696-99927be87022")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a4de69e2-e6a3-461a-b605-64ad17dfe1b2")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "761a0bc3-be4e-4660-8cc8-b6906f24028f")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "101d8f45-3514-4c37-a725-9237db189ab1")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "d3450117-f1a3-4dfe-a413-4730c18fd358")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "84b623c6-b0ac-40b8-92e4-8938a418f69c")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c40d85dc-792f-401a-8db4-d459507dd05d")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "91a1f0b1-c93d-4854-b228-8b0e0853d92b")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7ff20e00-86fa-45d2-b789-7b5382b50f51")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "d2a8b523-9154-4b7c-a117-3ec7148c32c8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "80ddd767-c474-40c0-9dea-b7d88f6c7e66")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "13751d97-dced-48fa-8101-0015f1fb05b7")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "189a50bf-9aa3-45af-993c-27627434f304")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL10")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "c91bb908-d956-41ae-87fb-53ee7c8034f3")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D35-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "31c38007-6c68-4aa3-b431-6a51e5d1088c")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "ScottoKeebs_MX:MX_PCB_1.00u"
+ (layer "F.Cu")
+ (uuid "f69ae3eb-4482-424c-be42-7e461c8d598f")
+ (at 75.8 62.825)
+ (descr "MX keyswitch PCB Mount Keycap 1.00u")
+ (tags "MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
+ (property "Reference" "S15"
+ (at 0 -8 0)
+ (layer "F.SilkS")
+ (uuid "d7547a3c-886b-4229-ab90-462cb18ef8b3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "~"
+ (at 0 8 0)
+ (layer "F.Fab")
+ (uuid "9ee33bb7-01dd-4535-8d50-b6f27e86c727")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "46dc40aa-b49f-4eb9-bfdc-cfe33d9cab1b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3b8adbac-6af2-4f3c-abb0-4d8e09630dcb")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (path "/d7d7b3b9-2935-457c-9572-1eeb69c59249")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "1" "2")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -7.1 -7.1)
+ (end -7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "eadda701-3055-4c9a-aeb7-a64e72bacdb9")
+ )
+ (fp_line
+ (start -7.1 7.1)
+ (end 7.1 7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8c70e47c-c7b2-48fe-8ddd-341a39679f00")
+ )
+ (fp_line
+ (start 7.1 -7.1)
+ (end -7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "b4d0eb24-8f54-4a8b-9655-9e8d4288b7d4")
+ )
+ (fp_line
+ (start 7.1 7.1)
+ (end 7.1 -7.1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "29ffa5a2-be5f-4e78-89f3-1da04b36f889")
+ )
+ (fp_line
+ (start -9.525 -9.525)
+ (end -9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5b6b13c1-cc83-4e60-8d53-f518366b7301")
+ )
+ (fp_line
+ (start -9.525 9.525)
+ (end 9.525 9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "234e0d6d-042d-4359-a12f-4da38b046123")
+ )
+ (fp_line
+ (start 9.525 -9.525)
+ (end -9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8f6c6566-a6de-4e90-be13-cb06cdcf0e82")
+ )
+ (fp_line
+ (start 9.525 9.525)
+ (end 9.525 -9.525)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "ef955f02-727d-4953-ba3b-6f8fb8cb6d30")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "42e7343f-1d3f-4c70-bcfe-c6062a173053")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "226c00f3-dfd6-48cb-8513-94ae8f2f7ac9")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "220db179-d48c-4900-88d6-2033d62828d9")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "Eco1.User")
+ (uuid "8bf6e8ac-5f10-41cd-849c-87fc7b2e42bc")
+ )
+ (fp_line
+ (start -7.25 -7.25)
+ (end -7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "0e48ca75-8395-4fb9-a670-7e1cc4347bbe")
+ )
+ (fp_line
+ (start -7.25 7.25)
+ (end 7.25 7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "1b2427a8-3278-42dc-9d16-fc9718b517be")
+ )
+ (fp_line
+ (start 7.25 -7.25)
+ (end -7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "42483b43-af30-47d0-ac70-da4a57dd557e")
+ )
+ (fp_line
+ (start 7.25 7.25)
+ (end 7.25 -7.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e24df371-a331-439b-be54-33130b29dd8a")
+ )
+ (fp_line
+ (start -7 -7)
+ (end -7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "55c4a129-8d3b-4296-a15c-03dd6eda359f")
+ )
+ (fp_line
+ (start -7 7)
+ (end 7 7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ead074ef-4538-43fb-855c-ec1d3a86d330")
+ )
+ (fp_line
+ (start 7 -7)
+ (end -7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5c066070-295a-4be3-acfd-b79c8ab62254")
+ )
+ (fp_line
+ (start 7 7)
+ (end 7 -7)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "3084d621-b5e1-424e-9ed8-e839e872edf0")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "92616a52-73a0-43d7-91ef-b19e5453aaa8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "9105bb7f-78f5-4c60-8daa-fbf55f95f7a9")
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "f0b87738-0e6b-44c4-8431-7211ecaac7ff")
+ )
+ (pad "" np_thru_hole circle
+ (at 5.08 0)
+ (size 1.75 1.75)
+ (drill 1.75)
+ (layers "*.Cu" "*.Mask")
+ (uuid "832499ae-fda8-45f4-94f7-9a7ec5d56d1f")
+ )
+ (pad "1" thru_hole circle
+ (at -3.81 -2.54)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "/COL2")
+ (pinfunction "1_1")
+ (pintype "passive")
+ (uuid "e554a301-be06-416e-b519-0f98ce627a34")
+ )
+ (pad "2" thru_hole circle
+ (at 2.54 -5.08)
+ (size 2.5 2.5)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D15-A)")
+ (pinfunction "2_2")
+ (pintype "passive")
+ (uuid "c76f3fc2-7afa-45d8-83be-e565c8a1baf2")
+ )
+ (embedded_fonts no)
+ (model "${SCOTTOKEEBS_KICAD}/3dmodels/ScottoKeebs_MX.3dshapes/MX_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "012057e5-14d4-4483-8bba-5439e1fcdf60")
+ (at 237.725 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D23"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "67f6396a-59bf-4053-bfd5-722e20b05702")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "c0205eaf-0860-4b4f-8490-3b538b7e1913")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "505c3040-1ca9-435e-9c29-447182ec8c20")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "027ffe84-69a7-48db-a088-cd8fa088f13e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "98933f75-9fed-4693-941f-8eaa9d6fece3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/c0c171e2-9c6a-4f7a-9619-410e9066e550")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0f669cf7-e05d-411a-9b43-b9f64c0586f4")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "7a44fa67-c034-4e60-9e51-b130f34fc8f1")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b577b95a-290d-46f5-aacd-acd803451dba")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9afe483b-a10b-4054-9102-44a192451851")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "e4938fb1-22a4-49e6-ace7-7eee56ff72e0")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "57c68871-f0e2-4bd7-ac90-bd1805d1c9de")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "84f56fe5-bdd1-4b80-92d2-a8a6dd9da5a8")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "22377716-7353-482d-b06b-98f653e6bb06")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "2d999663-aae4-477d-ac10-ffcef78bb473")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "2c2362b2-cdda-4422-b9dc-b94735389354")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "09146884-7890-489a-ae88-f1d7b40c6bb8")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "42f69d62-ec21-4406-966b-a322a14230c5")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "c062c046-7ce8-4437-b2b0-ce5a7f86144e")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "33954a14-3b56-40a1-baaa-a75ac0ea86c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "7301a66a-bedf-485d-98c8-10bfe0f917f6")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "72e0c12e-d77d-481d-adf0-2108c69ba04e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "4249c42b-a3cc-4c38-aea6-648bbf07f241")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D23-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "bfa498af-6370-4394-99e8-4fa740fac058")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "016e396e-72a2-404d-8671-e19e9a682dd4")
+ (at 180.575 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D8"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "c2584ada-3540-4cc0-8ce1-d3fdb67b8138")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "a5073e1a-0221-4a85-8863-02afc02515f3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "d2d56299-97a1-4ead-9bd3-d6afb6702759")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "ab43a2bc-281c-46d9-a962-ce7e3a763776")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "7fe5fb3a-c725-47d5-a3c0-9e715576375a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/5d0ae8f9-d737-4843-b656-d72a635e9cae")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5995a602-550b-4454-a623-549ec05e48cc")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "7e9552c7-1e81-43de-b33a-5884e44e934c")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "2b4fe570-8f6a-408f-9145-4f99fa57982a")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4b389703-5fa8-4eac-8672-f48d30e1cee8")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "8caafe02-c53f-4f16-abf0-e40934d94b61")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "f7bc71e8-6957-480d-85e9-064c9ced4bfb")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "2a2b654e-84ea-4622-97cd-d1cdd3ca21a0")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f4a17edf-ee10-4b11-8f0b-97a47deddab4")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "14e2df17-cbfa-4fd5-bc93-c94095fede86")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9e0e1736-7f16-4b03-85d0-d28b983f59ac")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "dc65576d-0075-4174-864f-146f08cbb37e")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f98c96b2-ea76-42ce-8996-f8e007eaf8cb")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "71ba579b-0cda-4a44-acfd-bb136fce7e61")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "a27411e5-42ae-4fc4-b05f-d0ffb818a0a0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "40af94de-e03e-4e44-b7a7-f4a4a88696d6")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "95aba491-c092-4ceb-a988-53983691b4f8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "9058b126-1eb0-43fb-b6ed-1700c2777969")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D8-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "de8f732b-e889-4cce-8d1b-4c897578ce62")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "061b6f50-89cb-42d7-a546-3a6cfc32b095")
+ (at 237.725 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D35"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "e3cee053-bd64-4a3b-9a36-bef3d6687e42")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "cdff4686-9b42-4145-a5cb-b699b44f078d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "67b580f3-4ea6-4ad8-8ed5-a9398bd4cbfb")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "cd118576-06da-4c9d-9cef-d519c7c993e9")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "c424ce6b-7f01-4c82-aed9-90bdc181ef42")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/39771e40-de2b-4264-aaca-f02290b6d8f0")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "78b64341-0cb1-4c5c-8fcb-bc2271bc17f9")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "cd85a2a0-a418-46d3-a647-066b75faab10")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3940a500-c32d-4fc7-8ab8-edb962c8bb49")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "014bfaac-f95e-468f-beb4-427ff9dcf3a1")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "46962827-2d1f-404b-9360-c4dbccac4d4f")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "cabc66ad-bd0c-467b-b710-9c5f68301c57")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "e75e1019-bae9-4b4c-aad7-a6dc3dd54eaa")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "1f950f86-a5c0-4244-8630-65a9803d4cd8")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "24bb6f8a-5253-43fb-ac73-c23ea4950345")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "6770d0c4-dfb6-4b71-82e2-b62b4fff26be")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "65674a74-5e2f-461c-87ef-2e621f3f226e")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "22511554-8cda-4704-8a9b-e437ac139c36")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "9fd5642b-6e48-4635-a530-6343b6682b50")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "72375d8b-0ca5-466f-8cc7-508fec427907")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "7b95b7be-4307-430b-a696-ce4b5f28d410")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "e2bf1b4a-b089-488d-8654-d0ab96819cd3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "2d56d95a-b983-40fd-83b0-b240c26b87b7")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D35-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "d18ae566-d3c7-4a57-9fb9-ec9d23d953f4")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "0f8c2ab8-d275-44bf-a495-69e7b8511186")
+ (at 199.625 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D33"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "9a454c0c-d527-4d6c-a2c8-2f4669f4da78")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "fcb1289a-7449-4ee5-811b-c17b68686ab5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "18829e9a-a220-46c1-a7b8-2158848d1067")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "039b000b-d2ec-4337-b52a-c31b866dd1de")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "bbdbce2b-3f5c-4db2-8a71-fe0f2bbbb289")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/3b83a787-14dd-4a74-88b9-68d62edd1fd5")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "8d352fba-c456-44fd-acb5-d1d8b40b6865")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d78980a7-a108-4e33-b490-586c725b71eb")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "70e22086-cc46-4a51-baac-9be044de0bad")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4553297f-f04d-4cd1-962c-0fb8bf1f99de")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "efe96864-dcbf-41b3-8fa2-5fe19963f163")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "d681596e-f03f-4b1f-b074-e6fe601e52a1")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "2830a117-7a13-4490-9530-48d340407f6e")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "1246d68f-4bda-4dca-87ca-42f63e209fd0")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "4a36b2db-a3b5-467c-910f-8b32aa670168")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "7c2499c3-fd7d-49f5-a01a-b938e9aa02bb")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "532aa332-2613-43bc-8caf-a4482b1601b7")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "7dfbb057-659d-4539-bd08-6f51f84fa751")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "9bbd50ce-c9d7-4971-a8b6-947a3b839cb2")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "ec2ba80d-c3f7-4db3-bbce-ceea1810f365")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "904012ca-790d-46f5-af99-4afc7b259a8b")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "9895e1ce-2de4-4202-8e67-8f628255db9c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "b012e81c-e9c6-4f0c-9f1c-80ced1cdf4af")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D33-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "0c0a04b8-12dd-47f8-9234-fc8aefbcd3c8")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "123ce988-017a-4546-b9c0-847b87f56f2e")
+ (at 47.225 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D1"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "74ffc287-c320-4737-9fb6-ca38f952d169")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "96e5158c-e84f-413b-9e76-8e8bffc5073f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "3b765fcc-0997-4055-942a-6de0414e74cf")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "13a8d17f-86f7-402a-ae8a-67ffd22c1681")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "0dc5009b-9617-4242-bdd1-18e8797da70f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/c70900a1-d32c-41a6-b21c-6a2d9c5f97a3")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3e94f1a6-1122-4973-b850-48c02c4a4189")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "bdaf8fce-339a-40a0-80f2-6c7fc785dba2")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "277475b3-14fd-4a11-9e41-c3749bab24d5")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "aba014a6-a733-4730-a168-7649b850644b")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5f1a3acc-133e-49df-96c2-fa50c2cc90b2")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "77918596-2c00-48c3-8a71-6f8c3b276c75")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "74133d59-4895-47b5-a721-2544218beae8")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b1330ed8-0199-4ded-933c-908a182798f0")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "bcf7ed4e-f965-4ef9-8efb-3ae704efc61e")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f66696ad-886d-4f97-896a-06ce57257ef5")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "30ebafda-8b08-407c-8e84-4bb610191eb9")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c157f687-4cdc-4d4b-8338-01ad0654db49")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "3485cc4a-1b92-42e1-a5b1-e91b488dacee")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "046d763f-6ad2-4208-923f-e43db939d42d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "03066cb1-f232-4523-aa2f-e58af2289f64")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "29968b40-b832-4092-9419-ddaadfc25eb1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "9313518b-0cb3-46aa-9d5d-d090d8e7c054")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D1-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "2ff716bf-a405-43b9-a806-4fba298b3c4d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "1da76aaa-57bb-4a59-8733-6ae829050ab3")
+ (at 256.775 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D12"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "5a46850c-da26-4e67-99f0-b24e21654589")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "efc57516-676a-4462-abfc-178c6ae37266")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "7c42090e-9447-41d5-929f-7ed1ca95f42a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "e2aba6d2-c896-4302-aa4a-2fb7d3f4a2f1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "12e379c4-210f-4493-957d-8f0c034cf7e7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/ee6ee089-7414-44f5-a654-16a14ba70c0f")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ebde9a3b-2ff3-41c0-a102-f4e9a3ec1205")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "daa377cd-a8ce-47b6-87aa-ecd6b123d306")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a78a6367-5f04-42bc-a6f1-5a88f1a3b7cf")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "65b51582-fade-4c8b-bf90-e96fbd007fa8")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "37e93b3c-4931-47c8-b797-c1a1b13f20cc")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "40e9bddc-e2a0-4743-bbea-c5121bb35825")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "7db89f7d-28cb-491f-9b00-a638759ec12a")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "89510068-03a8-43db-96c5-8dd09c287935")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ba754ede-1ca7-4cd0-8e77-1eca1af0a85e")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ea12047e-9d6e-42a1-b996-f9af23cd3ed3")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5a01602a-35a2-4d5c-9915-5f7eaf8a9662")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "532f6b43-41fb-414c-a404-06d956ef8bb9")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "e199d332-a1bb-460b-b8b2-0e6f303f951b")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "34653fea-2419-4f34-92c3-b23ba5bd67b1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "35a8e9c9-5a62-41fb-8cb1-eab28d0160f7")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "aac0c16e-6d20-425c-83d4-f5ab189c6a29")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "8160f3fe-27ab-4907-b987-2ba113a3b205")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D12-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "bc5590f3-1936-4009-b0f0-1b0a9f795f05")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "219fb362-2ce0-4c0f-a6e8-3a1228b000a1")
+ (at 123.425 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D17"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "c6b08c65-1426-4727-9269-67c56d24f431")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "5ee7a5d9-776d-4c80-8c8e-2313afe2ca72")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "b66f0af5-9270-4fa3-ac67-0395f242a670")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "4fb5fed6-04de-478c-9c60-649f4b8e8cd5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "fccd4439-e7a8-4ec2-a956-6d03fb26c374")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/ecb753cc-005e-4e8d-bee4-156baded5bd4")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "f9f60544-9993-4381-b318-268770539d31")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b3d8ca0b-bac2-4eab-a2fd-ca9ac3dd5166")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "2cef49bf-3c86-49f0-a581-eb0b94ad8077")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "f4b607d1-f832-4ecc-bbe1-1a3954ecece2")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9860b938-e035-48f3-bc65-9944523585c2")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "8997def2-5fbc-4d79-9722-c7e060ed69eb")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "0126d3b5-f274-4a5d-8712-97eb88918a71")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5381744a-090c-4ff6-a4c1-82cf7b365c0d")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b10a2d16-9858-4d35-b2bf-d3ddc076b33f")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "98ec53ac-027e-4ad2-8cb2-5b7e5bc703e8")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "64307af5-1528-481e-a519-468e8f5696f0")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "04b7b2a4-3c23-4ddc-b494-d16061aa0501")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "06ffb381-4de6-4d2b-bdad-6a1b6bee5eb3")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "42435bc1-68f7-4036-9867-67ecbc3a4bf7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "90076e50-121a-4b74-baa4-fcea7cbe48ac")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "d05f4d1b-e11b-43b2-bec4-9d4f15697ad0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "fde70db0-6818-4229-b190-77b2d861012d")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D17-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "87edfcd6-98cb-42cb-aee4-1bc86f651f73")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "2293f12e-8caa-4041-aeaf-cd35ec0821e3")
+ (at 66.275 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D26"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "9d067545-afe6-447b-a15e-5679b7f82654")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "49a7aeb2-2c5f-419d-9e97-27825a6346f5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "40d8ba2d-63d3-4525-8ad9-4e7d6c686eaa")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "19774e9c-059f-4a20-8f8a-2df90158e28b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "bba69222-5397-42d5-8185-ff1dd9662f94")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/d15c13c7-f980-4bf4-8730-0d4fcb2b6d99")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6bfb933c-8201-4c1f-be29-c39f0005c677")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5ba87202-f157-43bd-8f13-f19eee7acc49")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "43acb5bf-c8d8-44f9-b975-84e2b9f147a9")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ee7f7069-02c6-491c-8694-898929fe9eae")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "03329016-5808-4519-b69a-255e9f6c4bf6")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "01b877ba-48c4-453c-b5dc-b472fb3a47c8")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "145da745-0998-4ece-9d09-6d79ff6ec678")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "15845bde-ce90-42fa-bc4f-0762e51cffda")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9baeaed9-3956-4de5-b798-2593dae204a0")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "92f9feed-810a-4ef3-a7f3-837d95b2a384")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "e7fe79fd-fd9d-40c0-bb41-9887c8b36b4d")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "e7d3f7d0-ac46-4609-a9fc-cc99a9caa1a5")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "1faf619e-2086-4546-bb77-2e699115b985")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "6acfcc61-ac40-4b01-b3b7-3d4a88337724")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "b9b5fa45-efcf-4825-a705-46ab56889476")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "0ec3d663-fb06-4c35-ac89-b204cd67a327")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "447ac5c7-be9c-4032-b55a-a5ca81fc7ea2")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D26-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "8b8eddcb-3b28-493e-87da-233993a2f208")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "2cbe6dce-d00d-47be-84d5-189a8b1c2e1f")
+ (at 85.325 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D15"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "ca3d6921-fa95-4a44-934b-4d1b240272ac")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "d09ea394-b1dd-42b9-952d-d03a344a1d90")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "3dde6adf-0db1-4610-be17-189ffd6a34b1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "e307aa27-e4cd-4650-ae96-9fadd2aa1188")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "9f8007d5-2514-4a3d-8c53-cde72fd9c07d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/e2d87aae-3bc2-4f3b-83ac-6b77c1d5b06e")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "954f68ca-570c-4e55-9ba3-be127672a075")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "14a24a89-41b5-4310-82c6-d1c49dafe631")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d00d512d-8e6e-4f63-b9aa-baebc94769f3")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "58e9c29e-5384-4bdc-804d-cfe8c87c4517")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4c438650-4b05-40ab-bdf1-0931900a2039")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "dacd5e06-f9ff-4b1b-9d00-fe72e9ae50b3")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "f2f7bcbd-27d8-4f89-aadc-5ecbc0f261db")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "da365cde-6026-4722-9390-1a51aab59f93")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8c11ab79-dfa6-4fb2-b3a1-adbb463dbb35")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c1c36603-e8d1-409f-ae8f-50d05cde02fb")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f82bccbf-61a1-42bf-abaa-9a71e2fc5820")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "4cba6924-3571-43cf-8106-a6e0e9e0b92d")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "0f02a163-1827-48be-a8ad-0fdb24b925fc")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "7f741c10-b96a-4712-97bc-e5bd1460169b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "12f643f2-d953-4129-bc0c-d99c23f7f04d")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "a056128c-a102-4b6a-ad36-0267e3be36a4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "94bbfe93-e85c-4bbc-a85f-377a8a5c27a8")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D15-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "699be569-9def-4cd2-b57b-3ca9483e3a4b")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "2eaaa54c-09b5-4a08-9204-43fb31806c85")
+ (at 104.375 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D16"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "8223ad40-e2a6-4d2a-971b-d55905c2a99a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "b1f558ab-9daf-46f4-87df-6c6447b62075")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "5d7bfda0-2ad2-4798-8caa-00de6a9374b2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "03d6b8e1-03b1-4ffe-bd2a-672c60c4df78")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "04785eb2-14d0-4569-bbe6-ce5aff55711f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/1b567449-1e7c-4447-ac11-d1ef33635cb6")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "cb0a214f-9b9b-4b51-bb90-9e70cb00d91f")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c17779ba-9eb9-4701-afd1-ee57a722fad5")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0d75f3f4-1e57-4205-a96f-fa5873b2067b")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "aebb1c58-672a-4dc1-8d88-962d89885f11")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "27efea8c-19a6-4351-a277-252097535012")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "6c051000-b005-42fb-b12e-eb3163e5edf2")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "35e9fd44-59fe-4550-be6f-dc6f32ba3e1d")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "28eb3a14-9b28-406b-9ea5-0e94a5ca8e3f")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "700e6e12-1c71-4d8c-a3f3-4b7eb916d052")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ee811037-465b-43a2-8b4d-b1e35ae957e5")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f3fb4fce-f0a9-4940-9f17-43997e0dc773")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "6035f607-36ef-47f6-9746-998acb7c397b")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "8ab64063-4a08-43d0-be7a-e105683b57f1")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "7e125897-dbb2-4cc0-8734-de3e5b816b28")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "cecefcbc-65a5-41c8-a992-b43328176010")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "f51366ab-6338-43d2-8472-49d3b55985be")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "12c3dd58-a634-4e22-853b-02c81643e020")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D16-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "136ac616-16fd-44d6-b201-590e03031d0b")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "341ae56a-1783-4af6-b69f-5b23bf0074c5")
+ (at 66.275 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D2"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "ba70b95e-a35a-452a-8a70-ef98beabbffe")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "c908aac6-bf7b-48a1-b070-ad7ba664ec1e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "c88a2b2e-caf1-4966-aa76-da06a9090805")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "cc9793fb-d365-408e-9fe6-82d1b2f9f85a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "90047341-6b4a-44eb-8f89-1bb3f7b2161d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/a78d831f-b115-4c7d-8044-0df58c3baf85")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "582444ce-d058-4aa9-b750-90b733469023")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3edc8cda-0b0d-457e-a3a4-7f95cafebcf6")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "bef1f49f-0d0c-48e9-b774-8af5df28c379")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "890c7980-25b4-4336-affd-b917e0fa8684")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "8e0b0858-38b2-4b0a-85dc-a4512e7b8a42")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "c1729323-e87d-4aab-b923-4115266507d2")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "7e7f0260-d7c8-4c67-9f8e-7c8899b10175")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "0df902ab-7538-4919-9484-ed6ae51f4f4d")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "246ac246-104b-4966-9e58-4700bc3791c0")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "2818a78d-ad63-4ae3-a94e-47e4d2e0bcca")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f0f62b64-5cf6-4b6e-92b7-bb266128c36b")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9a7cb54e-74ce-44da-a792-c0189423657e")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "86697aa1-f73e-431e-a668-949109bb10dd")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "75a21832-25af-426c-a633-b3a659ca22dc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "230e20ac-aec8-419a-bfe9-db2ef8a2778c")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "03e00c4e-5ebd-4f3b-895c-5d96e0927c0d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "36a498f6-c68d-450b-9681-e3c5bdc4c179")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D2-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "2c4e5ec3-cda2-496f-8b5a-806a032ebc9b")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "43344b83-05f2-4a12-9bc1-fe7088c989b9")
+ (at 47.225 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D37"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "aae75299-cd8f-40d7-b53c-2109c10421eb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "4a152788-2637-4d13-a130-233e8e90d2c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "78487ed9-cfe1-49b0-ab9c-8528ac5690c7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "dc228b95-699e-4ec5-a71b-836dd8189bae")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "a8b83b96-7849-48f5-8836-405070852515")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/276e896c-9f9a-4a4f-8e0d-e69139ebcf8f")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "12430d53-d8c0-4b14-b7d2-a5e738430966")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "63e16540-ad89-47a9-8ed6-64e6e1c9794e")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "24e07ac8-33bc-463b-9ded-ce9390d7a76a")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b95f0e56-d4cb-4ebb-b431-3f94b3e9622b")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "fe64125b-956b-4d13-ab2d-dc6b23ee94c1")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "46d05db8-de4f-4554-8c45-185477f8c287")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "18a93744-eb1e-414d-b8e2-e465aa209fb9")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "3ee2c980-33ea-4548-add4-ef07573b7e36")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "e21549b6-6c49-4619-8dc8-326b8fea7ea9")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "3dcc249e-dea9-440d-b22e-839fba153d6a")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "28fc861b-b5e7-4d89-b70b-e1a87e4b3bc4")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8c6ee1c4-bbb4-4953-a49e-44e9b5e6063f")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "dd578d7d-e101-4ac8-8111-d62f389483b5")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "b08643fb-f484-4746-b5a4-97418fc4063e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "63f9f1e7-1d2a-44a6-a3a1-0b788fca61df")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "4d8fb4d2-0c5c-4544-933d-5a745f924401")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "3b235bbb-5327-4c30-80c2-ccb7b9bf74f7")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D37-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "f0d8776a-f531-433d-b8ae-7a90acaa249c")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "46028859-405c-43b7-89ed-d662e5e877d8")
+ (at 123.425 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D29"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "c2f1c5a2-6596-4153-9558-12ca843354c2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "5ab37532-b535-4de2-b237-fedb09b1c27a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "5f69499c-95e4-471b-9ecb-8340c83df0d1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "bff97202-a3da-4808-bd65-315508509832")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "512bf5b8-5f13-40da-8742-6c90ec83cf20")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/7d97a28b-1bbe-44f0-855a-cf1feca9f103")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "70193c99-afa0-4eef-924a-db99251cfe14")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "e34cc71b-94c8-4939-a238-befd0aa20929")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0faa5e2d-239e-4954-ad16-9795e43f1bb3")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0f28ec0d-14c2-4a4f-a776-060be1238f68")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "cef730cc-695a-4353-8859-769c10a5bddb")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "fa305c0e-b4e5-4885-9ba5-ff9c2d642bb7")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "5adb7524-61a5-4338-ab65-4af8831fe346")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "11c714b0-1bbb-4737-8848-0a1a0eb1386c")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "11271bea-612d-431c-ab9b-48df75966c8d")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "dd3d45da-7d7b-407b-9b2f-718f80a81c9a")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "09f61f89-2c55-4005-8dec-667673ef770d")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "a0c36fa6-db59-4c27-821e-914c1ef667ba")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "0071759b-b293-43e0-98f4-89e2bdbdfb08")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "79360353-4dca-4873-b09e-77f4d0ca879c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "5f59176c-7c74-4faa-893d-c232c9132e91")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "630625d7-eaaa-4b6d-8c1c-1f090fc27ac9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "c50ebb80-31d2-493b-9698-e193273e5449")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D29-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "29d69d30-8e19-4516-ba91-0bcf98b5a6c4")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "4b728f6a-771c-46d6-8329-3b658b86f56e")
+ (at 104.375 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D40"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "5b3745ff-198f-4fbb-b8fc-0cbf78c3a805")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "fa4f333d-f9dd-42bb-bc1e-bbc1cb1800c0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "60ccfbb2-ee70-49bb-b9ac-90fb16e93025")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "c9d4b777-9fcc-4c72-93c8-1ac83a3a0944")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "05834170-965f-4adc-8bac-baa971fc65f8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/069cacd1-7830-4855-8a68-719cc80ac8ea")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "fd5f3665-734f-4b35-8510-35e7d79b1c16")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4274b403-8845-4c7c-8f67-e0e93f9f51e3")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "001c4ad0-ce9e-4c7e-b475-944199507d1e")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "231cc815-a230-4010-b7e1-7948ecbd71b1")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "2c99991e-454e-424a-a5a0-ab83ccec84c5")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "41d54256-e8b2-47f2-b19c-a72a478632dc")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "6f93422f-125c-41a4-97c0-912eddd770d7")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "d159ce60-8750-49eb-96be-9e9f5f6ddca1")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "7a24c842-557d-4a11-898b-33e8823dcb6c")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "fab511a6-348d-4616-b2ac-a9d624a7c1a9")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b56f6b27-a80a-419c-a263-22629186219d")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "35a6dd15-158e-4324-93f9-38df9967b03a")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "e6facca1-2891-4355-9d70-46d8212d91ef")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "f7c28b65-f501-4d3b-9963-6ab785f56fbc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "4daad086-049b-4ee0-84f3-6327eab85fc2")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "ee765fea-e62c-4fe3-8e5d-5099f815ecc1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "f5c7cda8-6ce4-4917-b77f-0d4886a38261")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D40-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "25a5222c-f7c0-4afe-8109-9ddeda042576")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "52c2a7e6-9c25-4b07-b227-b1992f13568c")
+ (at 237.725 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D46"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "ea66a0e0-a88b-4cd8-a63a-e0afe87751cc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "6b7a32e8-4938-45b9-ac60-09d7cec8028a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "c5e3de29-9b79-4342-9ab4-e5880397b207")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "0beb0dca-7ec8-49f7-924f-4742eb626793")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "acda710a-a81d-4330-82cc-ec00d856fa29")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/4a9d767c-9f44-4dcb-a601-810350dcf95a")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "138216f2-d22d-4192-8b5a-3b9da39ec61e")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "2c4f7ba8-7cb4-4a5e-9c4a-10f4ab217923")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9e75d525-01e3-4f78-a71d-9084d7a48415")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "bad5abec-d8e6-445b-a30f-94f70d2604fb")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6a5794cc-d08d-4aed-b39a-3ce8afddc933")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "000d9a24-6955-4716-8498-57c978ae5436")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "e44a7032-3ee7-4e1a-a3d7-e3b22d1d0b61")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "6922ab11-1027-4f19-9512-92b082f1f71a")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5366d0cc-0d8c-44b8-8c44-7f2adb281a78")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "1e78df82-8ba7-40aa-96be-418db031bb2e")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "58d231e3-7a04-44d5-bb03-492b162c1729")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "6dccb7a4-75a9-4125-bddf-ae2115044714")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "9c945ed3-725c-4d9d-b4a7-c44fb6a65f4d")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "f7b23b0f-fd95-414d-904a-a1b17645f408")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "7f593a59-0cd8-40ba-86f3-5e3149bc5d10")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "41adab5b-c5d7-4dcf-a99d-0aaf4e0dba13")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "67a1c572-8ec2-418d-9984-13caef776fc4")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D46-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "12327443-bf05-4086-b1bc-4ab5187d0386")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "53abae44-616e-4859-b09a-a5f8587d289a")
+ (at 199.625 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D21"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "d6cf189a-ab07-4fa4-9fbc-6c3814d8cf53")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "89380cba-3206-4492-91aa-d8b6f0efa96b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "f660d295-51c4-4c32-8320-0d09309ed40e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "376bcb6d-912f-4fec-a040-718a61233f00")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "7768c580-0152-41b9-8f74-149746aa0252")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/109a3cbd-2dca-4a3c-877c-84adceb00a06")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4bcbe712-34dd-484a-bc54-fa70da9c3aa2")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6c4fb766-27f0-47eb-92bb-7f22702aa831")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d21d0ec4-d872-40fb-bf4c-7761b88f0bd9")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "695013d5-7a1d-4d85-af34-793f31cc3b71")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "628f3cbb-69ed-401f-a94b-f87c9db2bd19")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "d106347b-394e-4643-a773-2347176f8a38")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "9be017c2-a615-4ae1-b7db-be02aad0efc0")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "929c23ba-444a-446e-b8e6-fe452c93e728")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "89b00ae8-8e90-41ac-8c4a-1f8639fc32fc")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "84c51a19-9b36-43be-99fb-19bbafd6c0d1")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "e739e835-43da-4adf-9bd0-a35e489aa932")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "128e0a35-b412-4cac-8985-442f7dd985c3")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "c536ef95-5077-44c7-b781-b5bac66901e8")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "4e841055-6995-4c06-a7bf-1c501afbc591")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "e0675546-70a1-4594-8543-ad16abc6a2df")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "b4860ff2-55c1-47be-8f29-024220849c96")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "8137dd45-5c27-4dce-a48c-174099e6d2ff")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D21-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "04627bcf-73d1-47c6-b27d-b9ca27d668bb")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "5520532c-594b-4edf-9928-f20cd870ff73")
+ (at 256.775 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D47"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "a641f478-9080-47d1-8876-fd4985b70f01")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "3e387060-9355-4f48-9897-43ced45dacbf")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "e3540c44-a05d-4be0-9867-7a2d1f93f3a0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "c59e1a9a-b494-4ea2-bb6b-13c795548a69")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "8dedc3fc-efcc-4155-8c0e-279452769dd0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/b0df2e5b-4083-4b35-8703-6e57c0af9922")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "71e1eb16-e43d-4270-b3ef-e83b08ee9af8")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a2ca0c48-27c3-4ed3-9f16-9c5799a2c05e")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "938cd309-cfda-4194-8bf0-61d2eb32fb7b")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "aabfbadf-44d8-4393-97e0-84c0d9f0f7fe")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ccd74220-3607-4d4d-b011-65f7145fd80e")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "60493b76-fb11-4fc0-a026-724a78cd101d")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "29a6d609-00ea-4ff7-9c07-adc39cfec529")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "963e84ad-fa0a-4983-88b0-5d227a8b43b8")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "0bd74baf-43f5-4e41-b377-59157cc61f99")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "752444f4-fac8-4c85-b7e2-c945ab782243")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "700b6d51-76cf-45a3-8eff-3ebb3abb56e5")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "449487bb-477d-435b-8908-d641f72ada73")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "5c2ac85b-84a2-4e29-860a-1f4b5e552329")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "d7949cd6-1fcd-4643-be82-23e6e2a37a94")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "d33f0012-4f0a-463b-9acb-6aebc7b503a1")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "3aaa8587-3a79-441b-8d10-e82c2103b8ef")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "619370ae-2884-4501-85ea-7cafd9263b67")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D47-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "6b524445-0f89-42f7-9036-c3153049ca53")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "57d63a3f-2a32-421b-aa5b-cf6709fbee56")
+ (at 123.425 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D41"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "622dd577-4ee6-4a4c-b068-6f908e88f660")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "50835377-1de4-4a5f-86db-b02963473498")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "01312fc2-4ef4-4c79-9e22-65c02b449b92")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "55383611-32a3-4a03-b721-30bdd554a9a7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "6811c8f7-e0b7-4bb3-ad8b-beb1e90e3783")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/0584d550-31e4-494d-85d7-b186ab45e7e6")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "2ca9df34-777d-4409-9f4a-09bfd410b7f1")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5910bf1e-baa9-4d73-964d-8e8a489c3889")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4f69ed16-dc36-4aed-a2b7-02dee077b7a9")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "176f8021-ffac-4eff-bd5f-f064a91333e6")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "55d3648b-9df4-449a-b90f-908733e6e23e")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "110b7ded-f5ad-4988-b23d-297309cfd423")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "adaa3a45-a740-4ad7-aeec-1571a86db2b9")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "650656d7-7088-4921-af07-7cefc688b967")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "19e407ed-3901-43b5-bc06-7dd13c0ef8c2")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "3b01cd57-00e0-439f-a95a-013f5c5f07a8")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "83f393e3-1644-498d-803f-663fcb8a9a96")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "aae04f21-58f1-4259-83ce-9ba08e86522b")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "855285cc-2e5d-4f52-9e06-7986f9478a54")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "a7477cfd-e83c-4312-ad1e-9e2d9e2c1d32")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "5be34559-075b-40b6-ba9c-c2bd9539be2e")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "7d4a26b6-e45e-4287-b7ee-3106383e03ca")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "6a839a1b-1c0c-4fc0-9ed7-466738557c64")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D41-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "b80ff865-ba93-4b42-86eb-a7c302539d95")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "6547181c-a1cc-4628-b94d-4d3314afdb83")
+ (at 47.225 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D13"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "d59f263f-11f1-4ebd-9ddb-bd01d09cfb1e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "1bdd1024-dfc0-4f9d-9d2f-d56b805696da")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "93e7109f-9aa1-4c41-ade5-a19ffff1312b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "0bbcc5c0-a5cb-47d8-91bd-a090eba930c8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "75df5ed2-72a9-4a7d-ab63-ee99ec8f354f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/23950947-5d5b-44bd-a0d2-90147d2298d8")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b0c052aa-695f-4302-9589-d13ca17ebeb9")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "23332628-17bd-4038-bfb4-cc891c756e4a")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "80303132-830f-437f-9a83-f3aac350284b")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "bd5c8531-55cb-43a7-b858-73e5905ccbe4")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "83b89bf4-2e55-411a-a1d8-8f4ab46b7f51")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "3e36807b-5a2c-401b-9a51-09050bad5a0d")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "c7c39c3c-0c35-4787-970b-0e397dff8038")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b3bef370-9795-4558-94ed-c302878670c5")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "951644ae-50b5-4bbb-a93f-d56bc7d4c6d8")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ad249d8d-a007-4611-a58c-587a0ff762be")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f07601f1-2c49-41e4-8db8-ec2db87af343")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9137a88e-a12b-4f58-9d81-40974ab0614f")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "053e9278-d4ba-4a2d-b9b3-e862dcc770f0")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "46360e08-961a-41fd-8110-e921191e92c6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "2a40e341-75d1-46bd-8bd1-3ee7ec906bf3")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "99875da2-5151-4569-b3a4-0821731f0cab")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "fb41c678-e7e1-4b57-9868-45b42fe3cfe1")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D13-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "bf941dff-43f3-4cab-a24e-22b8c965e65d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "6c432bc2-a423-485f-98a7-77c693d1c956")
+ (at 199.625 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D44"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "138614f5-34ef-423e-8767-6f231731a0ba")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "a7d050e4-a150-46cf-aad5-f546410e0edb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "a97fa916-9837-4d74-8a1c-a3dfda3a9e5b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "8f4d5675-ecbc-47b7-966c-0aa4c1489b3f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "ba9b86f3-97a4-4b28-ae21-b042f8f5c909")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/6600f4d0-98e1-49bb-a5ac-8a3b90412b83")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "50b0ac00-4448-4700-a46b-60a49355a879")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "1eb81333-28e9-4d91-bf17-1686f5a5b61b")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "1f82f7e4-01d0-4df6-a0de-1ef223e3947b")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "504e68c5-19dc-4c2e-8878-6e7cf8399b02")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "59b583b0-b33d-43c3-b38e-a6b8db898978")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "58598efc-98ca-4aa8-85da-c520f1344853")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "94304ceb-d405-4968-b8d9-62d6212d5c1b")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8ef4342e-8ece-475b-a4c0-f12264e3041b")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "85ca7a08-fb8e-4d35-83e4-53da4e3337d4")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c8695d18-c293-48e2-8b52-2142a9f1b552")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "15e34272-6d23-479f-bb6f-10bbb963cc90")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b99b1e61-25a4-4414-bfce-5782158e1238")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "a5c7cb4a-8cd0-436d-ac61-46ccdef298e4")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "567ab889-1469-40b8-bdcb-80bc91003ff7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "ef833de7-3d68-4d1d-ae99-d7e11d9bb7a2")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "e5dc76d7-f613-4f5e-bd17-c7a7c7630ee0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "0fcfc20b-9302-496c-8bcd-ca35f84793c9")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D44-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "5e65a80b-1496-47f5-a34b-a98c374e78bb")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "6cf16f70-d444-4ef7-8dc6-ef8b721c81bd")
+ (at 66.275 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D38"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "c20040c1-1769-4d00-bd48-f5983bd6093d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "f131adaa-1440-4555-a67d-25fd686244e8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "595cbbce-e099-4f86-b2ed-4cf5e2f11817")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "7a0a7b72-b874-4880-8ebf-8b9c53a556ef")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "988c1893-990b-4bc7-8965-8c12b3d2d98c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/bfa28a8d-81c5-4feb-a6c3-8f54af151567")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "e3d30567-f9dc-40d3-a458-6d2fbe5a01e8")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "41af3d9b-9b20-4bad-9b6f-e48369bff51b")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "082eca2f-868e-430e-8572-ee34800701af")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "267fbcaa-a99b-4336-8fb1-9bd2929a8416")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a6b00a99-5f14-4cd8-86e0-545d761d2a63")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "545de803-031f-48af-8f17-296ca585241f")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "955214be-f566-4b1d-a6d7-b5e5264d191d")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "7f6ed215-fd41-4770-a818-9baa79be76b9")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "e9eb0b62-be74-47d9-91e0-1dcae0973f2e")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "efa48ad3-f54d-4a8a-817d-96bc225f8117")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "40f03b0d-d032-4db8-9957-a65ef60ac469")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5da7c9ac-f593-4154-8ba2-76ff80576b71")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "dc1a1524-2b1c-4187-b6f8-5650897d483c")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "a1843b8c-888b-40ab-866f-3299c9d7bfdd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "7c735c1c-62a6-446b-99a5-285fc4a15dbf")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "f4196cb9-96db-4f55-b07c-1798224b367c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "c1b8c249-4db4-477c-9cd0-e03429babfac")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D38-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "e77eab24-b952-4733-aac2-e970a0e0c030")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "70263f20-a768-4e7b-95da-3f4c2f090b6d")
+ (at 161.525 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D31"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "852d5812-420c-4169-b33c-0e8ea9a8fcb3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "5e6f3b0b-04c0-4c22-8a78-80f260acfd57")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "1693546c-dea5-4b1d-ba8f-186e24a70345")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "5d7e2491-436a-4f5e-b5d3-bcfe8b45a4a7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "a7976c7e-3202-474c-a098-549e2fdfe032")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/f1f8767b-38e1-41ff-89c5-d5bee8fdb85b")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4c3bcb74-da77-4d86-a3ba-c15abe3f72a9")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4fc89309-8c79-4f43-bad5-0c42c5be87a4")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "16f6381a-2bce-4c46-960a-7e33d0be035e")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "889c4e52-4d10-4d1d-9a69-c857cebeb32a")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9acbab16-1bd5-4ea1-bb01-3afbca583a5d")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "149bf846-9673-4c72-a9b5-59af363fb2e9")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "58ccbcf8-5f06-44b1-a1dc-767da9c42920")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "a81cd4e7-f3e1-416c-ad04-cab64b22802d")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "42a936fe-88d6-4115-b8bf-7126136b4ae7")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "026b3ce9-59c5-4cd2-9acc-473fdea6485d")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "10928066-0765-470a-9f6e-baff470c20df")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c721bd65-de49-4266-8457-4479a397928d")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "aebd2829-e0f6-4154-8346-36330e1182ca")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "9c1b932e-513a-4e5b-a59d-aba604c3c5fa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "ae2f419d-0c7f-436e-a395-e10c2449b744")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "56dd70cc-25c1-469f-9cd0-ab49611a358b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "b6dbb8a5-5a27-4237-9f29-77ea1de5e1ca")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D31-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "6bdb7a32-411d-4915-b48d-a3b9f6de95ba")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "759e7509-9809-4ea6-a9ff-1027e345a17d")
+ (at 199.625 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D9"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "153545e7-b1a1-488f-af1c-2bb2893008d1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "9f60e0f4-2114-41c5-b461-f4b148bbcfe6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "6c491496-b209-46fc-bdeb-ae552ec58338")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "2a549c59-2746-482f-8238-26ecde67d04d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "15ecc20d-419c-4e86-bed4-bbdafd53580a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/8d6adb91-f708-47d6-a088-b8533291e0d1")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "295e9620-c5fc-4a33-a8c0-f46f5923ec94")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "57fb6db2-5938-4789-8e6d-1f46c0ea254e")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "520afc96-aee5-42d8-ae40-9475e67bf746")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b8f09b60-3f00-4746-a9ef-81fca095c45d")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "bf255df1-296a-4beb-b751-81f631bb9626")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "0c4454a7-1a6a-4712-a8c6-37a6016344b8")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "bbcf163f-6b30-47cf-91c2-ecdad983f84e")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "53fa1643-eeb9-4a5c-83d1-b24ec4c114fe")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "dac81c0e-0e02-4f06-9859-3e659d28bc82")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "3f094ade-59c7-4891-b9dc-f6c35d3a3dee")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "34dbb24f-58f5-4b50-a948-5763458cf22d")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "61a3e3c5-2c40-49b7-a26b-7715b25678e3")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "7bb0c445-6fd0-4776-8316-0156c99a7fcf")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "2da8f57b-4d0a-4a82-9577-5c5732d7ddfa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "1005c802-20bc-4f9c-b8ce-5ae19966908c")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "d5f85168-1e17-4a96-a1de-36d5819780ac")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "d8f0b19f-cd83-4349-a471-a980013d2110")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D9-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "532de8ed-5fcc-448e-9cf1-9f577b4c0c23")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "7affa2e2-d205-4ef4-ae13-b0d79c3506b4")
+ (at 142.475 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D18"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "e27b2284-b249-469c-a360-a0a8ec6eec36")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "7837038c-6a72-4314-9d99-47f253b490e7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "f35db0c9-0314-463a-acef-f8e5f17545b4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "805b9d38-7340-46b4-8c27-5407568c348f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "e3fa36fa-513e-4e89-bb2c-bd28e9858157")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/1e1fc270-0ade-425b-bdaf-45deab62b135")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6beed7c8-8ab3-493f-b3cb-c43b58db82ad")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d12df649-36f8-455c-aedd-ba47ba69b343")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3b1c22ee-a18e-498e-b9a5-b475dfabc3a7")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "bf60929a-412e-461d-9ff7-9d49d9778e2d")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0ef734b4-0504-4b6b-ac24-6ff953a7aa98")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "1d961c59-af4b-4681-9e1f-fe0f28c1853b")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "eb1cff79-f40c-4681-a367-0b5769cc0cf1")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8e571a94-d9f0-473a-9fda-2df1de35c132")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c947ebe3-d601-4bb4-b1e7-ade2b477797e")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "58ed824d-da89-478c-929b-02b0083a8380")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "4fc2e6c3-6624-4845-87cf-6933fd495285")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "0621862e-9ee7-41ed-89d2-cd5546def953")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "1a45c883-a296-410f-ada3-e47d974f6b9d")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "41b0417f-449c-49d8-b98e-de6e15124cfb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "9830c7ff-7da2-48a6-9a6f-84b523b8d52c")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "5deafa73-413b-409d-a027-770ee353606e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "8c1cbb77-75ea-4ec3-8b5d-a65ca2be37b6")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D18-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "ac96d159-156f-44c6-b1ae-894414502726")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "7c5f0285-281a-45cc-bf36-1d71e90a8b27")
+ (at 218.675 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D34"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "cc1e2b20-771a-48cc-ac40-1a8047b9fb2e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "88213bdf-29b3-4181-a269-1fd131f51548")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "e6c48506-bc75-4673-9085-1059f3190d17")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "b0702793-dbc7-4ecd-af14-92415baaf220")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "c6a7a914-da22-4e86-bb53-db619d4fb219")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/08ec97ae-b564-4cd1-a6a2-b199a74ab65e")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0ce0d28e-a586-4aaa-9609-dbee49a9c529")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "f3df3e6b-5940-421b-8390-fcb1b374fb7a")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3f10772e-35a5-4228-a234-b3a2b48b3868")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "26aba0af-abb7-4289-b739-1e877fff97bf")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c0a4fa33-41a9-4895-a889-faf5adaff343")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "75627f9a-b6e1-4a47-afdd-3a233c27ab47")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "25500572-5854-4c15-bb6a-e745f08bde66")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "2d08fab0-968e-4454-ac5c-aad9f585e066")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "d0ef87b1-cc29-42e7-b2a1-3d55d6ff4c6f")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "1b3a8a40-0e57-417e-9d3a-6b84774ba542")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "11714d63-5536-456a-8f30-c83d4e63504a")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9814a0b8-58de-4e20-9231-3720d6a8e3c1")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "bcae2944-979f-4dfb-90f3-27986958e3b2")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "3cd9255d-4560-4061-b467-9980cfd3ab9a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "f5d04747-3368-477b-b6a6-b6b9a518f843")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "b24550fa-cde5-47d6-9ca6-cc948e5378bc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "4edd9bdc-e7d8-4848-8cff-886f9251b9d8")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D34-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "97d4d523-a832-407e-b852-2acede7f9a1c")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "8098dd03-f06e-44f1-a20f-7ae3d38253d1")
+ (at 161.525 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D42"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "2a7ff420-6792-4c26-9e2f-f671eb9f2f3d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "7aeaa63c-a583-4a90-af0c-67652accdf4a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "8d1a23b7-9144-436f-a400-3596442c9824")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "87f0e034-9a85-49a9-bc6f-2cd6cf446a7a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "3e85e1d8-17f4-4aa7-8db4-8872c27b2b06")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/b0cc57f0-9a71-44e2-9815-74aacce74d1b")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "68b748ad-5077-46c6-b03c-d45dfc5babe0")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d5d2a74b-b5c5-493f-bd6d-b41a2fcd9393")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "87b03c97-7078-43c1-ba72-e948b6d83538")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0bb9cfb8-91c1-487b-a1b6-edec706a9bd7")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a3dd7615-471c-4b01-98e7-bc02720d9d30")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "6a127b22-582b-4c8a-a30a-ab1ad74e5144")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "db03da35-c444-4542-906c-ee11071860cf")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b7c2ce74-d5a8-4a2c-a17e-ffe9e722c8af")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "69b96fbd-e55e-4694-b060-6ad64571a1ab")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "4c0f91dc-cbe4-4528-9cdf-438f8bff0a4d")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b7dbd29b-33e4-4816-a1ec-47d4133e1e36")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "e3612d80-f914-4b8c-a392-54718f5a9705")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "bbddabc1-af7f-4d1f-a35c-2b878d2797e9")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "fac80a4d-c7dc-4bd3-8f32-dafda055fe61")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "787c2b22-1b0e-4088-b14e-7441b35cadef")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "33d0cdbd-82c2-454a-bd0f-7b0c17d6f4af")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "a581e4d9-7d49-4066-8254-44ea0a9d3010")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D42-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "35fa54b3-f2ee-4a64-ad31-1888d133d8ad")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "896b3d2c-cd11-4805-a08d-99599118d7ca")
+ (at 218.675 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D10"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "19424a67-4cc1-41e7-af6f-6d18b771e632")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "c84d3303-3de7-4db0-b6c9-dcb9d56e3075")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "44b00768-2e48-4f3d-ac56-645956870df7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "0a064629-3d06-4fdd-a672-f05c9cc2d5d8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "4d7ee6e9-446b-485b-a429-b173bb74c5e5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/05483c74-5bd1-4d6b-be33-5b971e5c40d6")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4166ed11-c84c-4ee3-a5ed-96ed8446bdff")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "39d3c036-fa6d-4567-ae56-e98d845704b7")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "8b653295-528d-4413-a9f2-b71607c29fa3")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "849f4b11-a860-4272-b2db-cfffa4e8f1b2")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "aad7037e-b9a7-4f53-a949-02f87e34d77b")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "29e8346d-e922-4c3f-b0a5-20499fd94e25")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "f0700f04-ea39-4b35-b4b0-ecc515d09282")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "91a1aba3-f798-4ec1-b450-903991286ea1")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "58874516-89f6-4ec0-8595-8d603ad60f18")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9a92ed14-03ed-43cb-896c-3596d67677e9")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "1de34123-4a19-43c2-ad47-dfe2ec5a997d")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "d6841013-f31f-44ca-86c1-d35d8710f1b9")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "199953cf-b4d6-4dd8-8805-1ef6d6c48499")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "0750f387-96f2-408b-bc62-70f504c17ce2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "d990ed78-7ee0-4d62-93cb-779b3447cd44")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "6f128321-5d64-4571-bf25-3ea63967d70a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "d1357dbe-19ae-4267-89da-97e5aca11449")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D10-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "5409dbe9-abde-42e0-9d23-b9e0b4db880d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "8f15f52e-bed5-472e-bb2d-855d85e4bf57")
+ (at 218.675 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D45"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "c69671d1-ae47-4aac-8fa0-3565d00f8e56")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "6278a5b8-e46f-4df6-bf33-ccb15432fd50")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "07350576-3b86-4a3c-858c-508db1966d41")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "2a4baf16-e050-4694-b56b-e1c6d5e84a04")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "8d5070b3-8aa3-44ca-9656-bfcf6fac7d0f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/4bdcea99-8b85-4b16-8db8-d8f6508359a9")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0e1adc2f-da60-497b-b36e-d17263fa2744")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b5944dc8-0a42-4ff0-835a-120deb614d04")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "39201bbc-634c-4569-92e7-02382ea96442")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "1820f17f-c2e0-4f6f-8bf1-40bc5fcdead1")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9579d5de-66b3-4d65-87be-79b96971a0ac")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "6a0b6017-5633-4ae5-8940-850eed361bc2")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "dc62aeeb-20d5-4309-a36f-09aaff54e924")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ceb1057b-b012-48ca-95b1-3fd6abcef71a")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5ae03be1-c0fb-4632-9ddc-387907c348cf")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "258c587a-2575-455f-abab-71ac090c5da4")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "a0204558-2d7d-48f7-b16f-21ec7f2faea5")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9987a368-ef75-42e4-a67b-815b8a284b9a")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "19d78bb7-2872-4c46-b522-043aab368610")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "dff8d328-dec3-47d6-a718-a6c7091baaca")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "3575cab1-84ca-47f8-a548-61457d4cec5b")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "e01273a5-9a3a-47cf-9c53-e76d73001f10")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "a96cf190-1d09-4524-a2bf-17dbc75ceecf")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D45-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "d2c9767f-55e4-49da-8f0a-b009c9f40670")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "91767895-9d95-4ae6-9a47-0c70baefa9e4")
+ (at 237.725 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D11"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "08fafa60-2b65-4d10-aa72-d64b8b6b7281")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "79447f45-4b79-4391-9b3d-96bb05120c14")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "4f3530f2-b6ef-419e-868e-005fef573488")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "8515467a-ad31-4a03-85ee-29ef097c7bc4")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "8e021455-72b1-4536-bbed-47b09817eafb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/895f6837-6727-4b0d-9931-b8ff3a9df98a")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a21f8285-c57f-4b99-a376-49d7a6652e0e")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "eb2f7d28-1525-4165-873a-6cc34dda7259")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "f521d261-27cf-41d0-944f-5805370c6d61")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "75755e5b-d034-47d1-aa26-518d1c2578e8")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ea312cb5-78ab-4e17-8baa-b8f2a64d3e3f")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "72242806-8b6f-42cd-a0ca-2183bd8c4a6f")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "d72517e2-d7a8-403b-9f3a-1ef7b9046c43")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8cb2b548-60dc-4d7d-8ead-f041cb7dc557")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "61ff69b0-eceb-4dee-b391-8dba721cb047")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "049deeb9-3bdf-4ae2-be17-460d0dccd42c")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "6d5091a8-e7b2-4812-b96e-a31701231d2d")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "4bdefb38-e9e1-4164-b352-151b5440e9c4")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "b154d4d5-3e54-4bf1-ad7c-a94055cf913c")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "95bb6e9c-3b49-462e-8b65-3d35ab9fdd72")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "f8dee22e-e889-4bf8-9fec-db83edab17bf")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "9dc38794-1ed8-4bc7-99d3-4d3189f70ed0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "8872b619-21fc-4e0f-9b93-44bb10e04100")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D11-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "1eef0c20-ad79-4a46-9531-8070e21f01d0")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "a3245907-6379-49db-9f62-9db7f183636b")
+ (at 66.275 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D14"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "134bc7a7-b0cc-46c7-b5c3-e8b3e066c696")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "9a719cb3-3322-4ecd-b475-cf7506f96b76")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "407468b9-fac7-4689-a02c-5ce1e1577986")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "22c119bd-2105-4964-b341-043edff9df4b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "a7146e37-07df-4dfb-b1bd-502ee957b67c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/05978038-0418-4200-ad71-07b562885047")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "7c5282e9-dcb6-481d-83e9-b4bc5a08debc")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "f151d8cf-003e-4efb-8342-6d8cd40ba0d8")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "e23b93cb-d6f0-4ee8-ab59-fa627b653d80")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "19d24387-a602-4684-8954-e96abcf0e97b")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "645b814e-bea0-43c2-9d26-f1fa456e4537")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "29e4a999-c8af-44e8-b108-97fe003b9448")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "9fc0f1e2-2850-4dfd-9975-4dcb81d4adf1")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "7b7d5a7c-0fdd-427e-89cf-10351c5f8867")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "469c7360-20ed-4858-8050-9862526b1e90")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "663aea4a-b3d2-4bff-8027-25d0aed9ead0")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "23c845e0-2f48-4970-858e-c5d80ef3b6e4")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c9c51841-e334-4fa6-966e-e888370184dd")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "86bd6c3e-28ae-443d-9001-6e53810522ba")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "908e8067-6204-46d1-a881-d83771103e5f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "8a818575-50d8-41e8-b958-7b3c3716ebcd")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "85bce92f-edf8-4207-9c28-96da8f3df9e2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "0b2f3e8c-54d4-445f-9fd9-db6508477fc6")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D14-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "a9575850-07d5-4150-a518-18276df2593d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "aa591e3d-979f-490b-9269-7ab31a864269")
+ (at 85.325 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D27"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "5ef3088a-1f3d-4a9d-b2f1-9f7bc0b0aa39")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "2505a32c-de43-46da-9f08-1f2c10450dcd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "83ef5de5-a0e5-4cd3-8f8a-74542039b3c6")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "f90d2087-7a6d-47a2-885d-7137569d32ce")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "01338654-d8aa-4e28-96a2-44205e11dc00")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/8e6e5681-ef4d-4f70-bec0-284cf0a8baef")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6beac781-b611-4a89-87b4-8970741afda1")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "2df68455-2f20-4152-8ee7-d9d61d0a07b1")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a306bfc6-f0af-47dd-8e63-23fdd8261929")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6eb98afb-1ae7-4152-a4ba-869bf6f06d5c")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "168d1f81-53fa-475e-acc6-05336cb558f2")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "8d47fe5a-38cb-46d0-be8f-843f9e9f3d45")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "31ba6f40-589e-4496-a310-0a22f556bbb1")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "21e19c98-b43f-4677-b11c-db0bc73662da")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8ebf70b0-dadc-4664-a051-37754172c5c0")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "65bd3701-6c0f-4cd6-a84c-9bb8d156931d")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "98942f56-4937-4898-9b7a-e388d60192d9")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b208424a-e466-4844-b860-bce51579d880")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "9cace518-ff6a-4e69-abab-3a07b245c860")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "5f98f037-adf5-46b4-80fa-d12031e35170")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "5055e9fd-3b5c-435d-998b-4a060d886829")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "bf63c1cb-751b-43fc-9edb-959282e1a368")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "05064b81-f35d-43c2-9bde-ba5532a752e1")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D27-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "476c834c-1fbd-4d41-8b29-260976fdf5aa")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "ab583977-a747-40ca-83c0-a78b6b25bc05")
+ (at 161.525 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D19"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "984bd7f9-e408-44ae-b2a5-3e20469f8d6a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "7993f0bd-8ea8-4803-8121-70f47a5eda91")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "728914f5-53f8-4194-bbe0-b915cafb7f7e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "83e0f0ea-81e4-4bc9-baa3-39121ad41334")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "6da7da76-f2fd-4482-b73e-9b281e877959")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/263d3a04-8d0c-4936-b0c3-f874bc778323")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9a6695f0-737b-4653-b5b7-958bef2d9238")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4722b930-1d95-4ceb-a3b8-34a3ab3d7698")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "954c4e26-6f36-4b46-a173-8aff8b2fefcb")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "fea4f9d2-94cb-4ecb-a9ba-3c5f40e9142e")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "27af9711-4d05-4a73-adf4-e56b4b844e78")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "f84e76f0-7104-47d8-9296-fd06f3af57e2")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "2d1444f8-dd0b-4c9d-bd79-0dc73def3ec7")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "611e8297-0c4d-4f27-885a-20cceb99593e")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "893bf065-cbb6-43ee-bb3c-cacaf6741910")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ab41f866-d34b-4150-83ca-f14887a3dabf")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f1d36bdc-b1eb-4a4f-9d6c-f5ff3206a7d1")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "0a0da05a-62a8-4732-b655-cb03a074901a")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "ec37e3af-c4b4-4928-914a-e879ba533f6d")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "bbf1efbc-0c37-4df2-a2c2-674451ab3d17")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "9f7d345d-c68a-43e0-a2d0-3b81b0ff84da")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "482f4c32-09f2-4e88-a575-d2d8d0b3a1c7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "13e20912-d31f-4d6e-88b5-7841323b063a")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D19-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "3484a549-96fe-437c-a709-c8f7ae2718d7")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "acdd1183-19f8-4032-981a-ddc3ceccd299")
+ (at 85.325 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D39"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "0a3ae6d0-89d2-45ea-9d6a-7b007f768859")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "5cea0c4b-583e-4c4e-8942-a71de37eb3e0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "955c1209-d9a2-427d-8ad6-25c423e5f023")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "7438fe75-50a0-4c3d-856f-f838ab12582e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "c9707f53-f63e-4eb4-80f6-e7dd6fd4a8ed")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/95566774-239d-4c00-b479-cb0bf7919a39")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c2ca82f3-7a7a-4c05-9d85-e43b58ccc1a8")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4b3ccad4-05e0-4ee7-b1db-29094c961d07")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b352abc6-9265-4a50-95c6-96da65eed092")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5035b956-6c44-4d71-9a9f-ae8725f7ff30")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "282ab506-90b1-4d64-bf72-f6f4bb6c5335")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "f0e9fbd6-3793-46ee-bb79-6cf8bc5c1611")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "aa58de53-fc16-4d12-9862-c9bd45f6a4c6")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "96d4954f-1ecd-4c9b-b701-97a7f10677e7")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f0815688-6acc-4fef-bec7-151b7d041446")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ba9088c5-6ffd-4002-b1b2-2d0fbdd68a78")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5808a25a-4f15-41e7-ac94-f1db1ff6a29e")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9f7abdda-0fa2-4391-aca9-81c6cebedad1")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "6f6c87cf-2882-42df-b8e9-47e1e3532f88")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "fa2e7f6d-f072-485d-99a8-d521012534f7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "24facee9-df4c-47eb-83bc-2b33f5bb8a9f")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "c8a2b314-387f-4c11-9a7b-6510bef35db6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "973922af-0cd5-4777-9d7c-5771777a6d57")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D39-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "415ceac7-4d92-4009-9667-efdb9131c5e5")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "aed8c709-285a-4d76-a7a9-160016845728")
+ (at 256.775 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D24"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "0b24d457-685e-45e4-88ca-73b10f72d22b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "addfaa93-bfe8-4a85-ab76-a7821634fdfb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "e369ca8f-948c-4075-87aa-aab15e9200aa")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "7dd0ad0c-d91f-484c-9e81-61f7a719c73f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "5d57a07b-9876-48ae-a420-f20fa70856ef")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/12df221b-dd45-462b-bd77-7b6f81a94c3e")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "1c5ae583-53c5-45df-a708-5ff00f01fe54")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "8c12695f-692d-456e-ac78-3d3843cf37bf")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "76f11e1c-6b34-4ca3-8f17-c529a23b77f4")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "7bafea20-9216-4b27-b5c3-05f65f252068")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "618ea112-d2db-43d6-9db8-4d075557e0a7")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "e869ab54-ff96-429e-83a7-503499715293")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "f4ef27f1-4f2b-4b45-bf56-14161da9bdcf")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "3cc7454e-636d-4ae9-840b-e662dba73ae1")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "6e7cd4d3-9d1a-473c-87d6-106031bf94ea")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "fa48ec78-2740-4e12-8210-4d2973870421")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "d7157965-ae31-42ea-879b-ef7e57ae9003")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "51fb0181-bb1d-4cb5-b634-ae0fb642633d")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "0fbf3889-e6e9-405b-a345-a4cfebb95190")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "027454b8-744c-447f-988d-f371b018e76d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "5c4225a2-3b0c-4e94-9949-cc96f9ea1880")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "8bf28813-67bd-4d83-9212-4b6686c255cd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "c28a4fba-0c44-4a98-b7cc-e4b04621c840")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D24-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "e5e8c08f-a0b1-426d-b207-02483b5d0b5c")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "b624b905-64d5-4c79-a5ba-61a757cee7b0")
+ (at 161.525 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D7"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "2ad5f15d-58c5-447d-bd99-e8147fbd6444")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "763c2c02-b280-47b3-9e41-6dc5b368f3e0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "ec121df7-2f1a-436e-88f0-14d83f7e7001")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "936ede94-0b89-452e-8484-15fbb9bae8a5")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "419e85ba-0d5f-4e0e-84c5-b3101921fee0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/7d9f1805-e718-4049-a14e-3bc1795042c7")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c1db7b39-b8e2-4b48-bd06-8b7f7211c555")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5669eaf2-89a4-4da3-a688-2e50fe9f0740")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "cff5fbc1-7cb1-4de4-a91d-095529145b78")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b5a31897-ee8e-4c03-a51d-d015d6514a8f")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3d2038bf-e788-43bc-be01-eb2d882ac097")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "3210339f-2dc3-4f96-b953-f1d4a9f12fdd")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "576b1c7d-01dc-45ed-8ecc-d223ee864fce")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "d55aeac8-a00d-4a1f-aab9-238dbcc63b53")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b29eda6a-1cf2-46b7-92fd-c78b97daabdb")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "2c608552-7c31-4bcd-8209-f1ce2bb6b78a")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "2be3eecb-0d1a-4ee3-b111-5954acc2fedc")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8036dfed-911f-4449-b60b-82e133cc91ce")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "521150e5-750f-41d3-a843-3361cd627347")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "eb4ca353-5184-4831-8c68-cefe69f6b880")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "5a82c539-34a2-428a-9e2a-b46729291a41")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "1b1cd8af-f85f-4c15-8e47-39af24da1b19")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "6f31d84f-b2b6-4df0-940e-7dac65ae3609")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D7-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "abbacb15-a53f-4459-ae4a-dd80b1b64061")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "b7955760-cab5-494a-81e3-8b34090c1842")
+ (at 123.425 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D5"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "a85b049a-6333-4a1d-8932-12e539a7c31e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "124a79e5-578a-407b-92ce-a6f058b792e0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "82726828-d512-4730-92ca-5a055c982266")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "727ffad0-a478-4ae2-82b5-5e0603ab6151")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "98b1efdc-ce02-4634-b490-cde8849fdcc7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/18d497fe-5c43-4b8b-a150-dd8f277a3d50")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b9a56485-79f7-40da-b819-db90f69e2622")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "e7186732-64f1-4858-909c-63b77583416a")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "bfb1fe4f-c106-46e2-970e-181ab4debd63")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d9ea0d07-f135-489d-839c-87a0b740369b")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "47c759d4-cac5-4ebf-8a93-f670ddbf2724")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "18b811d5-c128-4e44-b2a3-555da9b0cb44")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "0a1cc9da-a58a-4786-93e0-4e7e7fe20395")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "eb466d51-fafb-43f2-bb9e-2a9ea30f28ab")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "4352f7cb-3293-4ff7-aeeb-a5e05a6a369a")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "78b258e2-0dc9-4df9-8591-a9b4d3acd1b4")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "ee5ec13c-ff07-49b7-a2a1-494386431c74")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "09c01986-bc60-44f6-a14b-fb3e53e14707")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "a4c89b4f-96ab-4128-9b82-1a2df3fed6d9")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "004ffabb-9296-434a-80b5-ec164922698c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "e55d2d8c-b1e6-4f45-90c1-01c6b5612b4d")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "ad308455-3873-4c5a-a1bd-9415936cef0a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "eba92b7f-3275-43d9-9223-4d9a469c1640")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D5-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "4b498dbe-5fc0-4493-a2ca-3a38aa257fce")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "b9c1c6cb-0b91-4a03-b65e-d68e41425b0b")
+ (at 256.775 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D36"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "79bb0bec-f2e0-4239-9b78-4a51b5cca6e3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "21dca73a-a66a-48d6-a42b-7311057e79d1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "df8e751a-0be2-468b-bf68-fc5fec110d2c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "4691fa12-eb5c-491c-9de7-c22744f33878")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "1631b049-c182-4e84-a5cc-69bb25436646")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/bf01904e-758d-493b-8131-a5d0d9ab2844")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "adfbbb03-a2fe-485c-a30b-60bc2265b553")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "804e9448-7e88-41b2-b032-1a757aa92ea0")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ac1e110b-7bd3-46e7-894f-5a5435e6ca1b")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6f1b5f97-e8c7-4f05-998b-7aa68f91ee7a")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6e8c8144-c19a-4ae8-98e9-93731cc9f3d3")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "0c3c4cda-1fe1-45a2-9427-ec3adfb643a9")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "b32ed7fe-2974-46a4-9fc4-fd39e73a8d53")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "047222b5-5dd3-43eb-a1de-5dbd991806d5")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "28ba9c3f-81fd-4992-8768-3a9def9bf73c")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "245342ab-d6d7-47ae-b2ba-9cec0918ec91")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "15db82ff-913b-46b0-ad3d-7828bad919c5")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "82e9fc11-ae6e-4ff9-841b-210b9feab497")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "52426ede-af4d-4233-a2b6-0d88ce3add42")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "157a806b-7afb-400b-8698-8fd9c4521c67")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "66b771a1-4f36-4dd3-9da6-242ce078e3e9")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "57d732eb-b86e-4970-bc55-76eca4665468")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "7783ba55-d3c1-49e9-9856-82fbfa429d65")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D36-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "3587c46f-053b-4756-afd5-33064bb64845")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "bab537d2-744f-42f6-861a-1848d02cf70f")
+ (at 104.375 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D4"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "becb2762-be79-41bb-94da-e610c4399db4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "480f7735-d3d4-423a-a79d-8a284f26cc0f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "fef6e653-1c12-4f1e-9e64-d34e75800dd2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "5d246d54-7088-48a3-b82e-35789139a957")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "e7ca4de5-af5c-42a6-a1ab-9cc4042dd325")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/4d3cd5fc-5550-4dab-b45f-324f49cac4f2")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d0a93c9e-c8b3-48fd-a979-836f55a4054e")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4ce1fb8b-f164-45e6-834b-2c204f182488")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "2457cdae-831c-4afe-89be-28f6eb2dd541")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6b44d66e-95a9-47fd-85cf-9ad05e0bd0d3")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a58d5b4e-61b9-4c53-a84a-c97dcfa6d730")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "4603e6cc-a5b4-4563-baef-c2dcbac961fe")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "3a93e10b-1702-4bcc-bb5c-84141c3b0ff0")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "9b2a29ec-4418-41db-a620-db9effb85260")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "0d2ebefd-e529-447f-abf7-62e94cf5f3f0")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "1372bad1-3301-4613-abf2-095ea1f1bb24")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "90659b08-0099-42df-9e77-d91af936f452")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "62b38005-4084-4463-bf9f-8f3bf6346455")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "2346ef4e-ab4c-49de-83de-e2a05c7f17db")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "babd789a-71d8-4b98-b87a-88d9756a3fcc")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "665d57c2-41e1-4c37-a2ef-a01a79b25fa5")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "a2181d18-0dd8-43ec-90a0-e98ba9c1dc69")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "e70564b5-4585-46e3-bcc1-5bf669492e4c")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D4-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "21defb66-055d-4dd9-ba6b-a4e88b5f3889")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "c584309c-6cf3-407b-af2f-69716ea61227")
+ (at 142.475 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D6"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "08de7ff9-26cc-4e0f-a3b7-eafb663f2ef1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "24a19d70-c3eb-41b3-b1e2-47a5ca8ee2ca")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "95a4afd8-d4d6-4fe3-95a4-c8f637844819")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "ebb58bdc-5028-4cad-b8c7-a85be9d3f750")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "f313b657-9cf5-44cd-b4ba-199ea47c5482")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/aca5c4c8-3b12-41f8-9724-ada29f76199e")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "19442f5a-25ff-4ba4-a171-30a0b4290713")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b499e525-35bd-4c20-984d-03ec71abd691")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6d4b5c86-886b-4cfe-aa07-d6ff342fd834")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "66cd0abf-8276-4074-b39f-c2ff83597ecf")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d250a244-4c7f-4c52-bc52-4ba8077e353e")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "63984068-edf5-4523-b279-0ca01918a9cc")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "0f0d793d-0240-4fbd-a0b6-ee4c2070b27a")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "cec06f93-440e-4101-adf5-467b927de398")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "0e470260-8065-410a-b360-9e547e556776")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5c995cfb-cc8b-455b-a818-92e0a1c1c364")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "51f529b6-2970-49ef-a38e-32fd252f49f6")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "5b755868-91cc-4a52-9037-c35f0bc6e4ef")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "a1622aac-dffd-4c00-a9a1-79cb456723f0")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "345e1472-cd49-41fd-8b0d-3a09f447c2ae")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "86d68578-923f-4772-9d7e-c8f2d398068d")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "2b29213a-e2ea-426e-9411-122687ba24d5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "397b877c-cc79-4d1a-bc85-a88e4f5dcde9")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D6-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "407c97a0-2910-411b-bbfa-6d312143af9e")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "d5622310-6f03-4f19-b4da-5a9721753128")
+ (at 47.225 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D25"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "f1d37d5e-bd35-4414-b78e-ebdfe62bcf89")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "28067e04-e71a-4e2d-9960-e73624873a25")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "0146e880-88ea-4e40-ab46-8f6a39d026a7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "ce3b9659-5d6a-40b3-a6a3-50270f32dc89")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "1aea0275-7484-45f1-a609-dad51ab24e40")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/9167b05b-eab6-4c06-8a74-b98a002a6ad3")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c349e4eb-2397-4d91-8a8d-79eb47589669")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "a1b9eacc-b343-43f3-b896-2c26445138be")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "29119819-aa90-4a09-a514-154e7266d991")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "edbc4ce6-c1ad-4d0e-a5d5-e47ec5126b3f")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "dfce1ab8-d61d-4f6a-9dda-5ace43f25e5c")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "80dac8bd-a470-4e1f-b8e1-ecb93e043ea2")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "81ac0554-4208-4931-9511-ee1f0f768c78")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c6aa4611-898c-4876-824a-e23b212b8880")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "4e0456a9-493a-47be-a14d-17a1a46dfc2d")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "d19db712-8440-452a-9ac9-839f2762b6ae")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f4811417-130a-4f48-ac4e-af52bb233551")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "94cdcd54-7508-4eb2-872b-5d82b4407901")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "107dfe26-2b1c-4e9c-bf7b-13bec0baa881")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "6153cd5c-01d7-49c9-829d-5b40ad88fdcd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "4f771c17-18f2-47b9-a4eb-93120427b89a")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "ea3d7f94-a6b4-4b3e-8a06-171e4a0d9fba")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "65659831-cf71-4e9b-baaa-d3a8d13b0846")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D25-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "ac92535b-5124-4200-a5be-e606c7ef6596")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "dcee532c-1220-4a5b-bf67-ae1665a1e9cd")
+ (at 104.375 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D28"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "4c7c8b8a-3804-4b03-8db6-f40d406ffe7f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "2775850b-1820-4e08-a729-8d997077e364")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "ebc5a13e-856c-42a8-91d0-40e4419f1147")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "5fcab9a7-b37d-4906-925a-d0c1d8f987bc")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "108aba0a-e58b-4796-a519-463c92bc7ae3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/6748e52f-7c1b-44c1-8642-1e286ef57974")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "898b3abd-044b-449b-837a-4e3a5f881a7d")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "081ba018-2b89-4cb1-947a-1961aff966bd")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "357760e3-a335-433f-874c-979d40f4f6d3")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4102884a-34c0-4c38-a33c-52430866fcf2")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3d45a5d1-e9e7-4b8a-a4ed-8dc675f33d83")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "36db9053-e958-409b-9799-73bf37ffb833")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "c939b2e6-5aa1-49b7-9c34-51d56a670971")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c9ce5e64-d41b-4390-87a0-188fdd9a6b50")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "8b30f568-115b-44de-9441-611834170096")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "2a5c7f80-e944-4f13-b234-58679865bf12")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "27d4308e-1283-414a-9326-02a0e8e49af9")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "e3395525-7247-4e1c-aa3a-c93d87fb1c6c")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "54471af8-6f9b-4dae-9c1e-1dfeaf7f2841")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "ee7113e9-8939-4a72-b2e5-92d3e833cef9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "333a1eb5-9b34-4fcc-a48d-f535c374ced1")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "c245864c-9176-43aa-b127-9deaa4cb622d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "bbf47d98-48e4-496c-8d5f-7f8dbb549262")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D28-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "3da535fd-54ae-43a9-8ba6-48c313948dc5")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "ddd7b22c-01c4-4f1c-bd0b-8b590234fa75")
+ (at 180.575 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D32"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "99933e66-c2ac-4b44-9c24-354ba725c4c3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "33923367-72f6-4687-bbbc-bdb50f2398aa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "02e33f75-9cc0-4ee9-98a6-b50e4cc39636")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "cb802322-6606-4005-909b-afe43449bf65")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "9a526a61-5259-444c-a51a-d08cebbb54a8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/53b46267-890e-49e9-94d3-a9ffba348dae")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "e6219972-1b3b-4367-990c-cc4dba75c67a")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5ace8f4d-34f0-4ae3-9ba9-435bc282d00e")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5b675681-176f-4c68-8fc8-031089602052")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "52736059-dc5d-4318-9d4c-1c317d209630")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "edfb7e34-23b1-4597-bf4f-0c32e88d1057")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "fa5b306b-2073-4663-8f4b-bcd5acc223c2")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "f7c6ce35-9a67-4f75-9ac9-ee1d09a3cb19")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "855a9432-00e7-4b84-91ac-72167d50160d")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "343d3417-fd27-4f10-a066-61f1acb88dd2")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "64c20c4c-4951-4714-996c-3cceccab83da")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "744cac30-d377-4542-9165-f90294c796d1")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "fb8b6e4f-4717-4272-9283-e03ceef80622")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "457585ff-cc4c-4d8e-b66b-c96beacd0d1c")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "89de3993-6169-409f-ac41-cba35cc777e2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "f4ae2692-a6f5-40f7-ab6a-3ffcdaf72b4d")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "d39da527-795c-4662-88cd-2e3bf4ee28f2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "48124649-e593-4067-a233-4c6f9756c852")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D32-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "893b96f7-1f80-42dc-93c1-042ce1050a2c")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "e2bf37ff-0d4a-49fc-be29-0a61c9a6c2b2")
+ (at 180.575 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D20"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "84a35ba5-a4e2-40cc-9699-7b3ef8cefdb4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "d2334413-8e8d-4810-946d-f9316f2c30b9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "578bb607-4a14-48f0-82a1-c6716de10c8d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "1936db0e-1b43-4aef-ae61-bbf9c1cdd16f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "71db1ab1-c604-495b-9ce2-16e02d6ee3ce")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/455e11be-33c9-45ce-9631-bbf78f64382f")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ad5d49de-e8a8-49d8-a64e-3fa9ac7b6a3e")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d28ea861-5370-4c63-b0f8-eb0137b124dd")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5b61d471-da01-4604-8dd4-c24fab757f95")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "6a6d344e-566c-4e82-9d9a-4a47e6a0f201")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "5674b895-f1e6-4e0b-81eb-66cee1dbb68d")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "be29887e-349c-40d6-88b2-9b3e25f90926")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "9c7d944e-213b-47f8-a54b-547a88e09ee4")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c469315a-c0a6-42d4-81c4-3716fad65f2d")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "de57e08e-bfc7-4407-9648-784d7b6e67fe")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "012c7cd6-2dd3-47fa-93ff-fc2c36376a47")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "db660e5a-0e0b-4e63-af23-7829301171f2")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "83684d5b-6735-464e-96b6-112a8ca4342d")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "1222f70e-ac94-40cb-9440-9d9b19f52998")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "1c8943c3-d5e9-4997-a414-64f9410bb461")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "02a45d21-8cf0-4058-bb1f-33c771316d4d")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "addbb2d3-783a-4081-9eab-f95665028a2d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "c7c7c67e-20d8-4ab7-91e0-46d2730f45c4")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D20-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "28a6b339-e9db-410b-a166-61b68ce95de0")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "ec49f8cf-9eff-4ef0-bf0b-0cebc9dabb08")
+ (at 85.325 49.1725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D3"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "5eb23d08-7ec3-4f78-a4cd-a269f5b860c0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "39aff4a8-b9b7-43fa-84d1-8ef1c9ad2469")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "477c31b8-1a6d-4057-a45f-f522617a2a31")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "3b148f5f-749a-4351-89bc-3923936dd64a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "6411849e-aac7-4b75-96da-13fccb44ec20")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/715ce36d-b838-404b-a86b-0b6f6ff69ee9")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9e6eb58e-b6d2-4a9c-8530-c5a31a088dfc")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4dd0f777-369c-42dc-8757-3c896b7e10fd")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "4d6d4219-6c4c-4223-811a-9bd9fd8d990d")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "3746e01e-3bd7-488c-bc2b-a364cfe2f430")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "9c3a7c35-ec44-4d6b-ac14-1e0988808d20")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "74f74587-8f2d-4982-a315-a09c35f39dc0")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "8360c095-1de8-43f0-b0bb-fa85927c573e")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "7454119d-328b-4caa-99a6-557dce4305b6")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "371543f6-8cde-4b09-a4ac-6e889e42e7d7")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "d18484c5-a225-4059-8f6e-347b9630da04")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c3cf5d5d-bb31-4789-aedd-c7d0c9bb3a2c")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c3b1d957-f41c-462c-a554-96d79ee55ae0")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "e05b1ab2-eacd-4458-b521-53ad98793218")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "ab318a10-8272-4d96-b018-56ed7d2d5b75")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "985f8374-3610-4981-bf67-c40507a0c729")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "e1f47108-63b9-4d5e-873f-5a21dbad7e32")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW0")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "f94196d7-c42e-4cc4-980b-171b7ab9fb64")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D3-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "3e931a13-2707-4c98-b441-e93158a1d04b")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "ecd65eed-aa68-4dc9-8e74-5ed049d4dd3f")
+ (at 180.575 106.3225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D43"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "1469f97c-d684-4801-a19f-2ce64ab9f940")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "c0fdeb3a-5999-4b17-89e0-3d80c823545f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "aed86ffb-1dec-4554-af14-5e47fc6397a7")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "3074ceb6-8b8d-4d84-bdf9-1db4a8dbcd68")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "ac83d40f-25db-4d95-a570-a0ba74d099a1")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/06045b27-f72c-4f7b-8dd0-8820273b4843")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c3385417-7570-4ec8-a5e3-877e3a2faa0c")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "8f0f69d9-0837-4422-b657-2d5e5910f73b")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "0efff5bc-26ae-499e-9abe-6646faa08217")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "171e89dd-642a-4b5e-848b-473e75972154")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "ed4876c5-179a-4516-b737-c062024884c1")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "b7ada4ec-884f-4dee-b617-f5ab39975eda")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "1660e6cd-8c73-4c74-9ed1-026224db0655")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "44b4394d-697b-4531-91e3-537ad09f779d")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "6b89bef3-1534-46c7-8005-8bfd852d0605")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "18028fcd-31ad-4d8b-98e6-a223c7e13ab1")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "df8487b7-09e5-4545-ad35-c7f487452922")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "27438f5e-5aec-4d17-90cc-f96ee35da642")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "3b3087b1-a9ff-4d27-905b-30947ba4a0de")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "76f01cab-2d19-4336-89ff-42aa4adb5027")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "17a0d2b3-7f76-4b4c-ac24-660ea231e5d5")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "264d5a5d-84ab-4dff-adde-84a67c3f7ec8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW3")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "ca745227-523d-43c1-911a-5dad6fcab0dd")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D43-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "551cf3ea-7fad-456a-ba95-01c24cdd911e")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "f07b5919-0519-4cb8-af74-d5797e60d153")
+ (at 142.475 87.2725 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D30"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "74b6d7d6-a82b-45c1-a396-f3b272f076c9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "9a6c4d9a-40b3-454a-870f-ae093b66c233")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "cfd83313-14bf-48e8-9162-5c53ae0fb69f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "911f8efe-9685-4746-a24b-d50fb05eb657")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "e3129cd7-98cf-4164-ac67-5a3ec74a1da8")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/169f2ddd-4a66-4288-8cc9-8647ffff91ed")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "62c4b082-03ec-40a4-bb9d-f8c930f546a5")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "c8a4dba3-ac50-4067-8b0e-f537ea500944")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "8bb897c9-d756-444d-bce1-e9ffc94c3251")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "f359217b-acae-41e3-96f9-05e760ef8156")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "726807ba-dfc7-4e00-907e-772ac37364f5")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "72e688bb-f0bf-49f0-8f74-a4f118f3fe8a")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "da942bd4-4fae-4c69-8758-456590ee0aac")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "714f1730-80c0-4363-9622-9034bacfe91d")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "0c372137-0ae2-4c11-8081-ea1a10baf95c")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "f2b4d3f9-20e0-4e66-ad6f-be7023e01a9d")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "fab8f659-5304-42b5-a455-b6342abc3f41")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c2fb5580-c4fb-4792-8bce-d3c55c9fb3b0")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "eb5116a4-1802-44fd-8a07-60024911d59d")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "fc8ae9ae-cc50-42be-956e-f53d19ce09ab")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "8b8aea21-559b-45fd-ba1c-5b27e3e49666")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "45e0ed56-b0e5-46cb-9c0d-24ce67d2409b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW2")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "3b22c4e5-d796-430a-a1ba-612d2bd6b49a")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D30-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "0737a2e1-c851-49c5-a280-48dbe5c30a1d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (layer "B.Cu")
+ (uuid "ff5afa69-d9ab-4484-a740-f5a07544167a")
+ (at 218.675 68.2225 90)
+ (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
+ (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm")
+ (property "Reference" "D22"
+ (at 5.08 2.12 90)
+ (layer "B.SilkS")
+ (uuid "8b737f21-cc11-42fe-aa9e-0d9fdd7e2408")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "~"
+ (at 5.08 -2.12 90)
+ (layer "B.Fab")
+ (uuid "a6d9e7b8-5c02-40f3-bfb1-3fe08ed049e7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "54d99ab7-61ad-44f5-a330-c59a318cde5f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "53eb2e5b-c263-4897-ab6b-ef4ed7f73b13")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "KiLib_Generator" "diode/THT"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (hide yes)
+ (uuid "00407937-4d29-4200-9213-b2f08d99f065")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (property ki_fp_filters "D*DO?35*")
+ (path "/f993fd24-19ad-45eb-abd1-38afc4f6cbd6")
+ (sheetname "/")
+ (sheetfile "keyboard.kicad_sch")
+ (units
+ (unit
+ (name "A")
+ (pins "2" "1")
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start 9.12 0)
+ (end 7.2 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "08c6d001-20aa-489d-b34a-948b9278e5ee")
+ )
+ (fp_line
+ (start 1.04 0)
+ (end 2.96 0)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "1481fa14-9383-41a3-ba39-247401d944fc")
+ )
+ (fp_line
+ (start 3.8 1.12)
+ (end 3.8 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "624ff5d6-2096-4380-9e16-847c1cabef1a")
+ )
+ (fp_line
+ (start 3.68 1.12)
+ (end 3.68 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "b15edd26-3ddb-40b8-89b6-49e6d8bb4b26")
+ )
+ (fp_line
+ (start 3.56 1.12)
+ (end 3.56 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "B.SilkS")
+ (uuid "d7631eba-9979-4714-b218-db59cbd8dbd9")
+ )
+ (fp_rect
+ (start 2.96 1.12)
+ (end 7.2 -1.12)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.SilkS")
+ (uuid "8243738a-3793-491c-9df6-eb697b50b1dc")
+ )
+ (fp_rect
+ (start -1.05 1.25)
+ (end 11.21 -1.25)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.CrtYd")
+ (uuid "24467927-b884-4890-9950-a729db291e97")
+ )
+ (fp_line
+ (start 10.16 0)
+ (end 7.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "27b04740-c093-4a74-aa6a-831e922d49e4")
+ )
+ (fp_line
+ (start 0 0)
+ (end 3.08 0)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "900256b1-8b2b-4352-a9ca-3e9cf9b38451")
+ )
+ (fp_line
+ (start 3.78 1)
+ (end 3.78 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "b3745455-2a3b-4f56-8e00-c4fe0cdcf9dd")
+ )
+ (fp_line
+ (start 3.68 1)
+ (end 3.68 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "70be163a-ee46-4bbb-b336-b5dd01fd266d")
+ )
+ (fp_line
+ (start 3.58 1)
+ (end 3.58 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "B.Fab")
+ (uuid "c42beb67-87dd-468a-a93d-6938e972d63f")
+ )
+ (fp_rect
+ (start 3.08 1)
+ (end 7.08 -1)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (fill no)
+ (layer "B.Fab")
+ (uuid "4889902e-32b0-4e68-9889-6e14e8ae49cf")
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.SilkS")
+ (uuid "5075dea6-c86a-421e-8eff-5cb46a5919fd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "${REFERENCE}"
+ (at 5.38 0 90)
+ (layer "B.Fab")
+ (uuid "f7b1e282-34d6-4d61-83a2-1c9c826cdd3b")
+ (effects
+ (font
+ (size 0.8 0.8)
+ (thickness 0.12)
+ )
+ (justify mirror)
+ )
+ )
+ (fp_text user "K"
+ (at 0 1.8 90)
+ (layer "B.Fab")
+ (uuid "ef1141e5-7b1e-4904-bde6-869bd1a6be69")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ (justify mirror)
+ )
+ )
+ (pad "1" thru_hole roundrect
+ (at 0 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (roundrect_rratio 0.15625)
+ (net "/ROW1")
+ (pinfunction "K_1")
+ (pintype "passive")
+ (uuid "ed855515-0044-4053-ac9e-f40d00e9006d")
+ )
+ (pad "2" thru_hole circle
+ (at 10.16 0 90)
+ (size 1.6 1.6)
+ (drill 0.8)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "Net-(D22-A)")
+ (pinfunction "A_2")
+ (pintype "passive")
+ (uuid "bcac71c9-f49a-4fe5-89fc-cc663072c090")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (embedded_fonts no)
+)
diff --git a/keyboard.kicad_prl b/keyboard.kicad_prl
new file mode 100644
index 0000000..ce30a0f
--- /dev/null
+++ b/keyboard.kicad_prl
@@ -0,0 +1,127 @@
+{
+ "board": {
+ "active_layer": 0,
+ "active_layer_preset": "",
+ "auto_track_width": true,
+ "hidden_netclasses": [],
+ "hidden_nets": [],
+ "high_contrast_mode": 0,
+ "net_color_mode": 1,
+ "opacity": {
+ "images": 0.6,
+ "pads": 1.0,
+ "shapes": 1.0,
+ "tracks": 1.0,
+ "vias": 1.0,
+ "zones": 0.6
+ },
+ "prototype_zone_fills": false,
+ "selection_filter": {
+ "dimensions": true,
+ "footprints": true,
+ "graphics": true,
+ "keepouts": true,
+ "lockedItems": false,
+ "otherItems": true,
+ "pads": true,
+ "text": true,
+ "tracks": true,
+ "vias": true,
+ "zones": true
+ },
+ "visible_items": [
+ "vias",
+ "footprint_text",
+ "footprint_anchors",
+ "ratsnest",
+ "grid",
+ "footprints_front",
+ "footprints_back",
+ "footprint_values",
+ "footprint_references",
+ "tracks",
+ "drc_errors",
+ "drawing_sheet",
+ "bitmaps",
+ "pads",
+ "zones",
+ "drc_warnings",
+ "drc_exclusions",
+ "locked_item_shadows",
+ "conflict_shadows",
+ "shapes",
+ "board_outline_area",
+ "ly_points"
+ ],
+ "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
+ "zone_display_mode": 0
+ },
+ "git": {
+ "integration_disabled": false,
+ "repo_type": "",
+ "repo_username": "",
+ "ssh_key": ""
+ },
+ "meta": {
+ "filename": "keyboard.kicad_prl",
+ "version": 5
+ },
+ "net_inspector_panel": {
+ "col_hidden": [
+ false,
+ false,
+ false,
+ false,
+ false,
+ false,
+ false,
+ false,
+ false,
+ false
+ ],
+ "col_order": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9
+ ],
+ "col_widths": [],
+ "custom_group_rules": [],
+ "expanded_rows": [],
+ "filter_by_net_name": true,
+ "filter_by_netclass": true,
+ "filter_text": "",
+ "group_by_constraint": false,
+ "group_by_netclass": false,
+ "show_time_domain_details": false,
+ "show_unconnected_nets": false,
+ "show_zero_pad_nets": false,
+ "sort_ascending": true,
+ "sorting_column": -1
+ },
+ "open_jobsets": [],
+ "project": {
+ "files": []
+ },
+ "schematic": {
+ "hierarchy_collapsed": [],
+ "selection_filter": {
+ "graphics": true,
+ "images": true,
+ "labels": true,
+ "lockedItems": false,
+ "otherItems": true,
+ "pins": true,
+ "ruleAreas": true,
+ "symbols": true,
+ "text": true,
+ "wires": true
+ }
+ }
+}
diff --git a/keyboard.kicad_pro b/keyboard.kicad_pro
new file mode 100644
index 0000000..0d7fbbd
--- /dev/null
+++ b/keyboard.kicad_pro
@@ -0,0 +1,680 @@
+{
+ "board": {
+ "3dviewports": [],
+ "design_settings": {
+ "defaults": {
+ "apply_defaults_to_fp_barcodes": false,
+ "apply_defaults_to_fp_dimensions": false,
+ "apply_defaults_to_fp_fields": false,
+ "apply_defaults_to_fp_shapes": false,
+ "apply_defaults_to_fp_text": false,
+ "board_outline_line_width": 0.05,
+ "copper_line_width": 0.2,
+ "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.05,
+ "dimension_precision": 4,
+ "dimension_units": 3,
+ "dimensions": {
+ "arrow_length": 1270000,
+ "extension_offset": 500000,
+ "keep_text_aligned": true,
+ "suppress_zeroes": true,
+ "text_position": 0,
+ "units_format": 0
+ },
+ "fab_line_width": 0.1,
+ "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.1,
+ "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.8,
+ "height": 1.27,
+ "width": 1.27
+ },
+ "silk_line_width": 0.1,
+ "silk_text_italic": false,
+ "silk_text_size_h": 1.0,
+ "silk_text_size_v": 1.0,
+ "silk_text_thickness": 0.1,
+ "silk_text_upright": false,
+ "zones": {
+ "border_display_style": 2,
+ "border_hatch_pitch": 0.5,
+ "corner_radius": 0.0,
+ "corner_smoothing": 0,
+ "fill_mode": 0,
+ "hatch_gap": 1.5,
+ "hatch_orientation": 0.0,
+ "hatch_smoothing_level": 0,
+ "hatch_smoothing_value": 0.1,
+ "hatch_thickness": 1.0,
+ "min_clearance": 0.5,
+ "min_island_area": 10.0,
+ "min_thickness": 0.25,
+ "pad_connection": 1,
+ "remove_islands": 0,
+ "thermal_relief_gap": 0.5,
+ "thermal_relief_spoke_width": 0.5
+ }
+ },
+ "diff_pair_dimensions": [],
+ "drc_exclusions": [],
+ "meta": {
+ "version": 2
+ },
+ "rule_severities": {
+ "annular_width": "error",
+ "clearance": "error",
+ "connection_width": "warning",
+ "copper_edge_clearance": "error",
+ "copper_sliver": "warning",
+ "courtyards_overlap": "error",
+ "creepage": "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": "error",
+ "footprint_filters_mismatch": "ignore",
+ "footprint_symbol_field_mismatch": "warning",
+ "footprint_symbol_mismatch": "warning",
+ "footprint_type_mismatch": "ignore",
+ "hole_clearance": "error",
+ "hole_to_hole": "warning",
+ "holes_co_located": "warning",
+ "invalid_outline": "error",
+ "isolated_copper": "warning",
+ "item_on_disabled_layer": "error",
+ "items_not_allowed": "error",
+ "length_out_of_range": "error",
+ "lib_footprint_issues": "warning",
+ "lib_footprint_mismatch": "warning",
+ "malformed_courtyard": "error",
+ "microvia_drill_out_of_range": "error",
+ "mirrored_text_on_front_layer": "warning",
+ "missing_courtyard": "ignore",
+ "missing_footprint": "warning",
+ "missing_tuning_profile": "warning",
+ "net_conflict": "warning",
+ "nonmirrored_text_on_back_layer": "warning",
+ "npth_inside_courtyard": "error",
+ "padstack": "warning",
+ "pth_inside_courtyard": "error",
+ "shorting_items": "error",
+ "silk_edge_clearance": "warning",
+ "silk_over_copper": "warning",
+ "silk_overlap": "warning",
+ "skew_out_of_range": "error",
+ "solder_mask_bridge": "error",
+ "starved_thermal": "error",
+ "text_height": "warning",
+ "text_on_edge_cuts": "error",
+ "text_thickness": "warning",
+ "through_hole_pad_without_hole": "error",
+ "too_many_vias": "error",
+ "track_angle": "error",
+ "track_dangling": "warning",
+ "track_not_centered_on_via": "ignore",
+ "track_on_post_machined_layer": "error",
+ "track_segment_length": "error",
+ "track_width": "error",
+ "tracks_crossing": "error",
+ "tuning_profile_track_geometries": "ignore",
+ "unconnected_items": "error",
+ "unresolved_variable": "error",
+ "via_dangling": "warning",
+ "zones_intersect": "error"
+ },
+ "rules": {
+ "max_error": 0.005,
+ "min_clearance": 0.0,
+ "min_connection": 0.0,
+ "min_copper_edge_clearance": 0.5,
+ "min_groove_width": 0.0,
+ "min_hole_clearance": 0.25,
+ "min_hole_to_hole": 0.25,
+ "min_microvia_diameter": 0.2,
+ "min_microvia_drill": 0.1,
+ "min_resolved_spokes": 2,
+ "min_silk_clearance": 0.0,
+ "min_text_height": 0.8,
+ "min_text_thickness": 0.08,
+ "min_through_hole_diameter": 0.3,
+ "min_track_width": 0.2,
+ "min_via_annular_width": 0.1,
+ "min_via_diameter": 0.5,
+ "solder_mask_to_copper_clearance": 0.0,
+ "use_height_for_length_calcs": true
+ },
+ "teardrop_options": [
+ {
+ "td_onpthpad": true,
+ "td_onroundshapesonly": false,
+ "td_onsmdpad": true,
+ "td_ontrackend": false,
+ "td_onvia": true
+ }
+ ],
+ "teardrop_parameters": [
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_round_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_rect_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_track_end",
+ "td_width_to_size_filter_ratio": 0.9
+ }
+ ],
+ "track_widths": [],
+ "tuning_pattern_settings": {
+ "diff_pair_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 1.0
+ },
+ "diff_pair_skew_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ },
+ "single_track_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ }
+ },
+ "via_dimensions": [],
+ "zones_allow_external_fillets": false
+ },
+ "ipc2581": {
+ "bom_rev": "",
+ "dist": "",
+ "distpn": "",
+ "internal_id": "",
+ "mfg": "",
+ "mpn": "",
+ "sch_revision": ""
+ },
+ "layer_pairs": [],
+ "layer_presets": [],
+ "viewports": []
+ },
+ "boards": [],
+ "component_class_settings": {
+ "assignments": [],
+ "meta": {
+ "version": 0
+ },
+ "sheet_component_classes": {
+ "enabled": false
+ }
+ },
+ "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_to_bus_conflict": "error",
+ "bus_to_net_conflict": "error",
+ "different_unit_footprint": "error",
+ "different_unit_net": "error",
+ "duplicate_reference": "error",
+ "duplicate_sheet_names": "error",
+ "endpoint_off_grid": "warning",
+ "extra_units": "error",
+ "field_name_whitespace": "warning",
+ "footprint_filter": "ignore",
+ "footprint_link_issues": "warning",
+ "four_way_junction": "ignore",
+ "ground_pin_not_ground": "warning",
+ "hier_label_mismatch": "error",
+ "isolated_pin_label": "warning",
+ "label_dangling": "error",
+ "label_multiple_wires": "warning",
+ "lib_symbol_issues": "warning",
+ "lib_symbol_mismatch": "warning",
+ "missing_bidi_pin": "warning",
+ "missing_input_pin": "warning",
+ "missing_power_pin": "error",
+ "missing_unit": "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",
+ "same_local_global_label": "warning",
+ "similar_label_and_power": "warning",
+ "similar_labels": "warning",
+ "similar_power": "warning",
+ "simulation_model_issue": "ignore",
+ "single_global_label": "ignore",
+ "stacked_pin_name": "warning",
+ "unannotated": "error",
+ "unconnected_wire_endpoint": "warning",
+ "undefined_netclass": "error",
+ "unit_value_mismatch": "error",
+ "unresolved_variable": "error",
+ "wire_dangling": "error"
+ }
+ },
+ "libraries": {
+ "pinned_footprint_libs": [],
+ "pinned_symbol_libs": []
+ },
+ "meta": {
+ "filename": "keyboard.kicad_pro",
+ "version": 3
+ },
+ "net_settings": {
+ "classes": [
+ {
+ "bus_width": 12,
+ "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)",
+ "priority": 2147483647,
+ "schematic_color": "rgba(0, 0, 0, 0.000)",
+ "track_width": 0.2,
+ "tuning_profile": "",
+ "via_diameter": 0.6,
+ "via_drill": 0.3,
+ "wire_width": 6
+ }
+ ],
+ "meta": {
+ "version": 5
+ },
+ "net_colors": null,
+ "netclass_assignments": null,
+ "netclass_patterns": []
+ },
+ "pcbnew": {
+ "last_paths": {
+ "idf": "",
+ "netlist": "",
+ "plot": "",
+ "specctra_dsn": "",
+ "step": "",
+ "vrml": ""
+ },
+ "page_layout_descr_file": ""
+ },
+ "schematic": {
+ "annotate_start_num": 0,
+ "annotation": {
+ "method": 0,
+ "sort_order": 0
+ },
+ "bom_export_filename": "${PROJECTNAME}.csv",
+ "bom_fmt_presets": [],
+ "bom_fmt_settings": {
+ "field_delimiter": ",",
+ "keep_line_breaks": false,
+ "keep_tabs": false,
+ "name": "CSV",
+ "ref_delimiter": ",",
+ "ref_range_delimiter": "",
+ "string_delimiter": "\""
+ },
+ "bom_presets": [],
+ "bom_settings": {
+ "exclude_dnp": false,
+ "fields_ordered": [
+ {
+ "group_by": false,
+ "label": "Reference",
+ "name": "Reference",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Qty",
+ "name": "${QUANTITY}",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Value",
+ "name": "Value",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "DNP",
+ "name": "${DNP}",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Exclude from BOM",
+ "name": "${EXCLUDE_FROM_BOM}",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Exclude from Board",
+ "name": "${EXCLUDE_FROM_BOARD}",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Exclude from Simulation",
+ "name": "${EXCLUDE_FROM_SIM}",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Exclude from Position Files",
+ "name": "${EXCLUDE_FROM_POS_FILES}",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Footprint",
+ "name": "Footprint",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Datasheet",
+ "name": "Datasheet",
+ "show": true
+ }
+ ],
+ "filter_string": "",
+ "group_symbols": true,
+ "include_excluded_from_bom": true,
+ "name": "Default Editing",
+ "sort_asc": true,
+ "sort_field": "Reference"
+ },
+ "bus_aliases": {},
+ "connection_grid_size": 50.0,
+ "drawing": {
+ "dashed_lines_dash_length_ratio": 12.0,
+ "dashed_lines_gap_length_ratio": 3.0,
+ "default_line_thickness": 6.0,
+ "default_text_size": 50.0,
+ "field_names": [],
+ "hop_over_size_choice": 0,
+ "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,
+ "operating_point_overlay_i_precision": 3,
+ "operating_point_overlay_i_range": "~A",
+ "operating_point_overlay_v_precision": 3,
+ "operating_point_overlay_v_range": "~V",
+ "overbar_offset_ratio": 1.23,
+ "pin_symbol_size": 25.0,
+ "text_offset_ratio": 0.15
+ },
+ "legacy_lib_dir": "",
+ "legacy_lib_list": [],
+ "meta": {
+ "version": 1
+ },
+ "page_layout_descr_file": "",
+ "plot_directory": "",
+ "reuse_designators": true,
+ "subpart_first_id": 65,
+ "subpart_id_separator": 0,
+ "top_level_sheets": [
+ {
+ "filename": "keyboard.kicad_sch",
+ "name": "Root",
+ "uuid": "300235ed-5741-48b2-97d6-fdd30e9e2065"
+ }
+ ],
+ "used_designators": "U1,S1-47,D1-47",
+ "variants": []
+ },
+ "sheets": [
+ [
+ "300235ed-5741-48b2-97d6-fdd30e9e2065",
+ "Root"
+ ]
+ ],
+ "text_variables": {},
+ "tuning_profiles": {
+ "meta": {
+ "version": 0
+ },
+ "tuning_profiles_impedance_geometric": []
+ }
+}
diff --git a/keyboard.kicad_sch b/keyboard.kicad_sch
new file mode 100644
index 0000000..0f97eac
--- /dev/null
+++ b/keyboard.kicad_sch
@@ -0,0 +1,10581 @@
+(kicad_sch
+ (version 20260306)
+ (generator "eeschema")
+ (generator_version "10.0")
+ (uuid "300235ed-5741-48b2-97d6-fdd30e9e2065")
+ (paper "A4")
+ (lib_symbols
+ (symbol "ScottoKeebs:MCU_RP2040_Zero"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "U"
+ (at 0 15.24 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "RP2040_Zero"
+ (at 0 12.7 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MCU:RP2040_Zero"
+ (at -8.89 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at -8.89 5.08 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "MCU_RP2040_Zero_0_1"
+ (rectangle
+ (start -10.16 11.43)
+ (end 10.16 -13.97)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "MCU_RP2040_Zero_1_1"
+ (pin bidirectional line
+ (at 12.7 8.89 180)
+ (length 2.54)
+ (name "0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 6.35 180)
+ (length 2.54)
+ (name "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 3.81 180)
+ (length 2.54)
+ (name "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 1.27 180)
+ (length 2.54)
+ (name "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -1.27 180)
+ (length 2.54)
+ (name "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -3.81 180)
+ (length 2.54)
+ (name "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -6.35 180)
+ (length 2.54)
+ (name "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -8.89 180)
+ (length 2.54)
+ (name "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 -11.43 180)
+ (length 2.54)
+ (name "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 5.08 -16.51 90)
+ (length 2.54)
+ (name "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 2.54 -16.51 90)
+ (length 2.54)
+ (name "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 0 -16.51 90)
+ (length 2.54)
+ (name "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -2.54 -16.51 90)
+ (length 2.54)
+ (name "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -5.08 -16.51 90)
+ (length 2.54)
+ (name "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -12.7 -11.43 0)
+ (length 2.54)
+ (name "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -12.7 -8.89 0)
+ (length 2.54)
+ (name "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -12.7 -6.35 0)
+ (length 2.54)
+ (name "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -12.7 -3.81 0)
+ (length 2.54)
+ (name "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -12.7 -1.27 0)
+ (length 2.54)
+ (name "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -12.7 1.27 0)
+ (length 2.54)
+ (name "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -12.7 3.81 0)
+ (length 2.54)
+ (name "3V3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -12.7 6.35 0)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at -12.7 8.89 0)
+ (length 2.54)
+ (name "5V"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "ScottoKeebs:Placeholder_Diode"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "D"
+ (at -0.15 1.066 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 2.54 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 3.81 0 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "diode"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_fp_filters" "D*DO?35*"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Placeholder_Diode_0_1"
+ (polyline
+ (pts
+ (xy 0 -0.762) (xy 0 0.762)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "Placeholder_Diode_1_1"
+ (polyline
+ (pts
+ (xy 1.016 0.762) (xy 0 -0.762) (xy -1.016 0.762) (xy 1.016 0.762)
+ )
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.016 -0.762) (xy -1.016 -0.762)
+ )
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at 0 -2.54 90)
+ (length 1.778)
+ (name "K"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 2.54 270)
+ (length 1.778)
+ (name "A"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "ScottoKeebs:Placeholder_Keyswitch"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (duplicate_pin_numbers_are_jumpers no)
+ (property "Reference" "S"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 0 -3.81 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at -2.54 -1.778 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "ki_keywords" "switch normally-open pushbutton push-button"
+ (at 0 0 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (hide yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (symbol "Placeholder_Keyswitch_0_1"
+ (polyline
+ (pts
+ (xy -2.54 2.54) (xy -1.524 1.524) (xy -1.524 1.524)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center -1.1684 1.1684)
+ (radius 0.508)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -0.508 2.54) (xy 2.54 -0.508)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.016 1.016) (xy 2.032 2.032)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (circle
+ (center 1.143 -1.1938)
+ (radius 0.508)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.524 -1.524) (xy 2.54 -2.54) (xy 2.54 -2.54) (xy 2.54 -2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -2.54 2.54 0)
+ (length 0)
+ (name "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 2.54 -2.54 180)
+ (length 0)
+ (name "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ )
+ (junction
+ (at 148.59 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "002a4021-2bcb-4c87-9dcb-a26448fe42f9")
+ )
+ (junction
+ (at 187.96 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "04e52d22-8bf6-4a31-918f-7bbd42e686a5")
+ )
+ (junction
+ (at 161.29 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "085ac53f-407b-4ef9-ad29-724ec3c87a83")
+ )
+ (junction
+ (at 195.58 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "0a46a327-9183-402e-9488-3117176f0fdb")
+ )
+ (junction
+ (at 208.28 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "0c137bb5-4beb-4766-b57b-de4426e766ff")
+ )
+ (junction
+ (at 222.25 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "0e9e36d3-c763-4a3a-b4a2-d390082aa967")
+ )
+ (junction
+ (at 222.25 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "115e0267-8666-47c5-ab72-cf9a7ad6652a")
+ )
+ (junction
+ (at 170.18 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "11f5696c-0b3f-4fc0-bb85-f82c8c8b890d")
+ )
+ (junction
+ (at 199.39 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "1c946cfe-1454-4307-b77e-94175614a30d")
+ )
+ (junction
+ (at 144.78 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "213ae086-66b3-49b2-93b3-00dcccbe8a72")
+ )
+ (junction
+ (at 121.92 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "21d19970-58be-42a3-a4f7-154aa6a28da4")
+ )
+ (junction
+ (at 208.28 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "26507fcc-c769-45c8-af99-e1e2e1e80ab5")
+ )
+ (junction
+ (at 182.88 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "283da14b-3cd3-429c-85c7-42f9c956d7f5")
+ )
+ (junction
+ (at 222.25 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "29e9f3e7-fbd1-4ab4-8ae8-a7a7e7f99446")
+ )
+ (junction
+ (at 190.5 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "2a4e7fd2-92c1-433f-9527-90cc640705cf")
+ )
+ (junction
+ (at 222.25 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "2a7740ff-ab43-4c36-afa7-aa573efcf152")
+ )
+ (junction
+ (at 153.67 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "35f14e6b-b8c2-4961-9152-4ec40727e0f3")
+ )
+ (junction
+ (at 217.17 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "36baf532-fdcb-4a79-b8ba-a4ced9f1b17e")
+ )
+ (junction
+ (at 213.36 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "382e7ff1-bedb-4a24-a88a-c1648bb50979")
+ )
+ (junction
+ (at 161.29 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3c0a8aa7-10f8-4c3a-850c-77c9c223be30")
+ )
+ (junction
+ (at 130.81 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "442a0e29-c9ce-454f-a15e-5da08d2a6d0a")
+ )
+ (junction
+ (at 173.99 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4658d17c-a428-4449-83e6-2a014377d20d")
+ )
+ (junction
+ (at 213.36 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "499813f8-d50a-4c1c-b645-ec6879ce8482")
+ )
+ (junction
+ (at 170.18 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4b28e3c4-00d5-4509-b939-884d290c560b")
+ )
+ (junction
+ (at 156.21 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "5bbc8476-9759-49ec-932b-9c8c40788d13")
+ )
+ (junction
+ (at 217.17 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "5ca37918-a4af-48b5-9d2b-9650fe8d205e")
+ )
+ (junction
+ (at 195.58 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "60271b6b-8b67-42dd-baa8-5a3fac6de3ef")
+ )
+ (junction
+ (at 161.29 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "637d86b9-eea6-4b34-b20e-60b01cc5da75")
+ )
+ (junction
+ (at 173.99 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6a7d39fe-2f55-4d5a-850c-23713fcf9283")
+ )
+ (junction
+ (at 195.58 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6a9965b1-31de-4f52-aa21-b8dfc255f383")
+ )
+ (junction
+ (at 187.96 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6bb9d3ac-f3f7-48ca-b341-3d0438311634")
+ )
+ (junction
+ (at 204.47 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6c83afae-131d-4edf-899d-2fd2ccfd640a")
+ )
+ (junction
+ (at 179.07 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6c8ff556-3860-473e-8e6b-3bf4733cc6df")
+ )
+ (junction
+ (at 139.7 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6ceb2d0d-8349-49d1-bdae-2f403563834e")
+ )
+ (junction
+ (at 190.5 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6d302d27-c4c2-4c09-99d0-886f8c0e20c2")
+ )
+ (junction
+ (at 195.58 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6fd4012b-d2a7-413a-a666-54969ca02748")
+ )
+ (junction
+ (at 165.1 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "70df78e8-3372-4599-b0cc-a8d8537ae566")
+ )
+ (junction
+ (at 199.39 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "730fa5ef-a4f7-4619-a638-42ca8dcabe93")
+ )
+ (junction
+ (at 204.47 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "734136e2-dd56-45ae-8c6d-9f29c7843a0b")
+ )
+ (junction
+ (at 204.47 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "735103ad-85f0-4f04-a4cb-fef5e02a4243")
+ )
+ (junction
+ (at 170.18 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "73573032-c01a-44e9-8fb3-4255f3f2c7dc")
+ )
+ (junction
+ (at 156.21 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "75d44e60-2456-4b8b-82e4-aa2a720d1dae")
+ )
+ (junction
+ (at 144.78 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "770ee590-0b60-40ab-89b2-5623cd460ff0")
+ )
+ (junction
+ (at 135.89 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "7d6f0bb6-c65d-43ba-b450-385ed1e7279b")
+ )
+ (junction
+ (at 182.88 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "7e4ba146-c8ae-48a3-939d-0fc34eaa1dd2")
+ )
+ (junction
+ (at 135.89 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "7ec2610b-9297-4c53-b988-16f95970e54f")
+ )
+ (junction
+ (at 161.29 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "818bed9a-b09d-42a9-9d70-2d4402c55551")
+ )
+ (junction
+ (at 165.1 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "917f9ae0-938e-414c-a17e-b30d9af40419")
+ )
+ (junction
+ (at 199.39 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9a0e4722-aa6d-4e8f-a48a-d1d58215a411")
+ )
+ (junction
+ (at 179.07 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9be0cd29-40a7-4286-8101-6fdc5ef17fa0")
+ )
+ (junction
+ (at 121.92 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9de20b85-008e-4ded-b998-02842f2242e5")
+ )
+ (junction
+ (at 217.17 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9e72023a-2b4a-47a6-bdd6-b29efa4a2b88")
+ )
+ (junction
+ (at 179.07 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9ec79aa6-ba31-40ee-a801-1af9fcf9bd31")
+ )
+ (junction
+ (at 213.36 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "a11075a1-49e6-4c29-a9f2-8da810476485")
+ )
+ (junction
+ (at 213.36 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "a2929a9b-a808-4f14-a322-0bae76cc9685")
+ )
+ (junction
+ (at 130.81 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ac29da47-ebff-4829-9299-705a69b56b9b")
+ )
+ (junction
+ (at 148.59 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "aca3648e-8679-4685-ae60-819cdeef8b00")
+ )
+ (junction
+ (at 173.99 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b03741ae-d5fb-49cc-b40d-8e4e95649f52")
+ )
+ (junction
+ (at 204.47 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b1796d18-03a4-493d-8335-38f2fe09dcae")
+ )
+ (junction
+ (at 153.67 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b231289a-7326-4573-a3c3-b8b5bde179db")
+ )
+ (junction
+ (at 182.88 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b74e8144-4674-4cfe-a8fa-cccd6d44cf26")
+ )
+ (junction
+ (at 130.81 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "bb02d44d-1ecd-4fbd-a71f-7ab20a534b13")
+ )
+ (junction
+ (at 144.78 109.22)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c069fe28-6733-4146-a05b-d7c399875554")
+ )
+ (junction
+ (at 165.1 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c7978fb6-37e7-42f7-9c8b-bad36e2ebd2c")
+ )
+ (junction
+ (at 153.67 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c7a3ad1d-d479-49e7-893f-fdfb0cc771f1")
+ )
+ (junction
+ (at 187.96 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c9cf737c-4995-4c16-a57d-fc51f4ff0853")
+ )
+ (junction
+ (at 139.7 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ca73c547-c97e-46f8-b63e-7d8782c804d7")
+ )
+ (junction
+ (at 139.7 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ce075de1-ff37-4dc2-b23e-63d995f96ed1")
+ )
+ (junction
+ (at 156.21 71.12)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d145b5e9-7034-44ce-b16b-f6228f6ce848")
+ )
+ (junction
+ (at 187.96 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d86c6fba-43a5-421c-a70f-4f5288e67147")
+ )
+ (junction
+ (at 121.92 99.06)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "dcd43807-e524-48fc-8270-dbe20bb1914d")
+ )
+ (junction
+ (at 190.5 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "dd1cc2e9-7ded-4c53-b791-a26e9b332f34")
+ )
+ (junction
+ (at 144.78 121.92)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "e2406991-02fe-4fd5-bfb2-9421600fec91")
+ )
+ (junction
+ (at 153.67 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ea239162-7e92-49f2-a24c-1470aa230bf4")
+ )
+ (junction
+ (at 208.28 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "edf5929c-61a6-40ee-b72f-78ff67c1408a")
+ )
+ (junction
+ (at 148.59 85.09)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "f8728a4a-f4ec-4096-9080-167dead64d9e")
+ )
+ (junction
+ (at 135.89 81.28)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "fe1bde6c-3366-4fbf-aa29-1756c3df1ae1")
+ )
+ (junction
+ (at 135.89 95.25)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "ff49f14b-6e02-4de5-b1b2-31f49e7d699f")
+ )
+ (wire
+ (pts
+ (xy 156.21 71.12) (xy 156.21 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "05a14907-870b-4717-913b-b5a9a354866f")
+ )
+ (wire
+ (pts
+ (xy 165.1 68.58) (xy 165.1 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "07b53dbe-5bbf-4a7a-b75f-2da494fc1e87")
+ )
+ (wire
+ (pts
+ (xy 199.39 99.06) (xy 199.39 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "09b5802b-cee2-4459-81e9-d68d00b1079c")
+ )
+ (wire
+ (pts
+ (xy 199.39 68.58) (xy 199.39 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0a4b628a-ae62-473a-a8fd-0fd357f1d60e")
+ )
+ (wire
+ (pts
+ (xy 182.88 68.58) (xy 182.88 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0a6657cd-2499-4563-a348-3216b22dc987")
+ )
+ (wire
+ (pts
+ (xy 130.81 68.58) (xy 130.81 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0acee4d8-860c-4dca-8f38-6eca9eee2aeb")
+ )
+ (wire
+ (pts
+ (xy 139.7 71.12) (xy 139.7 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "11b08a54-d92c-49de-9dd3-270930c7c2aa")
+ )
+ (wire
+ (pts
+ (xy 208.28 71.12) (xy 208.28 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "12124cf6-d30b-4da6-860d-85f139935e43")
+ )
+ (wire
+ (pts
+ (xy 139.7 99.06) (xy 139.7 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "17748b12-d58d-4e13-b17b-dce7770c5022")
+ )
+ (wire
+ (pts
+ (xy 156.21 68.58) (xy 156.21 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "19c3015b-f780-4ab0-a15d-98b5db75675c")
+ )
+ (wire
+ (pts
+ (xy 165.1 111.76) (xy 168.91 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1b6c88db-5e9a-4edd-ae5b-223ac60b4dc6")
+ )
+ (wire
+ (pts
+ (xy 213.36 121.92) (xy 222.25 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "228da4f7-0995-4949-b592-73ed04fbcbe8")
+ )
+ (wire
+ (pts
+ (xy 85.09 72.39) (xy 88.9 72.39)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2edf8648-6213-47d6-a518-208c833ab061")
+ )
+ (wire
+ (pts
+ (xy 217.17 71.12) (xy 217.17 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "349a6721-e6c8-40e1-b823-e6f4a3fbf91a")
+ )
+ (wire
+ (pts
+ (xy 213.36 81.28) (xy 222.25 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3574d162-1e80-46d6-a31c-1f599694185a")
+ )
+ (wire
+ (pts
+ (xy 85.09 82.55) (xy 88.9 82.55)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "357bbb27-ba03-4da3-a2b5-78d7f9e8a0c8")
+ )
+ (wire
+ (pts
+ (xy 153.67 95.25) (xy 161.29 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3595eb54-0242-4bab-a8b4-23cf641b0e18")
+ )
+ (wire
+ (pts
+ (xy 135.89 109.22) (xy 144.78 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3602c49a-efcb-4aa4-a250-00fb6fdb04ac")
+ )
+ (wire
+ (pts
+ (xy 217.17 68.58) (xy 217.17 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "36e3e02f-df4c-49a4-a381-e40da23b37fa")
+ )
+ (wire
+ (pts
+ (xy 85.09 85.09) (xy 88.9 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "38a7a1f9-2167-4640-9ba6-de77d02c9d06")
+ )
+ (wire
+ (pts
+ (xy 85.09 87.63) (xy 88.9 87.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3b1dc485-5013-4895-8f30-2af557292900")
+ )
+ (wire
+ (pts
+ (xy 121.92 71.12) (xy 121.92 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3c176d3e-be7f-4c8c-ab72-aad227f74932")
+ )
+ (wire
+ (pts
+ (xy 144.78 121.92) (xy 153.67 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "41e7f591-ee4d-400f-b732-f8794ddb3c54")
+ )
+ (wire
+ (pts
+ (xy 187.96 81.28) (xy 195.58 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "46e17cf7-4708-4bca-8a72-5dabeeb1fdde")
+ )
+ (wire
+ (pts
+ (xy 182.88 99.06) (xy 182.88 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "484b42d9-d7f0-471e-9fe0-7cf1cddb9ce4")
+ )
+ (wire
+ (pts
+ (xy 190.5 71.12) (xy 190.5 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "48dec3bf-92c4-4616-b66a-9cecb810abaf")
+ )
+ (wire
+ (pts
+ (xy 85.09 92.71) (xy 88.9 92.71)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4a2daaff-97ab-49dc-9227-03d2ef49356f")
+ )
+ (wire
+ (pts
+ (xy 153.67 121.92) (xy 161.29 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4b5c3e91-c054-409b-9046-6ff12040c6db")
+ )
+ (wire
+ (pts
+ (xy 217.17 99.06) (xy 217.17 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4d0a4489-fad5-4557-b01e-ffd72f7a9398")
+ )
+ (wire
+ (pts
+ (xy 77.47 97.79) (xy 77.47 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4da5c962-2267-44c2-9c6c-3e2c5cba399a")
+ )
+ (wire
+ (pts
+ (xy 127 109.22) (xy 135.89 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "51921943-fc0f-4b72-81b5-da4b7f8130b1")
+ )
+ (wire
+ (pts
+ (xy 217.17 85.09) (xy 217.17 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "523edddf-755c-4d3e-8e25-02d60bf2090e")
+ )
+ (wire
+ (pts
+ (xy 85.09 74.93) (xy 88.9 74.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5bfb7edb-d8cd-411b-8ebc-509cb50fabfa")
+ )
+ (wire
+ (pts
+ (xy 187.96 109.22) (xy 195.58 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5e542dfa-29ac-4262-91a7-67ff97bd0735")
+ )
+ (wire
+ (pts
+ (xy 173.99 68.58) (xy 173.99 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "603c4244-fa89-4181-8e8f-48dc0e20bdf2")
+ )
+ (wire
+ (pts
+ (xy 144.78 81.28) (xy 153.67 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6c856aa4-c7a3-42cc-8ea3-0c5f5b1f2df8")
+ )
+ (wire
+ (pts
+ (xy 127 95.25) (xy 135.89 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6ed5bad9-da31-4b78-adc9-af711512917b")
+ )
+ (wire
+ (pts
+ (xy 208.28 68.58) (xy 208.28 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6fb02a51-c338-4dfc-961d-e474812c9948")
+ )
+ (wire
+ (pts
+ (xy 135.89 121.92) (xy 144.78 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "70036664-985f-4432-a388-fc518d777943")
+ )
+ (wire
+ (pts
+ (xy 182.88 71.12) (xy 182.88 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "70ca523f-63c9-46e2-a8f3-ccbf46c609d2")
+ )
+ (wire
+ (pts
+ (xy 222.25 81.28) (xy 227.33 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "73e68ee6-97ef-41d8-a4c6-45628b5bd7fb")
+ )
+ (wire
+ (pts
+ (xy 208.28 99.06) (xy 208.28 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "74fa9f52-dc15-4c77-8e60-ace017d93490")
+ )
+ (wire
+ (pts
+ (xy 148.59 99.06) (xy 148.59 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "76dce615-ce70-4073-9514-3cfd45723e34")
+ )
+ (wire
+ (pts
+ (xy 85.09 80.01) (xy 88.9 80.01)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7909ca95-091b-4ff7-b0b9-5817cd9378d4")
+ )
+ (wire
+ (pts
+ (xy 127 81.28) (xy 135.89 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "797747f5-3f95-4a09-9d53-45f1a4ee34f6")
+ )
+ (wire
+ (pts
+ (xy 144.78 95.25) (xy 153.67 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7e042584-3f56-4ced-885e-a785a853aefa")
+ )
+ (wire
+ (pts
+ (xy 204.47 109.22) (xy 213.36 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7f2f5e92-a74f-4017-811b-1b69b7ed4fe9")
+ )
+ (wire
+ (pts
+ (xy 222.25 121.92) (xy 227.33 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "81c88875-a6da-4fa5-b7e1-7b3cf0796fea")
+ )
+ (wire
+ (pts
+ (xy 139.7 68.58) (xy 139.7 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "83f77d36-a2b3-48eb-aba3-5dafd48edadc")
+ )
+ (wire
+ (pts
+ (xy 187.96 121.92) (xy 195.58 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8676c032-ac8a-491b-8e82-bba925ffd370")
+ )
+ (wire
+ (pts
+ (xy 74.93 97.79) (xy 74.93 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8b72e88e-dbf6-4b64-9eba-54e8a5994a1a")
+ )
+ (wire
+ (pts
+ (xy 222.25 95.25) (xy 227.33 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8e528218-7662-410a-add8-2cf41eafd45a")
+ )
+ (wire
+ (pts
+ (xy 161.29 109.22) (xy 170.18 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8f750de7-fef3-4abf-ab26-997a9b92dd50")
+ )
+ (wire
+ (pts
+ (xy 213.36 109.22) (xy 222.25 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "90ca9530-dc0f-42b6-95f9-8146cac7f5cf")
+ )
+ (wire
+ (pts
+ (xy 144.78 109.22) (xy 153.67 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "97c33f1e-8f2c-4cfb-bc4c-e76ac6c20761")
+ )
+ (wire
+ (pts
+ (xy 153.67 81.28) (xy 161.29 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "999a4d0b-1829-453d-a6d2-2e5a4f1972f3")
+ )
+ (wire
+ (pts
+ (xy 195.58 81.28) (xy 204.47 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9abd7be0-927d-4f38-924b-b0708aba5464")
+ )
+ (wire
+ (pts
+ (xy 161.29 81.28) (xy 170.18 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9b1de714-998f-4042-adfb-8007dcf3253e")
+ )
+ (wire
+ (pts
+ (xy 170.18 81.28) (xy 179.07 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9c7be152-d6c8-49c6-a70b-4410c4574914")
+ )
+ (wire
+ (pts
+ (xy 179.07 95.25) (xy 187.96 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9ece9e29-6664-4896-882f-103e6ddd59f7")
+ )
+ (wire
+ (pts
+ (xy 127 121.92) (xy 135.89 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9f427122-4a88-4674-a366-74db3dd0b5a2")
+ )
+ (wire
+ (pts
+ (xy 187.96 95.25) (xy 195.58 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a3083eab-543d-46b1-a331-b823ad206284")
+ )
+ (wire
+ (pts
+ (xy 173.99 85.09) (xy 173.99 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a3277e12-286a-4f36-b7f9-7567794c2353")
+ )
+ (wire
+ (pts
+ (xy 182.88 85.09) (xy 182.88 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a35c4b22-e657-472f-adc1-879a808bd53b")
+ )
+ (wire
+ (pts
+ (xy 190.5 99.06) (xy 190.5 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a574cf80-6b26-4d2e-ab44-6648698f821b")
+ )
+ (wire
+ (pts
+ (xy 179.07 109.22) (xy 187.96 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a6af9cac-624d-4af0-a9c8-fc466c6510ce")
+ )
+ (wire
+ (pts
+ (xy 85.09 77.47) (xy 88.9 77.47)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a91054d7-046d-4790-a523-824c2cf3f011")
+ )
+ (wire
+ (pts
+ (xy 179.07 81.28) (xy 187.96 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a9811912-3896-4452-9475-4d0f33ed336f")
+ )
+ (wire
+ (pts
+ (xy 195.58 121.92) (xy 204.47 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ae4deaed-48a4-4282-94b0-1ef4a4be8640")
+ )
+ (wire
+ (pts
+ (xy 204.47 95.25) (xy 213.36 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b0355d53-8a66-4a1c-ad28-0ef30b4f1698")
+ )
+ (wire
+ (pts
+ (xy 199.39 85.09) (xy 199.39 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b0521946-4025-4c1b-8222-629be15c5190")
+ )
+ (wire
+ (pts
+ (xy 130.81 99.06) (xy 130.81 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b0a88706-226e-451f-9259-c9090398431b")
+ )
+ (wire
+ (pts
+ (xy 121.92 85.09) (xy 121.92 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b6445234-282b-4c4d-a94c-c237bc171c2d")
+ )
+ (wire
+ (pts
+ (xy 156.21 99.06) (xy 156.21 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b6f99191-f940-4110-adce-3bfb9c48b094")
+ )
+ (wire
+ (pts
+ (xy 153.67 109.22) (xy 161.29 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b71fe0b8-b3b4-4ee3-8e5e-b49a98dc5302")
+ )
+ (wire
+ (pts
+ (xy 170.18 95.25) (xy 179.07 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "be617530-352a-49b9-bb82-4be19853d2cb")
+ )
+ (wire
+ (pts
+ (xy 173.99 71.12) (xy 173.99 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c267dd53-f154-4410-8201-cc6f7f9d7269")
+ )
+ (wire
+ (pts
+ (xy 195.58 109.22) (xy 204.47 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c4a6b2f3-fb4f-4c6b-ae1d-dfdecf1f70dd")
+ )
+ (wire
+ (pts
+ (xy 213.36 95.25) (xy 222.25 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c5b7b9ed-48c4-4e28-8fa7-94d7b610bfc7")
+ )
+ (wire
+ (pts
+ (xy 165.1 85.09) (xy 165.1 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c7a5e86c-34f3-4b43-87aa-2463b86e9210")
+ )
+ (wire
+ (pts
+ (xy 135.89 81.28) (xy 144.78 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c8e00742-e7dd-4f9a-ac48-8b1bb937fa94")
+ )
+ (wire
+ (pts
+ (xy 165.1 99.06) (xy 165.1 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ccdc59f1-9115-4057-b3bf-824aa4be5eb3")
+ )
+ (wire
+ (pts
+ (xy 121.92 99.06) (xy 121.92 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cd868279-4fe0-45c8-b508-b51d335eecc0")
+ )
+ (wire
+ (pts
+ (xy 139.7 85.09) (xy 139.7 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cdae7097-f4a7-462e-8163-7762aa753051")
+ )
+ (wire
+ (pts
+ (xy 208.28 85.09) (xy 208.28 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cee8c623-661e-4645-8902-61505f90638e")
+ )
+ (wire
+ (pts
+ (xy 130.81 71.12) (xy 130.81 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d3d604d6-b041-4431-a685-8709a20f1a59")
+ )
+ (wire
+ (pts
+ (xy 135.89 95.25) (xy 144.78 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d3fa0d4d-d4cd-4581-9f4d-7d6afad993b1")
+ )
+ (wire
+ (pts
+ (xy 204.47 121.92) (xy 213.36 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d4de6f8f-7a08-405c-98dc-41c9dd887ae2")
+ )
+ (wire
+ (pts
+ (xy 190.5 68.58) (xy 190.5 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d7cc4ef1-6c31-4e2d-84c1-0ad21ff39b63")
+ )
+ (wire
+ (pts
+ (xy 161.29 95.25) (xy 170.18 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d9a646ec-5e87-4dd2-a0f5-9a96a835ba6a")
+ )
+ (wire
+ (pts
+ (xy 199.39 71.12) (xy 199.39 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ddb53b5d-61d5-4d4e-8afb-57c4ed0efcdf")
+ )
+ (wire
+ (pts
+ (xy 72.39 97.79) (xy 72.39 100.33)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "df17f2cd-0709-456f-8213-f2f0fc7875c4")
+ )
+ (wire
+ (pts
+ (xy 148.59 85.09) (xy 148.59 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "dfda5552-d198-423c-bfda-46e2ab459196")
+ )
+ (wire
+ (pts
+ (xy 165.1 71.12) (xy 165.1 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e0fe8436-8d18-4be5-92be-65d6d4eb7d30")
+ )
+ (wire
+ (pts
+ (xy 195.58 95.25) (xy 204.47 95.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e344f916-ac00-43f7-8d4c-eb19f31142f6")
+ )
+ (wire
+ (pts
+ (xy 148.59 71.12) (xy 148.59 85.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e5f201d9-4f03-4a6e-a481-8683545579d3")
+ )
+ (wire
+ (pts
+ (xy 130.81 85.09) (xy 130.81 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e646288b-33e8-41af-bee1-29fd1785151d")
+ )
+ (wire
+ (pts
+ (xy 170.18 109.22) (xy 179.07 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "eb3e8136-9ae5-4905-a5f1-faf432e3c1fb")
+ )
+ (wire
+ (pts
+ (xy 161.29 121.92) (xy 173.99 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "edbe0dc1-55b7-4b83-b3dc-9cc0ac532c77")
+ )
+ (wire
+ (pts
+ (xy 204.47 81.28) (xy 213.36 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f2702a33-6a76-457e-8509-07bb5a9eb860")
+ )
+ (wire
+ (pts
+ (xy 190.5 85.09) (xy 190.5 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f6a480c1-fdbf-4eea-9dfa-2de97faa9fd0")
+ )
+ (wire
+ (pts
+ (xy 85.09 90.17) (xy 88.9 90.17)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f7acedaa-b072-4477-bfeb-44fd54ebae54")
+ )
+ (wire
+ (pts
+ (xy 148.59 68.58) (xy 148.59 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f7f7a3b3-5f0a-402a-9c27-c116671fd57d")
+ )
+ (wire
+ (pts
+ (xy 222.25 109.22) (xy 227.33 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fc5e88e4-0a8f-4a3d-90a1-9cd894af23ff")
+ )
+ (wire
+ (pts
+ (xy 121.92 68.58) (xy 121.92 71.12)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fdf6010d-623d-40b3-8573-c7dededf6b29")
+ )
+ (wire
+ (pts
+ (xy 156.21 85.09) (xy 156.21 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fe05321a-ecb5-46b0-a2d8-2ee36cfeac06")
+ )
+ (wire
+ (pts
+ (xy 173.99 121.92) (xy 187.96 121.92)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fe33b26d-a47d-455c-b04e-3f33a126a128")
+ )
+ (label "COL8"
+ (at 88.9 92.71 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "1110a5cc-fde3-4b35-a557-1ed4004692c7")
+ )
+ (label "COL4"
+ (at 156.21 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "1ce82baa-a019-456c-af35-d0a0fa05e2ba")
+ )
+ (label "COL9"
+ (at 199.39 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "239c490e-1db3-4acd-8226-e04c79c1161a")
+ )
+ (label "COL8"
+ (at 190.5 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "2e530688-43e9-411c-a5df-91e0afa0285c")
+ )
+ (label "COL10"
+ (at 74.93 100.33 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "4c619975-9d46-4f9a-a113-d593d2be7769")
+ )
+ (label "ROW3"
+ (at 227.33 121.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "4f2fe92c-5c8e-424b-9c63-3bb562ad41e8")
+ )
+ (label "COL6"
+ (at 173.99 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "555ecdd4-10d5-4089-8f5e-2b07a7724cd5")
+ )
+ (label "ROW1"
+ (at 227.33 95.25 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "568fc378-e306-48e1-9063-c4a9f8dee024")
+ )
+ (label "COL4"
+ (at 88.9 82.55 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "57208f74-d1a3-49e3-af4a-9c18e471c71d")
+ )
+ (label "COL0"
+ (at 88.9 72.39 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "5b79577e-3d2c-41f5-aea5-7228316ce819")
+ )
+ (label "COL5"
+ (at 88.9 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "6a55fad3-40b9-45df-bc25-b7af7cb4de1f")
+ )
+ (label "COL9"
+ (at 77.47 100.33 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "7052d81b-d2a2-4978-96dd-64572bed4525")
+ )
+ (label "ROW2"
+ (at 227.33 109.22 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "8a39e4df-531c-4270-b46b-502eb404547d")
+ )
+ (label "COL7"
+ (at 182.88 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "92a6dea3-251e-445e-96a8-bc0400f65ab6")
+ )
+ (label "COL5"
+ (at 165.1 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "9702a61a-81f6-4f1a-9c6e-e09199953d69")
+ )
+ (label "COL2"
+ (at 88.9 77.47 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "9904456a-ed55-4c85-a887-f92f2b61db74")
+ )
+ (label "COL0"
+ (at 121.92 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "a98a5c4b-04df-49b2-8ee7-41939fe333b1")
+ )
+ (label "COL11"
+ (at 217.17 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "ac499966-848c-4f13-9e9c-30c7cebfeae1")
+ )
+ (label "COL1"
+ (at 130.81 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "b23e9386-fff2-4e3d-be42-5df783ac7e10")
+ )
+ (label "COL1"
+ (at 88.9 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "b2917776-99a0-4492-9d52-96584f211748")
+ )
+ (label "COL11"
+ (at 72.39 100.33 270)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right bottom)
+ )
+ (uuid "b576da86-ef6b-45ea-83bb-5810aacd53a6")
+ )
+ (label "COL7"
+ (at 88.9 90.17 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "c6af27a8-08d9-4747-995e-990b3398fce3")
+ )
+ (label "ROW0"
+ (at 227.33 81.28 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "c8b88fb4-4aba-4fea-95b6-8999041c9df3")
+ )
+ (label "COL6"
+ (at 88.9 87.63 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "dbf161cd-2e37-45ae-a89a-67ba9266e25a")
+ )
+ (label "COL3"
+ (at 88.9 80.01 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "e29c4197-cc42-412e-a200-99b2b587bd59")
+ )
+ (label "COL10"
+ (at 208.28 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "f0b6e1e6-9735-42b7-a735-ca740419134b")
+ )
+ (label "COL3"
+ (at 148.59 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "f4e55f00-e52c-427e-a1cf-6efa0f288a45")
+ )
+ (label "COL2"
+ (at 139.7 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "f5ae62fe-3d42-4be7-9c68-3f581583f4e2")
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 204.47 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "05483c74-5bd1-4d6b-be33-5b971e5c40d6")
+ (property "Reference" "D10"
+ (at 204.32 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 207.01 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 204.47 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 204.47 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 208.28 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d708070a-c72b-40c8-b704-b1ce1b8fb9ce")
+ )
+ (pin "2"
+ (uuid "d3cbc7ce-44c7-4096-abea-2cdbe5620eb0")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D10")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 161.29 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "0584d550-31e4-494d-85d7-b186ab45e7e6")
+ (property "Reference" "D41"
+ (at 161.14 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 163.83 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 161.29 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 161.29 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 165.1 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9df7ea42-c2fa-43ff-a0b5-29b03ae1637a")
+ )
+ (pin "2"
+ (uuid "98572e33-e8e7-40b6-af49-9765ce408786")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D41")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 135.89 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "05978038-0418-4200-ad71-07b562885047")
+ (property "Reference" "D14"
+ (at 135.74 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 138.43 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 135.89 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 135.89 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 139.7 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "f5d91604-27b1-40f7-b648-84a761a647d8")
+ )
+ (pin "2"
+ (uuid "be876a8e-c33a-449c-a804-352a4fb2612b")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D14")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 187.96 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "06045b27-f72c-4f7b-8dd0-8820273b4843")
+ (property "Reference" "D43"
+ (at 187.81 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 190.5 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 187.96 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 187.96 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 191.77 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "6c9bdfa6-ea65-417b-a7f4-6c3f4c25601e")
+ )
+ (pin "2"
+ (uuid "fe472ecc-17e2-4cd4-80a9-742134de7182")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D43")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 153.67 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "069cacd1-7830-4855-8a68-719cc80ac8ea")
+ (property "Reference" "D40"
+ (at 153.52 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 156.21 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 153.67 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 153.67 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 157.48 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fd35b3eb-c627-4fab-813e-c39312267e95")
+ )
+ (pin "2"
+ (uuid "2c7555a6-3035-4b2b-b537-ef8336263be7")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D40")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 142.24 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "06bc5146-4490-4d5d-a340-87e642bdf96f")
+ (property "Reference" "S39"
+ (at 142.24 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 142.24 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 142.24 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 139.7 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 142.24 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "c4511078-7f5c-4aca-b20c-00ce00a5889e")
+ )
+ (pin "2"
+ (uuid "8fb54a9d-e7ab-42c5-b61d-36d075ed31dd")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S39")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 142.24 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "0850f0bd-3234-4a96-8130-5bb1e6100051")
+ (property "Reference" "S3"
+ (at 142.24 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 142.24 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 142.24 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 139.7 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 142.24 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d19cfbc1-36b6-43b4-8641-af755facdf95")
+ )
+ (pin "2"
+ (uuid "d6dc3a66-944b-4cce-9af0-5ccf595c146f")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 204.47 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "08ec97ae-b564-4cd1-a6a2-b199a74ab65e")
+ (property "Reference" "D34"
+ (at 204.32 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 207.01 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 204.47 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 204.47 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 208.28 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ee0e4ff1-8a96-4fa7-8b8c-8018b9bd50ae")
+ )
+ (pin "2"
+ (uuid "c73fbc44-1488-4f3f-92d2-dddcc5a12547")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D34")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 151.13 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "0e508d9d-4fdd-4012-bcd1-7fa1b4f70bef")
+ (property "Reference" "S40"
+ (at 151.13 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 151.13 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 151.13 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 148.59 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 151.13 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "a09cd490-eeb7-4705-b8b4-be99cb17fd03")
+ )
+ (pin "2"
+ (uuid "fc348cd5-074d-4c0a-9408-8225ed60ffbb")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S40")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 195.58 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "109a3cbd-2dca-4a3c-877c-84adceb00a06")
+ (property "Reference" "D21"
+ (at 195.43 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 198.12 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 195.58 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 195.58 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 199.39 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "bebd5eba-c86d-4491-b142-d922d2bb8612")
+ )
+ (pin "2"
+ (uuid "f7a7f6d5-e471-41c4-847e-52536cff87cf")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D21")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 222.25 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "12df221b-dd45-462b-bd77-7b6f81a94c3e")
+ (property "Reference" "D24"
+ (at 222.1 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 224.79 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 222.25 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 222.25 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 226.06 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ebfbce0b-cf43-4050-bc33-c076126299c9")
+ )
+ (pin "2"
+ (uuid "a392dfa7-9db3-4a18-a9e5-c6b249070eda")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D24")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 170.18 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "169f2ddd-4a66-4288-8cc9-8647ffff91ed")
+ (property "Reference" "D30"
+ (at 170.03 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 172.72 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 170.18 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 170.18 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 173.99 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4d9fa9d3-3b30-43fb-8ad6-73994a333fdc")
+ )
+ (pin "2"
+ (uuid "89103b34-c694-44f4-bc7b-158ad71610ec")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D30")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 158.75 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "176990ad-0015-46a1-a719-89a7e64675eb")
+ (property "Reference" "S5"
+ (at 158.75 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 158.75 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 158.75 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 156.21 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 158.75 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "653c7379-4fb4-435a-a4a6-e946c3b85af7")
+ )
+ (pin "2"
+ (uuid "5515b17e-9ec6-49fd-a876-f4df435aaadb")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 219.71 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "178f0e22-196a-41b2-9933-561e70c93356")
+ (property "Reference" "S47"
+ (at 219.71 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 219.71 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 219.71 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 217.17 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 219.71 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "56e269f2-fd2c-4a30-adeb-1103c148fee4")
+ )
+ (pin "2"
+ (uuid "251273c1-fed6-4244-8e5f-0282d9674639")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S47")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 161.29 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "18d497fe-5c43-4b8b-a150-dd8f277a3d50")
+ (property "Reference" "D5"
+ (at 161.14 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 163.83 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 161.29 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 161.29 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 165.1 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "efed4a8c-4905-45b1-8ce3-3107eaf73a47")
+ )
+ (pin "2"
+ (uuid "b1b61d04-6b26-48ae-94d5-460aaf8e7d68")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 176.53 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1a0bcc3f-0d0a-4be7-b03b-40eb26cf02f2")
+ (property "Reference" "S31"
+ (at 176.53 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 176.53 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 176.53 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 173.99 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 176.53 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8e1005ee-808c-4ac9-bab4-8f3c5f702af0")
+ )
+ (pin "2"
+ (uuid "95ad022a-7b47-4645-ace3-adee3706c5bd")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S31")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 133.35 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1af03051-1334-4f18-9afe-e630888c0137")
+ (property "Reference" "S26"
+ (at 133.35 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 133.35 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 133.35 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 130.81 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 133.35 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "6541dec4-e8d4-4538-a091-21589a4be73e")
+ )
+ (pin "2"
+ (uuid "1f3574a3-dac3-4b95-b046-db0be983b03a")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S26")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 153.67 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1b567449-1e7c-4447-ac11-d1ef33635cb6")
+ (property "Reference" "D16"
+ (at 153.52 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 156.21 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 153.67 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 153.67 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 157.48 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0fcb0969-aa6f-4939-b164-6bbe7917d4aa")
+ )
+ (pin "2"
+ (uuid "6203b771-cbaa-4c71-8b39-e27c9c2d2089")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D16")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 170.18 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1e1fc270-0ade-425b-bdaf-45deab62b135")
+ (property "Reference" "D18"
+ (at 170.03 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 172.72 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 170.18 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 170.18 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 173.99 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9a60b21f-fc10-4bde-a9f7-8b44080ec8f0")
+ )
+ (pin "2"
+ (uuid "71431794-1186-4a0d-922a-5b7a4af3a4a8")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D18")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 185.42 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1ea445b4-4112-4b2d-a8e8-120564d48b95")
+ (property "Reference" "S43"
+ (at 185.42 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 185.42 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 185.42 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 182.88 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 185.42 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2f2ff581-2866-41e2-9a98-d21ee23836e6")
+ )
+ (pin "2"
+ (uuid "ecc0b223-8f95-4a01-a3e2-08eae3ab2d96")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S43")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 219.71 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1f80403a-bad8-4052-871f-821d9f528a42")
+ (property "Reference" "S36"
+ (at 219.71 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 219.71 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 219.71 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 217.17 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 219.71 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "75ef7d21-448b-4079-8bbd-f9f0941e6ab6")
+ )
+ (pin "2"
+ (uuid "df858713-0c59-49ec-a0c1-50f5b04fd14b")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S36")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 127 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "23950947-5d5b-44bd-a0d2-90147d2298d8")
+ (property "Reference" "D13"
+ (at 126.85 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 129.54 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 127 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 127 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 130.81 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0a3635a7-301b-4560-8a86-7894d38ac102")
+ )
+ (pin "2"
+ (uuid "d80f475c-25f1-49dd-adac-a43a167f661d")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D13")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 193.04 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "25c475ad-aa6f-4bc6-a835-8106315f605a")
+ (property "Reference" "S9"
+ (at 193.04 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 193.04 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 193.04 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 193.04 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "c17fba6b-cf91-41a7-889e-9f6a642572ec")
+ )
+ (pin "2"
+ (uuid "66daba8f-9836-4c40-b1ea-a22fe6ccabcd")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S9")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 179.07 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "263d3a04-8d0c-4936-b0c3-f874bc778323")
+ (property "Reference" "D19"
+ (at 178.92 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 181.61 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 179.07 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 179.07 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 182.88 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "820078fb-99c1-4f4b-9911-4de57a748fd9")
+ )
+ (pin "2"
+ (uuid "da5dea9d-33b7-47f9-acf6-968c3204441b")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D19")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 127 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "276e896c-9f9a-4a4f-8e0d-e69139ebcf8f")
+ (property "Reference" "D37"
+ (at 126.85 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 129.54 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 127 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 127 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 130.81 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d261924f-6715-450d-83ec-4d1d096829d4")
+ )
+ (pin "2"
+ (uuid "aa3b0f50-400b-4aa9-9434-036312418433")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D37")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 185.42 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "31ffe06a-ec57-4a2b-9451-7046f828cfdd")
+ (property "Reference" "S20"
+ (at 185.42 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 185.42 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 185.42 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 182.88 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 185.42 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "709cb7ca-36c3-4136-a84d-b4f74de623d7")
+ )
+ (pin "2"
+ (uuid "bb79a50c-da6c-453d-ba2e-b1cd521c718f")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S20")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 213.36 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "39771e40-de2b-4264-aaca-f02290b6d8f0")
+ (property "Reference" "D35"
+ (at 213.21 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 215.9 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 213.36 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 213.36 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 217.17 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "6c8958c6-3d06-4056-bfc8-cd52fa861ddf")
+ )
+ (pin "2"
+ (uuid "63f6857b-615f-42db-94c2-a0d07f108e08")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D35")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 193.04 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3a8ef2cd-8b54-405a-af56-9e7039696750")
+ (property "Reference" "S44"
+ (at 193.04 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 193.04 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 193.04 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 193.04 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ff290ebf-4e1d-4087-b733-cd8aa8cc9ade")
+ )
+ (pin "2"
+ (uuid "36bef79d-a84d-4d11-8a27-5d28ce80f1b7")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S44")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 195.58 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3b83a787-14dd-4a74-88b9-68d62edd1fd5")
+ (property "Reference" "D33"
+ (at 195.43 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 198.12 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 195.58 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 195.58 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 199.39 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e3fdc8f3-c948-4dd2-8b13-0e4654b14837")
+ )
+ (pin "2"
+ (uuid "9c775d15-a6fb-43ea-806a-cbbe97c1cb1f")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D33")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 210.82 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3be68ebe-0a42-4188-9e0a-bc291290445a")
+ (property "Reference" "S35"
+ (at 210.82 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 210.82 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 210.82 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 208.28 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 210.82 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "50aa89a2-0e34-4950-966f-2dbc0d81cde3")
+ )
+ (pin "2"
+ (uuid "4581b0d8-522f-49a7-897a-9022cc99caa5")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S35")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 187.96 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "455e11be-33c9-45ce-9631-bbf78f64382f")
+ (property "Reference" "D20"
+ (at 187.81 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 190.5 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 187.96 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 187.96 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 191.77 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8bcaf94b-582f-4f03-9532-b06c0e55ebfe")
+ )
+ (pin "2"
+ (uuid "d41104f6-8928-4505-9aaa-e004ecab8712")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D20")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 210.82 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "483dd471-6dac-4ebb-8106-7f0e88b5937a")
+ (property "Reference" "S23"
+ (at 210.82 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 210.82 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 210.82 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 208.28 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 210.82 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2cdfae9b-6971-4f9e-a2c1-55158999fb40")
+ )
+ (pin "2"
+ (uuid "1afc9b60-0635-4e21-a057-cabbb30c477c")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S23")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 213.36 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "4a9d767c-9f44-4dcb-a601-810350dcf95a")
+ (property "Reference" "D46"
+ (at 213.21 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 215.9 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 213.36 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 213.36 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 217.17 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d14f12b5-a0e9-4d4e-8f50-c04938429f0e")
+ )
+ (pin "2"
+ (uuid "b33ddb57-ff64-44ec-b3a9-1f84fd819150")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D46")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 204.47 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "4bdcea99-8b85-4b16-8db8-d8f6508359a9")
+ (property "Reference" "D45"
+ (at 204.32 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 207.01 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 204.47 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 204.47 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 208.28 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "9cc24240-c203-4cde-8fd6-0dd1ceaca23b")
+ )
+ (pin "2"
+ (uuid "d5008f6e-2dbe-4ebe-b2ae-0ebb2e672ab4")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D45")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 153.67 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "4d3cd5fc-5550-4dab-b45f-324f49cac4f2")
+ (property "Reference" "D4"
+ (at 153.52 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 156.21 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 153.67 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 153.67 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 157.48 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "3bc97941-e4c2-4c6f-9f95-6566e7a77eb7")
+ )
+ (pin "2"
+ (uuid "b9f73cc1-47b2-42c4-bfcc-5a8a90c9b65c")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 187.96 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "53b46267-890e-49e9-94d3-a9ffba348dae")
+ (property "Reference" "D32"
+ (at 187.81 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 190.5 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 187.96 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 187.96 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 191.77 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d596232d-44e0-4df1-b163-83207ab628f6")
+ )
+ (pin "2"
+ (uuid "ea25fb33-6a9d-46fe-abb0-134be71535c1")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D32")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 151.13 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "568a0a69-b400-4d26-ab45-42454ab4ab0a")
+ (property "Reference" "S16"
+ (at 151.13 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 151.13 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 151.13 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 148.59 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 151.13 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "b57e2335-3d4e-475e-94b8-52de0fba6b51")
+ )
+ (pin "2"
+ (uuid "88f8ba23-c6dc-4f4b-9c00-a364a4e05415")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S16")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 167.64 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "576cb816-4326-45b5-b8ac-8e4230db8644")
+ (property "Reference" "S30"
+ (at 167.64 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 167.64 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 167.64 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 165.1 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 167.64 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d986d300-632e-4160-8823-ad0d638cad38")
+ )
+ (pin "2"
+ (uuid "5445fa0a-ad3c-4aad-aa05-5fc3fc833070")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S30")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 151.13 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "580cf358-bc8c-4697-b5ed-7a8078fac7be")
+ (property "Reference" "S4"
+ (at 151.13 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 151.13 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 151.13 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 148.59 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 151.13 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "ed8c0777-0d02-496f-9227-1cfd1fc8d784")
+ )
+ (pin "2"
+ (uuid "43134f8c-188b-4af7-9458-7700a9a883d1")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 187.96 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "5d0ae8f9-d737-4843-b656-d72a635e9cae")
+ (property "Reference" "D8"
+ (at 187.81 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 190.5 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 187.96 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 187.96 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 191.77 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "44a76029-d2c1-47e3-b608-e85437c9c0e3")
+ )
+ (pin "2"
+ (uuid "2f9378f9-74b8-4cc0-ab2f-bfa3355756a9")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D8")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 195.58 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6600f4d0-98e1-49bb-a5ac-8a3b90412b83")
+ (property "Reference" "D44"
+ (at 195.43 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 198.12 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 195.58 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 195.58 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 199.39 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4ae11258-70ea-4027-8ea4-aebbd36ce1ce")
+ )
+ (pin "2"
+ (uuid "e2a78809-cffa-44d3-953f-f432bf9455dc")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D44")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 153.67 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6748e52f-7c1b-44c1-8642-1e286ef57974")
+ (property "Reference" "D28"
+ (at 153.52 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 156.21 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 153.67 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 153.67 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 157.48 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "30bbd461-dd1f-4c99-8ce0-0046e197deb4")
+ )
+ (pin "2"
+ (uuid "011ee40f-8fed-42ee-98db-446bca32b015")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D28")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 158.75 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6ee593a2-7616-4a47-9f1b-c0faa1fc5f22")
+ (property "Reference" "S17"
+ (at 158.75 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 158.75 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 158.75 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 156.21 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 158.75 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8c262890-ed8a-4e6c-9b01-039b558e9ad7")
+ )
+ (pin "2"
+ (uuid "04e8d654-541d-4908-8b1f-977d4a2dfff5")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S17")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 158.75 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "706c0500-b05d-4159-93b6-e9caba55e483")
+ (property "Reference" "S41"
+ (at 158.75 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 158.75 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 158.75 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 156.21 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 158.75 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "96e832c0-fe1b-4663-8c62-d90f59542799")
+ )
+ (pin "2"
+ (uuid "39ad2ba9-62d1-4833-825c-5f8c1abeca3b")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S41")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 144.78 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "715ce36d-b838-404b-a86b-0b6f6ff69ee9")
+ (property "Reference" "D3"
+ (at 144.63 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 147.32 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 144.78 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 144.78 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 148.59 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "aa8da0c7-35ef-4fd5-9f4d-8e9ede91a35d")
+ )
+ (pin "2"
+ (uuid "0d705519-34ff-4e43-a313-a32237326d1b")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 193.04 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "7887389f-0f11-496b-9dc9-18ec552b0af4")
+ (property "Reference" "S21"
+ (at 193.04 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 193.04 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 193.04 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 193.04 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "e637a7a7-daac-43cb-979f-a290242be4a9")
+ )
+ (pin "2"
+ (uuid "f6cc4aef-5e3d-4ad3-ba87-e2138e434e8a")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S21")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 161.29 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "7d97a28b-1bbe-44f0-855a-cf1feca9f103")
+ (property "Reference" "D29"
+ (at 161.14 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 163.83 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 161.29 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 161.29 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 165.1 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "890e629e-22d7-49e0-ad40-8252e3e822f8")
+ )
+ (pin "2"
+ (uuid "5ac61f48-8573-49c6-a0d2-3ef98f0f1b8e")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D29")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 179.07 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "7d9f1805-e718-4049-a14e-3bc1795042c7")
+ (property "Reference" "D7"
+ (at 178.92 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 181.61 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 179.07 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 179.07 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 182.88 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "b53b9025-9814-489f-b7ac-4fbf4e22987a")
+ )
+ (pin "2"
+ (uuid "84787660-0065-4df7-857d-eb3eef754ec8")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D7")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 201.93 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "7f3b028a-40a4-45b2-aade-6d235d1ffee4")
+ (property "Reference" "S10"
+ (at 201.93 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 201.93 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 201.93 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 199.39 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 201.93 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "7624b10a-8270-4073-bcfd-625045b20fc1")
+ )
+ (pin "2"
+ (uuid "2c80e13d-735e-4efa-a246-97ef695c2aff")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S10")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 213.36 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "895f6837-6727-4b0d-9931-b8ff3a9df98a")
+ (property "Reference" "D11"
+ (at 213.21 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 215.9 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 213.36 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 213.36 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 217.17 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "358d911d-08ae-4c40-9bd9-f0819101c0ce")
+ )
+ (pin "2"
+ (uuid "2e52892e-3999-4751-8b6c-5aa111924474")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D11")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 167.64 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "899be80a-32fe-4159-9c00-1b3d554eb960")
+ (property "Reference" "S18"
+ (at 167.64 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 167.64 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 167.64 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 165.1 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 167.64 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "acee6917-7d6a-42c3-b0fb-8192119dc81d")
+ )
+ (pin "2"
+ (uuid "1db2e0c9-ad92-472e-b6ef-1b98c120b425")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S18")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 176.53 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "8cef40ef-947e-4dff-8f1d-72e464cc7416")
+ (property "Reference" "S7"
+ (at 176.53 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 176.53 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 176.53 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 173.99 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 176.53 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2c5649bd-41ad-43b5-a172-2094090fa971")
+ )
+ (pin "2"
+ (uuid "dc0ca0d3-87e7-40c0-b9fd-b4cadef81517")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S7")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 195.58 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "8d6adb91-f708-47d6-a088-b8533291e0d1")
+ (property "Reference" "D9"
+ (at 195.43 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 198.12 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 195.58 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 195.58 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 199.39 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8526d614-4b6a-43be-a0ad-8028cea25946")
+ )
+ (pin "2"
+ (uuid "9e0c9b2e-78b8-4f53-8462-aa24123d6b9b")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D9")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 144.78 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "8e6e5681-ef4d-4f70-bec0-284cf0a8baef")
+ (property "Reference" "D27"
+ (at 144.63 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 147.32 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 144.78 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 144.78 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 148.59 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "91a8a596-8e2c-4466-9f24-daf4c7ed35d9")
+ )
+ (pin "2"
+ (uuid "4a30b0b4-698e-4391-be2b-79aa4b7d12fc")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D27")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 127 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "9167b05b-eab6-4c06-8a74-b98a002a6ad3")
+ (property "Reference" "D25"
+ (at 126.85 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 129.54 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 127 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 127 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 130.81 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "6c2b1e11-659f-40af-b743-b801d17eb17b")
+ )
+ (pin "2"
+ (uuid "85af85f3-a873-4a77-9aaf-010bdd96c691")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D25")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 219.71 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "92678573-8177-4fbb-84e1-1daf045e4552")
+ (property "Reference" "S24"
+ (at 219.71 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 219.71 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 219.71 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 217.17 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 219.71 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "563e4e76-8206-4c1c-86ba-33b86977392f")
+ )
+ (pin "2"
+ (uuid "b30e6523-1216-4268-8160-a137d7b30d49")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S24")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 144.78 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "95566774-239d-4c00-b479-cb0bf7919a39")
+ (property "Reference" "D39"
+ (at 144.63 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 147.32 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 144.78 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 144.78 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 148.59 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "a797978c-0102-4b30-87f4-32b6c15bb073")
+ )
+ (pin "2"
+ (uuid "35b8cdd8-6e36-4f4d-8a72-66ab9168dcd2")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D39")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 201.93 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "9a96211e-09f8-47dc-9962-0e38e6196888")
+ (property "Reference" "S22"
+ (at 201.93 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 201.93 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 201.93 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 199.39 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 201.93 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "215d2b27-2d18-49f9-89b4-a855cbbafc04")
+ )
+ (pin "2"
+ (uuid "fc4362e6-2b65-492a-bede-9faae3258949")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S22")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 176.53 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "9e23e342-2f6d-41d6-8fe1-579d94cb8c3a")
+ (property "Reference" "S19"
+ (at 176.53 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 176.53 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 176.53 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 173.99 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 176.53 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d7c77b15-5793-4142-bdeb-0d5543059fc2")
+ )
+ (pin "2"
+ (uuid "93606248-a25f-4896-b967-7754807df056")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S19")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 124.46 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "9e43262a-ce2b-4453-bb39-3c48bfaa5db8")
+ (property "Reference" "S13"
+ (at 124.46 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 124.46 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 124.46 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 121.92 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 124.46 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "7730b2ad-a6bd-48aa-b4b8-cec4d12311b3")
+ )
+ (pin "2"
+ (uuid "51b6d29f-79e4-46b8-9ef1-6ba982189648")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S13")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 142.24 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "9e455a97-641a-4d77-ad2d-b8b3fffebb69")
+ (property "Reference" "S27"
+ (at 142.24 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 142.24 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 142.24 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 139.7 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 142.24 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "afe901f7-24b9-4c03-8cf7-2788fe259dfd")
+ )
+ (pin "2"
+ (uuid "3deb8f6f-1d8f-4b9a-8136-52a8a6a7c46f")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S27")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:MCU_RP2040_Zero")
+ (at 72.39 81.28 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "a1fc037c-cd0c-4dea-bf2b-e49eeab287cf")
+ (property "Reference" "U1"
+ (at 72.39 64.77 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "RP2040_Zero"
+ (at 72.39 67.31 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MCU:RP2040_Zero"
+ (at 63.5 76.2 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 63.5 76.2 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 72.39 81.28 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "17"
+ (uuid "06f2f58e-cec8-455b-95ce-f5b5f843b371")
+ )
+ (pin "19"
+ (uuid "ae317bd2-0327-491d-9089-50951e76291f")
+ )
+ (pin "3"
+ (uuid "55c44dbd-3016-43dd-b5b8-348f4f8abf84")
+ )
+ (pin "1"
+ (uuid "2f43a8b1-a147-43b6-b61a-fde244a97495")
+ )
+ (pin "22"
+ (uuid "b4c6ece1-8f92-41e2-8f03-2bf822572748")
+ )
+ (pin "6"
+ (uuid "fedc24b0-4f1e-482d-b17a-9622b4893493")
+ )
+ (pin "21"
+ (uuid "55cff417-a19a-487f-bc84-f2510b9cbc5a")
+ )
+ (pin "18"
+ (uuid "564bde6d-2634-4c71-917d-b4832b79f2ea")
+ )
+ (pin "2"
+ (uuid "5cfe08e6-61f6-4bee-9cfe-0ddf160a76c6")
+ )
+ (pin "20"
+ (uuid "9a7ea9e4-7c45-4e9b-be7c-84d64d4f7b16")
+ )
+ (pin "4"
+ (uuid "73f2f7d1-b79b-4d4d-a51e-56e26229d15f")
+ )
+ (pin "23"
+ (uuid "b8663bae-a40c-43f6-830f-b5650f540bac")
+ )
+ (pin "5"
+ (uuid "53d5c2fe-e895-4860-80bd-d2c9cb638705")
+ )
+ (pin "7"
+ (uuid "a443fed7-7463-4551-9d3f-2196f3b8579a")
+ )
+ (pin "8"
+ (uuid "22f4db54-1ac9-4df4-97de-ca350fb30172")
+ )
+ (pin "9"
+ (uuid "ffbdbcd4-caee-4011-9564-3c64a5227909")
+ )
+ (pin "10"
+ (uuid "1555639d-8b22-461f-8e80-95fdd2c7f635")
+ )
+ (pin "11"
+ (uuid "c20689f8-ace3-48c6-9930-58657e87f076")
+ )
+ (pin "12"
+ (uuid "12522a09-33e0-4038-9e6a-e12c8d3a74c6")
+ )
+ (pin "13"
+ (uuid "b23b71ea-a9d4-4972-99ba-15718dd29c82")
+ )
+ (pin "14"
+ (uuid "7ac415af-41df-4478-819d-4d702f0543f5")
+ )
+ (pin "15"
+ (uuid "687ec689-87e1-427b-9ab7-1518e2ca28bb")
+ )
+ (pin "16"
+ (uuid "9e025382-73f5-4947-8804-282a60acf557")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "U1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 135.89 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "a78d831f-b115-4c7d-8044-0df58c3baf85")
+ (property "Reference" "D2"
+ (at 135.74 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 138.43 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 135.89 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 135.89 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 139.7 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "a25a31c6-ab71-4034-9c24-75de6fa0170d")
+ )
+ (pin "2"
+ (uuid "47ffcd30-76dd-46d7-862d-8aa1861f5429")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 170.18 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "aca5c4c8-3b12-41f8-9724-ada29f76199e")
+ (property "Reference" "D6"
+ (at 170.03 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 172.72 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 170.18 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 170.18 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 173.99 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5608794c-98bc-4efe-b4c9-3d2437cee383")
+ )
+ (pin "2"
+ (uuid "1b94cc31-8b7d-4e1b-8811-d87c6dc0311c")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D6")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 210.82 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "af2f12e2-4aad-4662-b291-0fd56c0c7372")
+ (property "Reference" "S11"
+ (at 210.82 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 210.82 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 210.82 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 208.28 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 210.82 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "46ae52c0-af3e-490b-b8e3-d67bb57f8fc5")
+ )
+ (pin "2"
+ (uuid "84815797-7533-452d-b8a5-bb3e4da9f9dd")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S11")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 210.82 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "afc25f2d-943c-4eea-aa41-69e1771cdcd3")
+ (property "Reference" "S46"
+ (at 210.82 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 210.82 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 210.82 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 208.28 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 210.82 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0449eb99-c5ed-4313-a44d-f1a9acee1904")
+ )
+ (pin "2"
+ (uuid "a579ff1a-38d8-4ca5-8b5b-75e43c0174c7")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S46")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 173.99 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b0cc57f0-9a71-44e2-9815-74aacce74d1b")
+ (property "Reference" "D42"
+ (at 173.84 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 176.53 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 173.99 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 173.99 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 177.8 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fe874cef-c536-4deb-8b25-71747cd7c549")
+ )
+ (pin "2"
+ (uuid "ed8dc3e2-6eb7-4390-9155-1d7e4c194ec4")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D42")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 222.25 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b0df2e5b-4083-4b35-8703-6e57c0af9922")
+ (property "Reference" "D47"
+ (at 222.1 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 224.79 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 222.25 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 222.25 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 226.06 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "1d4557b6-f114-4c4d-9ec3-51ae6a132505")
+ )
+ (pin "2"
+ (uuid "022b9555-e8e9-4d44-aa43-9b8c608c3f6d")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D47")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 219.71 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b3abe95f-5e60-49d6-8319-0fe1113b8089")
+ (property "Reference" "S12"
+ (at 219.71 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 219.71 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 219.71 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 217.17 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 219.71 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "bac7f485-0d9e-4c62-addd-bea72d0b766a")
+ )
+ (pin "2"
+ (uuid "10369657-5400-4122-b280-314153ca407d")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S12")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 193.04 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b6041fed-8072-4d15-b1d9-f69a8a01acd7")
+ (property "Reference" "S33"
+ (at 193.04 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 193.04 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 193.04 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 190.5 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 193.04 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "6812dc76-9726-42ca-9853-b2481c645da3")
+ )
+ (pin "2"
+ (uuid "86118f24-49ce-40eb-838f-5513b0d73336")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S33")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 124.46 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b8294200-a6bb-419b-8ed8-39782c7669cc")
+ (property "Reference" "S37"
+ (at 124.46 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 124.46 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 124.46 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 121.92 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 124.46 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "212b96f6-f345-4c55-bdcc-decd7247d48a")
+ )
+ (pin "2"
+ (uuid "a7a3ecf6-9db0-4ca5-ac73-f37062db7fb5")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S37")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 222.25 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "bf01904e-758d-493b-8131-a5d0d9ab2844")
+ (property "Reference" "D36"
+ (at 222.1 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 224.79 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 222.25 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 222.25 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 226.06 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "03cc1510-d66f-4ce5-9b66-39780a21f0c1")
+ )
+ (pin "2"
+ (uuid "cf2cfe9b-e051-4a8c-b774-480ec8ca72a6")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D36")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 135.89 119.38 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "bfa28a8d-81c5-4feb-a6c3-8f54af151567")
+ (property "Reference" "D38"
+ (at 135.74 118.314 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 138.43 119.38 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 135.89 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 135.89 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 139.7 119.38 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0fca0d8a-30e5-4128-8d2b-9420f31d974c")
+ )
+ (pin "2"
+ (uuid "24c1de08-5c95-404c-873d-661d42ac0140")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D38")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 213.36 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c0c171e2-9c6a-4f7a-9619-410e9066e550")
+ (property "Reference" "D23"
+ (at 213.21 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 215.9 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 213.36 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 213.36 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 217.17 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "0599e0b6-fafc-4e5d-b3cb-1d7dfa129744")
+ )
+ (pin "2"
+ (uuid "c9866d8d-46dd-489b-a8c4-2a40c358a116")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D23")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 127 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c70900a1-d32c-41a6-b21c-6a2d9c5f97a3")
+ (property "Reference" "D1"
+ (at 126.85 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 129.54 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 127 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 127 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 130.81 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "03114e46-8ec5-41cf-b870-cb45b08180ea")
+ )
+ (pin "2"
+ (uuid "92515549-86db-455a-91fb-8cbcb26ffab9")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 201.93 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c8ae89c6-f56c-4dea-b195-73da1946bf92")
+ (property "Reference" "S34"
+ (at 201.93 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 201.93 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 201.93 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 199.39 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 201.93 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "79ee03d0-ffdf-42ce-b51a-2b3339c98992")
+ )
+ (pin "2"
+ (uuid "c16a4695-a732-4532-b694-ef784713e623")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S34")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 124.46 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c8e7a89d-3a72-4207-b818-1c0461e32d18")
+ (property "Reference" "S1"
+ (at 124.46 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 124.46 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 124.46 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 121.92 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 124.46 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "b6a4dab4-ffa1-4243-9d89-96f29270f4f7")
+ )
+ (pin "2"
+ (uuid "ff83f005-3716-4f00-b397-e28195003c07")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 167.64 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "c8f90f88-52e4-4942-8b34-8c93e8a71aae")
+ (property "Reference" "S6"
+ (at 167.64 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 167.64 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 167.64 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 165.1 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 167.64 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fede0a4b-35e9-4a1f-87c9-e2262e2578fd")
+ )
+ (pin "2"
+ (uuid "2396b4e6-1889-4e3f-9847-2e5349d933de")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S6")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 133.35 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "cae46c5c-3ecb-4902-a197-c41431a25ae3")
+ (property "Reference" "S38"
+ (at 133.35 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 133.35 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 133.35 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 130.81 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 133.35 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "129b908a-a94e-4b98-b97c-01e3e8774523")
+ )
+ (pin "2"
+ (uuid "97803671-1303-4762-947a-e774b2fb3e63")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S38")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 185.42 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "cbc149ef-e383-440c-acd3-da3e36e2a1af")
+ (property "Reference" "S8"
+ (at 185.42 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 185.42 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 185.42 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 182.88 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 185.42 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "21bd86ac-8d91-47c9-bd17-c6182f7c588c")
+ )
+ (pin "2"
+ (uuid "d4539c0e-d6d5-4aa8-9b07-882fe3958eba")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S8")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 135.89 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d15c13c7-f980-4bf4-8730-0d4fcb2b6d99")
+ (property "Reference" "D26"
+ (at 135.74 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 138.43 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 135.89 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 135.89 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 139.7 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fa9119f7-667c-4eb5-bb25-a12fa37f1528")
+ )
+ (pin "2"
+ (uuid "a7d36488-ed11-443f-8fa0-d92c92c35d9c")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D26")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 171.45 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d5ee02c7-a8bc-49e9-928b-c5e83a985636")
+ (property "Reference" "S42"
+ (at 171.45 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 171.45 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_2.00u"
+ (at 171.45 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 168.91 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 171.45 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "25dd3f13-0f7c-4dcd-8c14-cb9f920bf7bd")
+ )
+ (pin "2"
+ (uuid "9c7e1688-cb1a-44c4-a768-314587c86e46")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S42")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 142.24 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d7d7b3b9-2935-457c-9572-1eeb69c59249")
+ (property "Reference" "S15"
+ (at 142.24 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 142.24 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 142.24 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 139.7 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 142.24 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4961e0b9-178c-48e3-acef-7c1f494fdea0")
+ )
+ (pin "2"
+ (uuid "00df1654-1ab5-412e-b881-572ff220fae0")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S15")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 201.93 114.3 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d7e9c456-bd9d-4b6c-ba3c-6de7bd138d74")
+ (property "Reference" "S45"
+ (at 201.93 114.3 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 201.93 118.11 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 201.93 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 199.39 116.078 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 201.93 114.3 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "03dfcad5-ee39-4249-b001-d7d7e89c656c")
+ )
+ (pin "2"
+ (uuid "606ebac9-8167-451e-887f-e62f42b07e12")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S45")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 185.42 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "d922749f-507d-467b-a43a-858eb6bd851f")
+ (property "Reference" "S32"
+ (at 185.42 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 185.42 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 185.42 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 182.88 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 185.42 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5500d35b-ebdc-42dc-8b1b-38530456290e")
+ )
+ (pin "2"
+ (uuid "84491486-c8ec-49e0-b5cd-df5ddcdb870a")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S32")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 151.13 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "e05327f1-ee67-4560-9980-01a1c9826ba1")
+ (property "Reference" "S28"
+ (at 151.13 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 151.13 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 151.13 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 148.59 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 151.13 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "1aa5f32b-e544-428a-8118-ab9c124e3038")
+ )
+ (pin "2"
+ (uuid "6ae78ff3-e356-4efb-aef8-84dda55f5f7d")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S28")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 144.78 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "e2d87aae-3bc2-4f3b-83ac-6b77c1d5b06e")
+ (property "Reference" "D15"
+ (at 144.63 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 147.32 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 144.78 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 144.78 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 148.59 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "d0716409-8b66-45d2-9957-2191e0a91ef8")
+ )
+ (pin "2"
+ (uuid "79e478d8-8776-48cb-9756-8becf7ee45f1")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D15")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 124.46 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "e68ee9b9-a8cf-429d-b044-eacf41bed2bf")
+ (property "Reference" "S25"
+ (at 124.46 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 124.46 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 124.46 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 121.92 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 124.46 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "5a07b658-a8c2-43e2-8422-12e8161be05a")
+ )
+ (pin "2"
+ (uuid "f46a98a3-08f2-4d8d-bca1-230091bd5741")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S25")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 161.29 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "ecb753cc-005e-4e8d-bee4-156baded5bd4")
+ (property "Reference" "D17"
+ (at 161.14 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 163.83 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 161.29 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 161.29 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 165.1 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "8437d137-a673-44ee-bd03-d8b561ad7ac4")
+ )
+ (pin "2"
+ (uuid "176f65e2-75af-474b-860e-3176f685d5af")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D17")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 222.25 78.74 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "ee6ee089-7414-44f5-a654-16a14ba70c0f")
+ (property "Reference" "D12"
+ (at 222.1 77.674 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 224.79 78.74 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 222.25 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 222.25 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 226.06 78.74 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "751ef85f-e0f0-4ffc-9270-184445724165")
+ )
+ (pin "2"
+ (uuid "5f8c12c4-7491-4ad0-a135-094cef49039c")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D12")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 158.75 101.6 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "efdef075-03c2-4554-924e-2e13217bec8c")
+ (property "Reference" "S29"
+ (at 158.75 101.6 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 158.75 105.41 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 158.75 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 156.21 103.378 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 158.75 101.6 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "4fb1e264-cf38-440e-abf7-f487fbfadce0")
+ )
+ (pin "2"
+ (uuid "2d96ad5f-27f6-4e4f-a0be-98edbf4475d5")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S29")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 179.07 106.68 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "f1f8767b-38e1-41ff-89c5-d5bee8fdb85b")
+ (property "Reference" "D31"
+ (at 178.92 105.614 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 181.61 106.68 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 179.07 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 179.07 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 182.88 106.68 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "fc373c7b-c983-4fd0-9134-0ebaf6a07028")
+ )
+ (pin "2"
+ (uuid "2e8a8bff-73f3-4bc4-89c5-49ad2484634b")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D31")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Diode")
+ (at 204.47 92.71 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "f993fd24-19ad-45eb-abd1-38afc4f6cbd6")
+ (property "Reference" "D22"
+ (at 204.32 91.644 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ (justify right bottom)
+ )
+ )
+ (property "Value" ""
+ (at 207.01 92.71 90)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal"
+ (at 204.47 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 204.47 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 208.28 92.71 90)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "086faf54-42da-44d8-9ea0-a0098fb1676e")
+ )
+ (pin "2"
+ (uuid "24128fa7-6e65-438c-aa1e-f3b69cd3741c")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "D22")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 133.35 87.63 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "fb3bb952-6881-4a59-8908-8cb81eede2a7")
+ (property "Reference" "S14"
+ (at 133.35 87.63 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 133.35 91.44 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 133.35 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 130.81 89.408 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 133.35 87.63 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "cd746dd7-deb4-4c33-9ffd-3f9122b7c051")
+ )
+ (pin "2"
+ (uuid "7a885258-d9ef-4ef6-90d2-8d6458921945")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S14")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "ScottoKeebs:Placeholder_Keyswitch")
+ (at 133.35 73.66 0)
+ (unit 1)
+ (body_style 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (in_pos_files yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "fd35a10a-f2e2-488a-9c10-1235855a235e")
+ (property "Reference" "S2"
+ (at 133.35 73.66 0)
+ (show_name no)
+ (do_not_autoplace yes)
+ (effects
+ (font
+ (size 0.635 0.635)
+ (thickness 0.127)
+ (bold yes)
+ )
+ )
+ )
+ (property "Value" ""
+ (at 133.35 77.47 0)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "ScottoKeebs_MX:MX_PCB_1.00u"
+ (at 133.35 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 130.81 75.438 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 133.35 73.66 0)
+ (hide yes)
+ (show_name no)
+ (do_not_autoplace no)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (pin "1"
+ (uuid "2ba3b22b-1087-4729-9b76-26653b0196e4")
+ )
+ (pin "2"
+ (uuid "93fd7ad7-6895-455e-89fb-d324ec0c0346")
+ )
+ (instances
+ (project "keyboard"
+ (path "/300235ed-5741-48b2-97d6-fdd30e9e2065"
+ (reference "S2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (sheet_instances
+ (path "/"
+ (page "1")
+ )
+ )
+ (embedded_fonts no)
+)
diff --git a/notes b/notes
new file mode 100644
index 0000000..a99de81
--- /dev/null
+++ b/notes
@@ -0,0 +1,11 @@
+- first keyboard should just be normal but ortholinear, then i can worry about more complex
+- oled status display; leds for more basic stuff
+ - led glow different colour for function keys? i.e. when number row turns to function row it glows in a different colour
+- knobs for volume/brightness on left
+- ortholinear
+- layers for function keys/numbers (you never use both at the same time)
+- separate numpad and home/arrows/etc., can be connected
+- "retrofuturist"; has clear acrylic in specified places to show off internals, not completely clear
+- separatable? split?
+- retro style case (beige 90s?)
+- backlight, unified?