From 5a2935ea55dad5bb4ad9be8ad8c2864b5c844249 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 24 Mar 2026 00:50:37 +0100 Subject: [PATCH] right: pcb route pmic components --- board/board_right.kicad_pcb | 556 +++++++++++++++++++++++++++++++++--- 1 file changed, 510 insertions(+), 46 deletions(-) diff --git a/board/board_right.kicad_pcb b/board/board_right.kicad_pcb index 5a3a4a5..3ff0d3b 100644 --- a/board/board_right.kicad_pcb +++ b/board/board_right.kicad_pcb @@ -2296,11 +2296,11 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "2d9f9d91-a789-4ca5-8a13-8e65481ce4a4") - (at 61.505 63.25 180) + (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" - (at 0 -1.05 0) + (at 0 -1.05 90) (layer "F.SilkS") (hide yes) (uuid "371310ad-04d2-4148-a138-4ed0b091cf73") @@ -2312,7 +2312,7 @@ ) ) (property "Value" "10uF" - (at 0 1.05 0) + (at 0 1.05 90) (layer "F.Fab") (hide yes) (uuid "2346b68e-0a5a-41d2-9482-2c71c88fb279") @@ -2324,7 +2324,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "b5bb26c0-8ee2-4a2a-a715-b9920fe1fe69") @@ -2336,7 +2336,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "37813940-3209-483f-91e1-d8bdd8727199") @@ -2352,16 +2352,6 @@ (sheetname "/pmic/") (sheetfile "pmic.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 "fdb9a052-57a2-4c7e-a70b-418280df1f39") - ) (fp_line (start 0.7 -0.35) (end 0.7 0.35) @@ -2372,16 +2362,6 @@ (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 "12133297-469a-4993-a58a-a989353aea64") - ) (fp_line (start -0.7 -0.35) (end 0.7 -0.35) @@ -2393,14 +2373,24 @@ (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.1) + (width 0.05) (type solid) ) - (layer "F.Fab") - (uuid "ea07bbcc-d248-4697-a7c0-8d33d2b5dea4") + (layer "F.CrtYd") + (uuid "fdb9a052-57a2-4c7e-a70b-418280df1f39") + ) + (fp_line + (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") ) (fp_line (start 0.3 -0.15) @@ -2412,16 +2402,6 @@ (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 "9ab6efb7-51cf-4f29-9d52-da257fd8b91a") - ) (fp_line (start -0.3 -0.15) (end 0.3 -0.15) @@ -2432,8 +2412,28 @@ (layer "F.Fab") (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 "ea07bbcc-d248-4697-a7c0-8d33d2b5dea4") + ) + (fp_line + (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") + ) (fp_text user "${REFERENCE}" - (at 0 -0.75 90) + (at 0 -0.75 0) (layer "F.Fab") (uuid "9ea70830-f2dc-4796-aae4-281fe06067b4") (effects @@ -2444,21 +2444,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 180) + (at -0.345 0 90) (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 180) + (at 0.345 0 90) (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 180) + (at -0.32 0 90) (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 180) + (at 0.32 0 90) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -7960,7 +7960,7 @@ (footprint "phiboard:L_0806_2016Metric" (layer "F.Cu") (uuid "ee510826-abea-4085-8002-c4c71b876c16") - (at 61.2 61.65 90) + (at 61.2 61.1 90) (property "Reference" "L1" (at 0 -1.5 90) (unlocked yes) @@ -10885,6 +10885,222 @@ (layer "User.3") (uuid "fd986014-c677-47b5-9ced-411833e347ce") ) + (segment + (start 68.1 62.35) + (end 67.7 62.75) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "774e5d3e-b91f-4fd9-9043-4607b6415571") + ) + (segment + (start 67.7 62.75) + (end 67.3 62.75) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "889db171-1675-46aa-a123-931af0665eb8") + ) + (segment + (start 68.475 62.35) + (end 68.1 62.35) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "cf517eb6-200f-4637-8ab3-e6342c4e39d8") + ) + (segment + (start 68.475 63.05) + (end 68.1 63.05) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "4b7b508d-8be2-469d-9e3a-cc0daf912df0") + ) + (segment + (start 68.1 63.05) + (end 67.9 63.25) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "52c7b174-85f2-46a3-a1f1-b18720c2a757") + ) + (segment + (start 67.9 63.25) + (end 67.3 63.25) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "5daba025-44b1-44e7-896a-ad945df10d52") + ) + (segment + (start 68.075 64.45) + (end 67.875 64.25) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "3e591d3f-ad38-48fc-8207-b218b063c30b") + ) + (segment + (start 67.875 64.25) + (end 67.3 64.25) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8f867bff-98f2-4438-b697-2fd4cbf75ba7") + ) + (segment + (start 68.475 64.45) + (end 68.075 64.45) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ef8ffdd0-dce1-4241-b505-38b6e192926d") + ) + (segment + (start 62.7875 58.0625) + (end 64.2 58.0625) + (width 0.2) + (layer "F.Cu") + (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) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "408c192b-0bb0-4619-96d1-998c99fac0c8") + ) + (segment + (start 62.15 58.7) + (end 62.7875 58.0625) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "42cb1017-a669-4062-abf0-0f8eb79e0c8a") + ) + (segment + (start 61.15 63.32) + (end 61.43 63.32) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a5bc806e-04ac-4077-b7fd-cd1dc42f39c1") + ) + (segment + (start 68.475 63.75) + (end 67.9 63.75) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c88eb72f-2399-4067-b076-8ea4891467bf") + ) + (segment + (start 67.9 63.75) + (end 67.8 63.75) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d5b9253c-a425-48c6-96c4-d36c0d852de8") + ) + (segment + (start 64.2 58.0625) + (end 68.3 58.0625) + (width 0.2) + (layer "F.Cu") + (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) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "a1514211-be6a-4bb0-b75d-42284138292e") + ) + (via + (at 67.9 63.75) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (uuid "c3e0b328-f325-4069-a6b9-2a1b0222963d") + ) + (via + (at 61.9 63.25) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 4) + (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) + (end 61.9 58.95) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "723b0e9a-c197-4561-adac-98aaecb77fdc") + ) + (segment + (start 61.9 58.95) + (end 62.15 58.7) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "8740776d-ea49-44ba-9a35-8f571744e8d1") + ) + (segment + (start 61.9 63.25) + (end 67.7 63.25) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "a66636bb-33f8-4442-808e-75d4cc1403a0") + ) (segment (start 101.999479 52.599479) (end 101.999479 52.650521) @@ -10917,6 +11133,14 @@ (net 7) (uuid "cc5bd2d3-a59e-4bab-91cd-e32afb10fb3c") ) + (segment + (start 65.25 67.38) + (end 65.25 65.8) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "f4fc79d3-72d0-4545-9f05-e1fae5c3d38c") + ) (segment (start 99.255 55.395) (end 90.12661 55.395) @@ -10949,6 +11173,102 @@ (net 7) (uuid "2ecaaf58-7daa-4a83-9abd-98ab1b4c1be8") ) + (segment + (start 66 66.6) + (end 66 67.38) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "e7c3196f-e734-404c-a733-1a0dd9b57d05") + ) + (segment + (start 65.75 66.35) + (end 66 66.6) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "e839ee60-1fdf-48c2-83a2-2d484d02faea") + ) + (segment + (start 65.75 65.8) + (end 65.75 66.35) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "f582da41-eb23-460a-a4ff-cb625f001bde") + ) + (segment + (start 68.15 60.65) + (end 68.3 60.5) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "23f30955-7e86-48b6-abf9-6f0f767694ed") + ) + (segment + (start 66.95 60.65) + (end 68.15 60.65) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "286a2fb5-2a76-45e0-8e0c-c7ede994576f") + ) + (segment + (start 68.3 60.5) + (end 68.3 59.9375) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "3c8fb5bf-2d9d-4405-ba34-4ceb7bb2f825") + ) + (segment + (start 66.75 60.85) + (end 66.95 60.65) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "68288f18-d347-4b18-80cf-90072ac4a8ef") + ) + (segment + (start 66.75 61.2) + (end 66.75 60.85) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "da2bbc11-af76-4631-90fc-84798d0644c7") + ) + (segment + (start 60.88613 63.751) + (end 60.5 63.36487) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "d9855250-3415-416e-9bb4-1355c8545073") + ) + (segment + (start 60.88713 63.75) + (end 60.88613 63.751) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f18c9d3a-74f6-4de8-a0b6-8c0778d8efb0") + ) + (segment + (start 60.5 63.36487) + (end 60.5 62) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f18e8c67-44b2-4f3a-8458-ace01c555c72") + ) + (segment + (start 62.7 63.75) + (end 60.88713 63.75) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "fc37356a-d20b-4666-b23a-ba2b3053b501") + ) (segment (start 102.8 56.9) (end 90.75 56.9) @@ -11029,6 +11349,30 @@ (net 16) (uuid "d8fe359a-ece6-4aa6-a703-049c6b83a970") ) + (segment + (start 67.95 65.25) + (end 67.3 65.25) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "34af3875-7614-4c2f-8c47-e7824bf34f7e") + ) + (segment + (start 68.05 65.15) + (end 67.95 65.25) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "871d3d28-b5bc-4163-97bb-d4c731fdd478") + ) + (segment + (start 68.475 65.15) + (end 68.05 65.15) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "cfe8497f-628f-456b-af8d-25951f9025ad") + ) (via (at 92 47.65) (size 0.45) @@ -11073,6 +11417,30 @@ (net 19) (uuid "6eb59f4d-86c6-4c29-9fda-f541bb7f45e6") ) + (segment + (start 64.92 68.02) + (end 64.75 67.85) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "02f5d567-36b9-4676-a451-c4bb646bd1b4") + ) + (segment + (start 64.75 67.85) + (end 64.75 65.8) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "043c1a7a-7c4c-43c7-bc33-a994694e0964") + ) + (segment + (start 63.25 60.5) + (end 63.25 61.2) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "0d8427b4-7314-498f-8277-f5fb24a46d6c") + ) (segment (start 90.625322 56.599) (end 90.099 57.125322) @@ -11081,6 +11449,46 @@ (net 20) (uuid "7cd8fe0f-b45f-4d0c-9c6c-03537eadb24a") ) + (segment + (start 65.25 68.02) + (end 64.92 68.02) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "a009b127-4698-48af-b8c5-8c1ad34d3469") + ) + (segment + (start 63.07 60.32) + (end 63.25 60.5) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "a269880d-fcba-46dc-9d81-f33053d5f5f9") + ) + (segment + (start 62.75 60.32) + (end 63.07 60.32) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "a6a4e2e0-6965-441e-8f8d-c92955b80592") + ) + (segment + (start 66 68.02) + (end 65.25 68.02) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "ade92b0f-bdbe-421f-b803-7da26cbf70d0") + ) + (segment + (start 62.75 60.32) + (end 61.23 60.32) + (width 0.2) + (layer "F.Cu") + (net 20) + (uuid "af97a8c0-1ad8-4004-a287-ac5219ff2fb0") + ) (segment (start 106.5 52.15) (end 106.5 52.7) @@ -11497,6 +11905,14 @@ (net 28) (uuid "d2ad72c4-3029-4813-9d37-e400c658a0e7") ) + (segment + (start 66.75 67.38) + (end 66.75 65.8) + (width 0.2) + (layer "F.Cu") + (net 29) + (uuid "4a8c33f3-4feb-4509-b83c-67737b1e5f94") + ) (segment (start 101.5 48.1) (end 101.5 52.702455) @@ -12105,6 +12521,54 @@ (net 61) (uuid "71c1464c-0bb4-478c-bb09-8914f36d9f5b") ) + (segment + (start 66.25 61.2) + (end 66.25 59.9375) + (width 0.2) + (layer "F.Cu") + (net 64) + (uuid "3b4ce333-b6f1-4fd5-984d-7f0bdc07c475") + ) + (segment + (start 65.55 60.65) + (end 64.35 60.65) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "2196bc0c-8ca7-4807-98a2-b603f2cdc3f6") + ) + (segment + (start 65.75 60.85) + (end 65.55 60.65) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "3afa706d-2088-4a18-8935-ef035ffcf828") + ) + (segment + (start 64.35 60.65) + (end 64.2 60.5) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "94787e9c-2be2-46f3-921d-a9e3fff673c3") + ) + (segment + (start 65.75 61.2) + (end 65.75 60.85) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "98836d0c-7822-4b70-b129-bf4f870d1633") + ) + (segment + (start 64.2 60.5) + (end 64.2 59.9375) + (width 0.2) + (layer "F.Cu") + (net 65) + (uuid "d82699d5-a5fb-4854-9205-f142af7e746b") + ) (zone (net 0) (net_name "")