diff --git a/Decent400/Keyboard/Decent400.kicad_sch b/Decent400/Keyboard/Decent400.kicad_sch index cfbae7e..0cc1772 100644 --- a/Decent400/Keyboard/Decent400.kicad_sch +++ b/Decent400/Keyboard/Decent400.kicad_sch @@ -3864,6 +3864,9 @@ (junction (at 186.69 67.31) (diameter 0) (color 0 0 0 0) (uuid 18a3104a-7cff-4a21-90d2-63518ae6768c) ) + (junction (at 64.77 66.04) (diameter 0) (color 0 0 0 0) + (uuid 194b9384-06ad-437b-80e2-56a68b3ece05) + ) (junction (at 217.17 34.29) (diameter 0) (color 0 0 0 0) (uuid 19563c36-0328-4291-b940-ae6c21701514) ) @@ -4170,6 +4173,9 @@ (junction (at 240.03 39.37) (diameter 0) (color 0 0 0 0) (uuid 7db87f54-9a66-4f81-9450-a4761172791f) ) + (junction (at 74.93 85.09) (diameter 0) (color 0 0 0 0) + (uuid 80f6b320-bbfc-473a-b4bb-8dab0bc0e14d) + ) (junction (at 227.33 29.21) (diameter 0) (color 0 0 0 0) (uuid 8369ac18-fdf3-47ea-9418-f3836e8b440e) ) @@ -4218,6 +4224,9 @@ (junction (at 217.17 62.23) (diameter 0) (color 0 0 0 0) (uuid 981a9c7d-5531-44a4-8e81-cb1f345ded20) ) + (junction (at 81.28 81.28) (diameter 0) (color 0 0 0 0) + (uuid 9b7dc21e-9831-4162-a3db-7ec7944daed9) + ) (junction (at 189.23 99.06) (diameter 0) (color 0 0 0 0) (uuid 9da8fb5c-cb73-437a-bc3a-150a6195ed09) ) @@ -4392,6 +4401,9 @@ (junction (at 139.7 72.39) (diameter 0) (color 0 0 0 0) (uuid e42ffec8-6a1d-4b17-a3bc-bceb9c1fe93a) ) + (junction (at 74.93 76.2) (diameter 0) (color 0 0 0 0) + (uuid e43f58e4-d001-4bbd-bc22-011950408650) + ) (junction (at 158.75 114.3) (diameter 0) (color 0 0 0 0) (uuid e46feedb-0f50-4cf8-a6e1-669036a50ab4) ) @@ -4465,7 +4477,6 @@ (uuid ff5504fe-4531-4bcf-97c2-4754942e5dc7) ) - (no_connect (at 138.43 179.07) (uuid 7483d4be-64b4-4e85-bf7b-66bdc442082a)) (no_connect (at 34.29 148.59) (uuid 83476064-dbe6-40bd-8821-0c7720643c59)) (wire (pts (xy 240.03 123.19) (xy 240.03 129.54)) @@ -4604,7 +4615,7 @@ (stroke (width 0) (type default)) (uuid 0e61b392-b4e3-4608-87a4-cc6044179b66) ) - (wire (pts (xy 64.77 20.32) (xy 64.77 76.2)) + (wire (pts (xy 64.77 20.32) (xy 64.77 66.04)) (stroke (width 0) (type default)) (uuid 0e83d9c4-5d9b-4047-944e-4109df0496ec) ) @@ -5380,6 +5391,10 @@ (stroke (width 0) (type default)) (uuid 756c6593-e83a-4f8b-be81-f9c065623294) ) + (wire (pts (xy 66.04 88.9) (xy 67.31 88.9)) + (stroke (width 0) (type default)) + (uuid 757b1db6-76be-4b91-9c96-c356e11b4e64) + ) (wire (pts (xy 139.7 16.51) (xy 158.75 16.51)) (stroke (width 0) (type default)) (uuid 75ff0621-3908-4b8c-802f-84d54c74455a) @@ -5392,6 +5407,10 @@ (stroke (width 0) (type default)) (uuid 77fd631c-8b06-4689-b268-dcd91a1c202b) ) + (wire (pts (xy 81.28 81.28) (xy 110.49 81.28)) + (stroke (width 0) (type default)) + (uuid 780837b3-1510-4be5-a31d-34e3da1dcc7b) + ) (wire (pts (xy 234.95 86.36) (xy 234.95 90.17)) (stroke (width 0) (type default)) (uuid 79296556-1d29-4c0e-af2b-81a028996780) @@ -5400,6 +5419,10 @@ (stroke (width 0) (type default)) (uuid 799aa8a3-c12d-44f1-aa92-077c36ea0f5e) ) + (wire (pts (xy 72.39 68.58) (xy 81.28 68.58)) + (stroke (width 0) (type default)) + (uuid 79b506f3-bdde-4184-bfd4-a91544b08699) + ) (wire (pts (xy 212.09 161.29) (xy 212.09 160.02)) (stroke (width 0) (type default)) (uuid 79ff9cce-3cf5-4253-9492-d7364d46838f) @@ -5436,6 +5459,10 @@ (stroke (width 0) (type default)) (uuid 7fd14c8e-8bdb-4f39-8245-ad297ee07706) ) + (wire (pts (xy 74.93 85.09) (xy 74.93 88.9)) + (stroke (width 0) (type default)) + (uuid 8027e5cd-9787-4b89-9d68-58504b982870) + ) (wire (pts (xy 162.56 78.74) (xy 162.56 83.82)) (stroke (width 0) (type default)) (uuid 8097ebe6-3147-49ea-9135-fded04ef0ceb) @@ -5444,6 +5471,10 @@ (stroke (width 0) (type default)) (uuid 810de354-6f66-4ec0-814c-738a922d6ac9) ) + (wire (pts (xy 67.31 68.58) (xy 66.04 68.58)) + (stroke (width 0) (type default)) + (uuid 8197af37-346b-40fc-831b-e12700281096) + ) (wire (pts (xy 167.64 25.4) (xy 148.59 25.4)) (stroke (width 0) (type default)) (uuid 81a1369e-5f87-4c07-9be8-a9bbd247b41e) @@ -5588,6 +5619,10 @@ (stroke (width 0) (type default)) (uuid 918d9eb3-d89f-46f4-925d-8cdd4e6a4986) ) + (wire (pts (xy 64.77 66.04) (xy 64.77 76.2)) + (stroke (width 0) (type default)) + (uuid 923625e2-7490-4796-b0be-49a8a8cfca9e) + ) (wire (pts (xy 237.49 29.21) (xy 237.49 43.18)) (stroke (width 0) (type default)) (uuid 92538303-a04a-4ba4-81e1-67ee96c05991) @@ -5836,6 +5871,10 @@ (stroke (width 0) (type default)) (uuid b48a9334-641f-4a83-91e0-3754424e04d1) ) + (wire (pts (xy 66.04 68.58) (xy 66.04 88.9)) + (stroke (width 0) (type default)) + (uuid b4beddc9-cd23-49cd-a041-3ab076664746) + ) (wire (pts (xy 205.74 39.37) (xy 224.79 39.37)) (stroke (width 0) (type default)) (uuid b562282f-a5ba-4bea-ba95-1313ddc263e3) @@ -5988,6 +6027,10 @@ (stroke (width 0) (type default)) (uuid c5ff5c09-cc49-4dbd-b4db-95014588b39b) ) + (wire (pts (xy 74.93 66.04) (xy 74.93 76.2)) + (stroke (width 0) (type default)) + (uuid c6a1aba3-5511-4e73-9836-fe70d1f9a533) + ) (wire (pts (xy 245.11 160.02) (xy 245.11 161.29)) (stroke (width 0) (type default)) (uuid c73daeef-a549-4a8c-8bdf-1deda937df68) @@ -6260,6 +6303,10 @@ (stroke (width 0) (type default)) (uuid e1833c9f-aa4f-406c-ac04-43b74f82c477) ) + (wire (pts (xy 81.28 68.58) (xy 81.28 81.28)) + (stroke (width 0) (type default)) + (uuid e1e9e939-7452-47e1-93bb-10f654f327b5) + ) (wire (pts (xy 86.36 64.77) (xy 86.36 69.85)) (stroke (width 0) (type default)) (uuid e295dbe5-8d11-4a5b-bb6c-55602a3685ef) @@ -6316,7 +6363,7 @@ (stroke (width 0) (type default)) (uuid ea137637-d680-40a9-a4bd-f69a944b0ab3) ) - (wire (pts (xy 72.39 81.28) (xy 110.49 81.28)) + (wire (pts (xy 72.39 81.28) (xy 81.28 81.28)) (stroke (width 0) (type default)) (uuid eaa6d8dc-551c-4ec9-b1d0-7856791e3dc0) ) @@ -6535,10 +6582,10 @@ (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "OPTION" (shape output) (at 128.27 152.4 270) (fields_autoplaced) + (global_label "OPTION" (shape output) (at 123.19 152.4 270) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 0d8899c3-0778-4710-a3b2-ae67d530a3e6) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 128.27 162.2191 90) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 123.19 162.2191 90) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -6549,10 +6596,10 @@ (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "RESET" (shape output) (at 130.81 152.4 270) (fields_autoplaced) + (global_label "RESET" (shape output) (at 120.65 152.4 270) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 199ab63c-aa30-4971-ba61-9861ab911fa1) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 130.81 161.1303 90) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.65 161.1303 90) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -6640,10 +6687,10 @@ (effects (font (size 1.27 1.27)) (justify right) hide) ) ) - (global_label "START" (shape output) (at 123.19 152.4 270) (fields_autoplaced) + (global_label "START" (shape output) (at 128.27 152.4 270) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 50e05b32-8ee4-43d2-99f5-58293f576b77) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 123.19 160.8885 90) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 128.27 160.8885 90) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -6689,10 +6736,10 @@ (effects (font (size 1.27 1.27)) (justify left) hide) ) ) - (global_label "GND" (shape input) (at 120.65 152.4 270) (fields_autoplaced) + (global_label "GND" (shape input) (at 130.81 152.4 270) (fields_autoplaced) (effects (font (size 1.27 1.27)) (justify right)) (uuid 78400de0-a2c7-450b-90c6-bccdd99a8243) - (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.65 159.2557 90) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 130.81 159.2557 90) (effects (font (size 1.27 1.27)) (justify right) hide) ) ) @@ -7679,6 +7726,53 @@ ) ) + (symbol (lib_id "Device:R") (at 71.12 88.9 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 21c87b18-b210-4184-b24d-30122df7eb37) + (property "Reference" "R59" (at 71.12 88.9 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "100" (at 71.12 86.7211 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "Library:R_0603_1608Metric" (at 71.12 90.678 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 71.12 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "JLCPCB Part #" "C22775" (at 71.12 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "JLCPCB Rotation Offset" "" (at 71.12 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 41412e4a-b848-4081-824d-1d1fdd75f368)) + (pin "2" (uuid 3d38004f-874d-441b-b589-3759b23ee674)) + (instances + (project "DecentXE" + (path "/2f215f15-3d52-4c91-93e6-3ea03a95622f" + (reference "R59") (unit 1) + ) + ) + (project "Decent800" + (path "/89eaabff-fda3-406f-879a-3ecedd6e1b7a" + (reference "R3") (unit 1) + ) + ) + (project "DecentXL-keyboard" + (path "/a9892182-6906-43e4-9038-45744b4ac951" + (reference "R60") (unit 1) + ) + ) + (project "Decent400" + (path "/bb8bfa28-ab9e-4457-bbf1-e505aca6ff00" + (reference "R3") (unit 1) + ) + ) + ) + ) + (symbol (lib_name "1N4148W_48") (lib_id "Diode:1N4148W") (at 173.99 76.2 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 22ac52d1-4d28-4102-94e7-5d236273773a) @@ -8207,7 +8301,7 @@ (symbol (lib_id "UniversalSwitchWithLED:SW_WITHLED") (at 222.25 20.32 0) (unit 1) (in_bom yes) (on_board yes) (dnp no) (uuid 32d9398b-ad13-4be9-a560-b730b147d500) - (property "Reference" "SWDel1" (at 227.33 21.59 0) + (property "Reference" "SWDel1" (at 220.98 17.78 0) (effects (font (size 1 1))) ) (property "Value" "Del" (at 222.25 15.494 0) @@ -11938,6 +12032,55 @@ ) ) + (symbol (lib_id "UniversalSwitchWithLED:SW_WITHLED") (at 69.85 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9af542f6-8381-438b-9e9b-a7e88c255259) + (property "Reference" "SWCtl1" (at 69.85 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Control" (at 69.85 61.214 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Footprint" "Library:MX-1-25U-LED" (at 69.85 66.04 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "~" (at 69.85 66.04 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "JLCPCB Part #" "C193191" (at 69.85 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "JLCPCB Rotation Offset" "180" (at 69.85 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 35bdafae-542d-4275-a613-f50f12a6f465)) + (pin "2" (uuid c72c41fc-5fca-445a-94d4-584f06d75b83)) + (pin "3" (uuid d6f81711-bf09-4569-9d0d-34fca3470f30)) + (pin "4" (uuid 96c3bacc-c269-4f1d-b52c-0ad19cdbf907)) + (instances + (project "DecentXE" + (path "/2f215f15-3d52-4c91-93e6-3ea03a95622f" + (reference "SWCtl1") (unit 1) + ) + ) + (project "Decent800" + (path "/89eaabff-fda3-406f-879a-3ecedd6e1b7a" + (reference "SWCtl1") (unit 1) + ) + ) + (project "DecentXL-keyboard" + (path "/a9892182-6906-43e4-9038-45744b4ac951" + (reference "SWCtl1") (unit 1) + ) + ) + (project "Decent400" + (path "/bb8bfa28-ab9e-4457-bbf1-e505aca6ff00" + (reference "SWCtl2") (unit 1) + ) + ) + ) + ) + (symbol (lib_name "1N4148W_60") (lib_id "Diode:1N4148W") (at 135.89 90.17 180) (unit 1) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (uuid 9c6b2daf-f236-4cf3-85e5-6daa8eba7d0f)