From f407aee27449e43da968607774b3ebffd7774bfb Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Sun, 8 Mar 2026 13:18:53 +0100 Subject: [PATCH] board: pcb route display spi --- board/board.kicad_pcb | 416 ++++++++++++++++++++++++++++++++++++------ 1 file changed, 356 insertions(+), 60 deletions(-) diff --git a/board/board.kicad_pcb b/board/board.kicad_pcb index 5ae219f..6750ebf 100644 --- a/board/board.kicad_pcb +++ b/board/board.kicad_pcb @@ -9040,7 +9040,7 @@ ) ) ) - (property "Value" "300kR" + (property "Value" "10kR" (at 0 1.05 0) (layer "F.Fab") (hide yes) @@ -9076,7 +9076,7 @@ ) ) ) - (property "LCSC PN" "C23024" + (property "LCSC PN" "C25804" (at 0 0 0) (unlocked yes) (layer "F.Fab") @@ -11022,6 +11022,14 @@ (net 3) (uuid "3eaae635-3527-4b92-8e88-6bc5e66de72d") ) + (segment + (start 118.75 59.55) + (end 118.75 64.95) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5504305c-e892-49bd-87db-75b1c46a3870") + ) (segment (start 116.43 59.72) (end 116.6 59.55) @@ -11030,14 +11038,6 @@ (net 3) (uuid "72530f6b-d097-4658-a943-62ad911b214f") ) - (segment - (start 118.4 65.3) - (end 118.75 64.95) - (width 0.2) - (layer "F.Cu") - (net 3) - (uuid "960eaa5e-c602-49ea-ae7b-729ab2603473") - ) (segment (start 105.55 65.8) (end 104.1 65.8) @@ -11046,14 +11046,6 @@ (net 3) (uuid "9ad37a24-6ed8-4728-a8cc-7a50fb04b0d7") ) - (segment - (start 118.75 64.95) - (end 118.75 59.35) - (width 0.2) - (layer "F.Cu") - (net 3) - (uuid "bb3c6545-328d-467f-93d5-31bb40fe9dac") - ) (segment (start 116.425 60.145) (end 116.43 60.15) @@ -11070,6 +11062,14 @@ (net 3) (uuid "d7938b7e-2f6a-4419-b1d9-af8fa6320af4") ) + (segment + (start 118.75 64.95) + (end 118.4 65.3) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "f058edc6-c981-43ce-a098-ffd39d25c5f3") + ) (segment (start 103.85 65.55) (end 103.85 65.1) @@ -11103,7 +11103,7 @@ (uuid "fb3f7729-872e-4b48-9630-18dbc4375296") ) (via - (at 118.75 59.35) + (at 118.75 59.55) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -11135,20 +11135,12 @@ (uuid "fa9ca4e2-949c-44a6-8ea8-4e02abba64e6") ) (segment - (start 118.75 59.35) + (start 118.55 59.35) (end 116.8 59.35) (width 0.2) (layer "B.Cu") (net 3) - (uuid "61b56cf1-7be9-4963-b715-c39ba1c46c65") - ) - (segment - (start 116.8 59.35) - (end 116.6 59.55) - (width 0.2) - (layer "B.Cu") - (net 3) - (uuid "6b6e19b3-f6c5-46cd-a26a-18f7c94dc9d2") + (uuid "4a548efa-596f-4e3f-8904-2cb8129e8891") ) (segment (start 118.4 65.3) @@ -11158,6 +11150,14 @@ (net 3) (uuid "6f89355c-653f-4cde-a084-a4e90db488e9") ) + (segment + (start 116.8 59.35) + (end 116.6 59.55) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "b475d145-ad39-4d9f-a8de-f69bb79fd32a") + ) (segment (start 117.9 65.8) (end 105.55 65.8) @@ -11166,6 +11166,14 @@ (net 3) (uuid "d87ecc43-1593-4af4-aeca-272885dcb1a5") ) + (segment + (start 118.75 59.55) + (end 118.55 59.35) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "e0039f77-8b82-4887-82e3-4eb70820ba0f") + ) (segment (start 115.95 60.85) (end 116.435 60.85) @@ -11311,12 +11319,12 @@ (uuid "5a18df43-ada8-493b-8dcd-0b7613e72ab5") ) (segment - (start 116.25 58.9) - (end 117.25 58.9) + (start 117.65 58.5) + (end 117.65 56.6) (width 0.2) (layer "F.Cu") (net 6) - (uuid "0076b290-4533-4833-b35d-0090317c6228") + (uuid "08693a57-0099-4d23-95af-2f9c431b1191") ) (segment (start 116.2875 55.5) @@ -11383,28 +11391,36 @@ (uuid "464e3487-2dd3-45ce-a3ed-181cdb12222e") ) (segment - (start 117.65 58.5) - (end 117.65 56.6) + (start 115.85 59.3) + (end 116.25 58.9) (width 0.2) (layer "F.Cu") (net 6) - (uuid "6f14b588-226b-44fb-9b13-07691e3bd612") + (uuid "65adf959-e06f-438e-a926-b506f7c18967") ) (segment - (start 117.65 56.6) - (end 116.9125 55.8625) + (start 117.25 58.9) + (end 117.65 58.5) (width 0.2) (layer "F.Cu") (net 6) - (uuid "814733e6-cfb1-4583-9067-c9d2bdb7c6bf") + (uuid "66e6a98e-350c-44ee-a733-f1a38ffdccb4") ) (segment - (start 116.9125 55.8625) - (end 116.65 55.8625) + (start 116.25 58.9) + (end 117.25 58.9) (width 0.2) (layer "F.Cu") (net 6) - (uuid "8cb6f7a8-4ade-4844-aaeb-8a67dad5d0ed") + (uuid "7048e8d7-ef13-4c81-b8f5-5c9ae1fe5bdd") + ) + (segment + (start 115.85 59.75) + (end 115.85 59.3) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "78ce43e7-d9b8-469d-a159-ddfb3736fabe") ) (segment (start 112.85 55.8625) @@ -11415,20 +11431,20 @@ (uuid "958e4088-8b2b-4d76-b65a-0a56113ec47e") ) (segment - (start 116.05 59.1) - (end 116.25 58.9) + (start 116.9125 55.8625) + (end 116.65 55.8625) (width 0.2) (layer "F.Cu") (net 6) - (uuid "9db8d136-642e-4d9c-b1fb-7c3440a0c355") + (uuid "a1bbce43-2fb7-40f4-9e4f-ae2e873bb611") ) (segment - (start 117.25 58.9) - (end 117.65 58.5) + (start 117.65 56.6) + (end 116.9125 55.8625) (width 0.2) (layer "F.Cu") (net 6) - (uuid "d4a8ced0-c672-423a-bfef-b41fb1a73513") + (uuid "ee602be2-6277-44fa-a1b9-ffebe7722a4c") ) (segment (start 109.825 61.3) @@ -11455,20 +11471,20 @@ (uuid "7fb6ed84-d6dc-4f28-a5af-112080bb6daa") ) (via - (at 116.05 59.1) - (size 0.4) + (at 115.85 59.75) + (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") (net 6) (uuid "9f034154-534a-425d-8530-3509b684c0e4") ) (segment - (start 116.05 59.1) - (end 115.85 59.3) + (start 115.85 59.75) + (end 115.85 60.75) (width 0.2) (layer "B.Cu") (net 6) - (uuid "5a7a3c3a-932c-4744-920e-43308713f833") + (uuid "5cdd44b9-634c-44b0-adde-565cdddb25b4") ) (segment (start 115.85 60.75) @@ -11486,14 +11502,6 @@ (net 6) (uuid "7d0dff09-e559-472e-a526-8ef8e98c7506") ) - (segment - (start 115.85 59.3) - (end 115.85 60.75) - (width 0.2) - (layer "B.Cu") - (net 6) - (uuid "caaac8b8-7f98-470e-94b0-c5b84deaf712") - ) (segment (start 116.65 57.7375) (end 115.3875 59) @@ -12046,6 +12054,206 @@ (net 19) (uuid "deeebcf4-cb32-4854-9d00-4b9d4189c4af") ) + (segment + (start 104.5 59.3) + (end 105.6 59.3) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "2a2fb11e-970b-4b4b-af0c-13f6fcffd20c") + ) + (segment + (start 121.358524 59.25) + (end 121.8 59.25) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "4ac9285c-04ee-482c-8a2e-fcd24b2cf2b3") + ) + (segment + (start 120.958518 59.650006) + (end 121.358524 59.25) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "73e94cf9-20a9-414e-9bcd-ab1396bb1f38") + ) + (segment + (start 120.95 59.650006) + (end 120.958518 59.650006) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "a8eb59fc-1c8d-4494-aa6e-51e9d1b47096") + ) + (via + (at 120.95 59.650006) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 20) + (uuid "2ca38d1b-14b8-4dec-b098-6464f0b5e16a") + ) + (via + (at 105.6 59.3) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 20) + (uuid "87e79fe6-1fb4-4ce9-8b4d-6ed65ced5611") + ) + (segment + (start 119.426 59.028) + (end 119.649003 59.251003) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "1364a60c-7365-484c-bcb6-9d7ecfe2ef56") + ) + (segment + (start 119.649003 59.251003) + (end 120.542479 59.251003) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "1d602584-8779-4c06-a76c-0c6695dd0a6d") + ) + (segment + (start 120.941482 59.650006) + (end 120.95 59.650006) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "35be0351-0984-4b4a-b2a9-4c2cbc6057ea") + ) + (segment + (start 111.528 59.3) + (end 105.6 59.3) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "6e902ccc-f31a-48bf-a74e-0f6e0e7802c8") + ) + (segment + (start 120.542479 59.251003) + (end 120.941482 59.650006) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "950d2dd1-7da7-4a4e-a9bb-0f8fba996ca3") + ) + (segment + (start 111.8 59.028) + (end 119.426 59.028) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "c58560fd-e394-466f-ac1d-1d5a899e934a") + ) + (segment + (start 111.8 59.028) + (end 111.528 59.3) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "d19b2836-bfe2-456b-862d-842098e366ec") + ) + (segment + (start 104.5 57.7) + (end 105.6 57.7) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "4668db3e-e0db-42f6-846e-f05a7320bb74") + ) + (segment + (start 120.95 58.25) + (end 121.8 58.25) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "643269b4-f957-41b1-aeb2-6fe46d76d29f") + ) + (via + (at 120.95 58.25) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 36) + (uuid "2c983239-02f3-40f6-ba98-ad8f26f9c121") + ) + (via + (at 105.6 57.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 36) + (uuid "d2494c06-481e-475b-a33b-ef662e57f0ed") + ) + (segment + (start 111.2 58.426) + (end 119.676 58.426) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "0af67940-43a3-411b-ae00-c7ffab49a9be") + ) + (segment + (start 120.357521 58.631) + (end 120.738521 58.25) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "15176cb6-da59-4469-9e2e-3ebb8b982c01") + ) + (segment + (start 106.526 58.626) + (end 111 58.626) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "30f03ad9-61b2-480e-a7ba-b75ff685480e") + ) + (segment + (start 111 58.626) + (end 111.2 58.426) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "326f9c09-1214-4b72-9520-0e0e9e01e5eb") + ) + (segment + (start 119.676 58.426) + (end 119.881 58.631) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "59627fee-837a-438d-acbd-6173ed8c34a3") + ) + (segment + (start 105.6 57.7) + (end 106.526 58.626) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "c16528d6-d1d1-4ace-91c8-0122a50d84c1") + ) + (segment + (start 120.738521 58.25) + (end 120.95 58.25) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "c4c28853-e57c-4508-934a-597ddd614e99") + ) + (segment + (start 119.881 58.631) + (end 120.357521 58.631) + (width 0.2) + (layer "B.Cu") + (net 36) + (uuid "e6fdc092-e01f-4471-95b7-01d0e0373414") + ) (segment (start 109.3 53.8) (end 109.3 52.875) @@ -12158,6 +12366,94 @@ (net 38) (uuid "3d6b2a58-2efe-4ceb-a9cf-2658e1b46258") ) + (segment + (start 104.5 58.5) + (end 105.6 58.5) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "7694c3a1-c03c-4817-a720-e9e02e3e808e") + ) + (segment + (start 121.8 58.75) + (end 121.150003 58.75) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "c92bef04-f996-42bb-8b61-62f24ec24e0a") + ) + (segment + (start 121.150003 58.75) + (end 120.95 58.950003) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "fcbc0815-7b61-4a83-ba76-cc7e5b4da3e7") + ) + (via + (at 120.95 58.950003) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 39) + (uuid "af23bd1b-444b-4818-847a-bc01ffbd919c") + ) + (via + (at 105.6 58.5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 39) + (uuid "e83a5b81-d05d-4411-913f-50ea89582163") + ) + (segment + (start 111.4 58.927) + (end 111.6 58.727) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "1a660b3e-eeec-4c81-bfda-6e214cf5c674") + ) + (segment + (start 119.551322 58.727) + (end 119.774325 58.950003) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "9b19d8e8-c152-41a1-9b78-8502562fa00b") + ) + (segment + (start 111.6 58.727) + (end 119.551322 58.727) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "a7946d11-8851-4181-8d75-2f18d111f56f") + ) + (segment + (start 119.774325 58.950003) + (end 120.95 58.950003) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "cf8d2a02-8a30-4dd5-a193-129f02eddca4") + ) + (segment + (start 105.6 58.5) + (end 106.027 58.927) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "d09a0e1f-db6d-455a-bc9a-5e72c0b1da09") + ) + (segment + (start 106.027 58.927) + (end 111.4 58.927) + (width 0.2) + (layer "B.Cu") + (net 39) + (uuid "da4c8691-f94d-478d-8a03-2ff5dbeae02e") + ) (segment (start 109.185 61.3) (end 109.185 60.785)