From f935b1b37344c8c24ee3f9228345f50b430c56d1 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Mon, 9 Mar 2026 13:03:52 +0100 Subject: [PATCH 01/10] board: pcb route bottom front keys --- board/board.kicad_pcb | 416 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 416 insertions(+) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index cc1ad36..69f2d47 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -12486,6 +12486,22 @@ (net 39) (uuid "d535ba96-e901-4e90-be70-05994047fcfb") ) + (segment + (start 103.05 65.1) + (end 103.05 65.7) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "c732ad0d-346b-475b-8cc5-daf765a73884") + ) + (via + (at 103.05 65.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 40) + (uuid "db2e821e-2a78-4f6b-928a-c93e05a4caa2") + ) (segment (start 109.185 61.3) (end 109.185 60.785) @@ -12838,6 +12854,342 @@ (net 46) (uuid "8a4568b1-dc44-4ac0-b4df-2dc106f708b5") ) + (segment + (start 90.398 56.148) + (end 83.275034 56.148) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "145436a5-c9c8-4a83-a61c-c340c007ab9f") + ) + (segment + (start 99.45 64.2) + (end 98.599 63.349) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "6bfc7e0f-f263-494e-a56d-6c9dc3b15838") + ) + (segment + (start 98.599 63.349) + (end 95.576034 63.349) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "8af34e9b-b7d1-4310-abb5-89986e342525") + ) + (segment + (start 91.351 59.123966) + (end 91.351 57.101) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "938c1004-755b-483a-8557-1ae5af552ff4") + ) + (segment + (start 91.351 57.101) + (end 90.398 56.148) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "94d44749-0529-4c25-adfa-97e2575794d4") + ) + (segment + (start 83.275034 56.148) + (end 77.5 50.372966) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "95dd843d-164b-444c-b872-3b196ec34786") + ) + (segment + (start 77.5 50.372966) + (end 77.5 48.1) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "abe7cd11-a6db-4633-83af-4066e534417d") + ) + (segment + (start 95.576034 63.349) + (end 91.351 59.123966) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "fd170268-b4bc-4b8e-8345-45a38ca2273d") + ) + (segment + (start 98.1 63.65) + (end 98.65 64.2) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "1b65e44e-f9f0-4ddc-bd85-34b8a6114616") + ) + (segment + (start 91.05 57.25) + (end 91.05 59.248644) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "22ab8ef5-c693-40d4-87fc-b21a91dca88e") + ) + (segment + (start 76.5 49.798644) + (end 83.150356 56.449) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "35ec0aea-f2c2-4ab0-a990-de1534b04012") + ) + (segment + (start 95.451356 63.65) + (end 98.1 63.65) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "6056444f-ce1a-498e-b1a1-fe22a39bb19f") + ) + (segment + (start 83.150356 56.449) + (end 90.249 56.449) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "60722b90-347f-470e-8aee-6bed0d375372") + ) + (segment + (start 91.05 59.248644) + (end 95.451356 63.65) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "8f1d9a80-9e96-47ad-b70e-2f56532ba37b") + ) + (segment + (start 76.5 48.1) + (end 76.5 49.798644) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "902fae63-537b-4d21-8be4-2bdfde14dc3c") + ) + (segment + (start 90.249 56.449) + (end 91.05 57.25) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "ac50dc17-cfdf-4683-a7f0-ce73f6494422") + ) + (segment + (start 75 49.15) + (end 82.9 57.05) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "414bb513-ce7b-475d-adad-df73c80e78a2") + ) + (segment + (start 90.45 57.5) + (end 90.45 59.5) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "54fd8e8f-77c1-49bf-ab00-0749f7290321") + ) + (segment + (start 82.9 57.05) + (end 90 57.05) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "57fae5d5-3a5d-4367-bdfb-68f9e264b3b7") + ) + (segment + (start 90 57.05) + (end 90.45 57.5) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "9215e621-5803-499a-9cd8-4c345be855f7") + ) + (segment + (start 95.85 64.9) + (end 95.85 65.1) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "c6871854-bdfd-4979-b20f-11dd2c5d6632") + ) + (segment + (start 90.45 59.5) + (end 95.85 64.9) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "e996896e-d6b6-4529-8c76-98815e30c705") + ) + (segment + (start 75 48.1) + (end 75 49.15) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "fadfe516-37f9-4507-a442-80ff6ad787a7") + ) + (segment + (start 99.05 65.1) + (end 99.05 65.7) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "f907fc40-efaa-4a2d-8928-477f15521861") + ) + (via + (at 99.05 65.7) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 51) + (uuid "1fd64e7a-9ac1-41c4-bf72-e364ec98a1fd") + ) + (segment + (start 95.125678 63.75) + (end 91.062839 59.687161) + (width 0.2) + (layer "B.Cu") + (net 51) + (uuid "d41939c6-a48d-4cbd-804d-1797d7e6a0f4") + ) + (segment + (start 90.125678 56.75) + (end 83.025678 56.75) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "1bfe89c0-7bd2-4122-8058-a131b18ae414") + ) + (segment + (start 90.75 57.374322) + (end 90.125678 56.75) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "33efde4a-b59e-44de-9c4b-d93e2f5dd248") + ) + (segment + (start 75.5 48.1) + (end 75.5 49.05) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "3803b314-4daf-4972-a665-2bcdcc4203ba") + ) + (segment + (start 90.75 59.374322) + (end 90.75 57.374322) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "5cf45772-6425-46db-923a-100e883b8e5b") + ) + (segment + (start 83.025678 56.75) + (end 75.5 49.224322) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "6cfb2703-1845-4ec0-b4d7-ce98164b09e6") + ) + (segment + (start 75.5 49.05) + (end 75.5 49.15) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "800c50d5-59da-44fb-a77b-dcd5c2e19fd0") + ) + (segment + (start 75.5 49.224322) + (end 75.5 49.05) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "9a70c87d-ca3e-450d-adf8-3f8f95e52e2a") + ) + (segment + (start 97.85 64.2) + (end 95.575678 64.2) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "acb5363a-68cf-4289-83d1-cb655c61f4c6") + ) + (segment + (start 95.575678 64.2) + (end 90.75 59.374322) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "c9ac3390-d166-413c-b09c-dab493330e2f") + ) + (segment + (start 98.25 65.1) + (end 98.25 65.55) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "174e4f86-16d5-4b10-9036-86dc54c651ba") + ) + (via + (at 98.25 65.7) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 53) + (uuid "6f130c0d-ff49-4ab3-9adb-1d48490ae854") + ) + (segment + (start 94.55 63.6) + (end 90.45 59.5) + (width 0.2) + (layer "B.Cu") + (net 53) + (uuid "59bb7fe4-3710-48a2-885b-22b8e3560326") + ) + (segment + (start 99.85 65.1) + (end 99.85 65.7) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "d11e141f-087f-4d84-8703-2d42d6aa91ba") + ) + (via + (at 99.85 65.7) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 54) + (uuid "2d1efef1-1c1a-4b0d-ace9-a5d4d102eba4") + ) + (segment + (start 95.15 63.348644) + (end 91.575678 59.774322) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "0943c423-5d0f-4d64-a328-4aa163223e1d") + ) + (segment + (start 95.15 63.35) + (end 95.15 63.348644) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "4e503249-81a4-4be3-9b63-fa7416eb134e") + ) (segment (start 115.85 62.95) (end 116.43 62.95) @@ -12998,5 +13350,69 @@ (net 74) (uuid "98722e55-e775-4e1b-84ef-59afa80b6f77") ) + (segment + (start 91.652 58.999288) + (end 95.700712 63.048) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "1b43b769-9a8d-41ae-9d00-fe9dc9e2825e") + ) + (segment + (start 91.652 56.976322) + (end 91.652 58.999288) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "1e7e0461-75a6-4c4a-b09a-80f3dfd1313e") + ) + (segment + (start 99.898 63.048) + (end 101.05 64.2) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "62d52809-d089-4337-8b56-e9df281ea0c1") + ) + (segment + (start 78.5 48.1) + (end 78.5 50.947288) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "6c9d072e-cbaa-4a5e-97be-be7c6d353e09") + ) + (segment + (start 90.522678 55.847) + (end 91.652 56.976322) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "9c46aa0a-1a26-4131-a185-8948168b0323") + ) + (segment + (start 78.5 50.947288) + (end 83.399712 55.847) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "b7c00bd2-3f0a-4b40-9d15-a2d6622f004d") + ) + (segment + (start 83.399712 55.847) + (end 90.522678 55.847) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "c101e953-cb8a-4b51-88b0-8532fbfc6cb1") + ) + (segment + (start 95.700712 63.048) + (end 99.898 63.048) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "cce00e08-f7bd-40b3-ad88-569c9563e602") + ) (embedded_fonts no) ) From f24a0b5b42ac77acc2c3b93ff359d85cb5520a2a Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Mon, 9 Mar 2026 13:21:21 +0100 Subject: [PATCH 02/10] board: sch change board2board power order --- board/board.kicad_sch | 126 ++++++++++++++++++++++++------------------ 1 file changed, 73 insertions(+), 53 deletions(-) diff --git a/board/board.kicad_sch b/board/board.kicad_sch index e8f572c..ffd4b34 100644 --- a/board/board.kicad_sch +++ b/board/board.kicad_sch @@ -6068,7 +6068,7 @@ ) (text "board to board connector" (exclude_from_sim no) - (at 161.036 20.066 0) + (at 152.908 18.796 0) (effects (font (size 1.27 1.27) @@ -6955,6 +6955,16 @@ ) (uuid "202be2b0-b2f0-4c96-9971-4cc7b3440e73") ) + (wire + (pts + (xy 160.02 24.13) (xy 165.1 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "202c3e19-90a8-4722-919f-20f060f640ce") + ) (wire (pts (xy 191.77 260.35) (xy 191.77 257.81) @@ -7047,7 +7057,7 @@ ) (wire (pts - (xy 156.21 29.21) (xy 167.64 29.21) + (xy 156.21 29.21) (xy 160.02 29.21) ) (stroke (width 0) @@ -7085,16 +7095,6 @@ ) (uuid "336b9f65-5fb9-4a1e-b960-e5697cc419f1") ) - (wire - (pts - (xy 170.18 34.29) (xy 170.18 35.56) - ) - (stroke - (width 0) - (type default) - ) - (uuid "363905cd-acd7-46ce-8f1c-09d2759000e6") - ) (wire (pts (xy 334.01 35.56) (xy 344.17 35.56) @@ -7125,6 +7125,16 @@ ) (uuid "37718841-6687-484d-b262-8b7747f1f740") ) + (wire + (pts + (xy 165.1 24.13) (xy 165.1 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "380f33f6-3020-4496-a9f8-6e4931a6c564") + ) (wire (pts (xy 339.09 71.12) (xy 347.98 71.12) @@ -7525,6 +7535,16 @@ ) (uuid "6e6b2aad-b745-46ac-86cc-522adface68c") ) + (wire + (pts + (xy 172.72 34.29) (xy 172.72 25.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "72d445ce-7c32-41c9-8692-1024ab5102c8") + ) (wire (pts (xy 132.08 217.17) (xy 123.19 217.17) @@ -8005,16 +8025,6 @@ ) (uuid "b1fd5a85-ffb8-4e90-a57a-387678141ccc") ) - (wire - (pts - (xy 167.64 29.21) (xy 167.64 25.4) - ) - (stroke - (width 0) - (type default) - ) - (uuid "b31968c6-0eda-43b8-85c2-cb1565cfa9eb") - ) (wire (pts (xy 270.51 81.28) (xy 271.78 81.28) @@ -8035,6 +8045,16 @@ ) (uuid "b3be6703-e84c-4f11-8e96-af22225b0259") ) + (wire + (pts + (xy 160.02 24.13) (xy 160.02 29.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5f6078c-fbbb-4f29-bdda-ae260af73343") + ) (wire (pts (xy 236.22 165.1) (xy 236.22 166.37) @@ -8077,7 +8097,7 @@ ) (wire (pts - (xy 156.21 34.29) (xy 170.18 34.29) + (xy 156.21 34.29) (xy 172.72 34.29) ) (stroke (width 0) @@ -11322,7 +11342,7 @@ ) (symbol (lib_id "power:+1V8") - (at 167.64 25.4 0) + (at 170.18 25.4 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11330,7 +11350,7 @@ (dnp no) (uuid "2fadc5a9-a352-43bf-8e8b-d4fd97ad6735") (property "Reference" "#PWR05" - (at 167.64 29.21 0) + (at 170.18 29.21 0) (effects (font (size 1.27 1.27) @@ -11339,7 +11359,7 @@ ) ) (property "Value" "+1V8" - (at 163.322 24.13 0) + (at 169.418 21.336 0) (effects (font (size 1.27 1.27) @@ -11347,7 +11367,7 @@ ) ) (property "Footprint" "" - (at 167.64 25.4 0) + (at 170.18 25.4 0) (effects (font (size 1.27 1.27) @@ -11356,7 +11376,7 @@ ) ) (property "Datasheet" "" - (at 167.64 25.4 0) + (at 170.18 25.4 0) (effects (font (size 1.27 1.27) @@ -11365,7 +11385,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+1V8\"" - (at 167.64 25.4 0) + (at 170.18 25.4 0) (effects (font (size 1.27 1.27) @@ -11465,7 +11485,7 @@ ) (symbol (lib_id "power:+3V3") - (at 171.45 93.98 0) + (at 168.91 93.98 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11473,7 +11493,7 @@ (dnp no) (uuid "36b9a5cf-9907-4a50-854c-0a547ab5af6c") (property "Reference" "#PWR09" - (at 171.45 97.79 0) + (at 168.91 97.79 0) (effects (font (size 1.27 1.27) @@ -11482,7 +11502,7 @@ ) ) (property "Value" "+3V3" - (at 175.006 92.71 0) + (at 168.148 90.17 0) (effects (font (size 1.27 1.27) @@ -11490,7 +11510,7 @@ ) ) (property "Footprint" "" - (at 171.45 93.98 0) + (at 168.91 93.98 0) (effects (font (size 1.27 1.27) @@ -11499,7 +11519,7 @@ ) ) (property "Datasheet" "" - (at 171.45 93.98 0) + (at 168.91 93.98 0) (effects (font (size 1.27 1.27) @@ -11508,7 +11528,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 171.45 93.98 0) + (at 168.91 93.98 0) (effects (font (size 1.27 1.27) @@ -11608,7 +11628,7 @@ ) (symbol (lib_id "power:+3V3") - (at 170.18 25.4 0) + (at 172.72 25.4 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11616,7 +11636,7 @@ (dnp no) (uuid "3934d7f4-8aee-41ca-90a5-9384a6937759") (property "Reference" "#PWR010" - (at 170.18 29.21 0) + (at 172.72 29.21 0) (effects (font (size 1.27 1.27) @@ -11625,7 +11645,7 @@ ) ) (property "Value" "+3V3" - (at 173.736 24.13 0) + (at 176.53 23.368 0) (effects (font (size 1.27 1.27) @@ -11633,7 +11653,7 @@ ) ) (property "Footprint" "" - (at 170.18 25.4 0) + (at 172.72 25.4 0) (effects (font (size 1.27 1.27) @@ -11642,7 +11662,7 @@ ) ) (property "Datasheet" "" - (at 170.18 25.4 0) + (at 172.72 25.4 0) (effects (font (size 1.27 1.27) @@ -11651,7 +11671,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+3V3\"" - (at 170.18 25.4 0) + (at 172.72 25.4 0) (effects (font (size 1.27 1.27) @@ -11825,7 +11845,7 @@ ) (symbol (lib_id "power:GND") - (at 170.18 35.56 0) + (at 165.1 25.4 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -11833,7 +11853,7 @@ (dnp no) (uuid "41173f09-1022-40b9-92bc-ca870b345839") (property "Reference" "#PWR019" - (at 170.18 41.91 0) + (at 165.1 31.75 0) (effects (font (size 1.27 1.27) @@ -11842,7 +11862,7 @@ ) ) (property "Value" "GND" - (at 170.18 39.624 0) + (at 165.1 29.464 0) (effects (font (size 1.27 1.27) @@ -11850,7 +11870,7 @@ ) ) (property "Footprint" "" - (at 170.18 35.56 0) + (at 165.1 25.4 0) (effects (font (size 1.27 1.27) @@ -11859,7 +11879,7 @@ ) ) (property "Datasheet" "" - (at 170.18 35.56 0) + (at 165.1 25.4 0) (effects (font (size 1.27 1.27) @@ -11868,7 +11888,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 170.18 35.56 0) + (at 165.1 25.4 0) (effects (font (size 1.27 1.27) @@ -15383,7 +15403,7 @@ ) (symbol (lib_id "power:+1V8") - (at 168.91 93.98 0) + (at 171.45 93.98 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -15391,7 +15411,7 @@ (dnp no) (uuid "c212a549-2b34-4c02-a0fe-c737774fc416") (property "Reference" "#PWR08" - (at 168.91 97.79 0) + (at 171.45 97.79 0) (effects (font (size 1.27 1.27) @@ -15400,7 +15420,7 @@ ) ) (property "Value" "+1V8" - (at 168.656 89.916 0) + (at 174.752 91.948 0) (effects (font (size 1.27 1.27) @@ -15408,7 +15428,7 @@ ) ) (property "Footprint" "" - (at 168.91 93.98 0) + (at 171.45 93.98 0) (effects (font (size 1.27 1.27) @@ -15417,7 +15437,7 @@ ) ) (property "Datasheet" "" - (at 168.91 93.98 0) + (at 171.45 93.98 0) (effects (font (size 1.27 1.27) @@ -15426,7 +15446,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"+1V8\"" - (at 168.91 93.98 0) + (at 171.45 93.98 0) (effects (font (size 1.27 1.27) From 8978d728338f1dfc264c61084ee60ac39f247779 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Mon, 9 Mar 2026 13:54:12 +0100 Subject: [PATCH 03/10] board: pcb reroute bottom front keys with changed power order --- board/board.kicad_pcb | 716 ++++++++++++++++++++++++++++-------------- 1 file changed, 482 insertions(+), 234 deletions(-) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index 69f2d47..50cd185 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -1679,7 +1679,7 @@ ) (fill no) (layer "F.CrtYd") - (uuid "91f05735-41f8-49e8-88e3-5d7521e6483b") + (uuid "87c7bc56-8112-4d6e-b52f-0be88084f3fe") ) (fp_line (start -8.4 -1.9) @@ -1689,7 +1689,7 @@ (type default) ) (layer "User.1") - (uuid "cdfd37eb-a089-4146-8929-0868d4d4767c") + (uuid "d26e60a5-2e6d-476b-8bd2-49176893eb12") ) (fp_line (start -8.4 -1.215) @@ -1699,7 +1699,7 @@ (type solid) ) (layer "User.1") - (uuid "6f97e4b1-084b-4cf8-a206-c3205eff0039") + (uuid "bf97fdf5-3e0c-4fbc-8651-63f38b0272e1") ) (fp_line (start -8.4 -0.1) @@ -1709,7 +1709,7 @@ (type default) ) (layer "User.1") - (uuid "93e325d6-bfd6-4ba1-9af5-351ce7446596") + (uuid "35f2c918-f9b5-433d-bc9d-df5ccc61a754") ) (fp_line (start -7.8 1.4) @@ -1719,7 +1719,7 @@ (type default) ) (layer "User.1") - (uuid "075c1333-4de7-45c4-bc31-a541f11407f8") + (uuid "d881dcc9-95cc-49a6-96d1-28f6c2cced67") ) (fp_line (start 7.8 -0.4) @@ -1729,7 +1729,7 @@ (type default) ) (layer "User.1") - (uuid "c03bbbc9-16a4-4884-8ff6-475904b36efe") + (uuid "a6f7f6d2-be70-420a-9cca-53160f2ff525") ) (fp_line (start 7.8 1.4) @@ -1739,7 +1739,7 @@ (type default) ) (layer "User.1") - (uuid "682ff06a-f05e-46e0-bf07-84b447024ec3") + (uuid "db57d2c1-a87a-46c5-95e9-129270baa0ab") ) (fp_line (start 8.4 -1.9) @@ -1749,7 +1749,7 @@ (type default) ) (layer "User.1") - (uuid "980c7331-7572-4a28-b876-90644cf25859") + (uuid "6159361e-0883-4a77-8d52-d505daf7d24c") ) (fp_text user "${REFERENCE}" (at 0 0 0) @@ -1768,7 +1768,7 @@ (size 0.3 0.65) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 40 "+1V8") + (net 45 "GND") (pinfunction "Pin_1") (pintype "passive") (uuid "8928a840-30bc-4738-9d40-ea250302cb25") @@ -1778,7 +1778,7 @@ (size 0.3 0.65) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 46 "+3V3") + (net 40 "+1V8") (pinfunction "Pin_2") (pintype "passive") (uuid "4754b7dc-2b1e-4ccf-a919-aa0385c726b9") @@ -1788,7 +1788,7 @@ (size 0.3 0.65) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 45 "GND") + (net 46 "+3V3") (pinfunction "Pin_3") (pintype "passive") (uuid "c4e4e000-8141-446e-8f15-b7be03e7135e") @@ -2038,7 +2038,7 @@ (size 0.3 0.65) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 40 "+1V8") + (net 46 "+3V3") (pinfunction "Pin_28") (pintype "passive") (uuid "0de1de4f-4b43-4450-acc9-e539848a5841") @@ -2048,7 +2048,7 @@ (size 0.3 0.65) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 46 "+3V3") + (net 40 "+1V8") (pinfunction "Pin_29") (pintype "passive") (uuid "33386e55-26ac-4e52-a40a-c447b51c0625") @@ -2068,7 +2068,7 @@ (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 91 "unconnected-(J7-MountPin-PadMP)") + (net 94 "unconnected-(J7-MountPin-PadMP)_1") (pinfunction "MountPin") (pintype "passive+no_connect") (uuid "89440cbe-b1aa-491c-874b-f96ace38002f") @@ -2078,10 +2078,10 @@ (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 94 "unconnected-(J7-MountPin-PadMP)_1") + (net 91 "unconnected-(J7-MountPin-PadMP)") (pinfunction "MountPin") (pintype "passive+no_connect") - (uuid "d03cfa01-7a0f-45a8-a1f6-46ce5dc04e06") + (uuid "89440cbe-b1aa-491c-874b-f96ace38002f") ) (embedded_fonts no) ) @@ -12486,6 +12486,38 @@ (net 39) (uuid "d535ba96-e901-4e90-be70-05994047fcfb") ) + (segment + (start 87.5 47.65) + (end 87.5 48.1) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "0ba79887-30ce-4ce2-a918-c4bd5b3faace") + ) + (segment + (start 74 48.1) + (end 74 47.65) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "64799a3f-ceac-4a63-8796-845ce0c147e0") + ) + (segment + (start 74 47.65) + (end 74.2 47.45) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "6bb87776-81ee-47a9-a96a-9ed2b378826b") + ) + (segment + (start 87.3 47.45) + (end 87.5 47.65) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "9f7deb73-6b21-4c7f-88ef-7759d18ec95b") + ) (segment (start 103.05 65.1) (end 103.05 65.7) @@ -12494,6 +12526,38 @@ (net 40) (uuid "c732ad0d-346b-475b-8cc5-daf765a73884") ) + (segment + (start 74 48.1) + (end 74 52.7) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "fb94a7b8-e9d3-4e0f-af0e-22801f54b334") + ) + (via + (at 87.3 47.45) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 40) + (uuid "1a3465b8-aa61-4710-be16-f3d2e9d3fab3") + ) + (via + (at 74.2 47.45) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 40) + (uuid "9eca5cb6-2697-4844-89c5-d7bc7291e075") + ) + (via + (at 74 52.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 40) + (uuid "d2488c8f-e94f-406f-9eab-c5161fa4ca6f") + ) (via (at 103.05 65.7) (size 0.6) @@ -12502,6 +12566,30 @@ (net 40) (uuid "db2e821e-2a78-4f6b-928a-c93e05a4caa2") ) + (segment + (start 74.2 47.45) + (end 87.3 47.45) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "0835943a-225c-497c-9808-7a7c94939243") + ) + (segment + (start 102.051 66.699) + (end 97.7 66.699) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "68fad28d-6410-438f-a6c1-913cb1f8af32") + ) + (segment + (start 103.05 65.7) + (end 102.051 66.699) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "e91d104e-80f2-42f0-b90b-e363fad43e74") + ) (segment (start 109.185 61.3) (end 109.185 60.785) @@ -12518,6 +12606,38 @@ (net 45) (uuid "4f3b439c-c63e-4703-ab28-e02899964ad6") ) + (segment + (start 75.549 57.199) + (end 73.5 55.15) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "4fc04249-6de7-4020-b056-f07ea84871c0") + ) + (segment + (start 90.3 61.95) + (end 90.3 57.374322) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "6f5cf7a6-a9f2-4b61-84f9-a483ad2ab94e") + ) + (segment + (start 90.124678 57.199) + (end 75.549 57.199) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "86bc912d-86b7-4df7-9edd-248e27520c0c") + ) + (segment + (start 73.5 55.15) + (end 73.5 48.1) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "88eed11f-f0cd-4d10-9e1d-6d72a3e47eb6") + ) (segment (start 121.8 54.75) (end 121.8 55.75) @@ -12534,6 +12654,14 @@ (net 45) (uuid "b9e8e856-8db6-492b-9ab9-9837a137a62a") ) + (segment + (start 90.3 57.374322) + (end 90.124678 57.199) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "ff2da72d-bcbb-4d83-a7a7-376973ebe5f8") + ) (via (at 109.18 60.75) (size 0.45) @@ -12582,6 +12710,22 @@ (net 46) (uuid "1385c834-68b0-4185-a898-7d0a3b62bfba") ) + (segment + (start 74.825001 47.45) + (end 86.674999 47.45) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "14a9860a-9b72-44d7-a291-091238bc7407") + ) + (segment + (start 74.5 48.1) + (end 74.5 47.775001) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "1631ef7c-468a-414a-afdb-9934e17d765d") + ) (segment (start 120.725 56.05) (end 121.1 56.05) @@ -12622,6 +12766,14 @@ (net 46) (uuid "28769498-d00a-4e40-a4f0-ef8e074d5dcb") ) + (segment + (start 87 47.775001) + (end 87 48.1) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "2c51b5c2-fda8-4ec3-9099-20bbdddb3532") + ) (segment (start 102.25 65.1) (end 102.25 65.85) @@ -12678,6 +12830,14 @@ (net 46) (uuid "4b236064-3cd4-4ef5-880d-9324698d7eae") ) + (segment + (start 101.45 65.1) + (end 101.45 65.7) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "52607a96-6070-4467-bf3f-05853809c831") + ) (segment (start 102.65 66.25) (end 106.67 66.25) @@ -12694,6 +12854,14 @@ (net 46) (uuid "571f2e00-d92a-4172-87a9-c48250872c03") ) + (segment + (start 74.5 47.775001) + (end 74.825001 47.45) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "5da3dc55-a832-4e19-bf0d-8069e9c1f59b") + ) (segment (start 107.9 65.05) (end 107.13 65.82) @@ -12726,6 +12894,14 @@ (net 46) (uuid "76c27278-3005-4de9-9b21-ea3905044900") ) + (segment + (start 86.674999 47.45) + (end 87 47.775001) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "79a0037f-0069-464b-8f2c-b10979af943e") + ) (segment (start 120.725 56.75) (end 121.8 56.75) @@ -12758,6 +12934,14 @@ (net 46) (uuid "a534e92e-2645-4a12-ae8c-dfba09f4d4ee") ) + (segment + (start 74.5 48.1) + (end 74.5 52.15) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "aaa86dad-312e-4ca3-8f7c-1b68992d136c") + ) (segment (start 121.3 57.25) (end 121.8 57.25) @@ -12806,6 +12990,14 @@ (net 46) (uuid "11c76c5c-4abf-4844-b732-0f0f3e13ca71") ) + (via + (at 74.5 52.15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 46) + (uuid "1aa83b51-053f-4172-93c0-f74e3a981534") + ) (via (at 112.15 65.05) (size 0.6) @@ -12814,6 +13006,14 @@ (net 46) (uuid "29d59349-090b-475f-b605-9b37c2fb5558") ) + (via + (at 101.45 65.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 46) + (uuid "52cfceed-79d6-4072-80cc-51b1524c9748") + ) (via (at 107.9 65.05) (size 0.6) @@ -12855,188 +13055,220 @@ (uuid "8a4568b1-dc44-4ac0-b4df-2dc106f708b5") ) (segment - (start 90.398 56.148) - (end 83.275034 56.148) + (start 100.952 66.398) + (end 97.95 66.398) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "8c62225e-33af-4066-98c5-ae01dab1e85a") + ) + (segment + (start 101.45 65.7) + (end 101.45 65.9) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "dbc8a55f-0e06-4cdc-8389-759a0fbd7596") + ) + (segment + (start 101.45 65.9) + (end 100.952 66.398) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "e1704bc6-034e-4159-bb0c-9a870065662b") + ) + (segment + (start 91.504 56.87561) + (end 90.62339 55.995) (width 0.2) (layer "F.Cu") (net 48) - (uuid "145436a5-c9c8-4a83-a61c-c340c007ab9f") + (uuid "404dd187-7a4b-4b12-878a-10aabd66c2bd") ) (segment - (start 99.45 64.2) - (end 98.599 63.349) + (start 98.648 63.398) + (end 95.675034 63.398) (width 0.2) (layer "F.Cu") (net 48) - (uuid "6bfc7e0f-f263-494e-a56d-6c9dc3b15838") + (uuid "660994c0-a55b-43d3-9c0c-4a8054d9b7e2") ) (segment - (start 98.599 63.349) - (end 95.576034 63.349) - (width 0.2) - (layer "F.Cu") - (net 48) - (uuid "8af34e9b-b7d1-4310-abb5-89986e342525") - ) - (segment - (start 91.351 59.123966) - (end 91.351 57.101) - (width 0.2) - (layer "F.Cu") - (net 48) - (uuid "938c1004-755b-483a-8557-1ae5af552ff4") - ) - (segment - (start 91.351 57.101) - (end 90.398 56.148) - (width 0.2) - (layer "F.Cu") - (net 48) - (uuid "94d44749-0529-4c25-adfa-97e2575794d4") - ) - (segment - (start 83.275034 56.148) - (end 77.5 50.372966) - (width 0.2) - (layer "F.Cu") - (net 48) - (uuid "95dd843d-164b-444c-b872-3b196ec34786") - ) - (segment - (start 77.5 50.372966) + (start 77.5 52.7) (end 77.5 48.1) (width 0.2) (layer "F.Cu") (net 48) - (uuid "abe7cd11-a6db-4633-83af-4066e534417d") + (uuid "72c32ada-2d76-4b30-8f67-9ae4dc17b398") ) (segment - (start 95.576034 63.349) - (end 91.351 59.123966) + (start 91.504 59.226966) + (end 91.504 56.87561) (width 0.2) (layer "F.Cu") (net 48) - (uuid "fd170268-b4bc-4b8e-8345-45a38ca2273d") + (uuid "7c57e029-1877-4f78-ada4-3a6f0e1e79f8") ) (segment - (start 98.1 63.65) + (start 95.675034 63.398) + (end 91.504 59.226966) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "ceb6a65a-d07f-465b-aa6c-9fdd7b47106b") + ) + (segment + (start 80.795 55.995) + (end 77.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "d1537481-2a69-4a38-bf37-e243f120338e") + ) + (segment + (start 90.62339 55.995) + (end 80.795 55.995) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "d256c354-c78c-43b8-9d14-9a405d506cef") + ) + (segment + (start 99.45 64.2) + (end 98.648 63.398) + (width 0.2) + (layer "F.Cu") + (net 48) + (uuid "e6f0910b-6fee-4b86-b60f-9528674c10f9") + ) + (segment + (start 91.203 57.000288) + (end 91.203 59.351644) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "16f5e774-4ddc-4190-af7e-936879da6ea6") + ) + (segment + (start 76.5 52.7) + (end 80.096 56.296) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "29e8748f-b422-47cb-973c-b158f8f28bf7") + ) + (segment + (start 91.203 59.351644) + (end 95.550356 63.699) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "4188c824-67c0-478e-9573-6f23099b081f") + ) + (segment + (start 80.096 56.296) + (end 90.498712 56.296) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "6805c612-aed3-492b-903f-1ef455eb4ef1") + ) + (segment + (start 76.5 48.1) + (end 76.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "72ab8163-7338-40cf-b11a-9404c0445e51") + ) + (segment + (start 95.550356 63.699) + (end 98.149 63.699) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "9551d1ba-5884-4ae9-8e79-c09e124551e5") + ) + (segment + (start 98.149 63.699) (end 98.65 64.2) (width 0.2) (layer "F.Cu") (net 49) - (uuid "1b65e44e-f9f0-4ddc-bd85-34b8a6114616") + (uuid "976ec9a6-2d44-4256-b66c-7d2161b44d02") ) (segment - (start 91.05 57.25) - (end 91.05 59.248644) + (start 90.498712 56.296) + (end 91.203 57.000288) (width 0.2) (layer "F.Cu") (net 49) - (uuid "22ab8ef5-c693-40d4-87fc-b21a91dca88e") + (uuid "c9798750-913d-46ba-b93a-3375924cc9d8") ) (segment - (start 76.5 49.798644) - (end 83.150356 56.449) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "35ec0aea-f2c2-4ab0-a990-de1534b04012") - ) - (segment - (start 95.451356 63.65) - (end 98.1 63.65) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "6056444f-ce1a-498e-b1a1-fe22a39bb19f") - ) - (segment - (start 83.150356 56.449) - (end 90.249 56.449) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "60722b90-347f-470e-8aee-6bed0d375372") - ) - (segment - (start 91.05 59.248644) - (end 95.451356 63.65) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "8f1d9a80-9e96-47ad-b70e-2f56532ba37b") - ) - (segment - (start 76.5 48.1) - (end 76.5 49.798644) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "902fae63-537b-4d21-8be4-2bdfde14dc3c") - ) - (segment - (start 90.249 56.449) - (end 91.05 57.25) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "ac50dc17-cfdf-4683-a7f0-ce73f6494422") - ) - (segment - (start 75 49.15) - (end 82.9 57.05) + (start 75 48.1) + (end 75 52.7) (width 0.2) (layer "F.Cu") (net 50) - (uuid "414bb513-ce7b-475d-adad-df73c80e78a2") + (uuid "2c8fcb23-5899-4a34-b0eb-e969085d47f3") ) (segment - (start 90.45 57.5) - (end 90.45 59.5) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "54fd8e8f-77c1-49bf-ab00-0749f7290321") - ) - (segment - (start 82.9 57.05) - (end 90 57.05) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "57fae5d5-3a5d-4367-bdfb-68f9e264b3b7") - ) - (segment - (start 90 57.05) - (end 90.45 57.5) - (width 0.2) - (layer "F.Cu") - (net 50) - (uuid "9215e621-5803-499a-9cd8-4c345be855f7") - ) - (segment - (start 95.85 64.9) + (start 95.85 64.85) (end 95.85 65.1) (width 0.2) (layer "F.Cu") (net 50) - (uuid "c6871854-bdfd-4979-b20f-11dd2c5d6632") + (uuid "52c89028-bf5a-45c4-b9f3-62369ae248b1") ) (segment - (start 90.45 59.5) - (end 95.85 64.9) + (start 75 52.7) + (end 79.198 56.898) (width 0.2) (layer "F.Cu") (net 50) - (uuid "e996896e-d6b6-4529-8c76-98815e30c705") + (uuid "84efd332-ea1f-4d3e-ad0c-0d4762397df8") ) (segment - (start 75 48.1) - (end 75 49.15) + (start 79.198 56.898) + (end 90.249356 56.898) (width 0.2) (layer "F.Cu") (net 50) - (uuid "fadfe516-37f9-4507-a442-80ff6ad787a7") + (uuid "c1f0caad-df6d-45f9-a68a-3357519cdd2e") + ) + (segment + (start 90.249356 56.898) + (end 90.601 57.249644) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "d30fd782-f952-4dbb-9753-709789e1f215") + ) + (segment + (start 90.601 57.249644) + (end 90.601 59.601) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "ebb1b7de-6206-45a8-8c94-c916ad3f4475") + ) + (segment + (start 90.601 59.601) + (end 95.85 64.85) + (width 0.2) + (layer "F.Cu") + (net 50) + (uuid "efdb1bd4-64b3-4589-abfe-d59ee7bc240d") + ) + (segment + (start 77 48.1) + (end 77 52.598958) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "034b8cde-5949-404e-a0a1-afdde7817947") ) (segment (start 99.05 65.1) @@ -13046,6 +13278,14 @@ (net 51) (uuid "f907fc40-efaa-4a2d-8928-477f15521861") ) + (segment + (start 77 52.598958) + (end 77.000521 52.599479) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "fd5ce4cd-4550-486f-a0e3-1125781b25ed") + ) (via (at 99.05 65.7) (size 0.45) @@ -13054,85 +13294,69 @@ (net 51) (uuid "1fd64e7a-9ac1-41c4-bf72-e364ec98a1fd") ) - (segment - (start 95.125678 63.75) - (end 91.062839 59.687161) - (width 0.2) - (layer "B.Cu") + (via + (at 77.000521 52.599479) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") (net 51) - (uuid "d41939c6-a48d-4cbd-804d-1797d7e6a0f4") + (uuid "e1b7071a-a11f-4086-bea4-5809f4b9b2eb") ) (segment - (start 90.125678 56.75) - (end 83.025678 56.75) + (start 90.902 59.476322) + (end 95.625678 64.2) (width 0.2) (layer "F.Cu") (net 52) - (uuid "1bfe89c0-7bd2-4122-8058-a131b18ae414") - ) - (segment - (start 90.75 57.374322) - (end 90.125678 56.75) - (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "33efde4a-b59e-44de-9c4b-d93e2f5dd248") + (uuid "2ac419b6-a64d-407c-ad74-1816a098b724") ) (segment (start 75.5 48.1) - (end 75.5 49.05) + (end 75.5 52.774322) (width 0.2) (layer "F.Cu") (net 52) - (uuid "3803b314-4daf-4972-a665-2bcdcc4203ba") + (uuid "44705fbe-6712-406d-9ae9-71f0c00a633d") ) (segment - (start 90.75 59.374322) - (end 90.75 57.374322) + (start 75.5 52.774322) + (end 79.322678 56.597) (width 0.2) (layer "F.Cu") (net 52) - (uuid "5cf45772-6425-46db-923a-100e883b8e5b") + (uuid "604eb50c-7373-4e33-8893-363bf4a9a537") ) (segment - (start 83.025678 56.75) - (end 75.5 49.224322) + (start 90.374034 56.597) + (end 90.902 57.124966) (width 0.2) (layer "F.Cu") (net 52) - (uuid "6cfb2703-1845-4ec0-b4d7-ce98164b09e6") + (uuid "66bfa90d-d9bc-49d7-876b-00178e62e865") ) (segment - (start 75.5 49.05) - (end 75.5 49.15) + (start 95.625678 64.2) + (end 97.85 64.2) (width 0.2) (layer "F.Cu") (net 52) - (uuid "800c50d5-59da-44fb-a77b-dcd5c2e19fd0") + (uuid "833903fd-b5d2-46ff-ae44-d702e66a856f") ) (segment - (start 75.5 49.224322) - (end 75.5 49.05) + (start 90.902 57.124966) + (end 90.902 59.476322) (width 0.2) (layer "F.Cu") (net 52) - (uuid "9a70c87d-ca3e-450d-adf8-3f8f95e52e2a") + (uuid "b1017317-655a-4305-8392-57eea72a74c0") ) (segment - (start 97.85 64.2) - (end 95.575678 64.2) + (start 79.322678 56.597) + (end 90.374034 56.597) (width 0.2) (layer "F.Cu") (net 52) - (uuid "acb5363a-68cf-4289-83d1-cb655c61f4c6") - ) - (segment - (start 95.575678 64.2) - (end 90.75 59.374322) - (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "c9ac3390-d166-413c-b09c-dab493330e2f") + (uuid "fc0d4f18-7189-4973-b0ba-ca0999f05677") ) (segment (start 98.25 65.1) @@ -13142,6 +13366,22 @@ (net 53) (uuid "174e4f86-16d5-4b10-9036-86dc54c651ba") ) + (segment + (start 76 48.1) + (end 76 52.65) + (width 0.2) + (layer "F.Cu") + (net 53) + (uuid "2ba4e7fa-387f-4063-b8f2-07a622aa6202") + ) + (via + (at 76 52.65) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 53) + (uuid "5bac9561-b998-4e8d-b10c-8a8d443d984c") + ) (via (at 98.25 65.7) (size 0.45) @@ -13151,12 +13391,20 @@ (uuid "6f130c0d-ff49-4ab3-9adb-1d48490ae854") ) (segment - (start 94.55 63.6) - (end 90.45 59.5) + (start 78 52.598958) + (end 78.000521 52.599479) (width 0.2) - (layer "B.Cu") - (net 53) - (uuid "59bb7fe4-3710-48a2-885b-22b8e3560326") + (layer "F.Cu") + (net 54) + (uuid "23085191-837a-4bf4-8153-73a351c4e177") + ) + (segment + (start 78 48.1) + (end 78 52.598958) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "c235b310-221c-453a-a447-2fbfdc039b78") ) (segment (start 99.85 65.1) @@ -13166,6 +13414,14 @@ (net 54) (uuid "d11e141f-087f-4d84-8703-2d42d6aa91ba") ) + (via + (at 78.000521 52.599479) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 54) + (uuid "18bf0fcb-98aa-4ec3-ab81-72bc02c93044") + ) (via (at 99.85 65.7) (size 0.45) @@ -13174,22 +13430,6 @@ (net 54) (uuid "2d1efef1-1c1a-4b0d-ace9-a5d4d102eba4") ) - (segment - (start 95.15 63.348644) - (end 91.575678 59.774322) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "0943c423-5d0f-4d64-a328-4aa163223e1d") - ) - (segment - (start 95.15 63.35) - (end 95.15 63.348644) - (width 0.2) - (layer "B.Cu") - (net 54) - (uuid "4e503249-81a4-4be3-9b63-fa7416eb134e") - ) (segment (start 115.85 62.95) (end 116.43 62.95) @@ -13351,68 +13591,76 @@ (uuid "98722e55-e775-4e1b-84ef-59afa80b6f77") ) (segment - (start 91.652 58.999288) - (end 95.700712 63.048) + (start 95.799712 63.097) + (end 91.805 59.102288) (width 0.2) (layer "F.Cu") (net 85) - (uuid "1b43b769-9a8d-41ae-9d00-fe9dc9e2825e") + (uuid "1c0c3146-9dd1-4424-8f65-8f1a9b62e0ec") ) (segment - (start 91.652 56.976322) - (end 91.652 58.999288) + (start 91.805 59.102288) + (end 91.805 56.750932) (width 0.2) (layer "F.Cu") (net 85) - (uuid "1e7e0461-75a6-4c4a-b09a-80f3dfd1313e") + (uuid "59382148-f523-44ea-a650-7a08919f005f") ) (segment - (start 99.898 63.048) - (end 101.05 64.2) + (start 100.047 63.097) + (end 95.799712 63.097) (width 0.2) (layer "F.Cu") (net 85) - (uuid "62d52809-d089-4337-8b56-e9df281ea0c1") + (uuid "5eaaea2c-030f-40f5-939c-85d82ad76945") ) (segment - (start 78.5 48.1) - (end 78.5 50.947288) + (start 101.05 64.2) + (end 101.05 64.1) (width 0.2) (layer "F.Cu") (net 85) - (uuid "6c9d072e-cbaa-4a5e-97be-be7c6d353e09") + (uuid "6418b5f5-916f-41ff-8191-4cb24d8f6dfb") ) (segment - (start 90.522678 55.847) - (end 91.652 56.976322) + (start 90.748068 55.694) + (end 81.494 55.694) (width 0.2) (layer "F.Cu") (net 85) - (uuid "9c46aa0a-1a26-4131-a185-8948168b0323") + (uuid "6e335676-62d4-49c2-98cf-eeb5d15aa6ca") ) (segment - (start 78.5 50.947288) - (end 83.399712 55.847) + (start 81.494 55.694) + (end 78.5 52.7) (width 0.2) (layer "F.Cu") (net 85) - (uuid "b7c00bd2-3f0a-4b40-9d15-a2d6622f004d") + (uuid "830a5a84-17a1-45b3-b096-d892f17f4a6d") ) (segment - (start 83.399712 55.847) - (end 90.522678 55.847) + (start 91.805 56.750932) + (end 90.748068 55.694) (width 0.2) (layer "F.Cu") (net 85) - (uuid "c101e953-cb8a-4b51-88b0-8532fbfc6cb1") + (uuid "92743d62-0383-4dc0-bfa4-4d0bf71c474a") ) (segment - (start 95.700712 63.048) - (end 99.898 63.048) + (start 101.05 64.1) + (end 100.047 63.097) (width 0.2) (layer "F.Cu") (net 85) - (uuid "cce00e08-f7bd-40b3-ad88-569c9563e602") + (uuid "df62d042-e618-4629-b0a9-77bc86bae4af") + ) + (segment + (start 78.5 52.7) + (end 78.5 48.1) + (width 0.2) + (layer "F.Cu") + (net 85) + (uuid "fbfd7cfb-82e5-4e49-8bab-f31c14cc699f") ) (embedded_fonts no) ) From a76d2ccf408af27931d4c3229a425e986a107b81 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Mon, 9 Mar 2026 14:06:09 +0100 Subject: [PATCH 04/10] board: pcb route bottom back keys --- board/board.kicad_pcb | 412 +++++++++++++++++++++++++++++++++++------- 1 file changed, 342 insertions(+), 70 deletions(-) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index 50cd185..2ebd4fc 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -12574,21 +12574,61 @@ (net 40) (uuid "0835943a-225c-497c-9808-7a7c94939243") ) - (segment - (start 102.051 66.699) - (end 97.7 66.699) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "68fad28d-6410-438f-a6c1-913cb1f8af32") - ) (segment (start 103.05 65.7) (end 102.051 66.699) (width 0.2) (layer "B.Cu") (net 40) - (uuid "e91d104e-80f2-42f0-b90b-e363fad43e74") + (uuid "0ec2105e-cf15-4b9b-a83e-99e21423fc31") + ) + (segment + (start 90.6 59.6) + (end 90.6 57.25) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "2aa4b31e-4cf5-4cb1-bcfe-bd770ffae7fb") + ) + (segment + (start 78.2 56.9) + (end 74 52.7) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "95df6022-a5f3-4c62-b341-2baa0c260428") + ) + (segment + (start 90.6 57.25) + (end 90.25 56.9) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "b3706291-cf6b-4feb-aa4c-b6716c5509cd") + ) + (segment + (start 102.051 66.699) + (end 97.699 66.699) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "c8e2e22b-2d62-4f77-b36d-c5ac5b54d3b2") + ) + (segment + (start 97.699 66.699) + (end 90.6 59.6) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "f0d72c90-c6b1-4c43-94c9-e18feef9c517") + ) + (segment + (start 90.25 56.9) + (end 78.2 56.9) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "fc221b6c-f371-4980-9374-5ecffe1fe3c1") ) (segment (start 109.185 61.3) @@ -13030,6 +13070,22 @@ (net 46) (uuid "fdedc884-97b7-40f9-a58e-fd9e37b5c863") ) + (segment + (start 90.374678 56.599) + (end 90.901 57.125322) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "0fe43c1d-bab1-4216-bb62-cd4be7043c59") + ) + (segment + (start 100.952 66.398) + (end 101.45 65.9) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "3e60b8a3-92c2-4b99-9eea-c96820cf0a9c") + ) (segment (start 107.9 65.05) (end 112.15 65.05) @@ -13055,28 +13111,60 @@ (uuid "8a4568b1-dc44-4ac0-b4df-2dc106f708b5") ) (segment - (start 100.952 66.398) - (end 97.95 66.398) + (start 90.901 59.475322) + (end 97.823678 66.398) (width 0.2) (layer "B.Cu") (net 46) - (uuid "8c62225e-33af-4066-98c5-ae01dab1e85a") - ) - (segment - (start 101.45 65.7) - (end 101.45 65.9) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "dbc8a55f-0e06-4cdc-8389-759a0fbd7596") + (uuid "908e8275-afa6-4653-8c26-a80408456a47") ) (segment (start 101.45 65.9) + (end 101.45 65.7) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "aca16818-3dad-4313-80e5-9a9ca949aeb0") + ) + (segment + (start 97.823678 66.398) (end 100.952 66.398) (width 0.2) (layer "B.Cu") (net 46) - (uuid "e1704bc6-034e-4159-bb0c-9a870065662b") + (uuid "b0cc5bad-5fed-4fbb-9b7c-1cad40a100c0") + ) + (segment + (start 74.5 52.7) + (end 78.399 56.599) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "b508eab7-4b35-4506-8c3b-aa3c9cf06536") + ) + (segment + (start 78.399 56.599) + (end 90.374678 56.599) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "e94d2626-a9f8-4ae4-b4e3-480b993c1660") + ) + (segment + (start 90.901 57.125322) + (end 90.901 59.475322) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "f0efa289-60ee-4554-ad03-7f7e04085f1b") + ) + (segment + (start 74.5 52.15) + (end 74.5 52.7) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "f35f09ee-a7cc-4765-8223-1a177c2455d5") ) (segment (start 91.504 56.87561) @@ -13263,12 +13351,20 @@ (uuid "efdb1bd4-64b3-4589-abfe-d59ee7bc240d") ) (segment - (start 77 48.1) + (start 77 52.598958) + (end 77 48.1) + (width 0.2) + (layer "F.Cu") + (net 51) + (uuid "27c07822-4799-4fb3-860e-e05bac8371f8") + ) + (segment + (start 77.000521 52.599479) (end 77 52.598958) (width 0.2) (layer "F.Cu") (net 51) - (uuid "034b8cde-5949-404e-a0a1-afdde7817947") + (uuid "897b04dd-6716-4f89-ab33-a8ddae7bb195") ) (segment (start 99.05 65.1) @@ -13278,14 +13374,6 @@ (net 51) (uuid "f907fc40-efaa-4a2d-8928-477f15521861") ) - (segment - (start 77 52.598958) - (end 77.000521 52.599479) - (width 0.2) - (layer "F.Cu") - (net 51) - (uuid "fd5ce4cd-4550-486f-a0e3-1125781b25ed") - ) (via (at 99.05 65.7) (size 0.45) @@ -13303,44 +13391,68 @@ (uuid "e1b7071a-a11f-4086-bea4-5809f4b9b2eb") ) (segment - (start 90.902 59.476322) - (end 95.625678 64.2) + (start 80.297 55.997) + (end 77.000521 52.700521) (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "2ac419b6-a64d-407c-ad74-1816a098b724") + (layer "B.Cu") + (net 51) + (uuid "09e0666d-8989-443e-bd93-ed4b36243fec") ) (segment - (start 75.5 48.1) - (end 75.5 52.774322) + (start 99.05 65.7) + (end 98.624 65.274) (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "44705fbe-6712-406d-9ae9-71f0c00a633d") + (layer "B.Cu") + (net 51) + (uuid "135b989c-a7a2-4328-b06a-a3603b890a4f") ) (segment - (start 75.5 52.774322) - (end 79.322678 56.597) + (start 98.624 65.274) + (end 97.551034 65.274) (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "604eb50c-7373-4e33-8893-363bf4a9a537") + (layer "B.Cu") + (net 51) + (uuid "34fc0125-7ef6-4346-90b1-644ad4443129") ) (segment - (start 90.374034 56.597) - (end 90.902 57.124966) + (start 91.503 59.225966) + (end 91.503 56.875966) (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "66bfa90d-d9bc-49d7-876b-00178e62e865") + (layer "B.Cu") + (net 51) + (uuid "7001d9e5-b445-4f45-94a9-162948b768c3") ) (segment - (start 95.625678 64.2) - (end 97.85 64.2) + (start 91.503 56.875966) + (end 90.624034 55.997) (width 0.2) - (layer "F.Cu") - (net 52) - (uuid "833903fd-b5d2-46ff-ae44-d702e66a856f") + (layer "B.Cu") + (net 51) + (uuid "9b4831e0-f389-46bc-8eaa-a5868a822345") + ) + (segment + (start 90.624034 55.997) + (end 80.297 55.997) + (width 0.2) + (layer "B.Cu") + (net 51) + (uuid "9c1bb8ca-ff4a-4702-a65e-7a24a5ffa15e") + ) + (segment + (start 97.551034 65.274) + (end 91.503 59.225966) + (width 0.2) + (layer "B.Cu") + (net 51) + (uuid "d359a166-3065-4bc5-b077-b3ac473cbfd9") + ) + (segment + (start 77.000521 52.700521) + (end 77.000521 52.599479) + (width 0.2) + (layer "B.Cu") + (net 51) + (uuid "e190ec52-456d-49b1-9ce9-57567aa14bca") ) (segment (start 90.902 57.124966) @@ -13348,15 +13460,55 @@ (width 0.2) (layer "F.Cu") (net 52) - (uuid "b1017317-655a-4305-8392-57eea72a74c0") + (uuid "1aead504-4977-48cc-9ccf-58137d248f24") ) (segment - (start 79.322678 56.597) + (start 95.625678 64.2) + (end 97.85 64.2) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "695f2878-1382-4a78-aff1-8f1ca20e990f") + ) + (segment + (start 75.5 52.702455) + (end 79.394545 56.597) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "a7f56626-5e26-408e-9a24-eecde7922a23") + ) + (segment + (start 79.394545 56.597) (end 90.374034 56.597) (width 0.2) (layer "F.Cu") (net 52) - (uuid "fc0d4f18-7189-4973-b0ba-ca0999f05677") + (uuid "aef9b368-b294-4525-b82e-d1d6dd12a653") + ) + (segment + (start 90.374034 56.597) + (end 90.902 57.124966) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "becf107d-0787-4ece-8bb1-3b31cb00664a") + ) + (segment + (start 90.902 59.476322) + (end 95.625678 64.2) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "e30852dc-abb3-42e9-ab8d-85a287b8decc") + ) + (segment + (start 75.5 48.1) + (end 75.5 52.702455) + (width 0.2) + (layer "F.Cu") + (net 52) + (uuid "f817f742-b593-41a0-9df6-23901731470f") ) (segment (start 98.25 65.1) @@ -13368,14 +13520,14 @@ ) (segment (start 76 48.1) - (end 76 52.65) + (end 76 52.6) (width 0.2) (layer "F.Cu") (net 53) - (uuid "2ba4e7fa-387f-4063-b8f2-07a622aa6202") + (uuid "fa15224f-2188-4202-bd6d-4244c76a51d1") ) (via - (at 76 52.65) + (at 76 52.6) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -13391,20 +13543,68 @@ (uuid "6f130c0d-ff49-4ab3-9adb-1d48490ae854") ) (segment - (start 78 52.598958) - (end 78.000521 52.599479) + (start 91.202 59.350644) + (end 91.202 57.000644) (width 0.2) - (layer "F.Cu") - (net 54) - (uuid "23085191-837a-4bf4-8153-73a351c4e177") + (layer "B.Cu") + (net 53) + (uuid "38c80a58-5cb5-41fb-94a9-82ab7649a4af") ) (segment - (start 78 48.1) - (end 78 52.598958) + (start 98.25 65.7) + (end 97.551356 65.7) + (width 0.2) + (layer "B.Cu") + (net 53) + (uuid "68c88f02-9ab9-47a1-a6ca-06d3bd18cc18") + ) + (segment + (start 97.551356 65.7) + (end 91.202 59.350644) + (width 0.2) + (layer "B.Cu") + (net 53) + (uuid "94f80bed-80f4-4f24-a62c-b3055b6ee9ff") + ) + (segment + (start 76 52.7) + (end 76 52.6) + (width 0.2) + (layer "B.Cu") + (net 53) + (uuid "9b72dcfc-fbac-4a14-a337-185ffac17a22") + ) + (segment + (start 79.598 56.298) + (end 76 52.7) + (width 0.2) + (layer "B.Cu") + (net 53) + (uuid "a966a021-3f0c-4b2e-99ba-98ea904e7195") + ) + (segment + (start 91.202 57.000644) + (end 90.499356 56.298) + (width 0.2) + (layer "B.Cu") + (net 53) + (uuid "c3fbb3f3-fa02-4437-bf26-813ffff44488") + ) + (segment + (start 90.499356 56.298) + (end 79.598 56.298) + (width 0.2) + (layer "B.Cu") + (net 53) + (uuid "c765eb8e-d5fe-4fbc-aa91-0474c138ce9b") + ) + (segment + (start 78 52.598958) + (end 78 48.1) (width 0.2) (layer "F.Cu") (net 54) - (uuid "c235b310-221c-453a-a447-2fbfdc039b78") + (uuid "a71b73bd-95c5-4b21-9fa7-cff6c799a326") ) (segment (start 99.85 65.1) @@ -13414,6 +13614,14 @@ (net 54) (uuid "d11e141f-087f-4d84-8703-2d42d6aa91ba") ) + (segment + (start 78.000521 52.599479) + (end 78 52.598958) + (width 0.2) + (layer "F.Cu") + (net 54) + (uuid "d2ad72c4-3029-4813-9d37-e400c658a0e7") + ) (via (at 78.000521 52.599479) (size 0.45) @@ -13430,6 +13638,70 @@ (net 54) (uuid "2d1efef1-1c1a-4b0d-ace9-a5d4d102eba4") ) + (segment + (start 97.675712 64.973) + (end 91.804 59.101288) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "0a6ee6b2-9ba0-4f7b-9ba7-71ffdbb5b07d") + ) + (segment + (start 80.996 55.696) + (end 78.000521 52.700521) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "16d5d750-c905-4e04-b3d7-a0bd611709b9") + ) + (segment + (start 90.748712 55.696) + (end 80.996 55.696) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "23631993-888b-4203-b792-222849d65f0d") + ) + (segment + (start 99.123 64.973) + (end 97.675712 64.973) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "7b79c4ec-360c-4008-8f66-af48f0230ef5") + ) + (segment + (start 99.85 65.7) + (end 99.123 64.973) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "c59523b7-765a-438a-bb59-d1d8f9f98fed") + ) + (segment + (start 91.804 56.751288) + (end 90.748712 55.696) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "d672a78d-78cb-4207-aa29-9fc446355a6e") + ) + (segment + (start 78.000521 52.700521) + (end 78.000521 52.599479) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "dd3631c3-26e5-4352-9518-a8716f6ca7ae") + ) + (segment + (start 91.804 59.101288) + (end 91.804 56.751288) + (width 0.2) + (layer "B.Cu") + (net 54) + (uuid "f6b0edc5-d8b7-400d-85c8-3536ebf203ff") + ) (segment (start 115.85 62.95) (end 116.43 62.95) From 91102a4cd21f4fa0b516d720785e770bdfa72bad Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Mon, 9 Mar 2026 14:31:58 +0100 Subject: [PATCH 05/10] board: pcb route left key pins --- board/board.kicad_pcb | 568 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 568 insertions(+) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index 2ebd4fc..932b1ce 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -13862,6 +13862,390 @@ (net 74) (uuid "98722e55-e775-4e1b-84ef-59afa80b6f77") ) + (segment + (start 82.190545 55.393) + (end 84.55 55.393) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "1686fb44-c67e-4cc1-a6fe-74e08555c040") + ) + (segment + (start 79.5 52.702455) + (end 82.190545 55.393) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "b24f392c-cada-4c50-982f-0a66c9a69c9d") + ) + (segment + (start 79.5 48.1) + (end 79.5 52.702455) + (width 0.2) + (layer "F.Cu") + (net 75) + (uuid "e894cc79-f995-462b-96ef-d1dad8c0fb6d") + ) + (segment + (start 96.55 61.3) + (end 96.1 61.3) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "463c23c4-f4ad-4e0d-babe-cc3d4e8201aa") + ) + (segment + (start 96.8 61.55) + (end 96.55 61.3) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "684c5747-9f1b-4ab4-b406-491c3f767d38") + ) + (via + (at 96.8 61.55) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 76) + (uuid "72307ea8-1f4d-4c1f-a9d7-22dcc323ea9d") + ) + (segment + (start 90.87339 55.395) + (end 87.45 55.395) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "23a563c5-ddfb-4bbd-b6af-16f8199af19b") + ) + (segment + (start 96.4 61.55) + (end 96.8 61.55) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "30243592-2005-4d75-980a-8c5af7458470") + ) + (segment + (start 87.45 55.395) + (end 87.2 55.395) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "328f2cc6-91b9-43b1-a90d-071b6d86bda6") + ) + (segment + (start 92.105 56.62661) + (end 90.87339 55.395) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "4a9768dc-6736-446f-80c2-c86a25759f8c") + ) + (segment + (start 94.82839 61.7) + (end 96.25 61.7) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "a1dc4531-2f67-4567-8873-44da1cbadf2b") + ) + (segment + (start 94.82839 61.7) + (end 92.105 58.97661) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "a8b09e51-95de-4186-8a3e-c879d1be4bcc") + ) + (segment + (start 96.25 61.7) + (end 96.4 61.55) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "b52aff3e-c1ad-478f-95c4-87041077abab") + ) + (segment + (start 92.105 58.97661) + (end 92.105 56.62661) + (width 0.2) + (layer "B.Cu") + (net 76) + (uuid "ff88d6a6-31a5-48f0-bd48-705d9615b951") + ) + (segment + (start 92.708 56.376898) + (end 91.122102 54.791) + (width 0.2) + (layer "F.Cu") + (net 79) + (uuid "0d4a72ca-bb76-4703-a8e6-3e276d362b4f") + ) + (segment + (start 91.122102 54.791) + (end 89.7 54.791) + (width 0.2) + (layer "F.Cu") + (net 79) + (uuid "2aa1dc54-426c-4e81-b6f8-0b15bcc8cb8e") + ) + (segment + (start 95.2 60.1) + (end 94.079746 60.1) + (width 0.2) + (layer "F.Cu") + (net 79) + (uuid "38308d47-0d68-460c-9030-b83d76912db0") + ) + (segment + (start 92.708 58.728254) + (end 92.708 56.376898) + (width 0.2) + (layer "F.Cu") + (net 79) + (uuid "7a8a069f-c051-44d7-ada2-bb7cf852af4b") + ) + (segment + (start 81 48.1) + (end 81 52.6) + (width 0.2) + (layer "F.Cu") + (net 79) + (uuid "9150f888-b029-473a-9599-77f2a19ec49a") + ) + (segment + (start 94.079746 60.1) + (end 92.708 58.728254) + (width 0.2) + (layer "F.Cu") + (net 79) + (uuid "f94c7746-2a59-48dd-95d9-eb2b966aab1d") + ) + (via + (at 81 52.6) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 79) + (uuid "859ed9b9-0ece-4f5e-8235-8f32129db310") + ) + (segment + (start 81 52.7) + (end 83.093 54.793) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "23d751f3-7f0c-4bc3-be2b-1721351b9275") + ) + (segment + (start 83.093 54.793) + (end 83.95 54.793) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "992f5d09-f969-4452-829c-fa030ee8936b") + ) + (segment + (start 81 52.6) + (end 81 52.7) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "c3607dfa-5901-4c6d-acd5-793961fde519") + ) + (segment + (start 82.889545 55.092) + (end 84.15 55.092) + (width 0.2) + (layer "F.Cu") + (net 80) + (uuid "0e13dda8-1d01-4919-a2b1-9a6572eab1d9") + ) + (segment + (start 80.5 52.702455) + (end 82.889545 55.092) + (width 0.2) + (layer "F.Cu") + (net 80) + (uuid "3b27ff0c-0b70-44ad-af59-df0e511a311c") + ) + (segment + (start 80.5 48.1) + (end 80.5 52.702455) + (width 0.2) + (layer "F.Cu") + (net 80) + (uuid "594cf0ee-77db-452c-b869-6ff63729a0f9") + ) + (segment + (start 96.55 59.7) + (end 96.8 59.95) + (width 0.2) + (layer "F.Cu") + (net 80) + (uuid "97f8f25d-2f56-4f81-9fd0-14eca833b468") + ) + (segment + (start 96.1 59.7) + (end 96.55 59.7) + (width 0.2) + (layer "F.Cu") + (net 80) + (uuid "f7cd9195-c737-4142-b2e7-711c97152ccf") + ) + (via + (at 96.8 59.95) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 80) + (uuid "8de9ff26-1d9b-4c60-b4a6-ddfb670062b8") + ) + (segment + (start 92.707 58.727254) + (end 92.707 56.377254) + (width 0.2) + (layer "B.Cu") + (net 80) + (uuid "0762e331-17ab-4803-bae0-e8a5290efaa2") + ) + (segment + (start 96.8 59.95) + (end 96.4 59.95) + (width 0.2) + (layer "B.Cu") + (net 80) + (uuid "77f9129b-169f-4a24-83fb-827d08dc3023") + ) + (segment + (start 94.079746 60.1) + (end 92.707 58.727254) + (width 0.2) + (layer "B.Cu") + (net 80) + (uuid "78571db5-9eab-4c30-b964-b6e2c91c20f0") + ) + (segment + (start 96.25 60.1) + (end 94.079746 60.1) + (width 0.2) + (layer "B.Cu") + (net 80) + (uuid "7cbf2d42-2d17-40a4-9b06-ea264be2ce99") + ) + (segment + (start 92.707 56.377254) + (end 91.122746 54.793) + (width 0.2) + (layer "B.Cu") + (net 80) + (uuid "a5bf47e3-736c-4c6a-a000-9df94fc08584") + ) + (segment + (start 91.122746 54.793) + (end 87.95 54.793) + (width 0.2) + (layer "B.Cu") + (net 80) + (uuid "e4960159-c5ba-462a-89e3-d610a699d982") + ) + (segment + (start 96.4 59.95) + (end 96.25 60.1) + (width 0.2) + (layer "B.Cu") + (net 80) + (uuid "ecfc8edd-f1d8-4e5c-a133-4b97aeac0dd7") + ) + (segment + (start 79 48.1) + (end 79 52.598958) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "1c74ffee-81ad-4e52-91cb-9afdd5e1746d") + ) + (segment + (start 79 52.598958) + (end 79.000521 52.599479) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "2ecaaf58-7daa-4a83-9abd-98ab1b4c1be8") + ) + (via + (at 79.000521 52.599479) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 81) + (uuid "63e00d91-0d41-4336-b950-5172ea215a84") + ) + (segment + (start 81.745 55.395) + (end 79.000521 52.650521) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "5a1f39bb-2a30-43fa-be1c-6f1b22d980c1") + ) + (segment + (start 79.000521 52.650521) + (end 79.000521 52.599479) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "763719d8-beac-45cb-9415-5046e15c442b") + ) + (segment + (start 84.2 55.395) + (end 81.745 55.395) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "cca3561a-0985-49d7-ab55-e538f4ff4676") + ) + (segment + (start 90.872746 55.393) + (end 92.106 56.626254) + (width 0.2) + (layer "F.Cu") + (net 83) + (uuid "08a3f1e4-57b0-4e00-b530-3b07ed363e84") + ) + (segment + (start 89.55 55.393) + (end 90.872746 55.393) + (width 0.2) + (layer "F.Cu") + (net 83) + (uuid "159a1c50-a5fa-45b7-bc6f-704fd0c7bd68") + ) + (segment + (start 94.82839 61.7) + (end 95.2 61.7) + (width 0.2) + (layer "F.Cu") + (net 83) + (uuid "1bf9d8b3-aff1-40e8-bbbe-d21ba83eea30") + ) + (segment + (start 92.106 56.626254) + (end 92.106 58.97761) + (width 0.2) + (layer "F.Cu") + (net 83) + (uuid "2267f928-a61d-4a12-8f52-512980244cd4") + ) + (segment + (start 92.106 58.97761) + (end 94.82839 61.7) + (width 0.2) + (layer "F.Cu") + (net 83) + (uuid "7e0a257b-b996-491c-95da-f21e092bf32a") + ) (segment (start 95.799712 63.097) (end 91.805 59.102288) @@ -13934,5 +14318,189 @@ (net 85) (uuid "fbfd7cfb-82e5-4e49-8bab-f31c14cc699f") ) + (segment + (start 80 48.1) + (end 80 52.6) + (width 0.2) + (layer "F.Cu") + (net 87) + (uuid "d1aa3eda-985c-4681-88d4-8a291fdd180a") + ) + (via + (at 80 52.6) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 87) + (uuid "38589183-3e1c-43ad-b8dc-43fc249a4a11") + ) + (segment + (start 82.394 55.094) + (end 84 55.094) + (width 0.2) + (layer "B.Cu") + (net 87) + (uuid "722c20bb-fab1-471c-9ce4-a9cf09247f8a") + ) + (segment + (start 80 52.7) + (end 82.394 55.094) + (width 0.2) + (layer "B.Cu") + (net 87) + (uuid "9839781f-9cc9-470c-a4eb-98928206424d") + ) + (segment + (start 80 52.6) + (end 80 52.7) + (width 0.2) + (layer "B.Cu") + (net 87) + (uuid "a8fc9867-4786-46da-b778-bd6e346e3d0b") + ) + (segment + (start 92.407 56.501576) + (end 92.407 58.852932) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "1be02d86-6ba3-46c5-bfcc-005a4d9c7853") + ) + (segment + (start 90.997424 55.092) + (end 92.407 56.501576) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "2635faa9-136b-4886-ae33-a22f036cfa32") + ) + (segment + (start 94.454068 60.9) + (end 95.2 60.9) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "3c914685-eeeb-4a14-88b7-219dffe3a0fe") + ) + (segment + (start 92.407 58.852932) + (end 94.454068 60.9) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "513fdc09-8179-4816-a65b-e048a2f1b965") + ) + (segment + (start 89.6 55.092) + (end 90.997424 55.092) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "6c0b8a37-3546-4751-86da-e43ed73a9e73") + ) + (segment + (start 96.8 60.75) + (end 96.55 60.5) + (width 0.2) + (layer "F.Cu") + (net 90) + (uuid "47dafe8f-71e5-49bb-86de-7e5414ffac6c") + ) + (segment + (start 81.5 48.1) + (end 81.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 90) + (uuid "5549d9da-0a61-48ee-977c-045465e876ec") + ) + (segment + (start 81.5 52.7) + (end 83.591 54.791) + (width 0.2) + (layer "F.Cu") + (net 90) + (uuid "63763aa9-a5c3-4313-82bb-fa1739c1422b") + ) + (segment + (start 83.591 54.791) + (end 84.2 54.791) + (width 0.2) + (layer "F.Cu") + (net 90) + (uuid "d36d4d5f-d8e8-4fbf-8972-21fbfa70b3db") + ) + (segment + (start 96.55 60.5) + (end 96.1 60.5) + (width 0.2) + (layer "F.Cu") + (net 90) + (uuid "fe919ed3-0c72-402e-89a0-2c4c521e239b") + ) + (via + (at 96.8 60.75) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 90) + (uuid "bb5218b2-a835-4158-b65d-551e8e337e47") + ) + (segment + (start 92.406 58.851932) + (end 92.406 56.501932) + (width 0.2) + (layer "B.Cu") + (net 90) + (uuid "30c5da5f-4d13-422f-9464-86005cfccfc8") + ) + (segment + (start 94.454068 60.9) + (end 92.406 58.851932) + (width 0.2) + (layer "B.Cu") + (net 90) + (uuid "4214e7ed-ecd4-493e-837e-b4cd9e759b51") + ) + (segment + (start 90.998068 55.094) + (end 87.65 55.094) + (width 0.2) + (layer "B.Cu") + (net 90) + (uuid "4e51a3bf-5687-4b1d-a5c8-36593714ef49") + ) + (segment + (start 96.25 60.9) + (end 96.4 60.75) + (width 0.2) + (layer "B.Cu") + (net 90) + (uuid "83702f12-473f-49a9-a070-96f66146a6da") + ) + (segment + (start 96.4 60.75) + (end 96.8 60.75) + (width 0.2) + (layer "B.Cu") + (net 90) + (uuid "b1bf7a33-daec-427c-baed-f05dfcd383f2") + ) + (segment + (start 92.406 56.501932) + (end 90.998068 55.094) + (width 0.2) + (layer "B.Cu") + (net 90) + (uuid "d33bd1bf-e12f-475d-9e83-a773c9273a63") + ) + (segment + (start 94.454068 60.9) + (end 96.25 60.9) + (width 0.2) + (layer "B.Cu") + (net 90) + (uuid "f5383b9c-cad4-499b-ada9-730427fed10d") + ) (embedded_fonts no) ) From 54ec0f718e7ba41e7ae75fb25772bee869771de9 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Mon, 9 Mar 2026 14:36:52 +0100 Subject: [PATCH 06/10] board: sch change left key pins assignment to better match connector --- board/board.kicad_pcb | 641 +++++++++++++++++++----------------------- board/board.kicad_sch | 48 ++-- 2 files changed, 318 insertions(+), 371 deletions(-) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index 932b1ce..193a4c7 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -219,6 +219,9 @@ (net 94 "unconnected-(J7-MountPin-PadMP)_1") (net 95 "unconnected-(U2-CC1-Pad23)") (net 96 "unconnected-(U2-CC2-Pad24)") + (net 97 "unconnected-(U3-P0.14-Pad36)") + (net 98 "unconnected-(U3-P0.12-Pad29)") + (net 99 "unconnected-(U3-P0.16-Pad38)") (footprint "phiboard:THD_0510-10CL-GF" (layer "F.Cu") (uuid "08074a5b-5514-402a-80cf-f569a10d74ed") @@ -7327,7 +7330,7 @@ (at -3.75 1.75) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 80 "key12") + (net 79 "key13") (pinfunction "P0.03") (pintype "bidirectional") (uuid "07da4b59-547a-4f77-a2ef-b058fd12051d") @@ -7336,7 +7339,7 @@ (at -4.65 2.15) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 79 "key13") + (net 90 "key14") (pinfunction "P0.29") (pintype "bidirectional") (uuid "58862d11-7adb-4a64-828d-c0571dd64ef3") @@ -7345,7 +7348,7 @@ (at -3.75 2.55) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 90 "key14") + (net 87 "key11") (pinfunction "P0.02") (pintype "bidirectional") (uuid "53050005-4c68-4d51-840e-20b617ca54f1") @@ -7354,7 +7357,7 @@ (at -4.65 2.95) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 89 "key15") + (net 80 "key12") (pinfunction "P0.31") (pintype "bidirectional") (uuid "98f3fae1-19ae-400a-86d3-39b14e295ec1") @@ -7363,7 +7366,7 @@ (at -3.75 3.35) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 76 "key16") + (net 81 "key9") (pinfunction "P0.28") (pintype "bidirectional") (uuid "986beeba-d94f-4f8f-8d3a-7aa20480f679") @@ -7372,7 +7375,7 @@ (at -4.65 3.75) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 83 "key17") + (net 75 "key10") (pinfunction "P0.30") (pintype "bidirectional") (uuid "f933c285-68bf-445f-8e99-1954e7375ce9") @@ -7507,7 +7510,7 @@ (at 2 6.25 90) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 81 "key9") + (net 98 "unconnected-(U3-P0.12-Pad29)") (pinfunction "P0.12") (pintype "bidirectional") (uuid "ba21d3f5-3aa0-4718-b4da-9e085c8e01c8") @@ -7570,7 +7573,7 @@ (at 3.75 4.95) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 75 "key10") + (net 97 "unconnected-(U3-P0.14-Pad36)") (pinfunction "P0.14") (pintype "bidirectional") (uuid "558aad26-ee78-49f9-96d7-5027b6d98e18") @@ -7588,7 +7591,7 @@ (at 3.75 4.15) (size 0.6 0.4) (layers "F.Cu" "F.Mask" "F.Paste") - (net 87 "key11") + (net 99 "unconnected-(U3-P0.16-Pad38)") (pinfunction "P0.16") (pintype "bidirectional") (uuid "c3a0ff91-d690-4666-b58b-8b2a01699a41") @@ -13863,12 +13866,12 @@ (uuid "98722e55-e775-4e1b-84ef-59afa80b6f77") ) (segment - (start 82.190545 55.393) - (end 84.55 55.393) + (start 79.5 48.1) + (end 79.5 52.702455) (width 0.2) (layer "F.Cu") (net 75) - (uuid "1686fb44-c67e-4cc1-a6fe-74e08555c040") + (uuid "37ef29ae-4b6b-4be6-b7a3-74897af4f5a9") ) (segment (start 79.5 52.702455) @@ -13876,135 +13879,47 @@ (width 0.2) (layer "F.Cu") (net 75) - (uuid "b24f392c-cada-4c50-982f-0a66c9a69c9d") + (uuid "3ee658d5-9719-4e87-a089-03caaaec3c24") ) (segment - (start 79.5 48.1) - (end 79.5 52.702455) + (start 92.106 58.97761) + (end 94.82839 61.7) (width 0.2) (layer "F.Cu") (net 75) - (uuid "e894cc79-f995-462b-96ef-d1dad8c0fb6d") + (uuid "679a0f61-53e1-4151-a92d-2215e2653307") ) (segment - (start 96.55 61.3) - (end 96.1 61.3) + (start 92.106 56.626254) + (end 92.106 58.97761) (width 0.2) (layer "F.Cu") - (net 76) - (uuid "463c23c4-f4ad-4e0d-babe-cc3d4e8201aa") + (net 75) + (uuid "846bcf0f-4724-4f2a-a57b-79fbf04f41b6") ) (segment - (start 96.8 61.55) - (end 96.55 61.3) + (start 90.872746 55.393) + (end 92.106 56.626254) (width 0.2) (layer "F.Cu") - (net 76) - (uuid "684c5747-9f1b-4ab4-b406-491c3f767d38") - ) - (via - (at 96.8 61.55) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 76) - (uuid "72307ea8-1f4d-4c1f-a9d7-22dcc323ea9d") + (net 75) + (uuid "afc5f059-0cbd-4bc5-a195-aab2afb4b2a2") ) (segment - (start 90.87339 55.395) - (end 87.45 55.395) + (start 82.190545 55.393) + (end 90.872746 55.393) (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "23a563c5-ddfb-4bbd-b6af-16f8199af19b") - ) - (segment - (start 96.4 61.55) - (end 96.8 61.55) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "30243592-2005-4d75-980a-8c5af7458470") - ) - (segment - (start 87.45 55.395) - (end 87.2 55.395) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "328f2cc6-91b9-43b1-a90d-071b6d86bda6") - ) - (segment - (start 92.105 56.62661) - (end 90.87339 55.395) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "4a9768dc-6736-446f-80c2-c86a25759f8c") + (layer "F.Cu") + (net 75) + (uuid "c11fcd8a-8962-45d0-b95a-1944172883a0") ) (segment (start 94.82839 61.7) - (end 96.25 61.7) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "a1dc4531-2f67-4567-8873-44da1cbadf2b") - ) - (segment - (start 94.82839 61.7) - (end 92.105 58.97661) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "a8b09e51-95de-4186-8a3e-c879d1be4bcc") - ) - (segment - (start 96.25 61.7) - (end 96.4 61.55) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "b52aff3e-c1ad-478f-95c4-87041077abab") - ) - (segment - (start 92.105 58.97661) - (end 92.105 56.62661) - (width 0.2) - (layer "B.Cu") - (net 76) - (uuid "ff88d6a6-31a5-48f0-bd48-705d9615b951") - ) - (segment - (start 92.708 56.376898) - (end 91.122102 54.791) + (end 95.2 61.7) (width 0.2) (layer "F.Cu") - (net 79) - (uuid "0d4a72ca-bb76-4703-a8e6-3e276d362b4f") - ) - (segment - (start 91.122102 54.791) - (end 89.7 54.791) - (width 0.2) - (layer "F.Cu") - (net 79) - (uuid "2aa1dc54-426c-4e81-b6f8-0b15bcc8cb8e") - ) - (segment - (start 95.2 60.1) - (end 94.079746 60.1) - (width 0.2) - (layer "F.Cu") - (net 79) - (uuid "38308d47-0d68-460c-9030-b83d76912db0") - ) - (segment - (start 92.708 58.728254) - (end 92.708 56.376898) - (width 0.2) - (layer "F.Cu") - (net 79) - (uuid "7a8a069f-c051-44d7-ada2-bb7cf852af4b") + (net 75) + (uuid "d6c1f5df-3403-4e32-9fe3-c1c3abe17e35") ) (segment (start 81 48.1) @@ -14015,12 +13930,20 @@ (uuid "9150f888-b029-473a-9599-77f2a19ec49a") ) (segment - (start 94.079746 60.1) - (end 92.708 58.728254) + (start 96.55 59.7) + (end 96.8 59.95) (width 0.2) (layer "F.Cu") (net 79) - (uuid "f94c7746-2a59-48dd-95d9-eb2b966aab1d") + (uuid "97f8f25d-2f56-4f81-9fd0-14eca833b468") + ) + (segment + (start 96.1 59.7) + (end 96.55 59.7) + (width 0.2) + (layer "F.Cu") + (net 79) + (uuid "f7cd9195-c737-4142-b2e7-711c97152ccf") ) (via (at 81 52.6) @@ -14030,21 +13953,37 @@ (net 79) (uuid "859ed9b9-0ece-4f5e-8235-8f32129db310") ) + (via + (at 96.8 59.95) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 79) + (uuid "8de9ff26-1d9b-4c60-b4a6-ddfb670062b8") + ) (segment (start 81 52.7) (end 83.093 54.793) (width 0.2) (layer "B.Cu") (net 79) - (uuid "23d751f3-7f0c-4bc3-be2b-1721351b9275") + (uuid "18f7976d-750c-4392-9a0d-8c47c130d38f") ) (segment - (start 83.093 54.793) - (end 83.95 54.793) + (start 92.707 56.377254) + (end 92.707 58.727254) (width 0.2) (layer "B.Cu") (net 79) - (uuid "992f5d09-f969-4452-829c-fa030ee8936b") + (uuid "20bd2dd1-5c49-48ee-94a5-fea9df66ace0") + ) + (segment + (start 96.25 60.1) + (end 96.4 59.95) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "3311d267-27a0-4299-a99f-d99d982080e7") ) (segment (start 81 52.6) @@ -14052,23 +13991,55 @@ (width 0.2) (layer "B.Cu") (net 79) - (uuid "c3607dfa-5901-4c6d-acd5-793961fde519") + (uuid "6fd615c9-1da1-4d8f-9c91-1c8b0b3379ae") + ) + (segment + (start 92.707 58.727254) + (end 94.079746 60.1) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "7930d80b-86df-4c76-b1a0-1146d7c99c4f") + ) + (segment + (start 96.4 59.95) + (end 96.8 59.95) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "94469c9f-6e6d-4a05-a3f8-e5e820921992") + ) + (segment + (start 91.122746 54.793) + (end 92.707 56.377254) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "9462eebc-2555-4c58-adf7-f5805c58f7f0") + ) + (segment + (start 83.093 54.793) + (end 91.122746 54.793) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "f6062c7d-b5ae-4a79-ab68-6575620495ba") + ) + (segment + (start 94.079746 60.1) + (end 96.25 60.1) + (width 0.2) + (layer "B.Cu") + (net 79) + (uuid "fc78231f-500c-4b5d-b333-303fb279808a") ) (segment (start 82.889545 55.092) - (end 84.15 55.092) + (end 90.997424 55.092) (width 0.2) (layer "F.Cu") (net 80) - (uuid "0e13dda8-1d01-4919-a2b1-9a6572eab1d9") - ) - (segment - (start 80.5 52.702455) - (end 82.889545 55.092) - (width 0.2) - (layer "F.Cu") - (net 80) - (uuid "3b27ff0c-0b70-44ad-af59-df0e511a311c") + (uuid "007acedc-3991-4090-951b-8b460a77e333") ) (segment (start 80.5 48.1) @@ -14076,87 +14047,47 @@ (width 0.2) (layer "F.Cu") (net 80) - (uuid "594cf0ee-77db-452c-b869-6ff63729a0f9") + (uuid "4ed0e0ff-62e4-4f50-b041-36c23518bdf6") ) (segment - (start 96.55 59.7) - (end 96.8 59.95) + (start 94.454068 60.9) + (end 95.2 60.9) (width 0.2) (layer "F.Cu") (net 80) - (uuid "97f8f25d-2f56-4f81-9fd0-14eca833b468") + (uuid "5e8b7b2d-345d-4115-bc6f-f133035d06cd") ) (segment - (start 96.1 59.7) - (end 96.55 59.7) + (start 92.407 58.852932) + (end 94.454068 60.9) (width 0.2) (layer "F.Cu") (net 80) - (uuid "f7cd9195-c737-4142-b2e7-711c97152ccf") - ) - (via - (at 96.8 59.95) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 80) - (uuid "8de9ff26-1d9b-4c60-b4a6-ddfb670062b8") + (uuid "711b0514-df6e-4ce5-b354-92017c2f8e20") ) (segment - (start 92.707 58.727254) - (end 92.707 56.377254) + (start 92.407 56.501576) + (end 92.407 58.852932) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 80) - (uuid "0762e331-17ab-4803-bae0-e8a5290efaa2") + (uuid "c05211ad-7ce4-4d35-92f8-6388662ff62b") ) (segment - (start 96.8 59.95) - (end 96.4 59.95) + (start 80.5 52.702455) + (end 82.889545 55.092) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 80) - (uuid "77f9129b-169f-4a24-83fb-827d08dc3023") + (uuid "c4cb8fe7-41ad-4a8c-9f13-9cf14c80f98d") ) (segment - (start 94.079746 60.1) - (end 92.707 58.727254) + (start 90.997424 55.092) + (end 92.407 56.501576) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 80) - (uuid "78571db5-9eab-4c30-b964-b6e2c91c20f0") - ) - (segment - (start 96.25 60.1) - (end 94.079746 60.1) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "7cbf2d42-2d17-40a4-9b06-ea264be2ce99") - ) - (segment - (start 92.707 56.377254) - (end 91.122746 54.793) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "a5bf47e3-736c-4c6a-a000-9df94fc08584") - ) - (segment - (start 91.122746 54.793) - (end 87.95 54.793) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "e4960159-c5ba-462a-89e3-d610a699d982") - ) - (segment - (start 96.4 59.95) - (end 96.25 60.1) - (width 0.2) - (layer "B.Cu") - (net 80) - (uuid "ecfc8edd-f1d8-4e5c-a133-4b97aeac0dd7") + (uuid "e306a7cc-cbfc-4230-86a7-c6f332247d19") ) (segment (start 79 48.1) @@ -14174,6 +14105,22 @@ (net 81) (uuid "2ecaaf58-7daa-4a83-9abd-98ab1b4c1be8") ) + (segment + (start 96.55 61.3) + (end 96.1 61.3) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "463c23c4-f4ad-4e0d-babe-cc3d4e8201aa") + ) + (segment + (start 96.8 61.55) + (end 96.55 61.3) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "684c5747-9f1b-4ab4-b406-491c3f767d38") + ) (via (at 79.000521 52.599479) (size 0.45) @@ -14182,69 +14129,85 @@ (net 81) (uuid "63e00d91-0d41-4336-b950-5172ea215a84") ) + (via + (at 96.8 61.55) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 81) + (uuid "72307ea8-1f4d-4c1f-a9d7-22dcc323ea9d") + ) (segment - (start 81.745 55.395) + (start 79.000521 52.599479) (end 79.000521 52.650521) (width 0.2) (layer "B.Cu") (net 81) - (uuid "5a1f39bb-2a30-43fa-be1c-6f1b22d980c1") + (uuid "596e74d9-df37-4087-8721-acf1bc8fa381") ) (segment - (start 79.000521 52.650521) - (end 79.000521 52.599479) + (start 92.105 58.97661) + (end 94.82839 61.7) (width 0.2) (layer "B.Cu") (net 81) - (uuid "763719d8-beac-45cb-9415-5046e15c442b") + (uuid "73410ef0-7a39-4d5a-8c9e-5d59f29a3820") ) (segment - (start 84.2 55.395) + (start 96.4 61.55) + (end 96.8 61.55) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "7bddf37b-7223-4813-ad0a-5dc83ef4cff6") + ) + (segment + (start 94.82839 61.7) + (end 96.25 61.7) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "99ff32cc-10c8-461f-9aa1-165ea77d718f") + ) + (segment + (start 96.25 61.7) + (end 96.4 61.55) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "9c86a301-1eff-4b17-b84b-580ce20710a3") + ) + (segment + (start 92.105 56.62661) + (end 92.105 58.97661) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "aaf6e548-81c9-4e9a-a07c-71f7ff368e7e") + ) + (segment + (start 90.87339 55.395) + (end 92.105 56.62661) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "ad9953fb-8a1f-4f6f-b477-3b94d4288b0a") + ) + (segment + (start 79.000521 52.650521) (end 81.745 55.395) (width 0.2) (layer "B.Cu") (net 81) - (uuid "cca3561a-0985-49d7-ab55-e538f4ff4676") + (uuid "cc5bd2d3-a59e-4bab-91cd-e32afb10fb3c") ) (segment - (start 90.872746 55.393) - (end 92.106 56.626254) + (start 81.745 55.395) + (end 90.87339 55.395) (width 0.2) - (layer "F.Cu") - (net 83) - (uuid "08a3f1e4-57b0-4e00-b530-3b07ed363e84") - ) - (segment - (start 89.55 55.393) - (end 90.872746 55.393) - (width 0.2) - (layer "F.Cu") - (net 83) - (uuid "159a1c50-a5fa-45b7-bc6f-704fd0c7bd68") - ) - (segment - (start 94.82839 61.7) - (end 95.2 61.7) - (width 0.2) - (layer "F.Cu") - (net 83) - (uuid "1bf9d8b3-aff1-40e8-bbbe-d21ba83eea30") - ) - (segment - (start 92.106 56.626254) - (end 92.106 58.97761) - (width 0.2) - (layer "F.Cu") - (net 83) - (uuid "2267f928-a61d-4a12-8f52-512980244cd4") - ) - (segment - (start 92.106 58.97761) - (end 94.82839 61.7) - (width 0.2) - (layer "F.Cu") - (net 83) - (uuid "7e0a257b-b996-491c-95da-f21e092bf32a") + (layer "B.Cu") + (net 81) + (uuid "fcd09347-5b5e-40ff-9d7f-c39a675c739f") ) (segment (start 95.799712 63.097) @@ -14318,6 +14281,14 @@ (net 85) (uuid "fbfd7cfb-82e5-4e49-8bab-f31c14cc699f") ) + (segment + (start 96.8 60.75) + (end 96.55 60.5) + (width 0.2) + (layer "F.Cu") + (net 87) + (uuid "47dafe8f-71e5-49bb-86de-7e5414ffac6c") + ) (segment (start 80 48.1) (end 80 52.6) @@ -14326,6 +14297,14 @@ (net 87) (uuid "d1aa3eda-985c-4681-88d4-8a291fdd180a") ) + (segment + (start 96.55 60.5) + (end 96.1 60.5) + (width 0.2) + (layer "F.Cu") + (net 87) + (uuid "fe919ed3-0c72-402e-89a0-2c4c521e239b") + ) (via (at 80 52.6) (size 0.45) @@ -14334,21 +14313,37 @@ (net 87) (uuid "38589183-3e1c-43ad-b8dc-43fc249a4a11") ) - (segment - (start 82.394 55.094) - (end 84 55.094) - (width 0.2) - (layer "B.Cu") + (via + (at 96.8 60.75) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") (net 87) - (uuid "722c20bb-fab1-471c-9ce4-a9cf09247f8a") + (uuid "bb5218b2-a835-4158-b65d-551e8e337e47") ) (segment - (start 80 52.7) - (end 82.394 55.094) + (start 94.454068 60.9) + (end 96.25 60.9) (width 0.2) (layer "B.Cu") (net 87) - (uuid "9839781f-9cc9-470c-a4eb-98928206424d") + (uuid "19237804-9140-4a27-96cf-745d6d754917") + ) + (segment + (start 90.998068 55.094) + (end 92.406 56.501932) + (width 0.2) + (layer "B.Cu") + (net 87) + (uuid "22d33939-d275-4753-9a49-50ffe70aed78") + ) + (segment + (start 96.25 60.9) + (end 96.4 60.75) + (width 0.2) + (layer "B.Cu") + (net 87) + (uuid "26aa3113-1b6c-4188-931d-c405da47670f") ) (segment (start 80 52.6) @@ -14356,63 +14351,55 @@ (width 0.2) (layer "B.Cu") (net 87) - (uuid "a8fc9867-4786-46da-b778-bd6e346e3d0b") + (uuid "2caf6e7a-e525-4582-8e17-fd89789609c1") ) (segment - (start 92.407 56.501576) - (end 92.407 58.852932) + (start 80 52.7) + (end 82.394 55.094) (width 0.2) - (layer "F.Cu") - (net 89) - (uuid "1be02d86-6ba3-46c5-bfcc-005a4d9c7853") + (layer "B.Cu") + (net 87) + (uuid "8dc08e27-28aa-4515-a543-15d61758c894") ) (segment - (start 90.997424 55.092) - (end 92.407 56.501576) + (start 82.394 55.094) + (end 90.998068 55.094) (width 0.2) - (layer "F.Cu") - (net 89) - (uuid "2635faa9-136b-4886-ae33-a22f036cfa32") + (layer "B.Cu") + (net 87) + (uuid "91c1bd1a-c71b-4fbe-8956-32007c274952") ) (segment - (start 94.454068 60.9) - (end 95.2 60.9) + (start 92.406 56.501932) + (end 92.406 58.851932) (width 0.2) - (layer "F.Cu") - (net 89) - (uuid "3c914685-eeeb-4a14-88b7-219dffe3a0fe") + (layer "B.Cu") + (net 87) + (uuid "b87e6479-8756-4494-b12d-c2acdc300b2b") ) (segment - (start 92.407 58.852932) + (start 96.4 60.75) + (end 96.8 60.75) + (width 0.2) + (layer "B.Cu") + (net 87) + (uuid "c2c25e77-ff89-44d9-b2f4-af36826b9022") + ) + (segment + (start 92.406 58.851932) (end 94.454068 60.9) (width 0.2) - (layer "F.Cu") - (net 89) - (uuid "513fdc09-8179-4816-a65b-e048a2f1b965") + (layer "B.Cu") + (net 87) + (uuid "fa2be54a-dff8-4807-b29f-edd8cbe78b54") ) (segment - (start 89.6 55.092) - (end 90.997424 55.092) - (width 0.2) - (layer "F.Cu") - (net 89) - (uuid "6c0b8a37-3546-4751-86da-e43ed73a9e73") - ) - (segment - (start 96.8 60.75) - (end 96.55 60.5) + (start 92.708 58.728254) + (end 94.079746 60.1) (width 0.2) (layer "F.Cu") (net 90) - (uuid "47dafe8f-71e5-49bb-86de-7e5414ffac6c") - ) - (segment - (start 81.5 48.1) - (end 81.5 52.7) - (width 0.2) - (layer "F.Cu") - (net 90) - (uuid "5549d9da-0a61-48ee-977c-045465e876ec") + (uuid "16ca3d2d-e535-4ace-adfe-70a61e209bc7") ) (segment (start 81.5 52.7) @@ -14420,87 +14407,47 @@ (width 0.2) (layer "F.Cu") (net 90) - (uuid "63763aa9-a5c3-4313-82bb-fa1739c1422b") + (uuid "1a67ef46-d4d6-4aae-a6e3-2bca4758e221") ) (segment (start 83.591 54.791) - (end 84.2 54.791) + (end 91.122102 54.791) (width 0.2) (layer "F.Cu") (net 90) - (uuid "d36d4d5f-d8e8-4fbf-8972-21fbfa70b3db") + (uuid "1c0949f2-8c5c-45f9-9a60-1e8c58f242c6") ) (segment - (start 96.55 60.5) - (end 96.1 60.5) + (start 91.122102 54.791) + (end 92.708 56.376898) (width 0.2) (layer "F.Cu") (net 90) - (uuid "fe919ed3-0c72-402e-89a0-2c4c521e239b") - ) - (via - (at 96.8 60.75) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 90) - (uuid "bb5218b2-a835-4158-b65d-551e8e337e47") + (uuid "2b335ecb-07d1-46cb-8ddb-5184b703334e") ) (segment - (start 92.406 58.851932) - (end 92.406 56.501932) + (start 81.5 48.1) + (end 81.5 52.7) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 90) - (uuid "30c5da5f-4d13-422f-9464-86005cfccfc8") + (uuid "81b08034-be54-43ba-bb14-27c54b6e3107") ) (segment - (start 94.454068 60.9) - (end 92.406 58.851932) + (start 92.708 56.376898) + (end 92.708 58.728254) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 90) - (uuid "4214e7ed-ecd4-493e-837e-b4cd9e759b51") + (uuid "b699defb-c262-4509-9140-ece1892b6af5") ) (segment - (start 90.998068 55.094) - (end 87.65 55.094) + (start 94.079746 60.1) + (end 95.2 60.1) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 90) - (uuid "4e51a3bf-5687-4b1d-a5c8-36593714ef49") - ) - (segment - (start 96.25 60.9) - (end 96.4 60.75) - (width 0.2) - (layer "B.Cu") - (net 90) - (uuid "83702f12-473f-49a9-a070-96f66146a6da") - ) - (segment - (start 96.4 60.75) - (end 96.8 60.75) - (width 0.2) - (layer "B.Cu") - (net 90) - (uuid "b1bf7a33-daec-427c-baed-f05dfcd383f2") - ) - (segment - (start 92.406 56.501932) - (end 90.998068 55.094) - (width 0.2) - (layer "B.Cu") - (net 90) - (uuid "d33bd1bf-e12f-475d-9e83-a773c9273a63") - ) - (segment - (start 94.454068 60.9) - (end 96.25 60.9) - (width 0.2) - (layer "B.Cu") - (net 90) - (uuid "f5383b9c-cad4-499b-ada9-730427fed10d") + (uuid "eb104ee0-a78a-4003-b858-7a6525619252") ) (embedded_fonts no) ) diff --git a/board/board.kicad_sch b/board/board.kicad_sch index ffd4b34..77fc9a1 100644 --- a/board/board.kicad_sch +++ b/board/board.kicad_sch @@ -8761,22 +8761,22 @@ ) (global_label "key11" (shape input) - (at 123.19 196.85 0) + (at 82.55 176.53 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) (uuid "18c522ba-c42e-4ad0-9889-312f80a0e2a6") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 131.6785 196.85 0) + (at 74.0615 176.53 0) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) (hide yes) ) ) @@ -9025,7 +9025,7 @@ ) (global_label "key12" (shape input) - (at 82.55 179.07 180) + (at 82.55 194.31 180) (fields_autoplaced yes) (effects (font @@ -9035,7 +9035,7 @@ ) (uuid "37243cc3-154a-42c8-82a7-e7c7d66ea964") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 74.0615 179.07 0) + (at 74.0615 194.31 0) (effects (font (size 1.27 1.27) @@ -9179,22 +9179,22 @@ ) (global_label "key9" (shape input) - (at 123.19 237.49 0) + (at 82.55 186.69 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) (uuid "516d292c-bdf5-4d0b-b676-5b334d7a0632") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 130.469 237.49 0) + (at 75.271 186.69 0) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) (hide yes) ) ) @@ -9377,22 +9377,22 @@ ) (global_label "key10" (shape input) - (at 123.19 191.77 0) + (at 82.55 191.77 180) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) (uuid "7a792c6c-ae52-43d9-9a95-eee5e62f3753") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 131.6785 191.77 0) + (at 74.0615 191.77 0) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) (hide yes) ) ) @@ -9553,7 +9553,7 @@ ) (global_label "key14" (shape input) - (at 82.55 176.53 180) + (at 82.55 189.23 180) (fields_autoplaced yes) (effects (font @@ -9563,7 +9563,7 @@ ) (uuid "8f95bd5e-cd54-4b08-8e6c-a85b181d7118") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 74.0615 176.53 0) + (at 74.0615 189.23 0) (effects (font (size 1.27 1.27) @@ -9619,7 +9619,7 @@ ) (global_label "key15" (shape input) - (at 82.55 194.31 180) + (at 66.04 194.31 180) (fields_autoplaced yes) (effects (font @@ -9629,7 +9629,7 @@ ) (uuid "998b0627-9523-4af0-b963-7fba8a8d560e") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 74.0615 194.31 0) + (at 57.5515 194.31 0) (effects (font (size 1.27 1.27) @@ -9905,7 +9905,7 @@ ) (global_label "key16" (shape input) - (at 82.55 186.69 180) + (at 66.04 186.69 180) (fields_autoplaced yes) (effects (font @@ -9915,7 +9915,7 @@ ) (uuid "be31fe8f-caac-4e98-b444-59805158a684") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 74.0615 186.69 0) + (at 57.5515 186.69 0) (effects (font (size 1.27 1.27) @@ -9949,7 +9949,7 @@ ) (global_label "key13" (shape input) - (at 82.55 189.23 180) + (at 82.55 179.07 180) (fields_autoplaced yes) (effects (font @@ -9959,7 +9959,7 @@ ) (uuid "c398bf5b-8889-4a81-ab93-552ce678132d") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 74.0615 189.23 0) + (at 74.0615 179.07 0) (effects (font (size 1.27 1.27) @@ -10147,7 +10147,7 @@ ) (global_label "key17" (shape input) - (at 82.55 191.77 180) + (at 66.04 191.77 180) (fields_autoplaced yes) (effects (font @@ -10157,7 +10157,7 @@ ) (uuid "e825d6ca-07bf-466f-88cb-650bd373b282") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 74.0615 191.77 0) + (at 57.5515 191.77 0) (effects (font (size 1.27 1.27) From b9fcecfd7a4ce00a062c7136d0c6b705b20d67c3 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 10 Mar 2026 01:02:20 +0100 Subject: [PATCH 07/10] board: pcb route right keys --- board/board.kicad_pcb | 1082 +++++++++++++++++++++++++++++++++++++---- 1 file changed, 977 insertions(+), 105 deletions(-) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index 193a4c7..e6ddc4c 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -2084,7 +2084,7 @@ (net 91 "unconnected-(J7-MountPin-PadMP)") (pinfunction "MountPin") (pintype "passive+no_connect") - (uuid "89440cbe-b1aa-491c-874b-f96ace38002f") + (uuid "e3f065e2-fa5c-4555-8d8d-703ee806842e") ) (embedded_fonts no) ) @@ -10227,7 +10227,7 @@ (footprint "phiboard:swd_pad" (layer "B.Cu") (uuid "09acd8e0-4d2a-4466-bbdd-7f5c011450cb") - (at 101.5 39.6 180) + (at 122.8 71 180) (property "Reference" "J3" (at 0 3 0) (unlocked yes) @@ -12578,20 +12578,20 @@ (uuid "0835943a-225c-497c-9808-7a7c94939243") ) (segment - (start 103.05 65.7) - (end 102.051 66.699) + (start 102.3 66.45) + (end 97.45 66.45) (width 0.2) (layer "B.Cu") (net 40) - (uuid "0ec2105e-cf15-4b9b-a83e-99e21423fc31") + (uuid "45ad6cde-e7f4-4431-acb2-1dcee9580c2e") ) (segment - (start 90.6 59.6) - (end 90.6 57.25) + (start 103.05 65.7) + (end 102.3 66.45) (width 0.2) (layer "B.Cu") (net 40) - (uuid "2aa4b31e-4cf5-4cb1-bcfe-bd770ffae7fb") + (uuid "9f8d5adb-5bd3-4c8b-a101-d48600e2729e") ) (segment (start 78.2 56.9) @@ -12599,7 +12599,7 @@ (width 0.2) (layer "B.Cu") (net 40) - (uuid "95df6022-a5f3-4c62-b341-2baa0c260428") + (uuid "d0d34d21-abf1-46d5-8c9f-0d72b736e7d5") ) (segment (start 90.6 57.25) @@ -12607,23 +12607,15 @@ (width 0.2) (layer "B.Cu") (net 40) - (uuid "b3706291-cf6b-4feb-aa4c-b6716c5509cd") + (uuid "d2528031-17fb-4ac1-89be-31457b6f7068") ) (segment - (start 102.051 66.699) - (end 97.699 66.699) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "c8e2e22b-2d62-4f77-b36d-c5ac5b54d3b2") - ) - (segment - (start 97.699 66.699) + (start 97.45 66.45) (end 90.6 59.6) (width 0.2) (layer "B.Cu") (net 40) - (uuid "f0d72c90-c6b1-4c43-94c9-e18feef9c517") + (uuid "e176cf95-33f3-4101-aafb-febee32d9ce4") ) (segment (start 90.25 56.9) @@ -12631,7 +12623,15 @@ (width 0.2) (layer "B.Cu") (net 40) - (uuid "fc221b6c-f371-4980-9374-5ecffe1fe3c1") + (uuid "e2c3c183-7c58-4858-80fa-e34cd7f392aa") + ) + (segment + (start 90.6 59.6) + (end 90.6 57.25) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "eab84c98-922c-4f63-b147-d1e343b92a7d") ) (segment (start 109.185 61.3) @@ -13073,21 +13073,53 @@ (net 46) (uuid "fdedc884-97b7-40f9-a58e-fd9e37b5c863") ) + (segment + (start 101.45 65.9) + (end 101.45 65.7) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "0589190b-28fd-43d7-b22a-f1471679d6b0") + ) + (segment + (start 74.5 52.7) + (end 78.399 56.599) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "1922e1f8-d419-463e-b7c3-3329eb231bce") + ) + (segment + (start 90.901 57.125322) + (end 90.901 59.475322) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "4fb28466-0d74-4d4d-af64-d298d6e87b91") + ) (segment (start 90.374678 56.599) (end 90.901 57.125322) (width 0.2) (layer "B.Cu") (net 46) - (uuid "0fe43c1d-bab1-4216-bb62-cd4be7043c59") + (uuid "551b5ef4-8054-4c8a-9de4-336934475959") ) (segment - (start 100.952 66.398) + (start 97.575678 66.15) + (end 101.2 66.15) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "56d56caa-2fff-42a0-97fb-c2a8c0e7f32c") + ) + (segment + (start 101.2 66.15) (end 101.45 65.9) (width 0.2) (layer "B.Cu") (net 46) - (uuid "3e60b8a3-92c2-4b99-9eea-c96820cf0a9c") + (uuid "5d395da6-5995-4dff-86d2-ac39d9864ec9") ) (segment (start 107.9 65.05) @@ -13115,35 +13147,11 @@ ) (segment (start 90.901 59.475322) - (end 97.823678 66.398) + (end 97.575678 66.15) (width 0.2) (layer "B.Cu") (net 46) - (uuid "908e8275-afa6-4653-8c26-a80408456a47") - ) - (segment - (start 101.45 65.9) - (end 101.45 65.7) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "aca16818-3dad-4313-80e5-9a9ca949aeb0") - ) - (segment - (start 97.823678 66.398) - (end 100.952 66.398) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "b0cc5bad-5fed-4fbb-9b7c-1cad40a100c0") - ) - (segment - (start 74.5 52.7) - (end 78.399 56.599) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "b508eab7-4b35-4506-8c3b-aa3c9cf06536") + (uuid "94c7ff63-6b56-4000-ac11-f338b90f1313") ) (segment (start 78.399 56.599) @@ -13151,15 +13159,7 @@ (width 0.2) (layer "B.Cu") (net 46) - (uuid "e94d2626-a9f8-4ae4-b4e3-480b993c1660") - ) - (segment - (start 90.901 57.125322) - (end 90.901 59.475322) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "f0efa289-60ee-4554-ad03-7f7e04085f1b") + (uuid "9e0dc3b0-6cb1-441f-80fd-64e64d7d4bca") ) (segment (start 74.5 52.15) @@ -13167,7 +13167,7 @@ (width 0.2) (layer "B.Cu") (net 46) - (uuid "f35f09ee-a7cc-4765-8223-1a177c2455d5") + (uuid "b679b422-fa14-41bd-9cf9-e9f63a4aa126") ) (segment (start 91.504 56.87561) @@ -13234,12 +13234,12 @@ (uuid "e6f0910b-6fee-4b86-b60f-9528674c10f9") ) (segment - (start 91.203 57.000288) - (end 91.203 59.351644) + (start 98.149 63.699) + (end 98.65 64.2) (width 0.2) (layer "F.Cu") (net 49) - (uuid "16f5e774-4ddc-4190-af7e-936879da6ea6") + (uuid "0b892e01-7979-479c-ba02-4f629ff4dd2f") ) (segment (start 76.5 52.7) @@ -13247,47 +13247,7 @@ (width 0.2) (layer "F.Cu") (net 49) - (uuid "29e8748f-b422-47cb-973c-b158f8f28bf7") - ) - (segment - (start 91.203 59.351644) - (end 95.550356 63.699) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "4188c824-67c0-478e-9573-6f23099b081f") - ) - (segment - (start 80.096 56.296) - (end 90.498712 56.296) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "6805c612-aed3-492b-903f-1ef455eb4ef1") - ) - (segment - (start 76.5 48.1) - (end 76.5 52.7) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "72ab8163-7338-40cf-b11a-9404c0445e51") - ) - (segment - (start 95.550356 63.699) - (end 98.149 63.699) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "9551d1ba-5884-4ae9-8e79-c09e124551e5") - ) - (segment - (start 98.149 63.699) - (end 98.65 64.2) - (width 0.2) - (layer "F.Cu") - (net 49) - (uuid "976ec9a6-2d44-4256-b66c-7d2161b44d02") + (uuid "4adab07a-1424-4c5e-b05f-ba3f467cccb8") ) (segment (start 90.498712 56.296) @@ -13295,7 +13255,47 @@ (width 0.2) (layer "F.Cu") (net 49) - (uuid "c9798750-913d-46ba-b93a-3375924cc9d8") + (uuid "75ac575d-9429-45e0-bb21-14b216e91bd5") + ) + (segment + (start 91.203 59.351644) + (end 95.550356 63.699) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "a5fb58ca-efda-4619-ad5f-2f9f51d81816") + ) + (segment + (start 95.550356 63.699) + (end 98.149 63.699) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "b8c14e6c-e9a4-429f-b715-e9872cae830d") + ) + (segment + (start 80.096 56.296) + (end 90.498712 56.296) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "edd1fabe-278e-436b-92c5-933f631b7784") + ) + (segment + (start 91.203 57.000288) + (end 91.203 59.351644) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "f4fa92c0-ee38-48fc-a7ff-2b6243e452e3") + ) + (segment + (start 76.5 48.1) + (end 76.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 49) + (uuid "f790c626-bfb5-49fe-a9f8-9034e3daf085") ) (segment (start 75 48.1) @@ -13921,6 +13921,190 @@ (net 75) (uuid "d6c1f5df-3403-4e32-9fe3-c1c3abe17e35") ) + (segment + (start 84.29 54.49) + (end 88.55 54.49) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "36b78102-2bdc-4a6f-884f-4bfb5416cd70") + ) + (segment + (start 82.5 52.7) + (end 84.29 54.49) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "3752039f-86a7-426b-8481-47b3f33e8109") + ) + (segment + (start 82.5 48.1) + (end 82.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "aa3b8ad2-743f-43c3-a992-7369ec0e6d88") + ) + (segment + (start 85.5 48.1) + (end 85.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 77) + (uuid "0c0abb41-060a-46e8-82d6-2073afd5f8de") + ) + (segment + (start 86.387 53.587) + (end 88.5 53.587) + (width 0.2) + (layer "F.Cu") + (net 77) + (uuid "14d9221f-d699-492e-89d8-1efd841a213b") + ) + (segment + (start 85.5 52.7) + (end 86.387 53.587) + (width 0.2) + (layer "F.Cu") + (net 77) + (uuid "645537a8-d9a7-43b5-8e11-fcf792de868a") + ) + (segment + (start 103.6 55.7) + (end 102.85 55.7) + (width 0.2) + (layer "F.Cu") + (net 77) + (uuid "888f787e-991a-494c-a5b8-86e2c24697a9") + ) + (via + (at 102.85 55.7) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 77) + (uuid "f1ebffdf-013d-42be-9390-9999c9a93e05") + ) + (segment + (start 91.621458 53.589) + (end 89.2 53.589) + (width 0.2) + (layer "B.Cu") + (net 77) + (uuid "b80a2890-dcf8-4ae4-9128-86280b1685f4") + ) + (segment + (start 93.732458 55.7) + (end 91.621458 53.589) + (width 0.2) + (layer "B.Cu") + (net 77) + (uuid "f4af50a9-03c9-4db9-9dc8-c65009523d81") + ) + (segment + (start 102.85 55.7) + (end 93.732458 55.7) + (width 0.2) + (layer "B.Cu") + (net 77) + (uuid "f654f372-e22d-4c3c-9fbf-e92249b43670") + ) + (segment + (start 84.5 52.7) + (end 85.688 53.888) + (width 0.2) + (layer "F.Cu") + (net 78) + (uuid "a605cc48-a5b0-420d-8b3e-a065e1727e92") + ) + (segment + (start 84.5 48.1) + (end 84.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 78) + (uuid "c513551f-c5ba-4ffe-a1b9-0c22e00e6a94") + ) + (segment + (start 85.688 53.888) + (end 88.55 53.888) + (width 0.2) + (layer "F.Cu") + (net 78) + (uuid "db998516-6476-4b4f-ac25-e1be3eecae74") + ) + (segment + (start 103.6 58.9) + (end 102.85 58.9) + (width 0.2) + (layer "F.Cu") + (net 78) + (uuid "de103cde-b0fe-4ffe-9a9c-efe0e0fadd1c") + ) + (via + (at 102.85 58.9) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 78) + (uuid "f3fd795f-caed-4e73-8890-71dd768ac3ce") + ) + (segment + (start 102.85 58.9) + (end 97.65 58.9) + (width 0.2) + (layer "B.Cu") + (net 78) + (uuid "49106232-ba39-48fd-8783-1de2e7e66dab") + ) + (segment + (start 94.30478 56.698) + (end 91.49678 53.89) + (width 0.2) + (layer "B.Cu") + (net 78) + (uuid "4c1d9e19-1a0b-462b-8e3c-5f2e87943ec4") + ) + (segment + (start 97.252 58.502) + (end 97.252 57.600644) + (width 0.2) + (layer "B.Cu") + (net 78) + (uuid "80685196-780e-4d14-8648-0fca9c364449") + ) + (segment + (start 97.252 57.600644) + (end 96.349356 56.698) + (width 0.2) + (layer "B.Cu") + (net 78) + (uuid "9466faa1-9f6b-4d99-96d8-d5dd00727b67") + ) + (segment + (start 97.65 58.9) + (end 97.252 58.502) + (width 0.2) + (layer "B.Cu") + (net 78) + (uuid "9c927557-20ef-418b-b80a-552804f0a3cb") + ) + (segment + (start 96.349356 56.698) + (end 94.30478 56.698) + (width 0.2) + (layer "B.Cu") + (net 78) + (uuid "a8c51a9f-d6a4-4740-a58f-98a0e9b4bcbb") + ) + (segment + (start 91.49678 53.89) + (end 89.2 53.89) + (width 0.2) + (layer "B.Cu") + (net 78) + (uuid "fdb23433-73fd-4690-b802-4d26aa38338e") + ) (segment (start 81 48.1) (end 81 52.6) @@ -14209,6 +14393,262 @@ (net 81) (uuid "fcd09347-5b5e-40ff-9d7f-c39a675c739f") ) + (segment + (start 88.55 54.189) + (end 84.989 54.189) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "06df5f01-1555-4879-9fcb-9a474bef3543") + ) + (segment + (start 84.989 54.189) + (end 83.5 52.7) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "2bc7ed5a-8c2a-4f83-b2b1-5d9158327164") + ) + (segment + (start 103.6 60.5) + (end 102.85 60.5) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "8fe9f248-f38f-4109-944d-7f2511af390d") + ) + (segment + (start 83.5 52.7) + (end 83.5 48.1) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "dfe767ac-73ce-4148-bcad-8a98e2a1a444") + ) + (via + (at 102.85 60.5) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 82) + (uuid "7a74fd0a-4df2-43e1-90f6-287462c946d9") + ) + (segment + (start 96.951 59.072867) + (end 96.951 57.725322) + (width 0.2) + (layer "B.Cu") + (net 82) + (uuid "2301573f-71ab-4b14-923c-a0527483fe65") + ) + (segment + (start 94.180102 56.999) + (end 91.372102 54.191) + (width 0.2) + (layer "B.Cu") + (net 82) + (uuid "350c281b-357a-44fd-bb11-b3de508461c9") + ) + (segment + (start 102.85 60.5) + (end 98.378133 60.5) + (width 0.2) + (layer "B.Cu") + (net 82) + (uuid "37c42c72-fcae-4d38-8dcb-5581eb6f2138") + ) + (segment + (start 91.372102 54.191) + (end 89.2 54.191) + (width 0.2) + (layer "B.Cu") + (net 82) + (uuid "55b57f50-48cf-44d3-a425-018225125bfd") + ) + (segment + (start 96.951 57.725322) + (end 96.224678 56.999) + (width 0.2) + (layer "B.Cu") + (net 82) + (uuid "b8b9942c-b162-4dac-8b5f-699ff43235dc") + ) + (segment + (start 96.224678 56.999) + (end 94.180102 56.999) + (width 0.2) + (layer "B.Cu") + (net 82) + (uuid "e0ed08f8-453f-4fd5-b2d8-83420cf87f18") + ) + (segment + (start 98.378133 60.5) + (end 96.951 59.072867) + (width 0.2) + (layer "B.Cu") + (net 82) + (uuid "f7a0f3fb-e545-4886-8f77-63b5e31fd77c") + ) + (segment + (start 83 48.1) + (end 83 52.598958) + (width 0.2) + (layer "F.Cu") + (net 83) + (uuid "c87a5a1a-1cbc-41a6-b8d6-61ec08481518") + ) + (segment + (start 83 52.598958) + (end 83.000521 52.599479) + (width 0.2) + (layer "F.Cu") + (net 83) + (uuid "d1e8612f-f484-4413-8e66-d98edddfaa0e") + ) + (via + (at 83.000521 52.599479) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 83) + (uuid "8ca9fac6-5599-43c8-90c8-a6c2f60f466e") + ) + (segment + (start 83.000521 52.599479) + (end 83.000521 52.700521) + (width 0.2) + (layer "B.Cu") + (net 83) + (uuid "3654bacf-4516-4e79-a9b1-4ddafd172f1b") + ) + (segment + (start 83.000521 52.700521) + (end 84.491 54.191) + (width 0.2) + (layer "B.Cu") + (net 83) + (uuid "92506025-b6a9-4f46-843c-b0c6561b89eb") + ) + (segment + (start 84.491 54.191) + (end 88.75 54.191) + (width 0.2) + (layer "B.Cu") + (net 83) + (uuid "a3ddb6ca-299b-4b04-826e-160a23eb4127") + ) + (segment + (start 97.252 58.948189) + (end 98.003811 59.7) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "0dac7439-beac-4a8a-934a-f2f94b9e20d3") + ) + (segment + (start 97.252 57.600644) + (end 97.252 58.948189) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "2aae5f1f-c98f-4f1d-b26e-2146ff51149e") + ) + (segment + (start 84 48.1) + (end 84 52.598958) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "48cf7c38-96ec-47ff-a41b-7c6a3fce7682") + ) + (segment + (start 89.35 53.888) + (end 91.496136 53.888) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "7c8d3d53-91d5-4a63-b12a-8e4886dd3b1c") + ) + (segment + (start 98.003811 59.7) + (end 103.6 59.7) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "836f8898-c1ae-4eec-a847-12776d8d57ad") + ) + (segment + (start 84 52.598958) + (end 84.000521 52.599479) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "a02aa392-4d33-4c4d-bea8-8371fbc308db") + ) + (segment + (start 94.305136 56.697) + (end 96.348356 56.697) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "c0fcf3d2-56ba-4229-afe1-10eef4b460ce") + ) + (segment + (start 96.348356 56.697) + (end 97.252 57.600644) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "c31408dd-229f-4782-ae1c-9bafc56ea056") + ) + (segment + (start 91.496136 53.888) + (end 94.305136 56.697) + (width 0.2) + (layer "F.Cu") + (net 84) + (uuid "e0be9745-bba0-4fa3-a9b9-9a27a07b5ba4") + ) + (via + (at 84.000521 52.599479) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 84) + (uuid "2ca9bb8b-539e-4ec0-8bfd-495f477a8e86") + ) + (segment + (start 85.19 53.89) + (end 88.75 53.89) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "2eee0bb1-5498-40b3-bacf-0f3ca576d3b7") + ) + (segment + (start 84.000521 52.599479) + (end 84.000521 52.700521) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "6b69a5e0-840d-40b8-8d5d-3ade3efd4f38") + ) + (segment + (start 85.15 53.85) + (end 85.19 53.89) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "9049fd19-8990-45bb-a990-073c1853d09b") + ) + (segment + (start 84.000521 52.700521) + (end 85.15 53.85) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "aa2a26f3-4d28-4f6d-aa32-e7c50d31e581") + ) (segment (start 95.799712 63.097) (end 91.805 59.102288) @@ -14281,6 +14721,94 @@ (net 85) (uuid "fbfd7cfb-82e5-4e49-8bab-f31c14cc699f") ) + (segment + (start 98.2 57.3) + (end 96.6 55.7) + (width 0.2) + (layer "F.Cu") + (net 86) + (uuid "0aec6115-6b14-42f8-9344-6ef6f45522e9") + ) + (segment + (start 85 48.1) + (end 85 52.598958) + (width 0.2) + (layer "F.Cu") + (net 86) + (uuid "22857ee1-f145-4f30-80af-730c4e10e99f") + ) + (segment + (start 93.733814 55.7) + (end 91.620814 53.587) + (width 0.2) + (layer "F.Cu") + (net 86) + (uuid "42419cda-dfc7-496a-b89f-bbe618e2173c") + ) + (segment + (start 96.6 55.7) + (end 93.733814 55.7) + (width 0.2) + (layer "F.Cu") + (net 86) + (uuid "57895282-7672-4cde-bec4-74b5fd340709") + ) + (segment + (start 103.6 57.3) + (end 98.2 57.3) + (width 0.2) + (layer "F.Cu") + (net 86) + (uuid "6e1e6eeb-90fc-4f3f-9bdb-2a1d1d5aeaf3") + ) + (segment + (start 91.620814 53.587) + (end 89.35 53.587) + (width 0.2) + (layer "F.Cu") + (net 86) + (uuid "7af5cbbc-1ddf-4b74-a001-6b7a1e281754") + ) + (segment + (start 85 52.598958) + (end 85.000521 52.599479) + (width 0.2) + (layer "F.Cu") + (net 86) + (uuid "e03c6de6-caaf-4bb1-bcf7-eef596bedc49") + ) + (via + (at 85.000521 52.599479) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 86) + (uuid "7231c17c-c83c-4fb9-a413-50b70b5b2dd8") + ) + (segment + (start 85.000521 52.599479) + (end 85.000521 52.700521) + (width 0.2) + (layer "B.Cu") + (net 86) + (uuid "2a495938-bf30-40b6-b220-bc5d3866cfad") + ) + (segment + (start 85.889 53.589) + (end 88.75 53.589) + (width 0.2) + (layer "B.Cu") + (net 86) + (uuid "2d0fbee8-22d8-4922-b55b-017e37c4a3f0") + ) + (segment + (start 85.000521 52.700521) + (end 85.889 53.589) + (width 0.2) + (layer "B.Cu") + (net 86) + (uuid "8559a7d3-44ef-435d-a059-8087b7abcf9e") + ) (segment (start 96.8 60.75) (end 96.55 60.5) @@ -14393,6 +14921,118 @@ (net 87) (uuid "fa2be54a-dff8-4807-b29f-edd8cbe78b54") ) + (segment + (start 102.8 54.9) + (end 103.6 54.9) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "01a3d9cb-4849-49bd-b1f7-77728c0df82c") + ) + (segment + (start 86 52.686) + (end 86.6 53.286) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "5c29872e-db89-430a-8d00-f5bfdd8785e6") + ) + (segment + (start 86.6 53.286) + (end 91.745492 53.286) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "5ca807f5-e11d-450c-a141-1b676beeeb33") + ) + (segment + (start 91.745492 53.286) + (end 93.204746 54.745254) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "64da001c-69a5-41d6-8967-eeca0ffdaf83") + ) + (segment + (start 102 55.7) + (end 102.8 54.9) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "9a67a246-c5bd-4878-a60c-2a04bddf9a02") + ) + (segment + (start 86 48.1) + (end 86 52.686) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "b992fc57-db37-439a-98d6-06bb4aad1ca0") + ) + (segment + (start 96.070932 54.745254) + (end 97.025678 55.7) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "c8883fe1-862b-4c69-a4a0-36e430d22aa1") + ) + (segment + (start 93.204746 54.745254) + (end 96.070932 54.745254) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "c9749c94-560b-4505-bf6b-8b794eec1049") + ) + (segment + (start 97.025678 55.7) + (end 102 55.7) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "d9658291-3b7b-481d-8ce0-24e0e344cf8f") + ) + (segment + (start 82 48.1) + (end 82 52.55) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "63519174-f9b3-49f4-8e2b-7cf0433a9ad8") + ) + (via + (at 82 52.55) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 89) + (uuid "a1610d74-76d7-409c-8d04-89901259f9d6") + ) + (segment + (start 82 52.55) + (end 82 52.7) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "065cd7cd-83e1-407b-ae85-aed459f41df2") + ) + (segment + (start 82 52.7) + (end 83.792 54.492) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "acc61b5f-8ca2-48c8-a721-eb2ec4a6c691") + ) + (segment + (start 83.792 54.492) + (end 88.75 54.492) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "ca035340-00f1-4839-9700-eb2165c75056") + ) (segment (start 92.708 58.728254) (end 94.079746 60.1) @@ -14449,5 +15089,237 @@ (net 90) (uuid "eb104ee0-a78a-4003-b858-7a6525619252") ) + (segment + (start 103.6 62.9) + (end 102.85 62.9) + (width 0.2) + (layer "F.Cu") + (net 97) + (uuid "046fdb9d-cc22-4132-bd19-c0d3efc06a24") + ) + (via + (at 102.85 62.9) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 97) + (uuid "60963f07-bf6d-4e0b-b359-195a32bcad13") + ) + (segment + (start 94.05 57.294576) + (end 91.247424 54.492) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "1e086bc4-33e3-4598-ab1f-f6962a1b052f") + ) + (segment + (start 96.652455 59.2) + (end 96.65 59.2) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "24828086-d94a-4857-a908-8eaa66a1a536") + ) + (segment + (start 91.247424 54.492) + (end 89.2 54.492) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "3574357d-6b0b-4347-9271-c3a3c1c75577") + ) + (segment + (start 96.1 57.3) + (end 94.05 57.3) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "39bf60ed-1b56-4fcc-af9b-3271ea2d0846") + ) + (segment + (start 100.35 62.9) + (end 100.35 62.897545) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "96c37556-2539-4fe5-a0b7-7f4933c3066a") + ) + (segment + (start 96.65 57.85) + (end 96.1 57.3) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "a8ed1a3e-9335-466c-a5ad-b7e7c82e0b7f") + ) + (segment + (start 102.85 62.9) + (end 100.35 62.9) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "bf5dcbbf-c1b5-48bc-95f3-3c326f6766a5") + ) + (segment + (start 96.65 59.2) + (end 96.65 57.85) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "e18299c1-1757-433d-bbd5-7f1391ca7574") + ) + (segment + (start 100.35 62.897545) + (end 96.652455 59.2) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "eb94347c-2780-44b7-9a08-bb2b9aac1769") + ) + (segment + (start 94.05 57.3) + (end 94.05 57.294576) + (width 0.2) + (layer "B.Cu") + (net 97) + (uuid "fa6801ca-db22-490a-b738-65e013f82cc9") + ) + (segment + (start 101.85 64.2) + (end 101.85 63.8) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "0bdacc7c-651c-42e5-8e4c-1eb2eb68d9dd") + ) + (segment + (start 96.65 59.197545) + (end 96.65 57.85) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "2de6f481-e793-4229-8822-80b3a450c467") + ) + (segment + (start 101.15 63.697545) + (end 96.65 59.197545) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "37a40d5e-3a3f-4b0c-9b24-5905c41d967f") + ) + (segment + (start 91.24678 54.49) + (end 89.35 54.49) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "5359eba1-cda4-41b9-80d8-9c1d449bbb8a") + ) + (segment + (start 96.099 57.299) + (end 94.05578 57.299) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "7dc74919-f29d-44c4-aca4-0d611bfdc562") + ) + (segment + (start 96.65 57.85) + (end 96.099 57.299) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "9e6b4f32-65ba-4093-989c-5dda739943a4") + ) + (segment + (start 101.15 63.7) + (end 101.15 63.697545) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "adcbae16-d3f6-4160-ab26-95fb1350175a") + ) + (segment + (start 94.05578 57.299) + (end 91.24678 54.49) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "b11b1a79-eed5-4a84-87f0-4a5490b06ad2") + ) + (segment + (start 101.75 63.7) + (end 101.15 63.7) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "b83c872e-42a0-4bc6-9ac5-c6807f821252") + ) + (segment + (start 101.85 63.8) + (end 101.75 63.7) + (width 0.2) + (layer "F.Cu") + (net 98) + (uuid "d7281cd4-3ae0-471c-9e93-14a81078f6cb") + ) + (segment + (start 91.371458 54.189) + (end 94.180458 56.998) + (width 0.2) + (layer "F.Cu") + (net 99) + (uuid "4aa17725-8292-45ad-9e08-f623758e0c98") + ) + (segment + (start 96.951 57.725322) + (end 96.951 59.072867) + (width 0.2) + (layer "F.Cu") + (net 99) + (uuid "600692f6-5c99-428a-93e3-956926dea269") + ) + (segment + (start 96.223678 56.998) + (end 96.951 57.725322) + (width 0.2) + (layer "F.Cu") + (net 99) + (uuid "6535e5a8-c6bd-444b-87db-b89270741837") + ) + (segment + (start 96.951 59.072867) + (end 99.978133 62.1) + (width 0.2) + (layer "F.Cu") + (net 99) + (uuid "6a5a8921-ffe2-4c89-a6a9-bcd2616d0f71") + ) + (segment + (start 89.35 54.189) + (end 91.371458 54.189) + (width 0.2) + (layer "F.Cu") + (net 99) + (uuid "93b26287-77a8-4c7c-9002-a7f36bef8a20") + ) + (segment + (start 99.978133 62.1) + (end 103.6 62.1) + (width 0.2) + (layer "F.Cu") + (net 99) + (uuid "ea1cfdac-e2fd-42a2-9847-621b4cdac261") + ) + (segment + (start 94.180458 56.998) + (end 96.223678 56.998) + (width 0.2) + (layer "F.Cu") + (net 99) + (uuid "f6ca102d-5568-4ccd-96d1-009a193ce7d4") + ) (embedded_fonts no) ) From 80d3142c308a1badf966f837dbd02292cf4d891b Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 10 Mar 2026 01:22:43 +0100 Subject: [PATCH 08/10] board: sch reorder key pins to better suit routing --- board/board.kicad_sch | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/board/board.kicad_sch b/board/board.kicad_sch index 77fc9a1..abcff75 100644 --- a/board/board.kicad_sch +++ b/board/board.kicad_sch @@ -8717,7 +8717,7 @@ ) (global_label "key20" (shape input) - (at 123.19 219.71 0) + (at 123.19 214.63 0) (fields_autoplaced yes) (effects (font @@ -8727,7 +8727,7 @@ ) (uuid "1511e144-ab53-4930-817c-f7c8415b3ef4") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 131.6785 219.71 0) + (at 131.6785 214.63 0) (effects (font (size 1.27 1.27) @@ -9487,7 +9487,7 @@ ) (global_label "key18" (shape input) - (at 123.19 209.55 0) + (at 123.19 196.85 0) (fields_autoplaced yes) (effects (font @@ -9497,7 +9497,7 @@ ) (uuid "848d4981-e5bd-410e-8958-bbf6c6530938") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 131.6785 209.55 0) + (at 131.6785 196.85 0) (effects (font (size 1.27 1.27) @@ -9619,22 +9619,22 @@ ) (global_label "key15" (shape input) - (at 66.04 194.31 180) + (at 123.19 191.77 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) (uuid "998b0627-9523-4af0-b963-7fba8a8d560e") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 57.5515 194.31 0) + (at 131.6785 191.77 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) (hide yes) ) ) @@ -9795,7 +9795,7 @@ ) (global_label "key19" (shape input) - (at 123.19 214.63 0) + (at 123.19 219.71 0) (fields_autoplaced yes) (effects (font @@ -9805,7 +9805,7 @@ ) (uuid "b205db27-96b7-4923-b578-9c89b341ec80") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 131.6785 214.63 0) + (at 131.6785 219.71 0) (effects (font (size 1.27 1.27) @@ -9905,22 +9905,22 @@ ) (global_label "key16" (shape input) - (at 66.04 186.69 180) + (at 123.19 237.49 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) (uuid "be31fe8f-caac-4e98-b444-59805158a684") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 57.5515 186.69 0) + (at 131.6785 237.49 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) (hide yes) ) ) @@ -10147,22 +10147,22 @@ ) (global_label "key17" (shape input) - (at 66.04 191.77 180) + (at 123.19 209.55 0) (fields_autoplaced yes) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) (uuid "e825d6ca-07bf-466f-88cb-650bd373b282") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 57.5515 191.77 0) + (at 131.6785 209.55 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) (hide yes) ) ) From 9864550c507939305099c388d65b9e3fbca2592a Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 10 Mar 2026 01:23:07 +0100 Subject: [PATCH 09/10] board: pcb route newly reordered pins --- board/board.kicad_pcb | 2941 ++++++++++++++++++++--------------------- 1 file changed, 1426 insertions(+), 1515 deletions(-) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index e6ddc4c..cb260bd 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -219,9 +219,6 @@ (net 94 "unconnected-(J7-MountPin-PadMP)_1") (net 95 "unconnected-(U2-CC1-Pad23)") (net 96 "unconnected-(U2-CC2-Pad24)") - (net 97 "unconnected-(U3-P0.14-Pad36)") - (net 98 "unconnected-(U3-P0.12-Pad29)") - (net 99 "unconnected-(U3-P0.16-Pad38)") (footprint "phiboard:THD_0510-10CL-GF" (layer "F.Cu") (uuid "08074a5b-5514-402a-80cf-f569a10d74ed") @@ -2071,7 +2068,7 @@ (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 94 "unconnected-(J7-MountPin-PadMP)_1") + (net 91 "unconnected-(J7-MountPin-PadMP)") (pinfunction "MountPin") (pintype "passive+no_connect") (uuid "89440cbe-b1aa-491c-874b-f96ace38002f") @@ -2081,7 +2078,7 @@ (size 0.3 1.15) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15) - (net 91 "unconnected-(J7-MountPin-PadMP)") + (net 94 "unconnected-(J7-MountPin-PadMP)_1") (pinfunction "MountPin") (pintype "passive+no_connect") (uuid "e3f065e2-fa5c-4555-8d8d-703ee806842e") @@ -6945,941 +6942,6 @@ ) ) ) - (footprint "RF_Module:Raytac_MDBT50Q" - (layer "F.Cu") - (uuid "cd02ecf8-af25-40a2-8cec-cc42ea02b741") - (at 99.85 57.95) - (descr "Multiprotocol radio SoC module https://www.raytac.com/download/index.php?index_id=43") - (tags "wireless 2.4 GHz Bluetooth ble zigbee 802.15.4 thread nordic raytac nrf52840 nrf52833") - (property "Reference" "U3" - (at -6 0 90) - (layer "F.SilkS") - (uuid "80993783-d92f-47d9-aad2-016a1277a01b") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Value" "MDBT50Q-P1MV2" - (at 0.2 8.95 0) - (layer "F.Fab") - (hide yes) - (uuid "3d9e7a99-dcd2-4573-875a-bd442be479d2") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property "Datasheet" "https://www.raytac.com/download/index.php?index_id=43" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "3b63780d-3edc-46ba-a014-450dae43903c") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "Description" "Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, nRF52840 module" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "fc80cd6f-6aca-4095-b9c0-238cd6e38d5a") - (effects - (font - (size 1.27 1.27) - (thickness 0.15) - ) - ) - ) - (property "LCSC PN" "C5118826" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (uuid "f5fce84b-31ac-4670-8c88-9cf652eadbd7") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (property ki_fp_filters "Raytac?MDBT50Q*") - (path "/5ee8ca4b-cfaf-43a7-9e05-c56f794e377d") - (sheetname "/") - (sheetfile "board.kicad_sch") - (attr smd) - (fp_line - (start -5.35 -7.85) - (end -5.35 -6.75) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "de3bd72e-fe16-4a38-ac6b-8568669af1bc") - ) - (fp_line - (start -5.35 6.75) - (end -5.35 7.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "47c2f7f7-5c6f-42b8-b3fe-1cfa5c1204cf") - ) - (fp_line - (start -5.35 7.85) - (end -4.25 7.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "6a065f06-015f-4725-9173-744c3aa68564") - ) - (fp_line - (start -4.25 -7.85) - (end -5.35 -7.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5a83b650-f9e5-450a-8c01-6a72b7671f33") - ) - (fp_line - (start 4.25 -7.85) - (end 5.35 -7.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "13151100-0180-47d9-9b81-52cc93b261e6") - ) - (fp_line - (start 5.35 -7.85) - (end 5.35 -6.75) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "e079143b-5241-421d-b5d2-e248f7f28705") - ) - (fp_line - (start 5.35 6.75) - (end 5.35 7.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "597d08df-f8cb-43cb-864a-ea632740cc4c") - ) - (fp_line - (start 5.35 7.85) - (end 4.25 7.85) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "0e879b75-ad58-4397-808f-7ef54d00bc0a") - ) - (fp_poly - (pts - (xy -5.375 -3.75) (xy -5.711 -3.51) (xy -5.711 -3.99) (xy -5.375 -3.75) - ) - (stroke - (width 0.12) - (type solid) - ) - (fill yes) - (layer "F.SilkS") - (uuid "8a891b8e-23d3-4da0-8958-fb6471f68198") - ) - (fp_line - (start -5.75 -8.25) - (end -5.75 8.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "10a87f2c-c8bc-45c9-a0cc-a6af4245b0c4") - ) - (fp_line - (start -5.75 -8.25) - (end 5.75 -8.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c82961f5-22b0-453a-a22c-bee2224114f6") - ) - (fp_line - (start -5.75 8.25) - (end 5.75 8.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "599de447-70f8-44d1-ae0c-0abc7ed37feb") - ) - (fp_line - (start 5.75 -8.25) - (end 5.75 8.25) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "d966cba4-6efa-4198-914b-9dbe43cbb9b9") - ) - (fp_line - (start -5.25 -7.75) - (end 5.25 -7.75) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f7759847-1e24-4ed9-8fe0-bc4cedde25fe") - ) - (fp_line - (start -5.25 7.75) - (end -5.25 -7.75) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "112a6e19-4618-4481-af30-fa1b815094b0") - ) - (fp_line - (start -4.25 -3.75) - (end -5.25 -4.25) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "89df0b2f-fd3b-42e5-8edb-07d0f284f920") - ) - (fp_line - (start -4.25 -3.75) - (end -5.25 -3.25) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "178ff1e9-05a5-4e55-8a7e-cbffb3b3399f") - ) - (fp_line - (start 5.25 -7.75) - (end 5.25 7.75) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "d654282f-21a7-4964-a29f-4e223ab7cd9a") - ) - (fp_line - (start 5.25 7.75) - (end -5.25 7.75) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "9eb3c03b-3ec6-4b79-8147-37d97681e6cd") - ) - (fp_text user "KEEP OUT ZONE" - (at 0.05 -5.75 0) - (layer "Cmts.User") - (uuid "05ea8d1d-26c6-464b-9698-d8461267b500") - (effects - (font - (size 0.8 0.8) - (thickness 0.15) - ) - ) - ) - (fp_text user "TOP LAYER" - (at -1.6 -3.6 0) - (layer "Cmts.User") - (uuid "76169874-95b0-4f7b-91e6-c423e42b0755") - (effects - (font - (size 0.4 0.4) - (thickness 0.04) - ) - ) - ) - (fp_text user "KEEP OUT" - (at -1.5 -3.1 0) - (layer "Cmts.User") - (uuid "8c707927-4acd-40d5-8424-0f93909513f5") - (effects - (font - (size 0.4 0.4) - (thickness 0.04) - ) - ) - ) - (fp_text user "${REFERENCE}" - (at 0.05 1.75 0) - (layer "F.Fab") - (uuid "c9622c9b-bfae-420d-b991-4014d08cef39") - (effects - (font - (size 1 1) - (thickness 0.15) - ) - ) - ) - (pad "1" smd rect - (at -4.65 -3.75) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 45 "GND") - (pinfunction "GND") - (pintype "power_in") - (uuid "01f21a0f-f344-4ec5-b0c0-b69b1fa170af") - ) - (pad "2" smd rect - (at -4.65 -2.65) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 45 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "e343b7dd-c199-483c-a44c-e72073338f59") - ) - (pad "3" smd rect - (at -4.65 -1.85) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 21 "unconnected-(U3-P1.10-Pad3)") - (pinfunction "P1.10") - (pintype "bidirectional+no_connect") - (uuid "60ba345b-5c21-40d9-bd12-489ef9a47862") - ) - (pad "4" smd rect - (at -4.65 -0.25) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 27 "unconnected-(U3-P1.11-Pad4)") - (pinfunction "P1.11") - (pintype "bidirectional+no_connect") - (uuid "6f4998ed-71c8-452b-9ff8-46375504affc") - ) - (pad "5" smd rect - (at -3.75 0.15) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 37 "unconnected-(U3-P1.12-Pad5)") - (pinfunction "P1.12") - (pintype "bidirectional+no_connect") - (uuid "39666113-3dac-464f-9ecc-1c4aba2ce6d5") - ) - (pad "6" smd rect - (at -4.65 0.55) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 41 "unconnected-(U3-P1.13-Pad6)") - (pinfunction "P1.13") - (pintype "bidirectional+no_connect") - (uuid "ef041ec6-81b5-4d5b-92ad-243aa01b5298") - ) - (pad "7" smd rect - (at -3.75 0.95) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 33 "unconnected-(U3-P1.14-Pad7)") - (pinfunction "P1.14") - (pintype "bidirectional+no_connect") - (uuid "f0d6bffa-1bc5-4fde-a24e-1a28fdc1ac98") - ) - (pad "8" smd rect - (at -4.65 1.35) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 30 "unconnected-(U3-P1.15-Pad8)") - (pinfunction "P1.15") - (pintype "bidirectional+no_connect") - (uuid "ac6cec38-6dc8-46f0-a3bf-59e1f82104ec") - ) - (pad "9" smd rect - (at -3.75 1.75) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 79 "key13") - (pinfunction "P0.03") - (pintype "bidirectional") - (uuid "07da4b59-547a-4f77-a2ef-b058fd12051d") - ) - (pad "10" smd rect - (at -4.65 2.15) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 90 "key14") - (pinfunction "P0.29") - (pintype "bidirectional") - (uuid "58862d11-7adb-4a64-828d-c0571dd64ef3") - ) - (pad "11" smd rect - (at -3.75 2.55) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 87 "key11") - (pinfunction "P0.02") - (pintype "bidirectional") - (uuid "53050005-4c68-4d51-840e-20b617ca54f1") - ) - (pad "12" smd rect - (at -4.65 2.95) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 80 "key12") - (pinfunction "P0.31") - (pintype "bidirectional") - (uuid "98f3fae1-19ae-400a-86d3-39b14e295ec1") - ) - (pad "13" smd rect - (at -3.75 3.35) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 81 "key9") - (pinfunction "P0.28") - (pintype "bidirectional") - (uuid "986beeba-d94f-4f8f-8d3a-7aa20480f679") - ) - (pad "14" smd rect - (at -4.65 3.75) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 75 "key10") - (pinfunction "P0.30") - (pintype "bidirectional") - (uuid "f933c285-68bf-445f-8e99-1954e7375ce9") - ) - (pad "15" smd rect - (at -4.8 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 45 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "6fd89101-8608-40cd-a4c2-145fbebd747c") - ) - (pad "16" smd rect - (at -4 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 50 "key1") - (pinfunction "P0.27") - (pintype "bidirectional") - (uuid "f11fdee5-d612-4196-bce1-0b544eb583ed") - ) - (pad "17" smd rect - (at -3.2 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 2 "Net-(U3-P0.00)") - (pinfunction "P0.00") - (pintype "bidirectional") - (uuid "bf88ecda-b1ef-4719-bad8-6da484fa7ad0") - ) - (pad "18" smd rect - (at -2.4 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 1 "Net-(U3-P0.01)") - (pinfunction "P0.01") - (pintype "bidirectional") - (uuid "bf1ce1a9-5d05-44a9-a1f6-289d1fac3fad") - ) - (pad "19" smd rect - (at -2 6.25 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 52 "key2") - (pinfunction "P0.26") - (pintype "bidirectional") - (uuid "4d4a2106-3ea5-43d1-9934-c26206f7773c") - ) - (pad "20" smd rect - (at -1.6 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 53 "key3") - (pinfunction "P0.04") - (pintype "bidirectional") - (uuid "74d4744b-f21c-4d1a-96c4-014a6ad713d8") - ) - (pad "21" smd rect - (at -1.2 6.25 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 49 "key4") - (pinfunction "P0.05") - (pintype "bidirectional") - (uuid "ef67d795-e5a9-4604-81a0-d7cc367466cd") - ) - (pad "22" smd rect - (at -0.8 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 51 "key5") - (pinfunction "P0.06") - (pintype "bidirectional") - (uuid "220c380e-09fd-4441-ba75-2c5739a75a5e") - ) - (pad "23" smd rect - (at -0.4 6.25 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 48 "key6") - (pinfunction "P0.07") - (pintype "bidirectional") - (uuid "42e3dd72-40b2-427a-ae27-02a16b491c67") - ) - (pad "24" smd rect - (at 0 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 54 "key7") - (pinfunction "P0.08") - (pintype "bidirectional") - (uuid "1caa85bc-53ea-4dbd-9b0f-5a65b6f43d83") - ) - (pad "25" smd rect - (at 0.4 6.25 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 24 "unconnected-(U3-P1.08-Pad25)") - (pinfunction "P1.08") - (pintype "bidirectional+no_connect") - (uuid "949eaf89-ed76-4625-8631-c99cf6a04162") - ) - (pad "26" smd rect - (at 0.8 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 34 "unconnected-(U3-P1.09-Pad26)") - (pinfunction "P1.09") - (pintype "bidirectional+no_connect") - (uuid "7198e9dc-828d-4863-8775-16c71c7ff9c7") - ) - (pad "27" smd rect - (at 1.2 6.25 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 85 "key8") - (pinfunction "P0.11") - (pintype "bidirectional") - (uuid "9f556cf0-1944-4cad-9c46-e029f7d49b6e") - ) - (pad "28" smd rect - (at 1.6 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 46 "+3V3") - (pinfunction "VDD") - (pintype "power_in") - (uuid "952f9629-97d1-45a3-b970-4434e8e1579e") - ) - (pad "29" smd rect - (at 2 6.25 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 98 "unconnected-(U3-P0.12-Pad29)") - (pinfunction "P0.12") - (pintype "bidirectional") - (uuid "ba21d3f5-3aa0-4718-b4da-9e085c8e01c8") - ) - (pad "30" smd rect - (at 2.4 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 46 "+3V3") - (pinfunction "VDDH") - (pintype "power_in") - (uuid "0d74885f-5a71-4d51-bcce-76d51326ff04") - ) - (pad "31" smd rect - (at 3.2 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 40 "+1V8") - (pinfunction "DCCH") - (pintype "power_out") - (uuid "80aadd39-3f25-41be-9956-9427ca4a2153") - ) - (pad "32" smd rect - (at 4 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 3 "vbus") - (pinfunction "VBUS") - (pintype "power_in") - (uuid "d4656ddc-9fb6-4a7f-9937-4b515c56b578") - ) - (pad "33" smd rect - (at 4.8 7.15 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 45 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "0d191aca-fe0f-40c8-945a-b050e9cac297") - ) - (pad "34" smd rect - (at 4.65 6.15) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 12 "Net-(U3-D-)") - (pinfunction "D-") - (pintype "bidirectional") - (uuid "60757233-e881-47a0-9513-02e1b43db436") - ) - (pad "35" smd rect - (at 4.65 5.35) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 14 "Net-(U3-D+)") - (pinfunction "D+") - (pintype "bidirectional") - (uuid "633411fa-b1e0-411d-b96d-f33b30285b9b") - ) - (pad "36" smd rect - (at 3.75 4.95) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 97 "unconnected-(U3-P0.14-Pad36)") - (pinfunction "P0.14") - (pintype "bidirectional") - (uuid "558aad26-ee78-49f9-96d7-5027b6d98e18") - ) - (pad "37" smd rect - (at 4.65 4.55) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 19 "scl") - (pinfunction "P0.13") - (pintype "bidirectional") - (uuid "156d528c-9b01-4827-bfd1-07a3bd0ea45b") - ) - (pad "38" smd rect - (at 3.75 4.15) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 99 "unconnected-(U3-P0.16-Pad38)") - (pinfunction "P0.16") - (pintype "bidirectional") - (uuid "c3a0ff91-d690-4666-b58b-8b2a01699a41") - ) - (pad "39" smd rect - (at 4.65 3.75) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 18 "sda") - (pinfunction "P0.15") - (pintype "bidirectional") - (uuid "5ddf6963-a587-44c9-a8e0-e111146b9c61") - ) - (pad "40" smd rect - (at 3.75 3.35) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 47 "nreset") - (pinfunction "P0.18") - (pintype "bidirectional") - (uuid "54d8283c-bb92-44c7-a6d9-7012915ac989") - ) - (pad "41" smd rect - (at 4.65 2.95) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 35 "shphld") - (pinfunction "P0.17") - (pintype "bidirectional") - (uuid "92902e4b-6a40-49c7-836b-f8be1f7d5efe") - ) - (pad "42" smd rect - (at 3.75 2.55) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 82 "key18") - (pinfunction "P0.19") - (pintype "bidirectional") - (uuid "e563c24e-29a2-4cf8-814e-6027bac620b7") - ) - (pad "43" smd rect - (at 3.75 1.75) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 84 "key19") - (pinfunction "P0.21") - (pintype "bidirectional") - (uuid "ee22a4f9-c312-45fc-bf64-f6aecb6ac031") - ) - (pad "44" smd rect - (at 4.65 1.35) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 20 "sclk") - (pinfunction "P0.20") - (pintype "bidirectional") - (uuid "61262767-026c-4f34-bcfd-d76d6afc37c1") - ) - (pad "45" smd rect - (at 3.75 0.95) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 78 "key20") - (pinfunction "P0.23") - (pintype "bidirectional") - (uuid "90787dd9-8cf4-477f-8136-11bdfc3494d0") - ) - (pad "46" smd rect - (at 4.65 0.55) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 39 "si") - (pinfunction "P0.22") - (pintype "bidirectional") - (uuid "8718e179-156f-452b-bdac-eef4427e0f9d") - ) - (pad "47" smd rect - (at 3.75 0.15) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 29 "unconnected-(U3-P1.00-Pad47)") - (pinfunction "P1.00") - (pintype "bidirectional+no_connect") - (uuid "87fbf1d8-adc7-4b11-9770-1eef86bb83d2") - ) - (pad "48" smd rect - (at 4.65 -0.25) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 36 "scs") - (pinfunction "P0.24") - (pintype "bidirectional") - (uuid "65bad2cb-d252-445d-a376-1fa951b5388b") - ) - (pad "49" smd rect - (at 3.75 -0.65) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 86 "key21") - (pinfunction "P0.25") - (pintype "bidirectional") - (uuid "7676b232-5e5c-4412-8f68-672a98c29666") - ) - (pad "50" smd rect - (at 3.75 -1.45) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 26 "unconnected-(U3-P1.02-Pad50)") - (pinfunction "P1.02") - (pintype "bidirectional+no_connect") - (uuid "b597f716-0976-462d-ba0a-5a85497f5b13") - ) - (pad "51" smd rect - (at 4.65 -1.85) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 42 "swd_data") - (pinfunction "SWDIO") - (pintype "bidirectional") - (uuid "755bd8dc-c0e2-436c-bb06-134ce6c885d9") - ) - (pad "52" smd rect - (at 3.75 -2.25) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 77 "key22") - (pinfunction "P0.09") - (pintype "bidirectional") - (uuid "ee704ebf-2693-4764-8a41-007093aca2c5") - ) - (pad "53" smd rect - (at 4.65 -2.65) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 22 "swd_clk") - (pinfunction "SWDCLK") - (pintype "input") - (uuid "dbb0221c-cd0e-4b01-8154-9903e43283f0") - ) - (pad "54" smd rect - (at 3.75 -3.05) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 88 "key23") - (pinfunction "P0.10") - (pintype "bidirectional") - (uuid "c68b8612-33f1-447b-aa2f-5ed9b3244e52") - ) - (pad "55" smd rect - (at 4.65 -3.75) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 45 "GND") - (pinfunction "GND") - (pintype "passive") - (uuid "39b14c6f-f6f6-40f7-a747-940f855bda59") - ) - (pad "56" smd rect - (at -2 0.55 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 23 "unconnected-(U3-P1.04-Pad56)") - (pinfunction "P1.04") - (pintype "bidirectional+no_connect") - (uuid "fdc9036c-5f3d-4cdc-aebd-e347bfdaa207") - ) - (pad "57" smd rect - (at -1.2 0.55 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 43 "unconnected-(U3-P1.06-Pad57)") - (pinfunction "P1.06") - (pintype "bidirectional+no_connect") - (uuid "3a7d4fcf-d7f8-4738-9c8b-5efe1b53ddb6") - ) - (pad "58" smd rect - (at -0.4 0.55 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 31 "unconnected-(U3-P1.07-Pad58)") - (pinfunction "P1.07") - (pintype "bidirectional+no_connect") - (uuid "f81c0329-2539-4094-a938-c4cca026885e") - ) - (pad "59" smd rect - (at 0.4 0.55 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 32 "unconnected-(U3-P1.05-Pad59)") - (pinfunction "P1.05") - (pintype "bidirectional+no_connect") - (uuid "b55177f8-de6e-4cd6-962f-6964cc4ace99") - ) - (pad "60" smd rect - (at 1.2 0.55 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 25 "unconnected-(U3-P1.03-Pad60)") - (pinfunction "P1.03") - (pintype "bidirectional+no_connect") - (uuid "84563d47-b732-47f8-be24-6fa0b9393e0d") - ) - (pad "61" smd rect - (at 2 0.55 90) - (size 0.6 0.4) - (layers "F.Cu" "F.Mask" "F.Paste") - (net 28 "unconnected-(U3-P1.01-Pad61)") - (pinfunction "P1.01") - (pintype "bidirectional+no_connect") - (uuid "2aeb6f9e-8c12-46cf-9f92-8cc1041a91b6") - ) - (zone - (net 0) - (net_name "") - (layer "F.Cu") - (uuid "3daf36cf-3040-4ed9-9ed9-71b9b64faccb") - (hatch full 0.508) - (connect_pads - (clearance 0) - ) - (min_thickness 0.254) - (filled_areas_thickness no) - (keepout - (tracks not_allowed) - (vias not_allowed) - (pads not_allowed) - (copperpour not_allowed) - (footprints not_allowed) - ) - (placement - (enabled no) - (sheetname "") - ) - (fill - (thermal_gap 0.508) - (thermal_bridge_width 0.508) - ) - (polygon - (pts - (xy 99.15 55.2) (xy 97.55 55.2) (xy 97.55 54) (xy 99.15 54) - ) - ) - ) - (zone - (net 0) - (net_name "") - (layers "F.Cu" "B.Cu") - (uuid "d3a97bba-b02f-450e-91c5-fae7052572db") - (hatch full 0.508) - (connect_pads - (clearance 0) - ) - (min_thickness 0.254) - (filled_areas_thickness no) - (keepout - (tracks not_allowed) - (vias not_allowed) - (pads not_allowed) - (copperpour not_allowed) - (footprints not_allowed) - ) - (placement - (enabled no) - (sheetname "") - ) - (fill - (thermal_gap 0.508) - (thermal_bridge_width 0.508) - ) - (polygon - (pts - (xy 93.65 53.95) (xy 106.05 53.95) (xy 106.05 50.2) (xy 93.65 50.2) - ) - ) - ) - (embedded_fonts no) - (model "${KICAD9_3DMODEL_DIR}/RF_Module.3dshapes/Raytac_MDBT50Q.stpZ" - (offset - (xyz 0 0 0) - ) - (scale - (xyz 1 1 1) - ) - (rotate - (xyz 0 0 0) - ) - ) - ) (footprint "phiboard:DFN2010" (layer "F.Cu") (uuid "da75654f-29f0-4396-a9b4-89331c495b0d") @@ -9865,6 +8927,927 @@ ) ) ) + (footprint "RF_Module:Raytac_MDBT50Q" + (layer "F.Cu") + (uuid "f89fe030-daf1-4856-bd9d-15925941b6ed") + (at 99.85 57.95) + (descr "Multiprotocol radio SoC module https://www.raytac.com/download/index.php?index_id=43") + (tags "wireless 2.4 GHz Bluetooth ble zigbee 802.15.4 thread nordic raytac nrf52840 nrf52833") + (property "Reference" "U3" + (at -6 0 270) + (layer "F.SilkS") + (uuid "bcaf5aef-b694-4d21-8661-84c22d7a7d5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MDBT50Q-P1MV2" + (at 0.2 8.95 0) + (layer "F.Fab") + (uuid "a6da3a17-78dc-4699-a790-4972ae57d4a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "535deb88-6bdd-4859-be70-254dbba18167") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e720d864-70df-4ab0-89f7-2ae867f3f99f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Raytac?MDBT50Q*") + (path "/5ee8ca4b-cfaf-43a7-9e05-c56f794e377d") + (sheetname "/") + (sheetfile "board.kicad_sch") + (attr smd) + (fp_line + (start -5.35 -7.85) + (end -5.35 -6.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c140eb44-b680-4d60-bcd0-74821a95cd42") + ) + (fp_line + (start -5.35 6.75) + (end -5.35 7.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0013547c-76d3-4930-ab5a-71976e9d11c5") + ) + (fp_line + (start -5.35 7.85) + (end -4.25 7.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11b643a5-a98c-46c4-b653-f08e468ef805") + ) + (fp_line + (start -4.25 -7.85) + (end -5.35 -7.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8440d49-bf3d-455d-8437-fdf2fabd7556") + ) + (fp_line + (start 4.25 -7.85) + (end 5.35 -7.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55306770-d068-4478-b6d8-b8cb3b21dbf8") + ) + (fp_line + (start 5.35 -7.85) + (end 5.35 -6.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "41151b7f-6b74-4e72-8e37-b6cba984a4db") + ) + (fp_line + (start 5.35 6.75) + (end 5.35 7.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f0179a6e-84f7-45b0-9d75-369002435ae8") + ) + (fp_line + (start 5.35 7.85) + (end 4.25 7.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "72660d31-9f76-494b-921f-f70fd41b42e0") + ) + (fp_poly + (pts + (xy -5.375 -3.75) (xy -5.711 -3.51) (xy -5.711 -3.99) (xy -5.375 -3.75) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + (uuid "793a853a-9ce8-48d8-936c-039f3805e5c4") + ) + (fp_line + (start -5.75 -8.25) + (end -5.75 8.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bfa75d6c-8bc0-4701-af53-a654e38d274f") + ) + (fp_line + (start -5.75 -8.25) + (end 5.75 -8.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c564e6d-0404-4501-91ea-caa1ff86e8c3") + ) + (fp_line + (start -5.75 8.25) + (end 5.75 8.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a16381ff-fb7f-4e4b-91aa-c33c20d824f6") + ) + (fp_line + (start 5.75 -8.25) + (end 5.75 8.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2821a356-eec1-4fed-9ca0-f5b08ffeb027") + ) + (fp_line + (start -5.25 -7.75) + (end 5.25 -7.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "69a35386-6492-439c-b983-a526efbcce9a") + ) + (fp_line + (start -5.25 7.75) + (end -5.25 -7.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cacb4905-da3a-4325-acda-d9de23364321") + ) + (fp_line + (start -4.25 -3.75) + (end -5.25 -4.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b62828eb-a7fb-4572-9cdd-4d5d5d31c682") + ) + (fp_line + (start -4.25 -3.75) + (end -5.25 -3.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0c21625c-d071-49f0-ae0f-2577ad5c2a86") + ) + (fp_line + (start 5.25 -7.75) + (end 5.25 7.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4128c614-207a-41e8-a152-fc7f1cafe891") + ) + (fp_line + (start 5.25 7.75) + (end -5.25 7.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2f6d54eb-3c75-48df-8184-47e347519653") + ) + (fp_text user "TOP LAYER" + (at -1.6 -3.6 0) + (layer "Cmts.User") + (uuid "0323b92e-6052-474f-af34-26c82a1689ee") + (effects + (font + (size 0.4 0.4) + (thickness 0.04) + ) + ) + ) + (fp_text user "KEEP OUT ZONE" + (at 0.05 -5.75 0) + (layer "Cmts.User") + (uuid "17c0f482-54e3-4c0c-b62e-7e25fb352c1f") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "KEEP OUT" + (at -1.5 -3.1 0) + (layer "Cmts.User") + (uuid "75993bd6-2632-4011-91bf-e4efd302e5d2") + (effects + (font + (size 0.4 0.4) + (thickness 0.04) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0.05 1.75 0) + (layer "F.Fab") + (uuid "e4512166-5392-4089-bea6-38311890bd73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4.65 -3.75) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 45 "GND") + (pinfunction "GND") + (pintype "power_in") + (uuid "f63fc50b-b7bc-40ea-8d1f-3474b3fcc5a4") + ) + (pad "2" smd rect + (at -4.65 -2.65) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 45 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "fe900299-883f-4976-87b5-b9b17d5963c2") + ) + (pad "3" smd rect + (at -4.65 -1.85) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 21 "unconnected-(U3-P1.10-Pad3)") + (pinfunction "P1.10") + (pintype "bidirectional+no_connect") + (uuid "eb05f5c7-cbaf-4241-a892-4719f05a8b26") + ) + (pad "4" smd rect + (at -4.65 -0.25) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 27 "unconnected-(U3-P1.11-Pad4)") + (pinfunction "P1.11") + (pintype "bidirectional+no_connect") + (uuid "05fa67b6-c09c-412b-930d-9bd9ad3d7c74") + ) + (pad "5" smd rect + (at -3.75 0.15) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 37 "unconnected-(U3-P1.12-Pad5)") + (pinfunction "P1.12") + (pintype "bidirectional+no_connect") + (uuid "ed11864a-b1ea-4f11-a7ce-ac8779f70171") + ) + (pad "6" smd rect + (at -4.65 0.55) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 41 "unconnected-(U3-P1.13-Pad6)") + (pinfunction "P1.13") + (pintype "bidirectional+no_connect") + (uuid "1eb7b285-915a-40f7-8561-47112ef7ecb2") + ) + (pad "7" smd rect + (at -3.75 0.95) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 33 "unconnected-(U3-P1.14-Pad7)") + (pinfunction "P1.14") + (pintype "bidirectional+no_connect") + (uuid "5fb1cf93-caff-4a89-acde-681d49f86577") + ) + (pad "8" smd rect + (at -4.65 1.35) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 30 "unconnected-(U3-P1.15-Pad8)") + (pinfunction "P1.15") + (pintype "bidirectional+no_connect") + (uuid "c941111e-956d-43d6-8f53-6937595dbe6e") + ) + (pad "9" smd rect + (at -3.75 1.75) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 79 "key13") + (pinfunction "P0.03") + (pintype "bidirectional") + (uuid "937ac893-33d2-46d4-86c3-c362144c90d8") + ) + (pad "10" smd rect + (at -4.65 2.15) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 90 "key14") + (pinfunction "P0.29") + (pintype "bidirectional") + (uuid "d05829df-e218-4f8d-a0e7-45b694bb3fcb") + ) + (pad "11" smd rect + (at -3.75 2.55) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 87 "key11") + (pinfunction "P0.02") + (pintype "bidirectional") + (uuid "781f0608-5ffa-4cc7-aa8c-60cc46565dd8") + ) + (pad "12" smd rect + (at -4.65 2.95) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 80 "key12") + (pinfunction "P0.31") + (pintype "bidirectional") + (uuid "f2b99ce1-d52f-4b00-aec5-8f3b66548733") + ) + (pad "13" smd rect + (at -3.75 3.35) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 81 "key9") + (pinfunction "P0.28") + (pintype "bidirectional") + (uuid "b9907445-5965-4781-9b15-7ec840bf13cb") + ) + (pad "14" smd rect + (at -4.65 3.75) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 75 "key10") + (pinfunction "P0.30") + (pintype "bidirectional") + (uuid "782fce57-6405-41e1-9118-a9baba3fdf8f") + ) + (pad "15" smd rect + (at -4.8 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 45 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "676aed6e-63d0-45b6-ac2e-1be9769ddd3a") + ) + (pad "16" smd rect + (at -4 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 50 "key1") + (pinfunction "P0.27") + (pintype "bidirectional") + (uuid "7c5b87e5-1de5-4a03-a65f-3cd69bfaf328") + ) + (pad "17" smd rect + (at -3.2 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 2 "Net-(U3-P0.00)") + (pinfunction "P0.00") + (pintype "bidirectional") + (uuid "364b0fb0-443c-4420-81e1-63d7ec223a29") + ) + (pad "18" smd rect + (at -2.4 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 1 "Net-(U3-P0.01)") + (pinfunction "P0.01") + (pintype "bidirectional") + (uuid "a5ad51e4-5066-4e40-bde3-c20a1afe9baf") + ) + (pad "19" smd rect + (at -2 6.25 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 52 "key2") + (pinfunction "P0.26") + (pintype "bidirectional") + (uuid "f0c8125c-1373-409a-8dc5-bf78a46eba50") + ) + (pad "20" smd rect + (at -1.6 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 53 "key3") + (pinfunction "P0.04") + (pintype "bidirectional") + (uuid "11d66ce8-e770-479c-9d2e-7c4d57c93c3c") + ) + (pad "21" smd rect + (at -1.2 6.25 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 49 "key4") + (pinfunction "P0.05") + (pintype "bidirectional") + (uuid "713b4b78-531f-45d8-b572-6d556613881a") + ) + (pad "22" smd rect + (at -0.8 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 51 "key5") + (pinfunction "P0.06") + (pintype "bidirectional") + (uuid "3700e522-ead1-4914-908d-1f5eab18ea09") + ) + (pad "23" smd rect + (at -0.4 6.25 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 48 "key6") + (pinfunction "P0.07") + (pintype "bidirectional") + (uuid "e610e044-0e9c-400b-b77e-9b32116af75e") + ) + (pad "24" smd rect + (at 0 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 54 "key7") + (pinfunction "P0.08") + (pintype "bidirectional") + (uuid "93316763-e212-4cf6-ac0a-f3453aab605f") + ) + (pad "25" smd rect + (at 0.4 6.25 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 24 "unconnected-(U3-P1.08-Pad25)") + (pinfunction "P1.08") + (pintype "bidirectional+no_connect") + (uuid "6275aed1-3dba-4f50-8e69-d6526e025a55") + ) + (pad "26" smd rect + (at 0.8 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 34 "unconnected-(U3-P1.09-Pad26)") + (pinfunction "P1.09") + (pintype "bidirectional+no_connect") + (uuid "b74fde82-92e7-45a4-b02c-6499573f4fc2") + ) + (pad "27" smd rect + (at 1.2 6.25 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 85 "key8") + (pinfunction "P0.11") + (pintype "bidirectional") + (uuid "14cf9f4f-6f48-4920-8fe3-be5d387cebdd") + ) + (pad "28" smd rect + (at 1.6 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 46 "+3V3") + (pinfunction "VDD") + (pintype "power_in") + (uuid "c9a36429-10b4-49c9-be96-f753c07c9efc") + ) + (pad "29" smd rect + (at 2 6.25 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 76 "key16") + (pinfunction "P0.12") + (pintype "bidirectional") + (uuid "1dd14fa8-034b-43ed-8cdc-6bd416f9329f") + ) + (pad "30" smd rect + (at 2.4 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 46 "+3V3") + (pinfunction "VDDH") + (pintype "power_in") + (uuid "09c15114-9b24-4da6-8b0c-964a7d16ba56") + ) + (pad "31" smd rect + (at 3.2 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 40 "+1V8") + (pinfunction "DCCH") + (pintype "power_out") + (uuid "2243d31b-1d2b-4712-9c3c-f78b26984a5c") + ) + (pad "32" smd rect + (at 4 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 3 "vbus") + (pinfunction "VBUS") + (pintype "power_in") + (uuid "504f6b72-1ae5-45fd-87e7-3942849b1786") + ) + (pad "33" smd rect + (at 4.8 7.15 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 45 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "908b0663-21a3-4fc3-aa08-2abcf76d5e3c") + ) + (pad "34" smd rect + (at 4.65 6.15) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 12 "Net-(U3-D-)") + (pinfunction "D-") + (pintype "bidirectional") + (uuid "ec6d3f2b-0f4f-4bcf-aba5-0e9bd2de4159") + ) + (pad "35" smd rect + (at 4.65 5.35) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 14 "Net-(U3-D+)") + (pinfunction "D+") + (pintype "bidirectional") + (uuid "ad2e65db-8bf7-48e7-8f76-f7456b1c3edf") + ) + (pad "36" smd rect + (at 3.75 4.95) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 89 "key15") + (pinfunction "P0.14") + (pintype "bidirectional") + (uuid "4a127e8d-3a82-494a-a2c5-059d99d57727") + ) + (pad "37" smd rect + (at 4.65 4.55) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 19 "scl") + (pinfunction "P0.13") + (pintype "bidirectional") + (uuid "1180521e-60a2-4702-9f31-06910bdcb205") + ) + (pad "38" smd rect + (at 3.75 4.15) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 82 "key18") + (pinfunction "P0.16") + (pintype "bidirectional") + (uuid "cee878d2-bace-4023-815b-9b5ba61c7276") + ) + (pad "39" smd rect + (at 4.65 3.75) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 18 "sda") + (pinfunction "P0.15") + (pintype "bidirectional") + (uuid "5b414e87-898e-4ce0-ab7f-aa046a920571") + ) + (pad "40" smd rect + (at 3.75 3.35) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 47 "nreset") + (pinfunction "P0.18") + (pintype "bidirectional") + (uuid "1c24b745-13a3-4bc6-8197-0e99057e46ec") + ) + (pad "41" smd rect + (at 4.65 2.95) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 35 "shphld") + (pinfunction "P0.17") + (pintype "bidirectional") + (uuid "9c4d8708-1c09-4a23-95a3-675aa4d7b546") + ) + (pad "42" smd rect + (at 3.75 2.55) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 83 "key17") + (pinfunction "P0.19") + (pintype "bidirectional") + (uuid "8609b3e7-ee76-4a8f-adae-1a840a66204d") + ) + (pad "43" smd rect + (at 3.75 1.75) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 78 "key20") + (pinfunction "P0.21") + (pintype "bidirectional") + (uuid "1892e915-352b-47d8-b2e8-bd65ce4f3a0a") + ) + (pad "44" smd rect + (at 4.65 1.35) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 20 "sclk") + (pinfunction "P0.20") + (pintype "bidirectional") + (uuid "068839b7-513a-4119-a76e-7249a84acfab") + ) + (pad "45" smd rect + (at 3.75 0.95) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 84 "key19") + (pinfunction "P0.23") + (pintype "bidirectional") + (uuid "7b916210-8df8-4c0f-9801-28e87912d52c") + ) + (pad "46" smd rect + (at 4.65 0.55) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 39 "si") + (pinfunction "P0.22") + (pintype "bidirectional") + (uuid "db5350f0-df79-489e-9ffc-9dba4d624170") + ) + (pad "47" smd rect + (at 3.75 0.15) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 29 "unconnected-(U3-P1.00-Pad47)") + (pinfunction "P1.00") + (pintype "bidirectional+no_connect") + (uuid "7b710985-2568-4f25-b4a4-bcf85f205f69") + ) + (pad "48" smd rect + (at 4.65 -0.25) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 36 "scs") + (pinfunction "P0.24") + (pintype "bidirectional") + (uuid "401dffae-7014-48ae-8601-627af23590ae") + ) + (pad "49" smd rect + (at 3.75 -0.65) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 86 "key21") + (pinfunction "P0.25") + (pintype "bidirectional") + (uuid "13366f3b-9506-4b26-8803-abde54a116a7") + ) + (pad "50" smd rect + (at 3.75 -1.45) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 26 "unconnected-(U3-P1.02-Pad50)") + (pinfunction "P1.02") + (pintype "bidirectional+no_connect") + (uuid "13d0464c-8148-4eac-90ec-5c74de829f3a") + ) + (pad "51" smd rect + (at 4.65 -1.85) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 42 "swd_data") + (pinfunction "SWDIO") + (pintype "bidirectional") + (uuid "963c8a47-c488-4529-bd85-94181478ea0d") + ) + (pad "52" smd rect + (at 3.75 -2.25) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 77 "key22") + (pinfunction "P0.09") + (pintype "bidirectional") + (uuid "7468176a-f5b5-46d9-be57-a9b55bfa5e9a") + ) + (pad "53" smd rect + (at 4.65 -2.65) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 22 "swd_clk") + (pinfunction "SWDCLK") + (pintype "input") + (uuid "76182eb2-0bda-46b8-b2f5-b1a82702de31") + ) + (pad "54" smd rect + (at 3.75 -3.05) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 88 "key23") + (pinfunction "P0.10") + (pintype "bidirectional") + (uuid "a649af02-08d3-4abb-9304-8c8a1ac1a8f2") + ) + (pad "55" smd rect + (at 4.65 -3.75) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 45 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "f7d813ff-4470-4ed0-92f7-e4cb289fb4a1") + ) + (pad "56" smd rect + (at -2 0.55 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 23 "unconnected-(U3-P1.04-Pad56)") + (pinfunction "P1.04") + (pintype "bidirectional+no_connect") + (uuid "c292c330-4586-451f-8747-b03442c36c16") + ) + (pad "57" smd rect + (at -1.2 0.55 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 43 "unconnected-(U3-P1.06-Pad57)") + (pinfunction "P1.06") + (pintype "bidirectional+no_connect") + (uuid "271fa938-2dfe-4af9-b3eb-06aafb772355") + ) + (pad "58" smd rect + (at -0.4 0.55 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 31 "unconnected-(U3-P1.07-Pad58)") + (pinfunction "P1.07") + (pintype "bidirectional+no_connect") + (uuid "f9d6252a-17a4-4f5d-9e97-0e5dde7a87bb") + ) + (pad "59" smd rect + (at 0.4 0.55 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 32 "unconnected-(U3-P1.05-Pad59)") + (pinfunction "P1.05") + (pintype "bidirectional+no_connect") + (uuid "96d0ec9d-1481-49f2-a3fa-a4e1cfd6b428") + ) + (pad "60" smd rect + (at 1.2 0.55 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 25 "unconnected-(U3-P1.03-Pad60)") + (pinfunction "P1.03") + (pintype "bidirectional+no_connect") + (uuid "ba1b87d9-a23e-4b69-be68-94052c03a3be") + ) + (pad "61" smd rect + (at 2 0.55 90) + (size 0.6 0.4) + (layers "F.Cu" "F.Mask" "F.Paste") + (net 28 "unconnected-(U3-P1.01-Pad61)") + (pinfunction "P1.01") + (pintype "bidirectional+no_connect") + (uuid "a7e20faa-fa66-482e-b7d4-0c4b03d725e3") + ) + (zone + (net 0) + (net_name "") + (layer "F.Cu") + (uuid "faea4396-70a5-4cda-8877-eadf5f4a4867") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 99.15 55.2) (xy 97.55 55.2) (xy 97.55 54) (xy 99.15 54) + ) + ) + ) + (zone + (net 0) + (net_name "") + (layers "F.Cu" "B.Cu") + (uuid "ee51a9b1-7a86-44fa-9c0e-947c870a4973") + (hatch full 0.508) + (connect_pads + (clearance 0) + ) + (min_thickness 0.254) + (filled_areas_thickness no) + (keepout + (tracks not_allowed) + (vias not_allowed) + (pads not_allowed) + (copperpour not_allowed) + (footprints not_allowed) + ) + (placement + (enabled no) + (sheetname "") + ) + (fill + (thermal_gap 0.508) + (thermal_bridge_width 0.508) + ) + (polygon + (pts + (xy 93.65 53.95) (xy 106.05 53.95) (xy 106.05 50.2) (xy 93.65 50.2) + ) + ) + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/RF_Module.3dshapes/Raytac_MDBT50Q.stpZ" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) (footprint "phiboard:magnetic connector 01x02P" (layer "F.Cu") (uuid "f9c5faa5-bce6-46f5-ae8e-897cccf3eb49") @@ -13922,20 +13905,36 @@ (uuid "d6c1f5df-3403-4e32-9fe3-c1c3abe17e35") ) (segment - (start 84.29 54.49) - (end 88.55 54.49) + (start 96.65 59.197545) + (end 101.15 63.697545) (width 0.2) (layer "F.Cu") (net 76) - (uuid "36b78102-2bdc-4a6f-884f-4bfb5416cd70") + (uuid "4a20866c-ae73-469a-b8c8-6b8e8004b747") ) (segment - (start 82.5 52.7) - (end 84.29 54.49) + (start 101.15 63.7) + (end 101.75 63.7) (width 0.2) (layer "F.Cu") (net 76) - (uuid "3752039f-86a7-426b-8481-47b3f33e8109") + (uuid "5ec298cf-b940-451f-9594-4cdffa5e6768") + ) + (segment + (start 101.85 63.8) + (end 101.85 64.2) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "5fd43944-0714-452f-9526-23d5cf192e02") + ) + (segment + (start 96.65 57.85) + (end 96.65 59.197545) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "6a903b14-64ea-4ad4-b5d7-7f41f2ef702f") ) (segment (start 82.5 48.1) @@ -13943,7 +13942,79 @@ (width 0.2) (layer "F.Cu") (net 76) - (uuid "aa3b8ad2-743f-43c3-a992-7369ec0e6d88") + (uuid "710a43ce-733b-4463-9a83-31892b641ed8") + ) + (segment + (start 84.29 54.49) + (end 91.24678 54.49) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "72781132-983c-4d07-88ba-8b0ddf0f4c7f") + ) + (segment + (start 91.24678 54.49) + (end 94.05578 57.299) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "a38a4c10-2b7e-4e11-ba90-2fbcafcd2443") + ) + (segment + (start 101.75 63.7) + (end 101.85 63.8) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "b9a1fd8f-dc03-430d-ba58-f05a03fccdf9") + ) + (segment + (start 96.099 57.299) + (end 96.65 57.85) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "ba7a5896-649a-4fce-8ab0-88fec47d32e6") + ) + (segment + (start 101.15 63.697545) + (end 101.15 63.7) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "c24d714d-ed45-4b17-9387-c78440b14d71") + ) + (segment + (start 94.05578 57.299) + (end 96.099 57.299) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "d1994965-f3c2-4838-b331-844d9f21ce5b") + ) + (segment + (start 82.5 52.7) + (end 84.29 54.49) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "e1b327a7-2b7b-46e8-ad36-f829558fb4e4") + ) + (segment + (start 86.387 53.587) + (end 91.620814 53.587) + (width 0.2) + (layer "F.Cu") + (net 77) + (uuid "0a27ecb8-4aeb-4b16-87f0-eb94bb2a2ca1") + ) + (segment + (start 93.733814 55.7) + (end 103.6 55.7) + (width 0.2) + (layer "F.Cu") + (net 77) + (uuid "3b719118-9cb1-4c77-8960-699c50b45f01") ) (segment (start 85.5 48.1) @@ -13951,15 +14022,15 @@ (width 0.2) (layer "F.Cu") (net 77) - (uuid "0c0abb41-060a-46e8-82d6-2073afd5f8de") + (uuid "89adecc4-6cee-4e6e-9274-28a41282e9d5") ) (segment - (start 86.387 53.587) - (end 88.5 53.587) + (start 91.620814 53.587) + (end 93.733814 55.7) (width 0.2) (layer "F.Cu") (net 77) - (uuid "14d9221f-d699-492e-89d8-1efd841a213b") + (uuid "9791620a-f791-4d3b-a45b-e4572efa4590") ) (segment (start 85.5 52.7) @@ -13967,47 +14038,39 @@ (width 0.2) (layer "F.Cu") (net 77) - (uuid "645537a8-d9a7-43b5-8e11-fcf792de868a") + (uuid "dd136337-da75-47c2-9d77-36fef5eccf6e") ) (segment - (start 103.6 55.7) - (end 102.85 55.7) + (start 98.003811 59.7) + (end 103.6 59.7) (width 0.2) (layer "F.Cu") - (net 77) - (uuid "888f787e-991a-494c-a5b8-86e2c24697a9") - ) - (via - (at 102.85 55.7) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 77) - (uuid "f1ebffdf-013d-42be-9390-9999c9a93e05") + (net 78) + (uuid "0977561e-6715-406e-a041-78921b05c134") ) (segment - (start 91.621458 53.589) - (end 89.2 53.589) + (start 94.305136 56.697) + (end 96.348356 56.697) (width 0.2) - (layer "B.Cu") - (net 77) - (uuid "b80a2890-dcf8-4ae4-9128-86280b1685f4") + (layer "F.Cu") + (net 78) + (uuid "287740dd-5f19-4759-9f7e-8d3762c077f7") ) (segment - (start 93.732458 55.7) - (end 91.621458 53.589) + (start 97.252 58.948189) + (end 98.003811 59.7) (width 0.2) - (layer "B.Cu") - (net 77) - (uuid "f4af50a9-03c9-4db9-9dc8-c65009523d81") + (layer "F.Cu") + (net 78) + (uuid "6790ac4c-5d58-4784-a491-44edebdccac7") ) (segment - (start 102.85 55.7) - (end 93.732458 55.7) + (start 96.348356 56.697) + (end 97.252 57.600644) (width 0.2) - (layer "B.Cu") - (net 77) - (uuid "f654f372-e22d-4c3c-9fbf-e92249b43670") + (layer "F.Cu") + (net 78) + (uuid "6f7cb63b-c986-4c09-abc6-55d727f7a08a") ) (segment (start 84.5 52.7) @@ -14015,7 +14078,31 @@ (width 0.2) (layer "F.Cu") (net 78) - (uuid "a605cc48-a5b0-420d-8b3e-a065e1727e92") + (uuid "76728d47-bf0d-4ccc-815e-4afb1eddfd18") + ) + (segment + (start 97.252 57.600644) + (end 97.252 58.948189) + (width 0.2) + (layer "F.Cu") + (net 78) + (uuid "7b6eabef-7a69-4cc2-a625-32d4ca5f01b5") + ) + (segment + (start 85.688 53.888) + (end 91.496136 53.888) + (width 0.2) + (layer "F.Cu") + (net 78) + (uuid "a1eaea5b-98e1-4d65-8cb4-d7ae7dd2574c") + ) + (segment + (start 91.496136 53.888) + (end 94.305136 56.697) + (width 0.2) + (layer "F.Cu") + (net 78) + (uuid "c8ad4dff-b426-421f-8b0a-489cf693bbe4") ) (segment (start 84.5 48.1) @@ -14023,87 +14110,7 @@ (width 0.2) (layer "F.Cu") (net 78) - (uuid "c513551f-c5ba-4ffe-a1b9-0c22e00e6a94") - ) - (segment - (start 85.688 53.888) - (end 88.55 53.888) - (width 0.2) - (layer "F.Cu") - (net 78) - (uuid "db998516-6476-4b4f-ac25-e1be3eecae74") - ) - (segment - (start 103.6 58.9) - (end 102.85 58.9) - (width 0.2) - (layer "F.Cu") - (net 78) - (uuid "de103cde-b0fe-4ffe-9a9c-efe0e0fadd1c") - ) - (via - (at 102.85 58.9) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 78) - (uuid "f3fd795f-caed-4e73-8890-71dd768ac3ce") - ) - (segment - (start 102.85 58.9) - (end 97.65 58.9) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "49106232-ba39-48fd-8783-1de2e7e66dab") - ) - (segment - (start 94.30478 56.698) - (end 91.49678 53.89) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "4c1d9e19-1a0b-462b-8e3c-5f2e87943ec4") - ) - (segment - (start 97.252 58.502) - (end 97.252 57.600644) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "80685196-780e-4d14-8648-0fca9c364449") - ) - (segment - (start 97.252 57.600644) - (end 96.349356 56.698) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "9466faa1-9f6b-4d99-96d8-d5dd00727b67") - ) - (segment - (start 97.65 58.9) - (end 97.252 58.502) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "9c927557-20ef-418b-b80a-552804f0a3cb") - ) - (segment - (start 96.349356 56.698) - (end 94.30478 56.698) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "a8c51a9f-d6a4-4740-a58f-98a0e9b4bcbb") - ) - (segment - (start 91.49678 53.89) - (end 89.2 53.89) - (width 0.2) - (layer "B.Cu") - (net 78) - (uuid "fdb23433-73fd-4690-b802-4d26aa38338e") + (uuid "dc874e0d-31df-4f6f-9e99-814f0795e8e7") ) (segment (start 81 48.1) @@ -14394,101 +14401,85 @@ (uuid "fcd09347-5b5e-40ff-9d7f-c39a675c739f") ) (segment - (start 88.55 54.189) - (end 84.989 54.189) + (start 96.223678 56.998) + (end 96.951 57.725322) (width 0.2) (layer "F.Cu") (net 82) - (uuid "06df5f01-1555-4879-9fcb-9a474bef3543") + (uuid "53804992-0fc5-4d00-8195-a8f67feb2ee2") ) (segment - (start 84.989 54.189) + (start 96.951 57.725322) + (end 96.951 59.072867) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "67042196-2d20-461e-a6b5-1d03f6de1a33") + ) + (segment + (start 83.5 48.1) (end 83.5 52.7) (width 0.2) (layer "F.Cu") (net 82) - (uuid "2bc7ed5a-8c2a-4f83-b2b1-5d9158327164") + (uuid "70c2808c-9afa-4c8f-861d-49617e137df3") + ) + (segment + (start 99.978133 62.1) + (end 103.6 62.1) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "8b30ee4a-218a-4acf-922f-c214c43f23ed") + ) + (segment + (start 91.371458 54.189) + (end 94.180458 56.998) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "8bb1afe2-0d68-404d-acb7-f844de125a3f") + ) + (segment + (start 84.989 54.189) + (end 91.371458 54.189) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "98fc881d-5e7b-4e89-9379-cbbae1733128") + ) + (segment + (start 96.951 59.072867) + (end 99.978133 62.1) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "a0fb7891-420f-4020-8cca-2d6bd9aed9cc") + ) + (segment + (start 94.180458 56.998) + (end 96.223678 56.998) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "b2b47873-0c70-412b-b89d-63d41d298766") + ) + (segment + (start 83.5 52.7) + (end 84.989 54.189) + (width 0.2) + (layer "F.Cu") + (net 82) + (uuid "c0d7eb2f-91cf-48e4-9d44-7dde2f519f75") ) (segment (start 103.6 60.5) (end 102.85 60.5) (width 0.2) (layer "F.Cu") - (net 82) + (net 83) (uuid "8fe9f248-f38f-4109-944d-7f2511af390d") ) - (segment - (start 83.5 52.7) - (end 83.5 48.1) - (width 0.2) - (layer "F.Cu") - (net 82) - (uuid "dfe767ac-73ce-4148-bcad-8a98e2a1a444") - ) - (via - (at 102.85 60.5) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 82) - (uuid "7a74fd0a-4df2-43e1-90f6-287462c946d9") - ) - (segment - (start 96.951 59.072867) - (end 96.951 57.725322) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "2301573f-71ab-4b14-923c-a0527483fe65") - ) - (segment - (start 94.180102 56.999) - (end 91.372102 54.191) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "350c281b-357a-44fd-bb11-b3de508461c9") - ) - (segment - (start 102.85 60.5) - (end 98.378133 60.5) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "37c42c72-fcae-4d38-8dcb-5581eb6f2138") - ) - (segment - (start 91.372102 54.191) - (end 89.2 54.191) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "55b57f50-48cf-44d3-a425-018225125bfd") - ) - (segment - (start 96.951 57.725322) - (end 96.224678 56.999) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "b8b9942c-b162-4dac-8b5f-699ff43235dc") - ) - (segment - (start 96.224678 56.999) - (end 94.180102 56.999) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "e0ed08f8-453f-4fd5-b2d8-83420cf87f18") - ) - (segment - (start 98.378133 60.5) - (end 96.951 59.072867) - (width 0.2) - (layer "B.Cu") - (net 82) - (uuid "f7a0f3fb-e545-4886-8f77-63b5e31fd77c") - ) (segment (start 83 48.1) (end 83 52.598958) @@ -14505,6 +14496,14 @@ (net 83) (uuid "d1e8612f-f484-4413-8e66-d98edddfaa0e") ) + (via + (at 102.85 60.5) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 83) + (uuid "7a74fd0a-4df2-43e1-90f6-287462c946d9") + ) (via (at 83.000521 52.599479) (size 0.45) @@ -14514,12 +14513,28 @@ (uuid "8ca9fac6-5599-43c8-90c8-a6c2f60f466e") ) (segment - (start 83.000521 52.599479) - (end 83.000521 52.700521) + (start 96.224678 56.999) + (end 96.951 57.725322) (width 0.2) (layer "B.Cu") (net 83) - (uuid "3654bacf-4516-4e79-a9b1-4ddafd172f1b") + (uuid "2872caf2-7884-4318-9e37-7c3788771192") + ) + (segment + (start 98.378133 60.5) + (end 102.85 60.5) + (width 0.2) + (layer "B.Cu") + (net 83) + (uuid "3754815a-ccec-4ec3-a47e-b52e4583672e") + ) + (segment + (start 96.951 57.725322) + (end 96.951 59.072867) + (width 0.2) + (layer "B.Cu") + (net 83) + (uuid "37c46347-0fd8-4442-a91f-de39deb266e6") ) (segment (start 83.000521 52.700521) @@ -14527,31 +14542,47 @@ (width 0.2) (layer "B.Cu") (net 83) - (uuid "92506025-b6a9-4f46-843c-b0c6561b89eb") + (uuid "430b0a3c-cd6a-4ae1-a874-2de620a384d3") ) (segment - (start 84.491 54.191) - (end 88.75 54.191) + (start 94.180102 56.999) + (end 96.224678 56.999) (width 0.2) (layer "B.Cu") (net 83) - (uuid "a3ddb6ca-299b-4b04-826e-160a23eb4127") + (uuid "9a50fa99-e870-4254-b269-e3b14288e295") ) (segment - (start 97.252 58.948189) - (end 98.003811 59.7) + (start 91.372102 54.191) + (end 94.180102 56.999) (width 0.2) - (layer "F.Cu") - (net 84) - (uuid "0dac7439-beac-4a8a-934a-f2f94b9e20d3") + (layer "B.Cu") + (net 83) + (uuid "a0cc4f98-d893-40c1-8ac5-3b60351342a9") ) (segment - (start 97.252 57.600644) - (end 97.252 58.948189) + (start 84.491 54.191) + (end 91.372102 54.191) (width 0.2) - (layer "F.Cu") - (net 84) - (uuid "2aae5f1f-c98f-4f1d-b26e-2146ff51149e") + (layer "B.Cu") + (net 83) + (uuid "a8b9c488-64a3-44df-826d-9d0f0282acfa") + ) + (segment + (start 83.000521 52.599479) + (end 83.000521 52.700521) + (width 0.2) + (layer "B.Cu") + (net 83) + (uuid "a96bce88-f170-4680-8a8c-a7f06517a1b6") + ) + (segment + (start 96.951 59.072867) + (end 98.378133 60.5) + (width 0.2) + (layer "B.Cu") + (net 83) + (uuid "df1eca2f-163e-47a5-8c73-5adc2739725a") ) (segment (start 84 48.1) @@ -14561,22 +14592,6 @@ (net 84) (uuid "48cf7c38-96ec-47ff-a41b-7c6a3fce7682") ) - (segment - (start 89.35 53.888) - (end 91.496136 53.888) - (width 0.2) - (layer "F.Cu") - (net 84) - (uuid "7c8d3d53-91d5-4a63-b12a-8e4886dd3b1c") - ) - (segment - (start 98.003811 59.7) - (end 103.6 59.7) - (width 0.2) - (layer "F.Cu") - (net 84) - (uuid "836f8898-c1ae-4eec-a847-12776d8d57ad") - ) (segment (start 84 52.598958) (end 84.000521 52.599479) @@ -14586,28 +14601,12 @@ (uuid "a02aa392-4d33-4c4d-bea8-8371fbc308db") ) (segment - (start 94.305136 56.697) - (end 96.348356 56.697) + (start 103.6 58.9) + (end 102.85 58.9) (width 0.2) (layer "F.Cu") (net 84) - (uuid "c0fcf3d2-56ba-4229-afe1-10eef4b460ce") - ) - (segment - (start 96.348356 56.697) - (end 97.252 57.600644) - (width 0.2) - (layer "F.Cu") - (net 84) - (uuid "c31408dd-229f-4782-ae1c-9bafc56ea056") - ) - (segment - (start 91.496136 53.888) - (end 94.305136 56.697) - (width 0.2) - (layer "F.Cu") - (net 84) - (uuid "e0be9745-bba0-4fa3-a9b9-9a27a07b5ba4") + (uuid "de103cde-b0fe-4ffe-9a9c-efe0e0fadd1c") ) (via (at 84.000521 52.599479) @@ -14617,13 +14616,13 @@ (net 84) (uuid "2ca9bb8b-539e-4ec0-8bfd-495f477a8e86") ) - (segment - (start 85.19 53.89) - (end 88.75 53.89) - (width 0.2) - (layer "B.Cu") + (via + (at 102.85 58.9) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") (net 84) - (uuid "2eee0bb1-5498-40b3-bacf-0f3ca576d3b7") + (uuid "f3fd795f-caed-4e73-8890-71dd768ac3ce") ) (segment (start 84.000521 52.599479) @@ -14631,23 +14630,71 @@ (width 0.2) (layer "B.Cu") (net 84) - (uuid "6b69a5e0-840d-40b8-8d5d-3ade3efd4f38") + (uuid "10fa9f9d-53cc-4f9e-a37f-630a22f1715a") ) (segment - (start 85.15 53.85) + (start 84.000521 52.700521) (end 85.19 53.89) (width 0.2) (layer "B.Cu") (net 84) - (uuid "9049fd19-8990-45bb-a990-073c1853d09b") + (uuid "289bf3fe-427c-4658-a844-86ba887f23fe") ) (segment - (start 84.000521 52.700521) - (end 85.15 53.85) + (start 96.349356 56.698) + (end 97.252 57.600644) (width 0.2) (layer "B.Cu") (net 84) - (uuid "aa2a26f3-4d28-4f6d-aa32-e7c50d31e581") + (uuid "56f92b77-be42-4271-9c68-6a07b940fd68") + ) + (segment + (start 85.19 53.89) + (end 91.49678 53.89) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "7df08c93-f262-4fdc-b910-969fbeb0e9a9") + ) + (segment + (start 97.252 57.600644) + (end 97.252 58.502) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "869e8f25-fdac-4b55-90c7-547ebcd0dc40") + ) + (segment + (start 97.65 58.9) + (end 102.85 58.9) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "8e3b3cc0-0cf7-4365-be08-12fb38c0c8ba") + ) + (segment + (start 94.30478 56.698) + (end 96.349356 56.698) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "ea4bfa7d-f74f-4f7b-8356-5c54da233d73") + ) + (segment + (start 91.49678 53.89) + (end 94.30478 56.698) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "eb035d6e-4ae4-43a7-ba39-8763f482f892") + ) + (segment + (start 97.252 58.502) + (end 97.65 58.9) + (width 0.2) + (layer "B.Cu") + (net 84) + (uuid "eebb52b8-c53e-4338-9422-b68567fae5c4") ) (segment (start 95.799712 63.097) @@ -14721,14 +14768,6 @@ (net 85) (uuid "fbfd7cfb-82e5-4e49-8bab-f31c14cc699f") ) - (segment - (start 98.2 57.3) - (end 96.6 55.7) - (width 0.2) - (layer "F.Cu") - (net 86) - (uuid "0aec6115-6b14-42f8-9344-6ef6f45522e9") - ) (segment (start 85 48.1) (end 85 52.598958) @@ -14737,37 +14776,13 @@ (net 86) (uuid "22857ee1-f145-4f30-80af-730c4e10e99f") ) - (segment - (start 93.733814 55.7) - (end 91.620814 53.587) - (width 0.2) - (layer "F.Cu") - (net 86) - (uuid "42419cda-dfc7-496a-b89f-bbe618e2173c") - ) - (segment - (start 96.6 55.7) - (end 93.733814 55.7) - (width 0.2) - (layer "F.Cu") - (net 86) - (uuid "57895282-7672-4cde-bec4-74b5fd340709") - ) (segment (start 103.6 57.3) - (end 98.2 57.3) + (end 102.85 57.3) (width 0.2) (layer "F.Cu") (net 86) - (uuid "6e1e6eeb-90fc-4f3f-9bdb-2a1d1d5aeaf3") - ) - (segment - (start 91.620814 53.587) - (end 89.35 53.587) - (width 0.2) - (layer "F.Cu") - (net 86) - (uuid "7af5cbbc-1ddf-4b74-a001-6b7a1e281754") + (uuid "79dad269-4aaa-4148-a25f-7ee223c629e6") ) (segment (start 85 52.598958) @@ -14777,6 +14792,14 @@ (net 86) (uuid "e03c6de6-caaf-4bb1-bcf7-eef596bedc49") ) + (via + (at 102.85 57.3) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 86) + (uuid "4e038c1a-86ee-4175-9d28-939d93e6b739") + ) (via (at 85.000521 52.599479) (size 0.45) @@ -14785,21 +14808,45 @@ (net 86) (uuid "7231c17c-c83c-4fb9-a413-50b70b5b2dd8") ) + (segment + (start 100.65 55.7) + (end 102.25 57.3) + (width 0.2) + (layer "B.Cu") + (net 86) + (uuid "0d6939f2-50f6-485c-9079-98d48a725dbc") + ) (segment (start 85.000521 52.599479) (end 85.000521 52.700521) (width 0.2) (layer "B.Cu") (net 86) - (uuid "2a495938-bf30-40b6-b220-bc5d3866cfad") + (uuid "5d689719-b565-4dae-a8bc-9e96c1345e48") ) (segment - (start 85.889 53.589) - (end 88.75 53.589) + (start 93.732458 55.7) + (end 100.65 55.7) (width 0.2) (layer "B.Cu") (net 86) - (uuid "2d0fbee8-22d8-4922-b55b-017e37c4a3f0") + (uuid "6a694e9b-deff-4c92-8376-0dc834f3a191") + ) + (segment + (start 85.889 53.589) + (end 91.621458 53.589) + (width 0.2) + (layer "B.Cu") + (net 86) + (uuid "738a1a77-d26f-4fad-a785-424c838f59d3") + ) + (segment + (start 102.25 57.3) + (end 102.85 57.3) + (width 0.2) + (layer "B.Cu") + (net 86) + (uuid "7391cca6-6929-4e03-84d5-7a2e2814a734") ) (segment (start 85.000521 52.700521) @@ -14807,7 +14854,15 @@ (width 0.2) (layer "B.Cu") (net 86) - (uuid "8559a7d3-44ef-435d-a059-8087b7abcf9e") + (uuid "8474225c-71a4-41aa-b590-d358a79ba351") + ) + (segment + (start 91.621458 53.589) + (end 93.732458 55.7) + (width 0.2) + (layer "B.Cu") + (net 86) + (uuid "987c5939-9f9f-4874-9585-26284aa4d2c9") ) (segment (start 96.8 60.75) @@ -14927,39 +14982,15 @@ (width 0.2) (layer "F.Cu") (net 88) - (uuid "01a3d9cb-4849-49bd-b1f7-77728c0df82c") + (uuid "054c7ee5-4b3a-4665-a99f-f96108f3017f") ) (segment - (start 86 52.686) - (end 86.6 53.286) + (start 96.070932 54.745254) + (end 96.724678 55.399) (width 0.2) (layer "F.Cu") (net 88) - (uuid "5c29872e-db89-430a-8d00-f5bfdd8785e6") - ) - (segment - (start 86.6 53.286) - (end 91.745492 53.286) - (width 0.2) - (layer "F.Cu") - (net 88) - (uuid "5ca807f5-e11d-450c-a141-1b676beeeb33") - ) - (segment - (start 91.745492 53.286) - (end 93.204746 54.745254) - (width 0.2) - (layer "F.Cu") - (net 88) - (uuid "64da001c-69a5-41d6-8967-eeca0ffdaf83") - ) - (segment - (start 102 55.7) - (end 102.8 54.9) - (width 0.2) - (layer "F.Cu") - (net 88) - (uuid "9a67a246-c5bd-4878-a60c-2a04bddf9a02") + (uuid "246d07c4-942b-40ad-88a1-46ae391a9c5c") ) (segment (start 86 48.1) @@ -14967,15 +14998,31 @@ (width 0.2) (layer "F.Cu") (net 88) - (uuid "b992fc57-db37-439a-98d6-06bb4aad1ca0") + (uuid "28a61602-d5de-4b88-9660-9815092f4185") ) (segment - (start 96.070932 54.745254) - (end 97.025678 55.7) + (start 91.745492 53.286) + (end 93.204746 54.745254) (width 0.2) (layer "F.Cu") (net 88) - (uuid "c8883fe1-862b-4c69-a4a0-36e430d22aa1") + (uuid "5f2b3aa2-8d1b-4747-8e3f-4b40058e15f3") + ) + (segment + (start 102.301 55.399) + (end 102.8 54.9) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "810b0d20-f09e-4938-b719-181c36bf2eff") + ) + (segment + (start 96.724678 55.399) + (end 102.301 55.399) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "937fcd3f-13b2-44cb-b9ca-18450fc288c4") ) (segment (start 93.204746 54.745254) @@ -14983,15 +15030,31 @@ (width 0.2) (layer "F.Cu") (net 88) - (uuid "c9749c94-560b-4505-bf6b-8b794eec1049") + (uuid "963930e4-4054-40e4-ad7f-5b2c7c373449") ) (segment - (start 97.025678 55.7) - (end 102 55.7) + (start 86.6 53.286) + (end 91.745492 53.286) (width 0.2) (layer "F.Cu") (net 88) - (uuid "d9658291-3b7b-481d-8ce0-24e0e344cf8f") + (uuid "ac122547-dbe2-4085-81ee-cc9e7f3ad46f") + ) + (segment + (start 86 52.686) + (end 86.6 53.286) + (width 0.2) + (layer "F.Cu") + (net 88) + (uuid "b2ec0ad7-fbfc-452c-bee0-55d874663135") + ) + (segment + (start 103.6 62.9) + (end 102.85 62.9) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "046fdb9d-cc22-4132-bd19-c0d3efc06a24") ) (segment (start 82 48.1) @@ -15001,6 +15064,14 @@ (net 89) (uuid "63519174-f9b3-49f4-8e2b-7cf0433a9ad8") ) + (via + (at 102.85 62.9) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 89) + (uuid "60963f07-bf6d-4e0b-b359-195a32bcad13") + ) (via (at 82 52.55) (size 0.45) @@ -15009,13 +15080,85 @@ (net 89) (uuid "a1610d74-76d7-409c-8d04-89901259f9d6") ) + (segment + (start 96.65 57.85) + (end 96.65 59.2) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "0e9a0fcb-301d-481b-afc1-38d41b3c97a1") + ) + (segment + (start 94.05 57.294576) + (end 94.05 57.3) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "13449eab-888f-4db1-bf8a-fdf8dedc511d") + ) + (segment + (start 83.792 54.492) + (end 91.247424 54.492) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "315aa530-df97-4890-b77b-46e70366df26") + ) + (segment + (start 96.652455 59.2) + (end 100.35 62.897545) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "442b5a7c-b89b-4ef5-bd1c-0162919fb2f5") + ) + (segment + (start 91.247424 54.492) + (end 94.05 57.294576) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "6b912143-eff7-4f00-840b-74a29cfa3de7") + ) (segment (start 82 52.55) (end 82 52.7) (width 0.2) (layer "B.Cu") (net 89) - (uuid "065cd7cd-83e1-407b-ae85-aed459f41df2") + (uuid "6f970219-6ce4-4a0a-a95c-28235e285e93") + ) + (segment + (start 96.1 57.3) + (end 96.65 57.85) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "73eeb63f-2b80-4041-b3e2-69b155ebe86e") + ) + (segment + (start 100.35 62.9) + (end 102.85 62.9) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "7bfda4c6-3da8-490e-af8f-30d617116455") + ) + (segment + (start 100.35 62.897545) + (end 100.35 62.9) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "813272aa-504b-4fdf-993c-953e2df551bf") + ) + (segment + (start 96.65 59.2) + (end 96.652455 59.2) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "ca3afce5-c4c4-4e94-a343-5d9298bfab4d") ) (segment (start 82 52.7) @@ -15023,15 +15166,15 @@ (width 0.2) (layer "B.Cu") (net 89) - (uuid "acc61b5f-8ca2-48c8-a721-eb2ec4a6c691") + (uuid "d2ebd67c-2816-4ebf-81cb-00df184b4b8f") ) (segment - (start 83.792 54.492) - (end 88.75 54.492) + (start 94.05 57.3) + (end 96.1 57.3) (width 0.2) (layer "B.Cu") (net 89) - (uuid "ca035340-00f1-4839-9700-eb2165c75056") + (uuid "d84001d9-895e-4a38-a5c9-b6ed3cae8e93") ) (segment (start 92.708 58.728254) @@ -15089,237 +15232,5 @@ (net 90) (uuid "eb104ee0-a78a-4003-b858-7a6525619252") ) - (segment - (start 103.6 62.9) - (end 102.85 62.9) - (width 0.2) - (layer "F.Cu") - (net 97) - (uuid "046fdb9d-cc22-4132-bd19-c0d3efc06a24") - ) - (via - (at 102.85 62.9) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 97) - (uuid "60963f07-bf6d-4e0b-b359-195a32bcad13") - ) - (segment - (start 94.05 57.294576) - (end 91.247424 54.492) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "1e086bc4-33e3-4598-ab1f-f6962a1b052f") - ) - (segment - (start 96.652455 59.2) - (end 96.65 59.2) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "24828086-d94a-4857-a908-8eaa66a1a536") - ) - (segment - (start 91.247424 54.492) - (end 89.2 54.492) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "3574357d-6b0b-4347-9271-c3a3c1c75577") - ) - (segment - (start 96.1 57.3) - (end 94.05 57.3) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "39bf60ed-1b56-4fcc-af9b-3271ea2d0846") - ) - (segment - (start 100.35 62.9) - (end 100.35 62.897545) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "96c37556-2539-4fe5-a0b7-7f4933c3066a") - ) - (segment - (start 96.65 57.85) - (end 96.1 57.3) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "a8ed1a3e-9335-466c-a5ad-b7e7c82e0b7f") - ) - (segment - (start 102.85 62.9) - (end 100.35 62.9) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "bf5dcbbf-c1b5-48bc-95f3-3c326f6766a5") - ) - (segment - (start 96.65 59.2) - (end 96.65 57.85) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "e18299c1-1757-433d-bbd5-7f1391ca7574") - ) - (segment - (start 100.35 62.897545) - (end 96.652455 59.2) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "eb94347c-2780-44b7-9a08-bb2b9aac1769") - ) - (segment - (start 94.05 57.3) - (end 94.05 57.294576) - (width 0.2) - (layer "B.Cu") - (net 97) - (uuid "fa6801ca-db22-490a-b738-65e013f82cc9") - ) - (segment - (start 101.85 64.2) - (end 101.85 63.8) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "0bdacc7c-651c-42e5-8e4c-1eb2eb68d9dd") - ) - (segment - (start 96.65 59.197545) - (end 96.65 57.85) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "2de6f481-e793-4229-8822-80b3a450c467") - ) - (segment - (start 101.15 63.697545) - (end 96.65 59.197545) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "37a40d5e-3a3f-4b0c-9b24-5905c41d967f") - ) - (segment - (start 91.24678 54.49) - (end 89.35 54.49) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "5359eba1-cda4-41b9-80d8-9c1d449bbb8a") - ) - (segment - (start 96.099 57.299) - (end 94.05578 57.299) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "7dc74919-f29d-44c4-aca4-0d611bfdc562") - ) - (segment - (start 96.65 57.85) - (end 96.099 57.299) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "9e6b4f32-65ba-4093-989c-5dda739943a4") - ) - (segment - (start 101.15 63.7) - (end 101.15 63.697545) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "adcbae16-d3f6-4160-ab26-95fb1350175a") - ) - (segment - (start 94.05578 57.299) - (end 91.24678 54.49) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "b11b1a79-eed5-4a84-87f0-4a5490b06ad2") - ) - (segment - (start 101.75 63.7) - (end 101.15 63.7) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "b83c872e-42a0-4bc6-9ac5-c6807f821252") - ) - (segment - (start 101.85 63.8) - (end 101.75 63.7) - (width 0.2) - (layer "F.Cu") - (net 98) - (uuid "d7281cd4-3ae0-471c-9e93-14a81078f6cb") - ) - (segment - (start 91.371458 54.189) - (end 94.180458 56.998) - (width 0.2) - (layer "F.Cu") - (net 99) - (uuid "4aa17725-8292-45ad-9e08-f623758e0c98") - ) - (segment - (start 96.951 57.725322) - (end 96.951 59.072867) - (width 0.2) - (layer "F.Cu") - (net 99) - (uuid "600692f6-5c99-428a-93e3-956926dea269") - ) - (segment - (start 96.223678 56.998) - (end 96.951 57.725322) - (width 0.2) - (layer "F.Cu") - (net 99) - (uuid "6535e5a8-c6bd-444b-87db-b89270741837") - ) - (segment - (start 96.951 59.072867) - (end 99.978133 62.1) - (width 0.2) - (layer "F.Cu") - (net 99) - (uuid "6a5a8921-ffe2-4c89-a6a9-bcd2616d0f71") - ) - (segment - (start 89.35 54.189) - (end 91.371458 54.189) - (width 0.2) - (layer "F.Cu") - (net 99) - (uuid "93b26287-77a8-4c7c-9002-a7f36bef8a20") - ) - (segment - (start 99.978133 62.1) - (end 103.6 62.1) - (width 0.2) - (layer "F.Cu") - (net 99) - (uuid "ea1cfdac-e2fd-42a2-9847-621b4cdac261") - ) - (segment - (start 94.180458 56.998) - (end 96.223678 56.998) - (width 0.2) - (layer "F.Cu") - (net 99) - (uuid "f6ca102d-5568-4ccd-96d1-009a193ce7d4") - ) (embedded_fonts no) ) From 363e41dbd803ab59785c072fba25cdb9e6f0033f Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 10 Mar 2026 21:31:00 +0100 Subject: [PATCH 10/10] board: pcb b2b reroute power --- board/board.kicad_pcb | 514 ++++++++++++++++++------------------------ 1 file changed, 225 insertions(+), 289 deletions(-) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index cb260bd..12723e3 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -8934,7 +8934,7 @@ (descr "Multiprotocol radio SoC module https://www.raytac.com/download/index.php?index_id=43") (tags "wireless 2.4 GHz Bluetooth ble zigbee 802.15.4 thread nordic raytac nrf52840 nrf52833") (property "Reference" "U3" - (at -6 0 270) + (at 0 -1 0) (layer "F.SilkS") (uuid "bcaf5aef-b694-4d21-8661-84c22d7a7d5c") (effects @@ -10210,7 +10210,7 @@ (footprint "phiboard:swd_pad" (layer "B.Cu") (uuid "09acd8e0-4d2a-4466-bbdd-7f5c011450cb") - (at 122.8 71 180) + (at 122.46 71.23 180) (property "Reference" "J3" (at 0 3 0) (unlocked yes) @@ -12472,37 +12472,13 @@ (net 39) (uuid "d535ba96-e901-4e90-be70-05994047fcfb") ) - (segment - (start 87.5 47.65) - (end 87.5 48.1) - (width 0.2) - (layer "F.Cu") - (net 40) - (uuid "0ba79887-30ce-4ce2-a918-c4bd5b3faace") - ) (segment (start 74 48.1) - (end 74 47.65) + (end 74 51.6) (width 0.2) (layer "F.Cu") (net 40) - (uuid "64799a3f-ceac-4a63-8796-845ce0c147e0") - ) - (segment - (start 74 47.65) - (end 74.2 47.45) - (width 0.2) - (layer "F.Cu") - (net 40) - (uuid "6bb87776-81ee-47a9-a96a-9ed2b378826b") - ) - (segment - (start 87.3 47.45) - (end 87.5 47.65) - (width 0.2) - (layer "F.Cu") - (net 40) - (uuid "9f7deb73-6b21-4c7f-88ef-7759d18ec95b") + (uuid "b04184aa-3d99-471e-9339-a196547b0c3c") ) (segment (start 103.05 65.1) @@ -12513,31 +12489,15 @@ (uuid "c732ad0d-346b-475b-8cc5-daf765a73884") ) (segment - (start 74 48.1) - (end 74 52.7) + (start 87.5 48.1) + (end 87.5 51.6) (width 0.2) (layer "F.Cu") (net 40) - (uuid "fb94a7b8-e9d3-4e0f-af0e-22801f54b334") + (uuid "d8fe359a-ece6-4aa6-a703-049c6b83a970") ) (via - (at 87.3 47.45) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 40) - (uuid "1a3465b8-aa61-4710-be16-f3d2e9d3fab3") - ) - (via - (at 74.2 47.45) - (size 0.45) - (drill 0.3) - (layers "F.Cu" "B.Cu") - (net 40) - (uuid "9eca5cb6-2697-4844-89c5-d7bc7291e075") - ) - (via - (at 74 52.7) + (at 74 51.6) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -12552,69 +12512,85 @@ (net 40) (uuid "db2e821e-2a78-4f6b-928a-c93e05a4caa2") ) - (segment - (start 74.2 47.45) - (end 87.3 47.45) - (width 0.2) - (layer "B.Cu") + (via + (at 87.5 51.6) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") (net 40) - (uuid "0835943a-225c-497c-9808-7a7c94939243") - ) - (segment - (start 102.3 66.45) - (end 97.45 66.45) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "45ad6cde-e7f4-4431-acb2-1dcee9580c2e") - ) - (segment - (start 103.05 65.7) - (end 102.3 66.45) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "9f8d5adb-5bd3-4c8b-a101-d48600e2729e") + (uuid "f8016b49-2221-4cf9-bd7f-ecbb05bc244c") ) (segment (start 78.2 56.9) - (end 74 52.7) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "d0d34d21-abf1-46d5-8c9f-0d72b736e7d5") - ) - (segment - (start 90.6 57.25) (end 90.25 56.9) (width 0.2) (layer "B.Cu") (net 40) - (uuid "d2528031-17fb-4ac1-89be-31457b6f7068") + (uuid "494768de-9b3b-4227-b554-237c03d497f4") ) (segment - (start 97.45 66.45) - (end 90.6 59.6) + (start 74 51.6) + (end 74 52.7) (width 0.2) (layer "B.Cu") (net 40) - (uuid "e176cf95-33f3-4101-aafb-febee32d9ce4") + (uuid "51ce41f3-23b0-4e99-870b-5ae5defb177c") ) (segment - (start 90.25 56.9) + (start 74 52.7) (end 78.2 56.9) (width 0.2) (layer "B.Cu") (net 40) - (uuid "e2c3c183-7c58-4858-80fa-e34cd7f392aa") + (uuid "5969753e-a8b0-49a3-b4bc-858c940d3dd3") ) (segment - (start 90.6 59.6) + (start 90.25 56.9) (end 90.6 57.25) (width 0.2) (layer "B.Cu") (net 40) - (uuid "eab84c98-922c-4f63-b147-d1e343b92a7d") + (uuid "948624f0-2a82-4fde-a7ea-228870c80106") + ) + (segment + (start 90.6 59.6) + (end 97.45 66.45) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "ce8651ca-76d2-4998-b056-aef29f650ea4") + ) + (segment + (start 90.6 57.25) + (end 90.6 59.6) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "dfb3d37a-ff99-49a2-bfd5-e3997165f96a") + ) + (segment + (start 97.45 66.45) + (end 102.3 66.45) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "e4eca938-5011-404b-9b2e-74b293e95a18") + ) + (segment + (start 102.3 66.45) + (end 103.05 65.7) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "f35d03d8-ea58-4ea7-ad24-b727096b7841") + ) + (segment + (start 87.5 51.6) + (end 74 51.6) + (width 0.2) + (layer "B.Cu") + (net 40) + (uuid "fb6b18b2-2e87-456d-a9c4-1a04d3615fb8") ) (segment (start 109.185 61.3) @@ -12632,38 +12608,6 @@ (net 45) (uuid "4f3b439c-c63e-4703-ab28-e02899964ad6") ) - (segment - (start 75.549 57.199) - (end 73.5 55.15) - (width 0.2) - (layer "F.Cu") - (net 45) - (uuid "4fc04249-6de7-4020-b056-f07ea84871c0") - ) - (segment - (start 90.3 61.95) - (end 90.3 57.374322) - (width 0.2) - (layer "F.Cu") - (net 45) - (uuid "6f5cf7a6-a9f2-4b61-84f9-a483ad2ab94e") - ) - (segment - (start 90.124678 57.199) - (end 75.549 57.199) - (width 0.2) - (layer "F.Cu") - (net 45) - (uuid "86bc912d-86b7-4df7-9edd-248e27520c0c") - ) - (segment - (start 73.5 55.15) - (end 73.5 48.1) - (width 0.2) - (layer "F.Cu") - (net 45) - (uuid "88eed11f-f0cd-4d10-9e1d-6d72a3e47eb6") - ) (segment (start 121.8 54.75) (end 121.8 55.75) @@ -12680,14 +12624,6 @@ (net 45) (uuid "b9e8e856-8db6-492b-9ab9-9837a137a62a") ) - (segment - (start 90.3 57.374322) - (end 90.124678 57.199) - (width 0.2) - (layer "F.Cu") - (net 45) - (uuid "ff2da72d-bcbb-4d83-a7a7-376973ebe5f8") - ) (via (at 109.18 60.75) (size 0.45) @@ -12736,22 +12672,6 @@ (net 46) (uuid "1385c834-68b0-4185-a898-7d0a3b62bfba") ) - (segment - (start 74.825001 47.45) - (end 86.674999 47.45) - (width 0.2) - (layer "F.Cu") - (net 46) - (uuid "14a9860a-9b72-44d7-a291-091238bc7407") - ) - (segment - (start 74.5 48.1) - (end 74.5 47.775001) - (width 0.2) - (layer "F.Cu") - (net 46) - (uuid "1631ef7c-468a-414a-afdb-9934e17d765d") - ) (segment (start 120.725 56.05) (end 121.1 56.05) @@ -12792,14 +12712,6 @@ (net 46) (uuid "28769498-d00a-4e40-a4f0-ef8e074d5dcb") ) - (segment - (start 87 47.775001) - (end 87 48.1) - (width 0.2) - (layer "F.Cu") - (net 46) - (uuid "2c51b5c2-fda8-4ec3-9099-20bbdddb3532") - ) (segment (start 102.25 65.1) (end 102.25 65.85) @@ -12816,6 +12728,14 @@ (net 46) (uuid "35673af2-6528-4267-86a8-aa5ca01c7fcb") ) + (segment + (start 87 48.1) + (end 87 52.15) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "3fbc0787-2f02-4b71-a61d-68e51e7343e5") + ) (segment (start 108.25 58.65) (end 107.9 59) @@ -12880,14 +12800,6 @@ (net 46) (uuid "571f2e00-d92a-4172-87a9-c48250872c03") ) - (segment - (start 74.5 47.775001) - (end 74.825001 47.45) - (width 0.2) - (layer "F.Cu") - (net 46) - (uuid "5da3dc55-a832-4e19-bf0d-8069e9c1f59b") - ) (segment (start 107.9 65.05) (end 107.13 65.82) @@ -12920,14 +12832,6 @@ (net 46) (uuid "76c27278-3005-4de9-9b21-ea3905044900") ) - (segment - (start 86.674999 47.45) - (end 87 47.775001) - (width 0.2) - (layer "F.Cu") - (net 46) - (uuid "79a0037f-0069-464b-8f2c-b10979af943e") - ) (segment (start 120.725 56.75) (end 121.8 56.75) @@ -12960,14 +12864,6 @@ (net 46) (uuid "a534e92e-2645-4a12-ae8c-dfba09f4d4ee") ) - (segment - (start 74.5 48.1) - (end 74.5 52.15) - (width 0.2) - (layer "F.Cu") - (net 46) - (uuid "aaa86dad-312e-4ca3-8f7c-1b68992d136c") - ) (segment (start 121.3 57.25) (end 121.8 57.25) @@ -13000,6 +12896,14 @@ (net 46) (uuid "ee98c135-05b0-4ae1-9c2d-b3f6480cf657") ) + (segment + (start 74.5 48.1) + (end 74.5 52.15) + (width 0.2) + (layer "F.Cu") + (net 46) + (uuid "f17f2150-f33b-4dbb-8871-d934714771c7") + ) (segment (start 120.725 57.45) (end 121.1 57.45) @@ -13056,37 +12960,13 @@ (net 46) (uuid "fdedc884-97b7-40f9-a58e-fd9e37b5c863") ) - (segment - (start 101.45 65.9) - (end 101.45 65.7) - (width 0.2) - (layer "B.Cu") + (via + (at 87 52.15) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") (net 46) - (uuid "0589190b-28fd-43d7-b22a-f1471679d6b0") - ) - (segment - (start 74.5 52.7) - (end 78.399 56.599) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "1922e1f8-d419-463e-b7c3-3329eb231bce") - ) - (segment - (start 90.901 57.125322) - (end 90.901 59.475322) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "4fb28466-0d74-4d4d-af64-d298d6e87b91") - ) - (segment - (start 90.374678 56.599) - (end 90.901 57.125322) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "551b5ef4-8054-4c8a-9de4-336934475959") + (uuid "ff794ed5-4745-4f25-8ba8-b2e839f7677f") ) (segment (start 97.575678 66.15) @@ -13094,15 +12974,7 @@ (width 0.2) (layer "B.Cu") (net 46) - (uuid "56d56caa-2fff-42a0-97fb-c2a8c0e7f32c") - ) - (segment - (start 101.2 66.15) - (end 101.45 65.9) - (width 0.2) - (layer "B.Cu") - (net 46) - (uuid "5d395da6-5995-4dff-86d2-ac39d9864ec9") + (uuid "0bd28a44-57c9-48ca-88da-393ba5326f05") ) (segment (start 107.9 65.05) @@ -13120,6 +12992,14 @@ (net 46) (uuid "71a5701f-c77c-458a-b7d4-b749491bfa24") ) + (segment + (start 90.374678 56.599) + (end 90.901 57.125322) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "7cd8fe0f-b45f-4d0c-9c6c-03537eadb24a") + ) (segment (start 120.125 58.125) (end 120.15 58.15) @@ -13128,13 +13008,53 @@ (net 46) (uuid "8a4568b1-dc44-4ac0-b4df-2dc106f708b5") ) + (segment + (start 74.5 52.15) + (end 74.5 52.7) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "c49cec5c-7ed4-4925-89c9-00442ba6a383") + ) + (segment + (start 101.2 66.15) + (end 101.45 65.9) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "c9fc00b6-5ff8-4c95-9b98-e08eb9488300") + ) + (segment + (start 74.5 52.7) + (end 78.399 56.599) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "d4cd91e8-61a7-4553-80cb-69b8db821a18") + ) + (segment + (start 87 52.15) + (end 74.5 52.15) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "d5b00ce1-a85a-41a8-9368-fb75c244fb46") + ) (segment (start 90.901 59.475322) (end 97.575678 66.15) (width 0.2) (layer "B.Cu") (net 46) - (uuid "94c7ff63-6b56-4000-ac11-f338b90f1313") + (uuid "daeeba4d-7008-45eb-ad7a-0f3732264c22") + ) + (segment + (start 90.901 57.125322) + (end 90.901 59.475322) + (width 0.2) + (layer "B.Cu") + (net 46) + (uuid "e593f22e-3bde-488e-b014-ca80dc828e50") ) (segment (start 78.399 56.599) @@ -13142,15 +13062,15 @@ (width 0.2) (layer "B.Cu") (net 46) - (uuid "9e0dc3b0-6cb1-441f-80fd-64e64d7d4bca") + (uuid "ea57c41c-a767-4f4d-81ce-bfbcc31096dd") ) (segment - (start 74.5 52.15) - (end 74.5 52.7) + (start 101.45 65.9) + (end 101.45 65.7) (width 0.2) (layer "B.Cu") (net 46) - (uuid "b679b422-fa14-41bd-9cf9-e9f63a4aa126") + (uuid "f2c37fc2-633a-4a1f-9f3d-f864919bc99f") ) (segment (start 91.504 56.87561) @@ -15057,12 +14977,20 @@ (uuid "046fdb9d-cc22-4132-bd19-c0d3efc06a24") ) (segment - (start 82 48.1) - (end 82 52.55) + (start 82 52.598958) + (end 82.025521 52.624479) (width 0.2) (layer "F.Cu") (net 89) - (uuid "63519174-f9b3-49f4-8e2b-7cf0433a9ad8") + (uuid "6e84f262-5121-4f1e-8bc6-1e08b59d8f86") + ) + (segment + (start 82 48.1) + (end 82 52.598958) + (width 0.2) + (layer "F.Cu") + (net 89) + (uuid "f13c430e-7183-4b99-a7f7-cb6c6e02b554") ) (via (at 102.85 62.9) @@ -15073,7 +15001,7 @@ (uuid "60963f07-bf6d-4e0b-b359-195a32bcad13") ) (via - (at 82 52.55) + (at 82.025521 52.624479) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -15081,60 +15009,20 @@ (uuid "a1610d74-76d7-409c-8d04-89901259f9d6") ) (segment - (start 96.65 57.85) - (end 96.65 59.2) + (start 96.65 59.2) + (end 96.652455 59.2) (width 0.2) (layer "B.Cu") (net 89) - (uuid "0e9a0fcb-301d-481b-afc1-38d41b3c97a1") + (uuid "078760a1-e0f4-4acb-80e5-4a4f1d7739a1") ) (segment - (start 94.05 57.294576) - (end 94.05 57.3) + (start 82.025521 52.624479) + (end 82 52.65) (width 0.2) (layer "B.Cu") (net 89) - (uuid "13449eab-888f-4db1-bf8a-fdf8dedc511d") - ) - (segment - (start 83.792 54.492) - (end 91.247424 54.492) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "315aa530-df97-4890-b77b-46e70366df26") - ) - (segment - (start 96.652455 59.2) - (end 100.35 62.897545) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "442b5a7c-b89b-4ef5-bd1c-0162919fb2f5") - ) - (segment - (start 91.247424 54.492) - (end 94.05 57.294576) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "6b912143-eff7-4f00-840b-74a29cfa3de7") - ) - (segment - (start 82 52.55) - (end 82 52.7) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "6f970219-6ce4-4a0a-a95c-28235e285e93") - ) - (segment - (start 96.1 57.3) - (end 96.65 57.85) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "73eeb63f-2b80-4041-b3e2-69b155ebe86e") + (uuid "07adccc1-e179-4c29-8c71-01b1ddfc820d") ) (segment (start 100.35 62.9) @@ -15142,31 +15030,15 @@ (width 0.2) (layer "B.Cu") (net 89) - (uuid "7bfda4c6-3da8-490e-af8f-30d617116455") + (uuid "0891d222-bc32-40ae-9942-1f47767380c1") ) (segment - (start 100.35 62.897545) - (end 100.35 62.9) + (start 96.652455 59.2) + (end 100.35 62.897545) (width 0.2) (layer "B.Cu") (net 89) - (uuid "813272aa-504b-4fdf-993c-953e2df551bf") - ) - (segment - (start 96.65 59.2) - (end 96.652455 59.2) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "ca3afce5-c4c4-4e94-a343-5d9298bfab4d") - ) - (segment - (start 82 52.7) - (end 83.792 54.492) - (width 0.2) - (layer "B.Cu") - (net 89) - (uuid "d2ebd67c-2816-4ebf-81cb-00df184b4b8f") + (uuid "184f89a3-5ada-4983-9077-3c3e2fcbf85c") ) (segment (start 94.05 57.3) @@ -15174,7 +15046,71 @@ (width 0.2) (layer "B.Cu") (net 89) - (uuid "d84001d9-895e-4a38-a5c9-b6ed3cae8e93") + (uuid "33c6e2b8-30ef-44c7-920a-39699915b400") + ) + (segment + (start 100.35 62.897545) + (end 100.35 62.9) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "4a6d12d2-81ca-4e7a-ba6f-a8d4fed8d338") + ) + (segment + (start 91.247424 54.492) + (end 94.05 57.294576) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "6cc8d48a-4640-4562-ac2d-2b882098306d") + ) + (segment + (start 94.05 57.294576) + (end 94.05 57.3) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "71b9ccec-5adb-4d8c-a290-1f01fa3ede3e") + ) + (segment + (start 96.1 57.3) + (end 96.65 57.85) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "79879f38-d94e-4c5c-aa2a-f693fb9792be") + ) + (segment + (start 82 52.65) + (end 82 52.7) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "7b807696-ffd8-4697-96b2-88e71b77ce2f") + ) + (segment + (start 82 52.7) + (end 83.792 54.492) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "a1a11665-89e3-4118-9d0b-f3dc26bb8824") + ) + (segment + (start 83.792 54.492) + (end 91.247424 54.492) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "c0ed3df2-b71e-4d10-8cfe-8900b653fabd") + ) + (segment + (start 96.65 57.85) + (end 96.65 59.2) + (width 0.2) + (layer "B.Cu") + (net 89) + (uuid "df559f5d-f2e9-4971-9555-99ad66395247") ) (segment (start 92.708 58.728254)