From ef39a8dd73f0331962313c06c360b7fad1ca7352 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 24 Mar 2026 01:05:45 +0100 Subject: [PATCH 1/3] right: pcb route pmic power signals --- board/board_right.kicad_pcb | 494 ++++++++++++++++++++++-------------- 1 file changed, 303 insertions(+), 191 deletions(-) diff --git a/board/board_right.kicad_pcb b/board/board_right.kicad_pcb index 3ff0d3b..114e165 100644 --- a/board/board_right.kicad_pcb +++ b/board/board_right.kicad_pcb @@ -2296,7 +2296,7 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "2d9f9d91-a789-4ca5-8a13-8e65481ce4a4") - (at 61.15 63 90) + (at 61.15 63 -90) (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C11" @@ -2353,24 +2353,14 @@ (sheetfile "pmic.kicad_sch") (attr smd) (fp_line - (start 0.7 -0.35) - (end 0.7 0.35) + (start -0.7 0.35) + (end -0.7 -0.35) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "8643c166-054a-4b5c-9fac-c65b14cc0d82") - ) - (fp_line - (start -0.7 -0.35) - (end 0.7 -0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "63dee37e-230d-4513-ac78-ffd6dde7fddd") + (uuid "12133297-469a-4993-a58a-a989353aea64") ) (fp_line (start 0.7 0.35) @@ -2383,34 +2373,34 @@ (uuid "fdb9a052-57a2-4c7e-a70b-418280df1f39") ) (fp_line - (start -0.7 0.35) - (end -0.7 -0.35) + (start -0.7 -0.35) + (end 0.7 -0.35) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "12133297-469a-4993-a58a-a989353aea64") + (uuid "63dee37e-230d-4513-ac78-ffd6dde7fddd") ) (fp_line - (start 0.3 -0.15) - (end 0.3 0.15) + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8643c166-054a-4b5c-9fac-c65b14cc0d82") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "973749d6-eab1-4873-b1c0-9ec960d153f2") - ) - (fp_line - (start -0.3 -0.15) - (end 0.3 -0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7a34049a-e92a-4cfb-ba9f-e0435c776502") + (uuid "9ab6efb7-51cf-4f29-9d52-da257fd8b91a") ) (fp_line (start 0.3 0.15) @@ -2423,14 +2413,24 @@ (uuid "ea07bbcc-d248-4697-a7c0-8d33d2b5dea4") ) (fp_line - (start -0.3 0.15) - (end -0.3 -0.15) + (start -0.3 -0.15) + (end 0.3 -0.15) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "9ab6efb7-51cf-4f29-9d52-da257fd8b91a") + (uuid "7a34049a-e92a-4cfb-ba9f-e0435c776502") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "973749d6-eab1-4873-b1c0-9ec960d153f2") ) (fp_text user "${REFERENCE}" (at 0 -0.75 0) @@ -2444,21 +2444,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 90) + (at -0.345 0 270) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "9dc2ff93-2544-41d1-b5ae-8289e28f4575") ) (pad "" smd roundrect - (at 0.345 0 90) + (at 0.345 0 270) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "6ff946ef-6583-4e58-8dc4-d85f5b02afe3") ) (pad "1" smd roundrect - (at -0.32 0 90) + (at -0.32 0 270) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -2467,7 +2467,7 @@ (uuid "53e6bba9-b0ef-4865-9da0-a7b387294a5e") ) (pad "2" smd roundrect - (at 0.32 0 90) + (at 0.32 0 270) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -10376,16 +10376,6 @@ (layer "User.3") (uuid "01b62cdd-a01f-48ee-9c34-f14873718313") ) - (gr_line - (start 110 47) - (end 110 57.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "04b1bede-f8cb-4b0f-83ef-e1ea7e04b61e") - ) (gr_rect (start 27.8 128.4) (end 59.8 142.4) @@ -10428,16 +10418,6 @@ (layer "User.3") (uuid "1a1bb41b-0c7b-42a8-b379-f3d2e5e67f70") ) - (gr_line - (start 72 76.5) - (end 52 76.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "25003a96-06a5-4f38-bdca-312b5303c02e") - ) (gr_line (start 64.2 133.9) (end 83.225 133.9) @@ -10480,16 +10460,6 @@ (layer "User.3") (uuid "2dee3342-cbeb-4283-9c32-80066fb56a07") ) - (gr_line - (start 72 76.5) - (end 72 67) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "2ea3ff96-a78e-4ed0-b9d3-bb04d27e1371") - ) (gr_line (start 103.2 177.65) (end 103.2 148.2) @@ -10541,16 +10511,6 @@ (layer "User.3") (uuid "4202c812-e115-47c2-aecb-5c4a593ce38c") ) - (gr_line - (start 110 57.5) - (end 91 57.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "496b429c-796a-4287-bfd3-94cf04094528") - ) (gr_line (start 45.2 167.2) (end 64.2 167.2) @@ -10672,16 +10632,6 @@ (layer "User.3") (uuid "7ccd419e-64da-4c86-a8c3-608abc0d177d") ) - (gr_line - (start 91 57.5) - (end 91 67) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "915d5491-827c-45c4-8b8d-1d8d615c3b35") - ) (gr_line (start 83.2 143.4) (end 83.2 133.9) @@ -10702,16 +10652,6 @@ (layer "User.3") (uuid "99d23457-4dde-4301-9804-ea59c4e8844a") ) - (gr_line - (start 52 47.05) - (end 52 76.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "a23a9ef4-6179-4cdb-a855-4da21a28673b") - ) (gr_line (start 45.2 113.9) (end 103.15 113.9) @@ -10742,16 +10682,6 @@ (layer "User.3") (uuid "abb388b2-9328-4252-aaa5-1188bfaae06d") ) - (gr_line - (start 110 47) - (end 52.05 47) - (stroke - (width 0.1) - (type default) - ) - (layer "User.3") - (uuid "aed9f86b-44be-464e-b6c9-9d89103f8ae9") - ) (gr_line (start 83.2 148.2) (end 103.2 148.2) @@ -10792,16 +10722,6 @@ (layer "User.3") (uuid "cacedf3c-4c3b-40cf-b3d5-b87202d23245") ) - (gr_line - (start 91 67) - (end 71.975 67) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "d6e9acf7-1b3c-49b7-858f-5afd489f9a73") - ) (gr_line (start 63.4 157.175) (end 63.4 166.7) @@ -10886,76 +10806,276 @@ (uuid "fd986014-c677-47b5-9ced-411833e347ce") ) (segment - (start 68.1 62.35) - (end 67.7 62.75) + (start 68.475 62.025) + (end 68.475 62.35) (width 0.2) (layer "F.Cu") (net 1) - (uuid "774e5d3e-b91f-4fd9-9043-4607b6415571") + (uuid "0035999e-e1d4-4f5f-b0cd-dbb4057528e2") ) (segment - (start 67.7 62.75) + (start 68.475 62.35) + (end 67.962189 62.35) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0e66249a-ac3f-46cc-9861-0f8b6ae64123") + ) + (segment + (start 85.15 65.95) + (end 85.15 65.1) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "34d0e17b-77a7-4715-9647-e252cc111b4d") + ) + (segment + (start 68.65 61.85) + (end 68.475 62.025) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3659c6b4-86df-4ef3-9d79-00a252c7444c") + ) + (segment + (start 67.962189 62.35) + (end 67.562189 62.75) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "41d4872d-f245-455d-ae11-82829599b6d0") + ) + (segment + (start 71.55 65.65) + (end 71.85 65.95) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5bc3f460-9180-427a-8c23-539f265f8e84") + ) + (segment + (start 70.8 61.85) + (end 68.65 61.85) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7c547f2e-e285-41af-ad8e-192ec20d0371") + ) + (segment + (start 71.025 62.075) + (end 70.8 61.85) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "cf773811-bde1-476f-94c8-832fc5a01fbe") + ) + (segment + (start 71.85 65.95) + (end 85.45 65.95) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "dc175feb-33eb-42c9-ba5e-46971b016d5a") + ) + (segment + (start 67.562189 62.75) (end 67.3 62.75) (width 0.2) (layer "F.Cu") (net 1) - (uuid "889db171-1675-46aa-a123-931af0665eb8") + (uuid "e19fcd52-fe10-47b2-98e2-ed7ad3cad5de") ) (segment - (start 68.475 62.35) - (end 68.1 62.35) + (start 88.57 65.95) + (end 85.45 65.95) (width 0.2) (layer "F.Cu") (net 1) - (uuid "cf517eb6-200f-4637-8ab3-e6342c4e39d8") + (uuid "efd2b4af-7d73-448f-98ba-e80a391b7a02") + ) + (segment + (start 85.45 65.95) + (end 85.35 65.95) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f3bef73d-bc00-4985-9eaa-9d44c2aa06cc") + ) + (via + (at 71.55 65.65) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "76a0e7fd-0b3d-4dfd-9af1-d7b6b74f8058") + ) + (via + (at 71.025 62.075) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "8fd53bd4-cb39-48d1-8159-b6083ea08dfe") + ) + (segment + (start 71.25 62.3) + (end 71.25 65.35) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "06083965-fc86-4b4e-ba5e-7bde4b367c46") + ) + (segment + (start 71.025 62.075) + (end 71.25 62.3) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "1c8d571a-b970-4d54-8af5-fe2635a32536") + ) + (segment + (start 71.25 65.35) + (end 71.55 65.65) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "731504c7-8eb1-4709-aed2-31290347843a") + ) + (segment + (start 60.85 54.3) + (end 62.75 54.3) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "36d591f9-6eae-4fce-8496-619d566aa89c") + ) + (segment + (start 67.7 63.25) + (end 67.9 63.05) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9cd4c68a-6615-44bb-8c3c-f7fc0f165bad") ) (segment (start 68.475 63.05) - (end 68.1 63.05) + (end 67.9 63.05) (width 0.2) (layer "F.Cu") (net 2) - (uuid "4b7b508d-8be2-469d-9e3a-cc0daf912df0") + (uuid "b399ddce-6d65-4d3a-bacc-7709f54806a6") ) (segment - (start 68.1 63.05) - (end 67.9 63.25) + (start 66.575 55.225) + (end 65.65 54.3) (width 0.2) (layer "F.Cu") (net 2) - (uuid "52c7b174-85f2-46a3-a1f1-b18720c2a757") + (uuid "d534fa48-1afc-438b-b938-6e41fd1ab198") ) (segment - (start 67.9 63.25) - (end 67.3 63.25) + (start 67.3 63.25) + (end 67.7 63.25) (width 0.2) (layer "F.Cu") (net 2) - (uuid "5daba025-44b1-44e7-896a-ad945df10d52") + (uuid "dea8815e-a325-4868-bc19-56a746706a35") ) (segment - (start 68.075 64.45) - (end 67.875 64.25) + (start 65.65 54.3) + (end 62.75 54.3) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e4afd153-8bc9-415c-95df-2c7a62f3c6fa") + ) + (via + (at 66.575 55.225) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "3d1c5c85-bcc6-4530-8e04-7fbf20fe7fd1") + ) + (via + (at 67.9 63.05) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "f84c2fee-155f-4246-a09a-ab79ef00a9df") + ) + (segment + (start 67.9 56.55) + (end 67.9 63.05) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "6fd1b53c-090d-41e7-b11e-532f947f82f2") + ) + (segment + (start 66.575 55.225) + (end 67.9 56.55) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "94730aa1-7a6f-4c1b-b6af-6b5a0409cd29") + ) + (segment + (start 67.7 64.25) + (end 67.9 64.45) (width 0.2) (layer "F.Cu") (net 3) - (uuid "3e591d3f-ad38-48fc-8207-b218b063c30b") + (uuid "c60ae5dd-caa0-4493-ba54-6d6766f23c2f") ) (segment - (start 67.875 64.25) - (end 67.3 64.25) + (start 67.3 64.25) + (end 67.7 64.25) (width 0.2) (layer "F.Cu") (net 3) - (uuid "8f867bff-98f2-4438-b697-2fd4cbf75ba7") + (uuid "cefaeb56-b9b6-4648-980c-13773d6b84f5") ) (segment (start 68.475 64.45) - (end 68.075 64.45) + (end 67.9 64.45) (width 0.2) (layer "F.Cu") (net 3) - (uuid "ef8ffdd0-dce1-4241-b505-38b6e192926d") + (uuid "eaf3f1e5-a17d-4822-bb3e-19af0237dc3d") + ) + (via + (at 67.9 64.45) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 3) + (uuid "6102a06f-0202-4aa5-a002-91ba2b9999dc") + ) + (segment + (start 67.9 64.45) + (end 67.9 68.825) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "419db05d-7745-4b24-86f2-619adf55982b") + ) + (segment + (start 67.9 68.825) + (end 69.1 70.025) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "9d62a96d-6efc-4bad-b403-afeea8cec21a") + ) + (segment + (start 61.55 62.55) + (end 61.9 62.55) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "02ce2ac6-bd5f-422f-a654-7eec1ad45e8e") ) (segment (start 62.7875 58.0625) @@ -10965,22 +11085,6 @@ (net 4) (uuid "1861696e-94d2-47c6-8535-4ec303840c8a") ) - (segment - (start 61.5 63.25) - (end 61.9 63.25) - (width 0.2) - (layer "F.Cu") - (net 4) - (uuid "1993481c-a98c-4c64-92e1-5b5883eec618") - ) - (segment - (start 61.43 63.32) - (end 61.5 63.25) - (width 0.2) - (layer "F.Cu") - (net 4) - (uuid "2aee36ba-dfe3-4dcb-88f8-b17dc23cf8a2") - ) (segment (start 67.9 63.75) (end 67.3 63.75) @@ -10998,12 +11102,36 @@ (uuid "42cb1017-a669-4062-abf0-0f8eb79e0c8a") ) (segment - (start 61.15 63.32) - (end 61.43 63.32) + (start 61.42 62.68) + (end 61.55 62.55) (width 0.2) (layer "F.Cu") (net 4) - (uuid "a5bc806e-04ac-4077-b7fd-cd1dc42f39c1") + (uuid "4e960d62-86a6-44f9-89b6-fa43284cdb2c") + ) + (segment + (start 62.6 63.25) + (end 61.9 62.55) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6c4983fa-093d-4c67-a32c-ed9729d0faac") + ) + (segment + (start 62.7 63.25) + (end 62.6 63.25) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8acda075-c3a2-452c-93b1-3c6f8f5eec60") + ) + (segment + (start 61.15 62.68) + (end 61.42 62.68) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a2208910-c706-40b4-8640-eba3ae9cb974") ) (segment (start 68.475 63.75) @@ -11029,14 +11157,6 @@ (net 4) (uuid "e85c721b-e028-4ae2-99b0-54f9fd948445") ) - (segment - (start 62.7 63.25) - (end 61.9 63.25) - (width 0.2) - (layer "F.Cu") - (net 4) - (uuid "eca75aff-9894-48e8-a074-be9e68d502f3") - ) (via (at 62.15 58.7) (size 0.45) @@ -11054,7 +11174,7 @@ (uuid "c3e0b328-f325-4069-a6b9-2a1b0222963d") ) (via - (at 61.9 63.25) + (at 61.9 62.55) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -11062,28 +11182,12 @@ (uuid "cb535e46-be5c-41db-9f65-2100580810e4") ) (segment - (start 67.7 63.25) - (end 67.9 63.45) - (width 0.2) - (layer "B.Cu") - (net 4) - (uuid "672b2e0c-7008-405a-9c8a-b74d13aa006f") - ) - (segment - (start 67.9 63.45) - (end 67.9 63.75) - (width 0.2) - (layer "B.Cu") - (net 4) - (uuid "69b10cfc-ef18-4976-9648-2d3c36fa72ce") - ) - (segment - (start 61.9 63.25) + (start 61.9 62.55) (end 61.9 58.95) (width 0.2) (layer "B.Cu") (net 4) - (uuid "723b0e9a-c197-4561-adac-98aaecb77fdc") + (uuid "a3ffc845-9c71-4df5-8c41-9723b91e7359") ) (segment (start 61.9 58.95) @@ -11091,15 +11195,23 @@ (width 0.2) (layer "B.Cu") (net 4) - (uuid "8740776d-ea49-44ba-9a35-8f571744e8d1") + (uuid "aec9a390-4428-4c5d-863c-bc133ef1eb98") ) (segment - (start 61.9 63.25) - (end 67.7 63.25) + (start 61.9 62.55) + (end 63.1 63.75) (width 0.2) (layer "B.Cu") (net 4) - (uuid "a66636bb-33f8-4442-808e-75d4cc1403a0") + (uuid "dbeb47ac-1607-4e36-a556-b1ebd749eebb") + ) + (segment + (start 63.1 63.75) + (end 67.9 63.75) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "f9db9a36-c47f-429b-aea2-ae8469dd218b") ) (segment (start 101.999479 52.599479) From 698aa485ed0f2f0655e62ffd55e8b5bb8d58d1f1 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 24 Mar 2026 02:02:49 +0100 Subject: [PATCH 2/3] right: pcb route usb connection --- board/board_right.kicad_pcb | 1328 ++++++++++++++++++++++++++--------- board/board_right.kicad_pro | 8 +- 2 files changed, 1012 insertions(+), 324 deletions(-) diff --git a/board/board_right.kicad_pcb b/board/board_right.kicad_pcb index 114e165..c2d33ad 100644 --- a/board/board_right.kicad_pcb +++ b/board/board_right.kicad_pcb @@ -916,14 +916,14 @@ (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu") (uuid "226bc7ba-98e6-4e10-8bc8-9a42d352977b") - (at 72.6 58.28 -90) + (at 70.95 55.35) (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R4" - (at 0 -1.05 90) + (at 0 -1.05 0) (layer "F.SilkS") (hide yes) - (uuid "5d1bde91-e363-4c90-9951-cb91fd51e4fb") + (uuid "7294665a-d2d0-4554-be8e-e400abcdcef7") (effects (font (size 1 1) @@ -932,10 +932,10 @@ ) ) (property "Value" "10R" - (at 0 1.05 90) + (at 0 1.05 0) (layer "F.Fab") (hide yes) - (uuid "19e9d4f0-f05e-4884-bcbb-d495499221e9") + (uuid "3819ef26-b53d-4747-abaa-cce36a76ee8f") (effects (font (size 1 1) @@ -944,10 +944,10 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a0359a75-a009-4400-afa0-ce54c003bf05") + (uuid "c4a3afb8-1a2f-437a-a92d-ffa0c5e7b08d") (effects (font (size 1.27 1.27) @@ -956,10 +956,10 @@ ) ) (property "Description" "Resistor" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "49c354a6-3dab-49ce-af2b-ddad63f46b78") + (uuid "f31d046d-8c8d-485c-ba3b-cff4fb94d38b") (effects (font (size 1.27 1.27) @@ -968,7 +968,7 @@ ) ) (property "LCSC PN" "C22859" - (at 0 0 270) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -985,26 +985,6 @@ (sheetname "/mcu/") (sheetfile "mcu.kicad_sch") (attr smd) - (fp_line - (start -0.7 0.35) - (end -0.7 -0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "02f6fbfb-c82c-4616-87b9-0239024c25c2") - ) - (fp_line - (start 0.7 0.35) - (end -0.7 0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ac5fcae8-ffbb-4cc3-a194-572e0611a1a2") - ) (fp_line (start -0.7 -0.35) (end 0.7 -0.35) @@ -1015,6 +995,16 @@ (layer "F.CrtYd") (uuid "de54ccf5-5cfe-4ec9-b876-2abcdba0784a") ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "02f6fbfb-c82c-4616-87b9-0239024c25c2") + ) (fp_line (start 0.7 -0.35) (end 0.7 0.35) @@ -1026,24 +1016,14 @@ (uuid "5d3efc71-056f-4014-b83f-9b266fd82988") ) (fp_line - (start -0.3 0.15) - (end -0.3 -0.15) + (start 0.7 0.35) + (end -0.7 0.35) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "49f738de-78a8-43c5-b5db-b63491dbaae1") - ) - (fp_line - (start 0.3 0.15) - (end -0.3 0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "1edda0f1-15b4-48ba-89c4-1750317d9a8a") + (layer "F.CrtYd") + (uuid "ac5fcae8-ffbb-4cc3-a194-572e0611a1a2") ) (fp_line (start -0.3 -0.15) @@ -1055,6 +1035,16 @@ (layer "F.Fab") (uuid "8b3c1296-013e-4891-93d9-2cdce2530f12") ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "49f738de-78a8-43c5-b5db-b63491dbaae1") + ) (fp_line (start 0.3 -0.15) (end 0.3 0.15) @@ -1065,8 +1055,18 @@ (layer "F.Fab") (uuid "e740922f-cb4c-4f57-917d-3f83bdb6f3d1") ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1edda0f1-15b4-48ba-89c4-1750317d9a8a") + ) (fp_text user "${REFERENCE}" - (at 0.02 0.6 90) + (at 0 -0.6 0) (layer "F.Fab") (uuid "55d6426f-d8e8-4871-b339-6317e5c4fb81") (effects @@ -1077,21 +1077,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 270) + (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "c59d4208-a8fd-4d22-8076-a5bf3ecdb514") ) (pad "" smd roundrect - (at 0.345 0 270) + (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "8044c765-804e-44f9-850b-fba6b7050e4c") ) (pad "1" smd roundrect - (at -0.32 0 270) + (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -1100,7 +1100,7 @@ (uuid "266fc60d-9836-4fd9-8945-c0d7c8b3f5a9") ) (pad "2" smd roundrect - (at 0.32 0 270) + (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -2088,14 +2088,14 @@ (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu") (uuid "2c50cfbd-fcd7-4d91-b39b-38aef3a7c491") - (at 70.6 55.02 90) + (at 70.95 54.6 180) (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R1" - (at 0 -1.05 90) + (at 0 -1.05 0) (layer "F.SilkS") (hide yes) - (uuid "3a4b65b8-364d-4899-b28e-2f84aaaa62da") + (uuid "13b43c9e-2ec6-485f-afe7-86c7beb623a1") (effects (font (size 1 1) @@ -2104,10 +2104,10 @@ ) ) (property "Value" "5.1kR" - (at 0 1.05 90) + (at 0 1.05 0) (layer "F.Fab") (hide yes) - (uuid "8ebd0d5f-335b-4fd4-94f1-38b951a066ae") + (uuid "b8758e34-f9b6-47ac-9c91-ed61febc339d") (effects (font (size 1 1) @@ -2116,10 +2116,10 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "e3584049-5228-43dd-8c18-291cba7594a6") + (uuid "be40177d-dc70-4293-ad4a-86ba3dda0b79") (effects (font (size 1.27 1.27) @@ -2128,10 +2128,10 @@ ) ) (property "Description" "Resistor" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "a9e113ab-3c51-4e5a-828a-bd72771fb9f5") + (uuid "fdb87e91-78fe-4743-8536-9af9b13ffcef") (effects (font (size 1.27 1.27) @@ -2140,7 +2140,7 @@ ) ) (property "LCSC PN" "C23186" - (at 0 0 90) + (at 0 0 180) (unlocked yes) (layer "F.Fab") (hide yes) @@ -2157,26 +2157,6 @@ (sheetname "/usb/") (sheetfile "usb.kicad_sch") (attr smd) - (fp_line - (start 0.7 -0.35) - (end 0.7 0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "6ac7659c-b021-431a-9614-3391f69152fd") - ) - (fp_line - (start -0.7 -0.35) - (end 0.7 -0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "7c868712-9ad4-43d2-ad16-001a41cc8399") - ) (fp_line (start 0.7 0.35) (end -0.7 0.35) @@ -2187,6 +2167,16 @@ (layer "F.CrtYd") (uuid "b0624eb5-16cf-4256-9f7f-2ae214e69ef1") ) + (fp_line + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6ac7659c-b021-431a-9614-3391f69152fd") + ) (fp_line (start -0.7 0.35) (end -0.7 -0.35) @@ -2198,24 +2188,14 @@ (uuid "9aab31a5-a80b-4a6b-b655-918c977b75ff") ) (fp_line - (start 0.3 -0.15) - (end 0.3 0.15) + (start -0.7 -0.35) + (end 0.7 -0.35) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "6d47f166-8eec-4d61-8fdc-bfc29a9befd4") - ) - (fp_line - (start -0.3 -0.15) - (end 0.3 -0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f6505242-c22d-489f-aa25-d3be68461111") + (layer "F.CrtYd") + (uuid "7c868712-9ad4-43d2-ad16-001a41cc8399") ) (fp_line (start 0.3 0.15) @@ -2227,6 +2207,16 @@ (layer "F.Fab") (uuid "cd659cd5-fdae-408e-b5d5-aba34b65b54d") ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6d47f166-8eec-4d61-8fdc-bfc29a9befd4") + ) (fp_line (start -0.3 0.15) (end -0.3 -0.15) @@ -2237,8 +2227,18 @@ (layer "F.Fab") (uuid "01fadf5c-bd33-4ca1-bf98-9a8f26c93b6f") ) + (fp_line + (start -0.3 -0.15) + (end 0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6505242-c22d-489f-aa25-d3be68461111") + ) (fp_text user "${REFERENCE}" - (at 0 -0.68 90) + (at 0.95 0 0) (layer "F.Fab") (uuid "077393ac-628b-498e-9d6f-c89f0b26b6f8") (effects @@ -2249,21 +2249,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 90) + (at -0.345 0 180) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "dc04aced-8f6f-431e-9c14-c2f2394d2ccb") ) (pad "" smd roundrect - (at 0.345 0 90) + (at 0.345 0 180) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "3ba33715-4c25-47b0-a89b-529a0c45d1d5") ) (pad "1" smd roundrect - (at -0.32 0 90) + (at -0.32 0 180) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -2272,7 +2272,7 @@ (uuid "fc80c759-f177-4018-b6bb-12d5a0743dc4") ) (pad "2" smd roundrect - (at 0.32 0 90) + (at 0.32 0 180) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -2993,14 +2993,14 @@ (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu") (uuid "445684ea-2bfe-4aff-90c6-3cd69438cec1") - (at 73.4 58.28 -90) + (at 70.95 56.1) (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R5" - (at 0 -1.05 90) + (at 0 -1.05 0) (layer "F.SilkS") (hide yes) - (uuid "b3f01b21-4835-4709-a59d-6ef23b0378d1") + (uuid "d5ffe080-4e00-4d49-83ce-9c631b3d633a") (effects (font (size 1 1) @@ -3009,10 +3009,10 @@ ) ) (property "Value" "10R" - (at 0 1.05 90) + (at 0 1.05 0) (layer "F.Fab") (hide yes) - (uuid "c1d14061-739c-41d9-8afd-a04a44460dbb") + (uuid "b5393633-c2a4-4821-bece-cb81ed29c088") (effects (font (size 1 1) @@ -3021,10 +3021,10 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f33c21d1-56e5-42ad-bbba-d46c7911ebd6") + (uuid "8b688544-908f-473d-9f69-97652852f669") (effects (font (size 1.27 1.27) @@ -3033,10 +3033,10 @@ ) ) (property "Description" "Resistor" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "72f10dc3-c2f6-49a4-90c2-be45d6c19ab8") + (uuid "2208eb55-ae51-41ed-8b0a-01add216f05f") (effects (font (size 1.27 1.27) @@ -3045,7 +3045,7 @@ ) ) (property "LCSC PN" "C22859" - (at 0 0 270) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -3062,26 +3062,6 @@ (sheetname "/mcu/") (sheetfile "mcu.kicad_sch") (attr smd) - (fp_line - (start -0.7 0.35) - (end -0.7 -0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e36ef8e5-977a-4431-ac45-35d36a9ccbcf") - ) - (fp_line - (start 0.7 0.35) - (end -0.7 0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e74c674a-a7eb-4947-a5c6-0e0928456662") - ) (fp_line (start -0.7 -0.35) (end 0.7 -0.35) @@ -3092,6 +3072,16 @@ (layer "F.CrtYd") (uuid "58da3f18-2fc1-49b5-aeaf-6570030e7c08") ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e36ef8e5-977a-4431-ac45-35d36a9ccbcf") + ) (fp_line (start 0.7 -0.35) (end 0.7 0.35) @@ -3103,24 +3093,14 @@ (uuid "453d58a8-b066-44b6-99bc-e38b2c01c5e6") ) (fp_line - (start -0.3 0.15) - (end -0.3 -0.15) + (start 0.7 0.35) + (end -0.7 0.35) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "42b2212d-c68c-4925-9b4e-e674cad34789") - ) - (fp_line - (start 0.3 0.15) - (end -0.3 0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a33d054e-777d-4f2a-b56a-2952b933ea09") + (layer "F.CrtYd") + (uuid "e74c674a-a7eb-4947-a5c6-0e0928456662") ) (fp_line (start -0.3 -0.15) @@ -3132,6 +3112,16 @@ (layer "F.Fab") (uuid "352a594e-6d08-4398-b03e-6189b9a82496") ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "42b2212d-c68c-4925-9b4e-e674cad34789") + ) (fp_line (start 0.3 -0.15) (end 0.3 0.15) @@ -3142,8 +3132,18 @@ (layer "F.Fab") (uuid "e316e821-29a1-40ea-874e-d06cbdea6d24") ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a33d054e-777d-4f2a-b56a-2952b933ea09") + ) (fp_text user "${REFERENCE}" - (at 0 -0.75 90) + (at 0 0.6 0) (layer "F.Fab") (uuid "f8c89d52-4892-478b-b9bc-fa72f6ed573e") (effects @@ -3154,21 +3154,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 270) + (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "9027f240-6d3c-4fda-bad4-1f4a44b8e202") ) (pad "" smd roundrect - (at 0.345 0 270) + (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "b299d228-21f8-478a-b45d-d5a767466ea5") ) (pad "1" smd roundrect - (at -0.32 0 270) + (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -3177,7 +3177,7 @@ (uuid "5de4eeed-997c-41b1-9760-13bd013c37e0") ) (pad "2" smd roundrect - (at 0.32 0 270) + (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -4659,11 +4659,11 @@ (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu") (uuid "69a36779-30f0-46db-9825-0057ef942315") - (at 67.55 55 90) + (at 67.205 54.6) (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R2" - (at 0 -1.05 90) + (at 0 -1.05 0) (layer "F.SilkS") (hide yes) (uuid "4156ff01-4528-4950-96a8-324fb4497c1e") @@ -4675,7 +4675,7 @@ ) ) (property "Value" "5.1kR" - (at 0 1.05 90) + (at 0 1.05 0) (layer "F.Fab") (hide yes) (uuid "11965603-090e-4e97-b7f4-94e5d20696f8") @@ -4687,7 +4687,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "a787340c-237b-4af7-baeb-e422e7d354fb") @@ -4699,7 +4699,7 @@ ) ) (property "Description" "Resistor" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "521b46f0-61b4-41ed-a7e3-c2ab8fc841e5") @@ -4711,7 +4711,7 @@ ) ) (property "LCSC PN" "C23186" - (at 0 0 90) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -4728,16 +4728,6 @@ (sheetname "/usb/") (sheetfile "usb.kicad_sch") (attr smd) - (fp_line - (start 0.7 -0.35) - (end 0.7 0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "26e167df-27cc-470c-876a-7a82d5c26228") - ) (fp_line (start -0.7 -0.35) (end 0.7 -0.35) @@ -4748,16 +4738,6 @@ (layer "F.CrtYd") (uuid "69117e99-2c7c-44a0-a66c-bd5cb787589d") ) - (fp_line - (start 0.7 0.35) - (end -0.7 0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "8a45310a-05f6-4526-a2f1-d205b7da21b9") - ) (fp_line (start -0.7 0.35) (end -0.7 -0.35) @@ -4769,14 +4749,24 @@ (uuid "0fcdc64e-dd40-412f-8d11-060c76e8d1c5") ) (fp_line - (start 0.3 -0.15) - (end 0.3 0.15) + (start 0.7 -0.35) + (end 0.7 0.35) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "9fea69ea-d37d-48b6-af51-9b1c15e08c9c") + (layer "F.CrtYd") + (uuid "26e167df-27cc-470c-876a-7a82d5c26228") + ) + (fp_line + (start 0.7 0.35) + (end -0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8a45310a-05f6-4526-a2f1-d205b7da21b9") ) (fp_line (start -0.3 -0.15) @@ -4788,16 +4778,6 @@ (layer "F.Fab") (uuid "8cb195dc-ef28-4c91-a61b-e397bc1d3c45") ) - (fp_line - (start 0.3 0.15) - (end -0.3 0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "5d96368b-016b-441c-9a29-d2029faf6551") - ) (fp_line (start -0.3 0.15) (end -0.3 -0.15) @@ -4808,8 +4788,28 @@ (layer "F.Fab") (uuid "0c9a1637-5ed7-4af9-a31c-21f21a72d2fd") ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9fea69ea-d37d-48b6-af51-9b1c15e08c9c") + ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d96368b-016b-441c-9a29-d2029faf6551") + ) (fp_text user "${REFERENCE}" - (at 0 -0.68 90) + (at 0.945 0 0) (layer "F.Fab") (uuid "37cd7e2f-faaf-4385-9b41-8af9e5761421") (effects @@ -4820,21 +4820,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 90) + (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "0550c13f-7994-4853-ae4b-3f5e5a18329f") ) (pad "" smd roundrect - (at 0.345 0 90) + (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "88525e09-5f42-421d-9842-52ffe93686de") ) (pad "1" smd roundrect - (at -0.32 0 90) + (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -4843,7 +4843,7 @@ (uuid "7178a284-8684-496b-a299-62aacc8b20c7") ) (pad "2" smd roundrect - (at 0.32 0 90) + (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -5864,11 +5864,11 @@ (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu") (uuid "a5c51c87-382a-49e4-baa6-b48670c65c7a") - (at 72.6 59.73 -90) + (at 72.4 55.35) (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R6" - (at 0 -1.05 90) + (at 0 -1.05 0) (layer "F.SilkS") (hide yes) (uuid "cca7367c-7d78-45a4-87c7-ab4f86e98386") @@ -5880,7 +5880,7 @@ ) ) (property "Value" "10R" - (at 0 1.05 90) + (at 0 1.05 0) (layer "F.Fab") (hide yes) (uuid "f55279ae-8a7e-4146-94b2-9f17e3f1fc54") @@ -5892,7 +5892,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "7495442a-3c07-4217-919d-6db424f13ea4") @@ -5904,7 +5904,7 @@ ) ) (property "Description" "Resistor" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "f1694393-c744-4fe6-a1de-da1588a7adae") @@ -5916,7 +5916,7 @@ ) ) (property "LCSC PN" "C22859" - (at 0 0 270) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -5933,26 +5933,6 @@ (sheetname "/mcu/") (sheetfile "mcu.kicad_sch") (attr smd) - (fp_line - (start -0.7 0.35) - (end -0.7 -0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b06b6058-031a-4fde-afcd-38f3139e0f0d") - ) - (fp_line - (start 0.7 0.35) - (end -0.7 0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e734772a-73d3-4a0c-be75-bab7cab7bffa") - ) (fp_line (start -0.7 -0.35) (end 0.7 -0.35) @@ -5963,6 +5943,16 @@ (layer "F.CrtYd") (uuid "3c295c96-0c6e-4228-93b1-7fd1cc92618b") ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b06b6058-031a-4fde-afcd-38f3139e0f0d") + ) (fp_line (start 0.7 -0.35) (end 0.7 0.35) @@ -5974,24 +5964,14 @@ (uuid "000a7b79-92be-467b-baa7-f4234f76ba93") ) (fp_line - (start -0.3 0.15) - (end -0.3 -0.15) + (start 0.7 0.35) + (end -0.7 0.35) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "f5964d86-a80e-4763-972f-015631106ed0") - ) - (fp_line - (start 0.3 0.15) - (end -0.3 0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "19bda62b-7767-4d13-885e-6ced31dcb9fa") + (layer "F.CrtYd") + (uuid "e734772a-73d3-4a0c-be75-bab7cab7bffa") ) (fp_line (start -0.3 -0.15) @@ -6003,6 +5983,16 @@ (layer "F.Fab") (uuid "bc31fdf2-99b1-4dca-99e0-f8ca3dfd0c4c") ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f5964d86-a80e-4763-972f-015631106ed0") + ) (fp_line (start 0.3 -0.15) (end 0.3 0.15) @@ -6013,8 +6003,18 @@ (layer "F.Fab") (uuid "f3167aca-4b0c-41c9-9625-281638300aa6") ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "19bda62b-7767-4d13-885e-6ced31dcb9fa") + ) (fp_text user "${REFERENCE}" - (at 0.005 -0.6 90) + (at 0 -0.6 0) (layer "F.Fab") (uuid "aa60f134-9fef-4df6-9667-62808f173573") (effects @@ -6025,21 +6025,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 270) + (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "7ac8f53d-de83-4cbd-b5df-46ea3cfb88bd") ) (pad "" smd roundrect - (at 0.345 0 270) + (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "22e085e1-7023-444b-af2a-9f0e396b12af") ) (pad "1" smd roundrect - (at -0.32 0 270) + (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -6048,7 +6048,7 @@ (uuid "02bb1f09-854d-4bb0-8f8d-0e48352f524f") ) (pad "2" smd roundrect - (at 0.32 0 270) + (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -8090,7 +8090,7 @@ (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu") (uuid "ee9cfe29-99e8-452a-b72e-2a8b2365f504") - (at 75.46 48.95 180) + (at 75.45 48.85 180) (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R3" @@ -8298,7 +8298,7 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "eec8f407-1369-4a46-9644-ea57dd9e8b14") - (at 75.46 48.2 180) + (at 75.45 48.1 180) (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C1" @@ -8506,14 +8506,14 @@ (footprint "Resistor_SMD:R_0201_0603Metric" (layer "F.Cu") (uuid "f16b4dce-ed8b-4514-ba02-bf1d3d65bf0d") - (at 73.4 59.73 -90) + (at 72.4 56.1) (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R7" - (at 0 -1.05 90) + (at 0 -1.05 0) (layer "F.SilkS") (hide yes) - (uuid "3982e586-b086-4960-b86c-4a2e2fe2450e") + (uuid "d8821363-6ff0-459e-8ecf-d311c666649a") (effects (font (size 1 1) @@ -8522,10 +8522,10 @@ ) ) (property "Value" "10R" - (at 0 1.05 90) + (at 0 1.05 0) (layer "F.Fab") (hide yes) - (uuid "6ef674be-203f-4342-bd81-c8e04991aec8") + (uuid "7eb48f42-38ea-4d06-8d75-d910f76f5f05") (effects (font (size 1 1) @@ -8534,10 +8534,10 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "da1b5ae2-f44a-42a6-936a-aa91c5ce858f") + (uuid "e24c20c3-73b2-4252-9351-21b3a4581d2b") (effects (font (size 1.27 1.27) @@ -8546,10 +8546,10 @@ ) ) (property "Description" "Resistor" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) - (uuid "f510efec-c082-4749-be47-6152899bfe32") + (uuid "c311be19-b98e-4182-9aee-36180db541ca") (effects (font (size 1.27 1.27) @@ -8558,7 +8558,7 @@ ) ) (property "LCSC PN" "C22859" - (at 0 0 270) + (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -8575,26 +8575,6 @@ (sheetname "/mcu/") (sheetfile "mcu.kicad_sch") (attr smd) - (fp_line - (start -0.7 0.35) - (end -0.7 -0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "b2594728-8760-4a99-bda9-0074a75369f5") - ) - (fp_line - (start 0.7 0.35) - (end -0.7 0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0a93e9e2-c724-4cb2-8ae3-95500e628630") - ) (fp_line (start -0.7 -0.35) (end 0.7 -0.35) @@ -8605,6 +8585,16 @@ (layer "F.CrtYd") (uuid "44522c71-55d1-41cc-88b5-2f93e37d5a72") ) + (fp_line + (start -0.7 0.35) + (end -0.7 -0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2594728-8760-4a99-bda9-0074a75369f5") + ) (fp_line (start 0.7 -0.35) (end 0.7 0.35) @@ -8616,24 +8606,14 @@ (uuid "b69cc36c-7fad-427d-8b6b-d885d69590ef") ) (fp_line - (start -0.3 0.15) - (end -0.3 -0.15) + (start 0.7 0.35) + (end -0.7 0.35) (stroke - (width 0.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "f3d8ac2c-dce8-4777-afe1-cd2103fe327b") - ) - (fp_line - (start 0.3 0.15) - (end -0.3 0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "a68cb303-7916-414e-9f94-152befd38082") + (layer "F.CrtYd") + (uuid "0a93e9e2-c724-4cb2-8ae3-95500e628630") ) (fp_line (start -0.3 -0.15) @@ -8645,6 +8625,16 @@ (layer "F.Fab") (uuid "2792994a-86e1-4bc4-aae8-131b3f6bb713") ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3d8ac2c-dce8-4777-afe1-cd2103fe327b") + ) (fp_line (start 0.3 -0.15) (end 0.3 0.15) @@ -8655,8 +8645,18 @@ (layer "F.Fab") (uuid "66f69210-ff88-4908-8ad7-601ff1164bdc") ) + (fp_line + (start 0.3 0.15) + (end -0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a68cb303-7916-414e-9f94-152befd38082") + ) (fp_text user "${REFERENCE}" - (at 0.005 0.6 90) + (at 0 0.55 0) (layer "F.Fab") (uuid "cf070d16-73c4-48aa-aafa-ccc081523777") (effects @@ -8667,21 +8667,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 270) + (at -0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "b7e3b4d6-9b7f-44eb-b393-05dcb559affe") ) (pad "" smd roundrect - (at 0.345 0 270) + (at 0.345 0) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "16fd50a2-c736-4366-8d30-6c37820ada62") ) (pad "1" smd roundrect - (at -0.32 0 270) + (at -0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -8690,7 +8690,7 @@ (uuid "2b20603f-485c-4d81-91f4-74ed7b988adb") ) (pad "2" smd roundrect - (at 0.32 0 270) + (at 0.32 0) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -10941,6 +10941,14 @@ (net 1) (uuid "731504c7-8eb1-4709-aed2-31290347843a") ) + (segment + (start 65.45 54.3) + (end 62.75 54.3) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "180d10b5-4edd-43cf-aca0-7bb04494a7a5") + ) (segment (start 60.85 54.3) (end 62.75 54.3) @@ -10965,14 +10973,6 @@ (net 2) (uuid "b399ddce-6d65-4d3a-bacc-7709f54806a6") ) - (segment - (start 66.575 55.225) - (end 65.65 54.3) - (width 0.2) - (layer "F.Cu") - (net 2) - (uuid "d534fa48-1afc-438b-b938-6e41fd1ab198") - ) (segment (start 67.3 63.25) (end 67.7 63.25) @@ -10982,15 +10982,15 @@ (uuid "dea8815e-a325-4868-bc19-56a746706a35") ) (segment - (start 65.65 54.3) - (end 62.75 54.3) + (start 66.5 55.35) + (end 65.45 54.3) (width 0.2) (layer "F.Cu") (net 2) - (uuid "e4afd153-8bc9-415c-95df-2c7a62f3c6fa") + (uuid "fc702949-efca-4ef1-bb04-712cee322949") ) (via - (at 66.575 55.225) + (at 66.5 55.35) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -11006,20 +11006,20 @@ (uuid "f84c2fee-155f-4246-a09a-ab79ef00a9df") ) (segment - (start 67.9 56.55) + (start 67.9 56.75) (end 67.9 63.05) (width 0.2) (layer "B.Cu") (net 2) - (uuid "6fd1b53c-090d-41e7-b11e-532f947f82f2") + (uuid "52c84123-3001-4b60-aa64-63ebe83a1177") ) (segment - (start 66.575 55.225) - (end 67.9 56.55) + (start 66.5 55.35) + (end 67.9 56.75) (width 0.2) (layer "B.Cu") (net 2) - (uuid "94730aa1-7a6f-4c1b-b6af-6b5a0409cd29") + (uuid "6b68cb6e-da90-46e5-b3a9-87afb2722fdf") ) (segment (start 67.7 64.25) @@ -11213,6 +11213,198 @@ (net 4) (uuid "f9db9a36-c47f-429b-aea2-ae8469dd218b") ) + (segment + (start 62.25 50.65) + (end 68.7 50.65) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "0c4accc2-ac49-4b1a-95e9-62a070281cc5") + ) + (segment + (start 70.07 53.322402) + (end 70.07 52.855) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "2a39fad6-3737-40e7-91ef-6e7c3a896321") + ) + (segment + (start 69.6 53.631) + (end 69.761402 53.631) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "382d10cc-65aa-4a52-8dfb-e12afae96074") + ) + (segment + (start 69.07 52.855) + (end 69.07 53.429999) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "42b9e68b-0e01-4227-baa8-ed53a3299faf") + ) + (segment + (start 69.07 53.429999) + (end 69.271001 53.631) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "7770eaa0-88aa-4ebc-bcff-5a7a38869ffa") + ) + (segment + (start 69.07 51.02) + (end 69.07 52.855) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "87ae33da-c70c-44f4-8bca-75ccd9998832") + ) + (segment + (start 68.7 50.65) + (end 69.07 51.02) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "a7512675-663a-46c5-aeea-805353312961") + ) + (segment + (start 69.761402 53.631) + (end 70.07 53.322402) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "afe5215e-4b18-429c-a8c8-72882f5bdf73") + ) + (segment + (start 69.271001 53.631) + (end 69.6 53.631) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b3d2e4ee-936d-4d67-8d01-eda896d2b2aa") + ) + (segment + (start 70.1 55.35) + (end 70.63 55.35) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "ba0dadb6-1ffd-4942-8a01-40529ef8e667") + ) + (segment + (start 69.6 54.85) + (end 70.1 55.35) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "e296345e-ac19-435a-81b4-823dc6c9f437") + ) + (segment + (start 69.6 53.631) + (end 69.6 54.85) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "eb5ed4fb-72c6-44fb-984c-d04a465013e4") + ) + (segment + (start 69.15 49.85) + (end 68.55 49.85) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "1a029ca9-f581-4b8b-b6e8-0c780a07d6e9") + ) + (segment + (start 68.55 49.85) + (end 62.25 49.85) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "21200652-8979-4918-849c-58a601a5d53a") + ) + (segment + (start 69.57 50.27) + (end 69.15 49.85) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "45410110-bfef-4034-94d3-8bbe6bd03904") + ) + (segment + (start 69.57 52.855) + (end 69.57 50.27) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "4b474490-3c78-4231-9222-99d734781f5c") + ) + (segment + (start 69.6 56.1) + (end 70.63 56.1) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "565374d6-d397-4857-b7d9-ef29d028eeef") + ) + (segment + (start 68.57 51.6) + (end 68.57 52.855) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "d52d6926-2b9a-49a7-8880-fbe913489187") + ) + (segment + (start 68.57 52.855) + (end 68.57 55.07) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "f8f4d040-1fe9-4053-9e8b-a7ab8ed6fb8b") + ) + (segment + (start 68.57 55.07) + (end 69.6 56.1) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "fc3890fa-3a09-461a-a282-360cca44a8b6") + ) + (via + (at 68.55 49.85) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 6) + (uuid "0529fc88-fdf8-40fa-976a-b18acc458215") + ) + (via + (at 68.57 51.6) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 6) + (uuid "b3848d75-c44f-4396-ab4a-8b2ebdf6844c") + ) + (segment + (start 68.57 51.6) + (end 68.55 51.58) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "0be7d113-c1b3-4201-b5cc-d36359030159") + ) + (segment + (start 68.55 51.58) + (end 68.55 49.85) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "cd8fcd55-9e84-4f27-82e3-5477e9fe5f15") + ) (segment (start 101.999479 52.599479) (end 101.999479 52.650521) @@ -11485,6 +11677,22 @@ (net 18) (uuid "cfe8497f-628f-456b-af8d-25951f9025ad") ) + (segment + (start 59.32 50.25) + (end 59.27 50.3) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "00cafc72-6b43-4509-ac25-f9743ffebd1a") + ) + (segment + (start 62.95 50.25) + (end 59.32 50.25) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "1e6f3745-78c2-4e7d-bbf3-f6e346902450") + ) (via (at 92 47.65) (size 0.45) @@ -12618,20 +12826,220 @@ (uuid "b699defb-c262-4509-9140-ece1892b6af5") ) (segment - (start 74.27 65.82) - (end 74 65.55) + (start 62.75 48.9) + (end 62.75 49) (width 0.2) - (layer "B.Cu") - (net 60) - (uuid "d928299f-5379-4536-9a35-3448399d0f69") + (layer "F.Cu") + (net 62) + (uuid "04aa9b21-2084-4eba-aa6e-6c511ff04aa6") ) (segment - (start 74.265 62.785) - (end 74 63.05) + (start 62.75 51.55) + (end 62.75 52.2) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "1efad662-207b-4da0-a319-dbb9e3c0fc0b") + ) + (segment + (start 56.73 50.3) + (end 58.03 49) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "56a2ff5b-82d5-4ef4-bfc2-d1c240f9257c") + ) + (segment + (start 58.03 49) + (end 62.2 49) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "624cc91c-3e29-4ca0-a808-03576039d3fd") + ) + (segment + (start 62.65 49.45) + (end 62.95 49.45) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "7d579a86-a461-4b3a-b8a0-484d73bf7001") + ) + (segment + (start 62.95 49.2) + (end 62.95 49.45) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "8afc2859-1a75-4c10-bed6-abb7893e5cdf") + ) + (segment + (start 62.2 49) + (end 62.65 49.45) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "a309f768-6479-4da3-be99-bde1fb82517f") + ) + (segment + (start 62.75 49) + (end 62.95 49.2) + (width 0.2) + (layer "F.Cu") + (net 62) + (uuid "a83dc835-81d0-4945-8de9-edbe053f302b") + ) + (via + (at 62.75 48.9) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 62) + (uuid "31e2a326-d669-496c-9b6e-5064901b040c") + ) + (via + (at 62.75 51.55) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 62) + (uuid "d2574f85-32d8-43c9-a2ee-51792b71284d") + ) + (segment + (start 62.75 48.9) + (end 62.75 51.55) (width 0.2) (layer "B.Cu") - (net 61) - (uuid "71c1464c-0bb4-478c-bb09-8914f36d9f5b") + (net 62) + (uuid "785fc549-9fea-46ee-b40e-9d20b9924cf9") + ) + (segment + (start 60.85 53.3) + (end 61.15 53.6) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "12567626-43ab-40ea-92b8-1f248d2773cb") + ) + (segment + (start 71.05 53.9) + (end 71.5 53.9) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "43a2d4a3-5c9a-4f48-ac90-59f1504ec90c") + ) + (segment + (start 71.72 53.68) + (end 71.72 52.855) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "4eecce1d-6166-4d56-b29c-85808174bb29") + ) + (segment + (start 62.95 51.05) + (end 61.15 51.05) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "648fb91b-07a8-4135-9a3a-a6df642d466a") + ) + (segment + (start 60.85 52.2) + (end 60.85 53.3) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "7007a656-6fc9-4b0c-bc09-7c59b98c6ff7") + ) + (segment + (start 71.5 53.9) + (end 71.72 53.68) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "89c2c029-178c-4e59-96e0-0a6160c669ec") + ) + (segment + (start 66.7 53.9) + (end 66.92 53.68) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "aa5bd890-2f9c-47b3-b0b5-78dfc57745c8") + ) + (segment + (start 60.85 51.35) + (end 60.85 52.2) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "c973fa85-b07f-4498-8b11-96842f8062e4") + ) + (segment + (start 66.92 53.68) + (end 66.92 52.855) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "cfc03a91-bc09-42df-86e2-1a9556473c9c") + ) + (segment + (start 61.15 51.05) + (end 60.85 51.35) + (width 0.2) + (layer "F.Cu") + (net 63) + (uuid "e7a20b61-475c-4a80-83be-e5d5cf484a12") + ) + (via + (at 61.15 53.6) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 63) + (uuid "08e7eaa5-7eb1-4e2c-bbf5-e90ab1a28fd3") + ) + (via + (at 66.7 53.9) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 63) + (uuid "76503adc-0fdb-4a19-be17-8f2ee6c4567b") + ) + (via + (at 71.05 53.9) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 63) + (uuid "a4e6ef83-3beb-4617-83af-f50353caffa6") + ) + (segment + (start 61.45 53.9) + (end 61.15 53.6) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "68ebc400-94ab-4105-9ed7-1c8ae4a0d3cd") + ) + (segment + (start 66.7 53.9) + (end 71.05 53.9) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "ab52dc88-77f6-4487-8d4d-7eba946e233d") + ) + (segment + (start 66.7 53.9) + (end 61.45 53.9) + (width 0.2) + (layer "B.Cu") + (net 63) + (uuid "b3dcb569-6c12-4a8f-9bb3-4d01f81aa280") ) (segment (start 66.25 61.2) @@ -12681,6 +13089,286 @@ (net 65) (uuid "d82699d5-a5fb-4854-9205-f142af7e746b") ) + (segment + (start 71.25 55.35) + (end 72.08 55.35) + (width 0.2) + (layer "F.Cu") + (net 66) + (uuid "3f592805-b048-4e9c-862b-a3f8f0216ac5") + ) + (segment + (start 71.25 56.1) + (end 72.08 56.1) + (width 0.2) + (layer "F.Cu") + (net 67) + (uuid "9cd9c2e5-da6d-4b89-ad4b-8109ae8b402f") + ) + (segment + (start 85.8 64.1) + (end 86.9 64.1) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "05d01813-c707-4171-a048-146d4b516263") + ) + (segment + (start 73.65 55.35) + (end 72.72 55.35) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "4d99c562-85ff-4248-82c7-66582881f40b") + ) + (segment + (start 74 55.7) + (end 73.65 55.35) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "94f1211a-0941-46ee-939b-1bcd171fe23a") + ) + (via + (at 86.9 64.1) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 68) + (uuid "3573b9d3-00bd-4456-af85-f25596132f30") + ) + (via + (at 74 55.7) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 68) + (uuid "439c7ccc-2aa0-4f3e-88e3-0c38c9d87b54") + ) + (segment + (start 74.65 65.95) + (end 86.4 65.95) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "91b11749-eec5-4edf-bbb2-a71e5d347a54") + ) + (segment + (start 74.35 65.65) + (end 74.65 65.95) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "987f2ba9-0199-43cc-bff0-84fe0dc03807") + ) + (segment + (start 74 55.7) + (end 74.35 56.05) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "acf70079-2358-4f52-937a-d16017470eb0") + ) + (segment + (start 86.9 65.45) + (end 86.9 64.1) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "bd99844e-3cf4-4f5e-8830-84222ad37b59") + ) + (segment + (start 86.4 65.95) + (end 86.9 65.45) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "da314ec6-21d8-4cc4-bd58-60e473cac320") + ) + (segment + (start 74.35 56.05) + (end 74.35 65.65) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "f036ad5f-50db-4cbc-8485-7ba87dc8483f") + ) + (segment + (start 73.425 56.425) + (end 73.1 56.1) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "1935127a-57bf-4653-9568-879e2b04b77a") + ) + (segment + (start 73.1 56.1) + (end 72.72 56.1) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "71b93473-f427-4049-a5ed-49bc9d0d62f4") + ) + (segment + (start 87.35 63.3) + (end 85.8 63.3) + (width 0.2) + (layer "F.Cu") + (net 69) + (uuid "a26f110f-3569-47f1-a4b0-5787da40131f") + ) + (via + (at 87.35 63.3) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 69) + (uuid "35f541f0-e73a-45ca-b055-8536b41b379b") + ) + (via + (at 73.425 56.425) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 69) + (uuid "463cc0b7-2af1-401a-8244-e59872c36cb9") + ) + (segment + (start 87.35 63.3) + (end 87.35 65.6) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "220455b1-f113-4e93-86ae-25ce63ca3f53") + ) + (segment + (start 73.8 56.8) + (end 73.425 56.425) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "24027a4e-83f4-4588-b054-543d3c4bcc85") + ) + (segment + (start 87.35 65.6) + (end 86.65 66.3) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "517f9c6b-e25a-447a-9eb0-33be2ce4f233") + ) + (segment + (start 73.8 65.65) + (end 73.8 56.8) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "c2f79b7a-be6c-431d-b5c9-79692d3915d8") + ) + (segment + (start 86.65 66.3) + (end 74.45 66.3) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "c9031554-f262-4818-99ea-8578988ef7e3") + ) + (segment + (start 74.45 66.3) + (end 73.8 65.65) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "d725aec7-2ddd-414f-96dc-3c2365c627e8") + ) + (segment + (start 70.6 52.885) + (end 70.57 52.855) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "98920731-4e0a-49b1-bc12-81d7ed5a2bff") + ) + (segment + (start 70.63 54.6) + (end 70.6 54.57) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "acc257f2-9b86-4434-8c08-29f7dab23cdf") + ) + (segment + (start 70.6 54.57) + (end 70.6 52.885) + (width 0.2) + (layer "F.Cu") + (net 74) + (uuid "c26f8fdf-ea1c-4b38-bc0f-5ec3ceb6ebee") + ) + (segment + (start 67.55 54.575) + (end 67.55 52.875) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "734fa0cb-fcab-4962-b904-b27ac008f461") + ) + (segment + (start 67.525 54.6) + (end 67.55 54.575) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "844f3d90-c1dd-4a1d-b7ca-7750394aa3a1") + ) + (segment + (start 67.55 52.875) + (end 67.57 52.855) + (width 0.2) + (layer "F.Cu") + (net 76) + (uuid "8bb6bec0-e8fb-485c-824a-85376959e5e4") + ) + (segment + (start 75.13 48.1) + (end 73.64 48.1) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "5f446351-3cee-46fc-8ed2-620fbc68c3a6") + ) + (segment + (start 65 48.1) + (end 73.64 48.1) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "863fab26-ca37-4587-9915-fce3f189b129") + ) + (segment + (start 73.64 52.28) + (end 73.64 48.1) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "bb2728b2-864a-4730-8f44-99a2cbbcfd5f") + ) + (segment + (start 75.13 48.1) + (end 75.13 48.85) + (width 0.2) + (layer "F.Cu") + (net 81) + (uuid "d7cd595a-2568-4b61-926e-947f98111bac") + ) + (segment + (start 65 52.28) + (end 65 48.1) + (width 0.2) + (layer "B.Cu") + (net 81) + (uuid "506b7609-0de9-4e02-acee-4846ac62f0c8") + ) (zone (net 0) (net_name "") diff --git a/board/board_right.kicad_pro b/board/board_right.kicad_pro index 5d98e13..cb65235 100644 --- a/board/board_right.kicad_pro +++ b/board/board_right.kicad_pro @@ -123,11 +123,11 @@ }, "rules": { "max_error": 0.005, - "min_clearance": 0.0, + "min_clearance": 0.1, "min_connection": 0.0, "min_copper_edge_clearance": 0.2, "min_groove_width": 0.0, - "min_hole_clearance": 0.2, + "min_hole_clearance": 0.1, "min_hole_to_hole": 0.25, "min_microvia_diameter": 0.2, "min_microvia_drill": 0.1, @@ -136,8 +136,8 @@ "min_text_height": 0.8, "min_text_thickness": 0.08, "min_through_hole_diameter": 0.3, - "min_track_width": 0.0, - "min_via_annular_width": 0.1, + "min_track_width": 0.1, + "min_via_annular_width": 0.05, "min_via_diameter": 0.4, "solder_mask_to_copper_clearance": 0.0, "use_height_for_length_calcs": true From 8ea8557a9ce0bc57831a739ce9905f2a9a01a126 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 24 Mar 2026 02:23:33 +0100 Subject: [PATCH 3/3] right: pcb route crystal --- board/board_right.kicad_pcb | 868 +++++++++++++++++++++++------------- 1 file changed, 550 insertions(+), 318 deletions(-) diff --git a/board/board_right.kicad_pcb b/board/board_right.kicad_pcb index c2d33ad..9566c0b 100644 --- a/board/board_right.kicad_pcb +++ b/board/board_right.kicad_pcb @@ -10733,8 +10733,8 @@ (uuid "d8dbdd79-73db-4a08-abad-ce49ee24db7f") ) (gr_rect - (start 41 49.8) - (end 73 63.8) + (start 55.5 50) + (end 87.5 64) (stroke (width 0.1) (type solid) @@ -10813,6 +10813,14 @@ (net 1) (uuid "0035999e-e1d4-4f5f-b0cd-dbb4057528e2") ) + (segment + (start 88.22 66.3) + (end 85 66.3) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "08ba22f8-5337-4be0-ab7d-eb07113acbe2") + ) (segment (start 68.475 62.35) (end 67.962189 62.35) @@ -10821,14 +10829,6 @@ (net 1) (uuid "0e66249a-ac3f-46cc-9861-0f8b6ae64123") ) - (segment - (start 85.15 65.95) - (end 85.15 65.1) - (width 0.2) - (layer "F.Cu") - (net 1) - (uuid "34d0e17b-77a7-4715-9647-e252cc111b4d") - ) (segment (start 68.65 61.85) (end 68.475 62.025) @@ -10846,12 +10846,12 @@ (uuid "41d4872d-f245-455d-ae11-82829599b6d0") ) (segment - (start 71.55 65.65) - (end 71.85 65.95) + (start 85.1 66.3) + (end 85.15 66.25) (width 0.2) (layer "F.Cu") (net 1) - (uuid "5bc3f460-9180-427a-8c23-539f265f8e84") + (uuid "617b491e-f1b1-4ec3-9865-e4191c6e9240") ) (segment (start 70.8 61.85) @@ -10861,6 +10861,38 @@ (net 1) (uuid "7c547f2e-e285-41af-ad8e-192ec20d0371") ) + (segment + (start 85.15 66.25) + (end 85.15 65.1) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8a852f7a-6f6f-4db0-b2a9-c57de1e9b123") + ) + (segment + (start 71.55 65.65) + (end 72.2 66.3) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9c7c7d9a-d5c2-4f0f-a1e2-29356d4d5005") + ) + (segment + (start 72.2 66.3) + (end 85.1 66.3) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b798d471-ca1d-4aa4-b073-e9450c14eda1") + ) + (segment + (start 88.57 65.95) + (end 88.22 66.3) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "cdc3563c-439a-4841-ac9e-5a66bd3ebd41") + ) (segment (start 71.025 62.075) (end 70.8 61.85) @@ -10869,14 +10901,6 @@ (net 1) (uuid "cf773811-bde1-476f-94c8-832fc5a01fbe") ) - (segment - (start 71.85 65.95) - (end 85.45 65.95) - (width 0.2) - (layer "F.Cu") - (net 1) - (uuid "dc175feb-33eb-42c9-ba5e-46971b016d5a") - ) (segment (start 67.562189 62.75) (end 67.3 62.75) @@ -10885,22 +10909,6 @@ (net 1) (uuid "e19fcd52-fe10-47b2-98e2-ed7ad3cad5de") ) - (segment - (start 88.57 65.95) - (end 85.45 65.95) - (width 0.2) - (layer "F.Cu") - (net 1) - (uuid "efd2b4af-7d73-448f-98ba-e80a391b7a02") - ) - (segment - (start 85.45 65.95) - (end 85.35 65.95) - (width 0.2) - (layer "F.Cu") - (net 1) - (uuid "f3bef73d-bc00-4985-9eaa-9d44c2aa06cc") - ) (via (at 71.55 65.65) (size 0.45) @@ -11413,22 +11421,6 @@ (net 7) (uuid "596e74d9-df37-4087-8721-acf1bc8fa381") ) - (segment - (start 88.895 56.62661) - (end 88.895 58.97661) - (width 0.2) - (layer "F.Cu") - (net 7) - (uuid "aaf6e548-81c9-4e9a-a07c-71f7ff368e7e") - ) - (segment - (start 90.12661 55.395) - (end 88.895 56.62661) - (width 0.2) - (layer "F.Cu") - (net 7) - (uuid "ad9953fb-8a1f-4f6f-b477-3b94d4288b0a") - ) (segment (start 101.999479 52.650521) (end 99.255 55.395) @@ -11597,22 +11589,6 @@ (net 16) (uuid "5969753e-a8b0-49a3-b4bc-858c940d3dd3") ) - (segment - (start 90.75 56.9) - (end 90.4 57.25) - (width 0.2) - (layer "F.Cu") - (net 16) - (uuid "948624f0-2a82-4fde-a7ea-228870c80106") - ) - (segment - (start 90.4 57.25) - (end 90.4 59.6) - (width 0.2) - (layer "F.Cu") - (net 16) - (uuid "dfb3d37a-ff99-49a2-bfd5-e3997165f96a") - ) (segment (start 93.5 51.6) (end 107 51.6) @@ -11761,14 +11737,6 @@ (net 20) (uuid "0d8427b4-7314-498f-8277-f5fb24a46d6c") ) - (segment - (start 90.625322 56.599) - (end 90.099 57.125322) - (width 0.2) - (layer "F.Cu") - (net 20) - (uuid "7cd8fe0f-b45f-4d0c-9c6c-03537eadb24a") - ) (segment (start 65.25 68.02) (end 64.92 68.02) @@ -11833,14 +11801,6 @@ (net 20) (uuid "d5b00ce1-a85a-41a8-9368-fb75c244fb46") ) - (segment - (start 90.099 57.125322) - (end 90.099 59.475322) - (width 0.2) - (layer "F.Cu") - (net 20) - (uuid "e593f22e-3bde-488e-b014-ca80dc828e50") - ) (segment (start 102.601 56.599) (end 90.625322 56.599) @@ -11882,12 +11842,12 @@ (uuid "f17f2150-f33b-4dbb-8871-d934714771c7") ) (segment - (start 89.496 56.87561) - (end 90.37661 55.995) + (start 80.75 64.2) + (end 80.75 63.325678) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 22) - (uuid "404dd187-7a4b-4b12-878a-10aabd66c2bd") + (uuid "dcdb701e-44c6-4467-a849-1a13ec2abf79") ) (segment (start 103.5 52.7) @@ -11897,14 +11857,6 @@ (net 22) (uuid "72c32ada-2d76-4b30-8f67-9ae4dc17b398") ) - (segment - (start 89.496 59.226966) - (end 89.496 56.87561) - (width 0.2) - (layer "B.Cu") - (net 22) - (uuid "7c57e029-1877-4f78-ada4-3a6f0e1e79f8") - ) (segment (start 100.205 55.995) (end 103.5 52.7) @@ -11921,6 +11873,14 @@ (net 22) (uuid "d256c354-c78c-43b8-9d14-9a405d506cef") ) + (segment + (start 79.95 64.2) + (end 79.95 63.25) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "3d05dfff-9971-4631-87be-c4d0936d2d58") + ) (segment (start 104.5 52.7) (end 100.904 56.296) @@ -11929,14 +11889,6 @@ (net 23) (uuid "4adab07a-1424-4c5e-b05f-ba3f467cccb8") ) - (segment - (start 90.501288 56.296) - (end 89.797 57.000288) - (width 0.2) - (layer "B.Cu") - (net 23) - (uuid "75ac575d-9429-45e0-bb21-14b216e91bd5") - ) (segment (start 100.904 56.296) (end 90.501288 56.296) @@ -11945,14 +11897,6 @@ (net 23) (uuid "edd1fabe-278e-436b-92c5-933f631b7784") ) - (segment - (start 89.797 57.000288) - (end 89.797 59.351644) - (width 0.2) - (layer "B.Cu") - (net 23) - (uuid "f4fa92c0-ee38-48fc-a7ff-2b6243e452e3") - ) (segment (start 104.5 48.1) (end 104.5 52.7) @@ -11961,6 +11905,46 @@ (net 23) (uuid "f790c626-bfb5-49fe-a9f8-9034e3daf085") ) + (segment + (start 78.1 63.6) + (end 78.9 62.8) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "3843c7e5-8b55-42b1-a89b-8f557b78ec9c") + ) + (segment + (start 77.15 64.55) + (end 77.3 64.4) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "72a56306-6cba-42de-97dd-f378c8895120") + ) + (segment + (start 77.15 65.1) + (end 77.15 64.55) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "a9bfddc4-787b-4067-8a73-037f9cfe725c") + ) + (via + (at 77.3 64.4) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 24) + (uuid "41b7e0e4-0ec3-426a-805a-7f0092f56a10") + ) + (via + (at 78.1 63.6) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 24) + (uuid "e6d8a44a-8bc2-48e9-ba82-91cdc6c49145") + ) (segment (start 106 48.1) (end 106 52.7) @@ -11977,6 +11961,14 @@ (net 24) (uuid "84efd332-ea1f-4d3e-ad0c-0d4762397df8") ) + (segment + (start 77.3 64.4) + (end 78.1 63.6) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "abb03c49-1bab-4a61-bcfa-0b89611b5a1c") + ) (segment (start 101.802 56.898) (end 90.750644 56.898) @@ -11985,22 +11977,6 @@ (net 24) (uuid "c1f0caad-df6d-45f9-a68a-3357519cdd2e") ) - (segment - (start 90.750644 56.898) - (end 90.399 57.249644) - (width 0.2) - (layer "B.Cu") - (net 24) - (uuid "d30fd782-f952-4dbb-9753-709789e1f215") - ) - (segment - (start 90.399 57.249644) - (end 90.399 59.601) - (width 0.2) - (layer "B.Cu") - (net 24) - (uuid "ebb1b7de-6206-45a8-8c94-c916ad3f4475") - ) (segment (start 100.703 55.997) (end 103.999479 52.700521) @@ -12010,20 +11986,12 @@ (uuid "09e0666d-8989-443e-bd93-ed4b36243fec") ) (segment - (start 89.497 59.225966) - (end 89.497 56.875966) + (start 80.35 65.1) + (end 80.35 63.3) (width 0.2) (layer "F.Cu") (net 25) - (uuid "7001d9e5-b445-4f45-94a9-162948b768c3") - ) - (segment - (start 89.497 56.875966) - (end 90.375966 55.997) - (width 0.2) - (layer "F.Cu") - (net 25) - (uuid "9b4831e0-f389-46bc-8eaa-a5868a822345") + (uuid "4c2c3fa0-cd06-4ec2-b39c-22766ff11d96") ) (segment (start 90.375966 55.997) @@ -12066,12 +12034,12 @@ (uuid "897b04dd-6716-4f89-ab33-a8ddae7bb195") ) (segment - (start 90.098 57.124966) - (end 90.098 59.476322) + (start 79.15 64.2) + (end 79.15 63.05) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 26) - (uuid "1aead504-4977-48cc-9ccf-58137d248f24") + (uuid "023671ef-9d06-443e-8b31-8dc201af9000") ) (segment (start 105.5 52.702455) @@ -12089,14 +12057,6 @@ (net 26) (uuid "aef9b368-b294-4525-b82e-d1d6dd12a653") ) - (segment - (start 90.625966 56.597) - (end 90.098 57.124966) - (width 0.2) - (layer "B.Cu") - (net 26) - (uuid "becf107d-0787-4ece-8bb1-3b31cb00664a") - ) (segment (start 105.5 48.1) (end 105.5 52.702455) @@ -12105,14 +12065,6 @@ (net 26) (uuid "f817f742-b593-41a0-9df6-23901731470f") ) - (segment - (start 89.798 59.350644) - (end 89.798 57.000644) - (width 0.2) - (layer "F.Cu") - (net 27) - (uuid "38c80a58-5cb5-41fb-94a9-82ab7649a4af") - ) (segment (start 105 52.7) (end 105 52.6) @@ -12130,12 +12082,12 @@ (uuid "a966a021-3f0c-4b2e-99ba-98ea904e7195") ) (segment - (start 89.798 57.000644) - (end 90.500644 56.298) + (start 79.55 65.1) + (end 79.55 63.15) (width 0.2) (layer "F.Cu") (net 27) - (uuid "c3fbb3f3-fa02-4437-bf26-813ffff44488") + (uuid "b049de93-77d6-44cd-a6d8-2e061db88a39") ) (segment (start 90.500644 56.298) @@ -12177,14 +12129,6 @@ (net 28) (uuid "23631993-888b-4203-b792-222849d65f0d") ) - (segment - (start 89.196 56.751288) - (end 90.251288 55.696) - (width 0.2) - (layer "F.Cu") - (net 28) - (uuid "d672a78d-78cb-4207-aa29-9fc446355a6e") - ) (segment (start 102.999479 52.700521) (end 102.999479 52.599479) @@ -12194,12 +12138,12 @@ (uuid "dd3631c3-26e5-4352-9518-a8716f6ca7ae") ) (segment - (start 89.196 59.101288) - (end 89.196 56.751288) + (start 81.15 65.1) + (end 81.15 63.2) (width 0.2) (layer "F.Cu") (net 28) - (uuid "f6b0edc5-d8b7-400d-85c8-3536ebf203ff") + (uuid "ec424506-98f6-4111-ba19-7e60b2e97ca7") ) (via (at 102.999479 52.599479) @@ -12233,6 +12177,30 @@ (net 29) (uuid "4a8c33f3-4feb-4509-b83c-67737b1e5f94") ) + (segment + (start 76.5 61.7) + (end 78.6 61.7) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "0f1a0b32-7b96-48c9-8549-9035e1b38c55") + ) + (segment + (start 78.6 61.7) + (end 81.15 59.15) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "100e7758-93b8-47bc-8885-de12ef94d846") + ) + (segment + (start 81.15 59.15) + (end 81.15 58.1) + (width 0.2) + (layer "F.Cu") + (net 30) + (uuid "4a157fa9-36e9-48f7-aa1e-25510417c946") + ) (segment (start 101.5 48.1) (end 101.5 52.702455) @@ -12249,22 +12217,6 @@ (net 30) (uuid "3ee658d5-9719-4e87-a089-03caaaec3c24") ) - (segment - (start 88.894 56.626254) - (end 88.894 58.97761) - (width 0.2) - (layer "B.Cu") - (net 30) - (uuid "846bcf0f-4724-4f2a-a57b-79fbf04f41b6") - ) - (segment - (start 90.127254 55.393) - (end 88.894 56.626254) - (width 0.2) - (layer "B.Cu") - (net 30) - (uuid "afc5f059-0cbd-4bc5-a195-aab2afb4b2a2") - ) (segment (start 98.809455 55.393) (end 90.127254 55.393) @@ -12273,6 +12225,46 @@ (net 30) (uuid "c11fcd8a-8962-45d0-b95a-1944172883a0") ) + (segment + (start 83.15 64.2) + (end 84 64.2) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "3b55957f-6ef4-4b32-883d-c94cf3e764f7") + ) + (segment + (start 87.951 64.599) + (end 88.15 64.4) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "651c6346-8512-4465-bf6c-4d2ab5aa3cdb") + ) + (segment + (start 84.399 64.599) + (end 87.951 64.599) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "7dc666f2-8d9b-4a1c-bf9a-4df3682526b2") + ) + (segment + (start 84 64.2) + (end 84.15 64.35) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "a7484a65-d42c-40b6-9a2f-a6291b6d3d94") + ) + (segment + (start 84.15 64.35) + (end 84.399 64.599) + (width 0.2) + (layer "F.Cu") + (net 31) + (uuid "b2bc382c-cbef-47ee-b2bc-ed69e62fe88f") + ) (segment (start 98.5 48.1) (end 98.5 52.7) @@ -12321,6 +12313,14 @@ (net 32) (uuid "8474225c-71a4-41aa-b590-d358a79ba351") ) + (segment + (start 84.9 55.7) + (end 86.9 55.7) + (width 0.2) + (layer "F.Cu") + (net 32) + (uuid "f0a022e5-ca92-4d45-8c1d-55fa1ddd5123") + ) (via (at 95.999479 52.599479) (size 0.45) @@ -12369,6 +12369,14 @@ (net 32) (uuid "e03c6de6-caaf-4bb1-bcf7-eef596bedc49") ) + (segment + (start 84.9 59.7) + (end 86.9 59.7) + (width 0.2) + (layer "F.Cu") + (net 33) + (uuid "133771fc-3823-4fa2-a244-c5ab8c44acfb") + ) (segment (start 100 52.7) (end 97.907 54.793) @@ -12377,14 +12385,6 @@ (net 33) (uuid "18f7976d-750c-4392-9a0d-8c47c130d38f") ) - (segment - (start 88.293 56.377254) - (end 88.293 58.727254) - (width 0.2) - (layer "F.Cu") - (net 33) - (uuid "20bd2dd1-5c49-48ee-94a5-fea9df66ace0") - ) (segment (start 100 52.6) (end 100 52.7) @@ -12393,14 +12393,6 @@ (net 33) (uuid "6fd615c9-1da1-4d8f-9c91-1c8b0b3379ae") ) - (segment - (start 89.877254 54.793) - (end 88.293 56.377254) - (width 0.2) - (layer "F.Cu") - (net 33) - (uuid "9462eebc-2555-4c58-adf7-f5805c58f7f0") - ) (segment (start 97.907 54.793) (end 89.877254 54.793) @@ -12449,6 +12441,62 @@ (net 33) (uuid "dc874e0d-31df-4f6f-9e99-814f0795e8e7") ) + (segment + (start 77.75 59.7) + (end 77.901 59.549) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "00fe7da5-4889-44f5-b08b-1918fa06b0ea") + ) + (segment + (start 77.901 59.549) + (end 77.901 57.051) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "652c3beb-9b4b-4abd-b9c5-95fe53e67272") + ) + (segment + (start 77.901 57.051) + (end 77.9 57.05) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "70604449-a4b0-4784-b848-d07f98978042") + ) + (segment + (start 77.4 59.7) + (end 77.75 59.7) + (width 0.2) + (layer "F.Cu") + (net 34) + (uuid "f81b94ba-0e41-4a84-b784-446a32425b0f") + ) + (segment + (start 79.55 57.4) + (end 79.55 59.65) + (width 0.2) + (layer "F.Cu") + (net 35) + (uuid "031f7767-2528-44ad-8aa3-464e56c2e766") + ) + (segment + (start 79.55 59.65) + (end 78.3 60.9) + (width 0.2) + (layer "F.Cu") + (net 35) + (uuid "4930c354-28e8-40f5-9975-1ace7f1a0b06") + ) + (segment + (start 78.3 60.9) + (end 76.5 60.9) + (width 0.2) + (layer "F.Cu") + (net 35) + (uuid "a6fbb12c-916a-4e0d-90c3-e88f1994d3d4") + ) (segment (start 98.110455 55.092) (end 90.002576 55.092) @@ -12465,14 +12513,6 @@ (net 35) (uuid "4ed0e0ff-62e4-4f50-b041-36c23518bdf6") ) - (segment - (start 88.593 56.501576) - (end 88.593 58.852932) - (width 0.2) - (layer "B.Cu") - (net 35) - (uuid "c05211ad-7ce4-4d35-92f8-6388662ff62b") - ) (segment (start 100.5 52.702455) (end 98.110455 55.092) @@ -12482,12 +12522,36 @@ (uuid "c4cb8fe7-41ad-4a8c-9f13-9cf14c80f98d") ) (segment - (start 90.002576 55.092) - (end 88.593 56.501576) + (start 77.4 61.3) + (end 78.45 61.3) (width 0.2) - (layer "B.Cu") - (net 35) - (uuid "e306a7cc-cbfc-4230-86a7-c6f332247d19") + (layer "F.Cu") + (net 36) + (uuid "781f94e4-d3f6-4552-98e0-5dda1b3f8e61") + ) + (segment + (start 78.45 61.3) + (end 80.35 59.4) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "c71ca6f9-9c93-40b6-9235-f633d62cb374") + ) + (segment + (start 80.35 59.4) + (end 80.35 57.95) + (width 0.2) + (layer "F.Cu") + (net 36) + (uuid "db0a8eb1-0705-4dd3-a089-8ef27d70fb25") + ) + (segment + (start 84.9 62.1) + (end 86.9 62.1) + (width 0.2) + (layer "F.Cu") + (net 37) + (uuid "257716ef-93c0-4e4e-83cb-72f840713f6b") ) (segment (start 97.5 48.1) @@ -12513,6 +12577,14 @@ (net 37) (uuid "c0d7eb2f-91cf-48e4-9d44-7dde2f519f75") ) + (segment + (start 84.9 60.5) + (end 86.9 60.5) + (width 0.2) + (layer "F.Cu") + (net 38) + (uuid "74d09008-fa8e-4e60-8913-73239bf4576f") + ) (segment (start 96.999479 52.599479) (end 96.999479 52.700521) @@ -12529,6 +12601,14 @@ (net 39) (uuid "289bf3fe-427c-4658-a844-86ba887f23fe") ) + (segment + (start 84.9 58.9) + (end 86.9 58.9) + (width 0.2) + (layer "F.Cu") + (net 39) + (uuid "323b9b01-b437-4f27-947a-24d2222dd52c") + ) (segment (start 95.81 53.89) (end 89.50322 53.89) @@ -12562,12 +12642,28 @@ (uuid "a02aa392-4d33-4c4d-bea8-8371fbc308db") ) (segment - (start 89.195 59.102288) - (end 89.195 56.750932) + (start 82.75 63.7) + (end 87.8 63.7) (width 0.2) - (layer "B.Cu") + (layer "F.Cu") (net 40) - (uuid "59382148-f523-44ea-a650-7a08919f005f") + (uuid "815e4b59-a426-49d5-9f09-d089c7650308") + ) + (segment + (start 82.35 64.2) + (end 82.35 64.1) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "a7370a97-2cf4-4329-a52f-89952732bef9") + ) + (segment + (start 82.35 64.1) + (end 82.75 63.7) + (width 0.2) + (layer "F.Cu") + (net 40) + (uuid "fcfb11c6-e0bc-4dab-8b16-f5e06afebda7") ) (segment (start 90.251932 55.694) @@ -12585,14 +12681,6 @@ (net 40) (uuid "830a5a84-17a1-45b3-b096-d892f17f4a6d") ) - (segment - (start 89.195 56.750932) - (end 90.251932 55.694) - (width 0.2) - (layer "B.Cu") - (net 40) - (uuid "92743d62-0383-4dc0-bfa4-4d0bf71c474a") - ) (segment (start 102.5 52.7) (end 102.5 48.1) @@ -12657,6 +12745,14 @@ (net 41) (uuid "c0ed3df2-b71e-4d10-8cfe-8900b653fabd") ) + (segment + (start 84.9 57.3) + (end 86.9 57.3) + (width 0.2) + (layer "F.Cu") + (net 41) + (uuid "e6e13e51-b4a8-4437-9697-6d366455bd0f") + ) (via (at 97.999479 52.599479) (size 0.45) @@ -12705,14 +12801,6 @@ (net 41) (uuid "f13c430e-7183-4b99-a7f7-cb6c6e02b554") ) - (segment - (start 90.001932 55.094) - (end 88.594 56.501932) - (width 0.2) - (layer "F.Cu") - (net 42) - (uuid "22d33939-d275-4753-9a49-50ffe70aed78") - ) (segment (start 101 52.6) (end 101 52.7) @@ -12721,6 +12809,14 @@ (net 42) (uuid "2caf6e7a-e525-4582-8e17-fd89789609c1") ) + (segment + (start 78.15 60.5) + (end 77.4 60.5) + (width 0.2) + (layer "F.Cu") + (net 42) + (uuid "648719f2-503e-4de8-ac88-e28df7580332") + ) (segment (start 101 52.7) (end 98.606 55.094) @@ -12738,12 +12834,20 @@ (uuid "91c1bd1a-c71b-4fbe-8956-32007c274952") ) (segment - (start 88.594 56.501932) - (end 88.594 58.851932) + (start 78.6 57.25) + (end 78.6 60.05) (width 0.2) (layer "F.Cu") (net 42) - (uuid "b87e6479-8756-4494-b12d-c2acdc300b2b") + (uuid "c68e36f8-0681-4d4e-bc72-e388cd1db587") + ) + (segment + (start 78.6 60.05) + (end 78.15 60.5) + (width 0.2) + (layer "F.Cu") + (net 42) + (uuid "ce2a5d80-9eb0-4705-af0d-89ecb08b87ab") ) (via (at 101 52.6) @@ -12761,6 +12865,14 @@ (net 42) (uuid "d1aa3eda-985c-4681-88d4-8a291fdd180a") ) + (segment + (start 84.9 54.9) + (end 86.9 54.9) + (width 0.2) + (layer "F.Cu") + (net 43) + (uuid "46e38b89-653f-448b-a48b-932816a8afc5") + ) (segment (start 95 48.1) (end 95 52.686) @@ -12785,6 +12897,38 @@ (net 43) (uuid "b2ec0ad7-fbfc-452c-bee0-55d874663135") ) + (segment + (start 84.9 62.9) + (end 86.9 62.9) + (width 0.2) + (layer "F.Cu") + (net 44) + (uuid "5e92bc3c-9455-44a5-8e3d-4a989911ea45") + ) + (segment + (start 78.25 59.825) + (end 78.25 57.15) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "89b86550-4091-4dd5-90e0-47ca79ff4cd1") + ) + (segment + (start 77.975 60.1) + (end 78.25 59.825) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "950426d9-bdb0-49e1-b475-cc87bf6ecc86") + ) + (segment + (start 76.5 60.1) + (end 77.975 60.1) + (width 0.2) + (layer "F.Cu") + (net 45) + (uuid "ab4bb948-a9d8-4cfc-a825-2d9e25475c5f") + ) (segment (start 99.5 52.7) (end 97.409 54.791) @@ -12801,14 +12945,6 @@ (net 45) (uuid "1c0949f2-8c5c-45f9-9a60-1e8c58f242c6") ) - (segment - (start 89.877898 54.791) - (end 88.292 56.376898) - (width 0.2) - (layer "B.Cu") - (net 45) - (uuid "2b335ecb-07d1-46cb-8ddb-5184b703334e") - ) (segment (start 99.5 48.1) (end 99.5 52.7) @@ -12818,12 +12954,100 @@ (uuid "81b08034-be54-43ba-bb14-27c54b6e3107") ) (segment - (start 88.292 56.376898) - (end 88.292 58.728254) + (start 73.735 65.465) + (end 74 65.2) (width 0.2) - (layer "B.Cu") - (net 45) - (uuid "b699defb-c262-4509-9140-ece1892b6af5") + (layer "F.Cu") + (net 60) + (uuid "381c53db-8d22-4519-ac42-33e48841f495") + ) + (segment + (start 74 65.2) + (end 74.45 65.65) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "6350e5f0-c075-4cbd-8620-4e6285a42db9") + ) + (segment + (start 72.4 65.465) + (end 73.735 65.465) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "7c84bd66-1e17-4585-856f-0b8c56216735") + ) + (segment + (start 78.2 65.65) + (end 78.75 65.1) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "bc9d2488-ca4a-423a-92b9-e1001258748a") + ) + (segment + (start 74.45 65.65) + (end 78.2 65.65) + (width 0.2) + (layer "F.Cu") + (net 60) + (uuid "d5cad367-fb0b-45bb-b123-25a4b198e7c0") + ) + (segment + (start 77.95 64.3) + (end 77.35 63.7) + (width 0.2) + (layer "F.Cu") + (net 61) + (uuid "0a4201c8-8cae-45f9-919c-756513d22390") + ) + (segment + (start 72.4 62.43) + (end 73.73 62.43) + (width 0.2) + (layer "F.Cu") + (net 61) + (uuid "36bcd249-aa8a-447f-8ec9-cbd802078fc2") + ) + (segment + (start 74.5 63.7) + (end 74 63.2) + (width 0.2) + (layer "F.Cu") + (net 61) + (uuid "40a1421d-94a0-4ed8-a04d-4403c9a4056d") + ) + (segment + (start 73.73 62.43) + (end 74 62.7) + (width 0.2) + (layer "F.Cu") + (net 61) + (uuid "47eedd4b-ccef-405f-b9bf-ed4387c39850") + ) + (segment + (start 77.95 65.1) + (end 77.95 64.3) + (width 0.2) + (layer "F.Cu") + (net 61) + (uuid "6e33f71e-19f4-4c85-9aa5-69b3b945ee61") + ) + (segment + (start 77.35 63.7) + (end 74.5 63.7) + (width 0.2) + (layer "F.Cu") + (net 61) + (uuid "8b6c38a9-491b-4a36-b559-f6a26e2a7a01") + ) + (segment + (start 74 63.2) + (end 74 62.7) + (width 0.2) + (layer "F.Cu") + (net 61) + (uuid "dcb5feaa-a643-4d40-94c8-bdece29ae84d") ) (segment (start 62.75 48.9) @@ -13105,14 +13329,6 @@ (net 67) (uuid "9cd9c2e5-da6d-4b89-ad4b-8109ae8b402f") ) - (segment - (start 85.8 64.1) - (end 86.9 64.1) - (width 0.2) - (layer "F.Cu") - (net 68) - (uuid "05d01813-c707-4171-a048-146d4b516263") - ) (segment (start 73.65 55.35) (end 72.72 55.35) @@ -13121,6 +13337,14 @@ (net 68) (uuid "4d99c562-85ff-4248-82c7-66582881f40b") ) + (segment + (start 86.826 64.1) + (end 86.9 64.174) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "526e7e7d-d5ed-4eed-9008-81e7457271cf") + ) (segment (start 74 55.7) (end 73.65 55.35) @@ -13129,8 +13353,16 @@ (net 68) (uuid "94f1211a-0941-46ee-939b-1bcd171fe23a") ) + (segment + (start 85.8 64.1) + (end 86.826 64.1) + (width 0.2) + (layer "F.Cu") + (net 68) + (uuid "ed8add3b-a4be-4628-838f-ad7765af17d9") + ) (via - (at 86.9 64.1) + (at 86.9 64.174) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -13146,52 +13378,52 @@ (uuid "439c7ccc-2aa0-4f3e-88e3-0c38c9d87b54") ) (segment - (start 74.65 65.95) + (start 86.9 65.45) (end 86.4 65.95) (width 0.2) (layer "B.Cu") (net 68) - (uuid "91b11749-eec5-4edf-bbb2-a71e5d347a54") + (uuid "1ae2a3e6-d665-4b59-899c-2d9d3db78190") ) (segment - (start 74.35 65.65) - (end 74.65 65.95) - (width 0.2) - (layer "B.Cu") - (net 68) - (uuid "987f2ba9-0199-43cc-bff0-84fe0dc03807") - ) - (segment - (start 74 55.7) - (end 74.35 56.05) - (width 0.2) - (layer "B.Cu") - (net 68) - (uuid "acf70079-2358-4f52-937a-d16017470eb0") - ) - (segment - (start 86.9 65.45) - (end 86.9 64.1) - (width 0.2) - (layer "B.Cu") - (net 68) - (uuid "bd99844e-3cf4-4f5e-8830-84222ad37b59") - ) - (segment - (start 86.4 65.95) + (start 86.9 64.174) (end 86.9 65.45) (width 0.2) (layer "B.Cu") (net 68) - (uuid "da314ec6-21d8-4cc4-bd58-60e473cac320") + (uuid "1f61a10e-477f-435e-b691-8d45e282338a") ) (segment - (start 74.35 56.05) + (start 74.35 65.65) + (end 74.35 56.05) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "20acffb7-ca14-4722-961c-c6835d471e50") + ) + (segment + (start 74.65 65.95) (end 74.35 65.65) (width 0.2) (layer "B.Cu") (net 68) - (uuid "f036ad5f-50db-4cbc-8485-7ba87dc8483f") + (uuid "2e56c813-3106-4bdd-b887-fbfc175fc19a") + ) + (segment + (start 86.4 65.95) + (end 74.65 65.95) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "d175fbcb-7750-4ff5-894e-e041ab27fda5") + ) + (segment + (start 74.35 56.05) + (end 74 55.7) + (width 0.2) + (layer "B.Cu") + (net 68) + (uuid "e153b033-2768-4336-a076-f54700f4347f") ) (segment (start 73.425 56.425) @@ -13215,10 +13447,10 @@ (width 0.2) (layer "F.Cu") (net 69) - (uuid "a26f110f-3569-47f1-a4b0-5787da40131f") + (uuid "a4bbc714-65f4-416a-b509-0f641e5419e9") ) (via - (at 87.35 63.3) + (at 87.35 63.25) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -13239,23 +13471,7 @@ (width 0.2) (layer "B.Cu") (net 69) - (uuid "220455b1-f113-4e93-86ae-25ce63ca3f53") - ) - (segment - (start 73.8 56.8) - (end 73.425 56.425) - (width 0.2) - (layer "B.Cu") - (net 69) - (uuid "24027a4e-83f4-4588-b054-543d3c4bcc85") - ) - (segment - (start 87.35 65.6) - (end 86.65 66.3) - (width 0.2) - (layer "B.Cu") - (net 69) - (uuid "517f9c6b-e25a-447a-9eb0-33be2ce4f233") + (uuid "12f2e5f0-a9d9-436f-81fc-18db51587938") ) (segment (start 73.8 65.65) @@ -13263,15 +13479,15 @@ (width 0.2) (layer "B.Cu") (net 69) - (uuid "c2f79b7a-be6c-431d-b5c9-79692d3915d8") + (uuid "7eba134a-e99d-4c4c-b48c-058bf4bd05da") ) (segment - (start 86.65 66.3) - (end 74.45 66.3) + (start 87.35 65.6) + (end 86.65 66.3) (width 0.2) (layer "B.Cu") (net 69) - (uuid "c9031554-f262-4818-99ea-8578988ef7e3") + (uuid "b7262b5a-975b-42d6-b1ce-7ef9a172865e") ) (segment (start 74.45 66.3) @@ -13279,7 +13495,23 @@ (width 0.2) (layer "B.Cu") (net 69) - (uuid "d725aec7-2ddd-414f-96dc-3c2365c627e8") + (uuid "cfff3e70-3798-4223-8d2a-009cac406f07") + ) + (segment + (start 86.65 66.3) + (end 74.45 66.3) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "dfda2c3c-3e39-4bca-ae0e-072e330a1620") + ) + (segment + (start 73.8 56.8) + (end 73.425 56.425) + (width 0.2) + (layer "B.Cu") + (net 69) + (uuid "e444dd73-6f75-4b3c-91f7-2cd7b1d58874") ) (segment (start 70.6 52.885)