diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-12-31 18:28:44 -0330 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-12-31 18:28:44 -0330 |
| commit | 6f45845897049285521c6496ab95667e22c791af (patch) | |
| tree | 736112da0e74c4c319d11c8f75a4cd79927dbfc0 /hw | |
| parent | b8b56edcad39c4cc333b3d2e01712abc99ef1b66 (diff) | |
| download | can-gauge-interface-6f45845897049285521c6496ab95667e22c791af.zip | |
pcb: signal routing
Diffstat (limited to 'hw')
| -rw-r--r-- | hw/can_gauge_interface.kicad_pcb | 213 | ||||
| -rw-r--r-- | hw/can_gauge_interface.kicad_prl | 2 |
2 files changed, 180 insertions, 35 deletions
diff --git a/hw/can_gauge_interface.kicad_pcb b/hw/can_gauge_interface.kicad_pcb index 53d492b..00899ae 100644 --- a/hw/can_gauge_interface.kicad_pcb +++ b/hw/can_gauge_interface.kicad_pcb @@ -5755,11 +5755,11 @@ (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu") (uuid "430917c9-4f66-4e56-8099-a3f798d5c49a") - (at 129.54 93.535 90) + (at 128.956637 93.293363 45) (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "resistor") (property "Reference" "R16" - (at 0 2.54 180) + (at 0 2.54 135) (layer "F.SilkS") (uuid "09af95f6-8706-4cfd-85fe-2afaaf8da6cd") (effects @@ -5770,7 +5770,7 @@ ) ) (property "Value" "22" - (at 0 1.43 90) + (at 0 1.43 45) (layer "F.Fab") (hide yes) (uuid "0e8037f2-1585-4217-9c31-29963c66128f") @@ -5782,7 +5782,7 @@ ) ) (property "Datasheet" "" - (at 0 0 90) + (at 0 0 45) (unlocked yes) (layer "F.Fab") (hide yes) @@ -5795,7 +5795,7 @@ ) ) (property "Description" "Resistor, US symbol" - (at 0 0 90) + (at 0 0 45) (unlocked yes) (layer "F.Fab") (hide yes) @@ -5833,87 +5833,87 @@ (uuid "3e570946-1c50-4c98-967a-c264ffdd3f5b") ) (fp_line - (start 1.48 -0.73) - (end 1.48 0.73) + (start -1.48 -0.73) + (end 1.48 -0.73) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "640ea37e-52f4-4ddd-982c-e484a55d5468") + (uuid "909ce4fc-68ef-45ff-a994-3156089fc8eb") ) (fp_line - (start -1.48 -0.73) - (end 1.48 -0.73) + (start -1.48 0.73) + (end -1.48 -0.73) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "909ce4fc-68ef-45ff-a994-3156089fc8eb") + (uuid "a122795d-0c77-4a38-a4b2-33dd9bb99b10") ) (fp_line - (start 1.48 0.73) - (end -1.48 0.73) + (start 1.48 -0.73) + (end 1.48 0.73) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "7102d9cc-bd00-4ad1-8e7b-d73262795436") + (uuid "640ea37e-52f4-4ddd-982c-e484a55d5468") ) (fp_line - (start -1.48 0.73) - (end -1.48 -0.73) + (start 1.48 0.73) + (end -1.48 0.73) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "a122795d-0c77-4a38-a4b2-33dd9bb99b10") + (uuid "7102d9cc-bd00-4ad1-8e7b-d73262795436") ) (fp_line - (start 0.8 -0.4125) - (end 0.8 0.4125) + (start -0.8 -0.4125) + (end 0.8 -0.4125) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "dcf5d294-6c29-4613-b331-bd165b4a5ff1") + (uuid "79b9f6fd-01b2-409a-8637-28b11637ff6d") ) (fp_line - (start -0.8 -0.4125) - (end 0.8 -0.4125) + (start -0.8 0.4125) + (end -0.8 -0.4125) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "79b9f6fd-01b2-409a-8637-28b11637ff6d") + (uuid "304a570e-fa46-4688-b03f-c9ffe88f017c") ) (fp_line - (start 0.8 0.4125) - (end -0.8 0.4125) + (start 0.8 -0.4125) + (end 0.8 0.4125) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "ef8a9ca8-0432-4679-9f61-d22103b30ab5") + (uuid "dcf5d294-6c29-4613-b331-bd165b4a5ff1") ) (fp_line - (start -0.8 0.4125) - (end -0.8 -0.4125) + (start 0.8 0.4125) + (end -0.8 0.4125) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "304a570e-fa46-4688-b03f-c9ffe88f017c") + (uuid "ef8a9ca8-0432-4679-9f61-d22103b30ab5") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 45) (layer "F.Fab") (uuid "f5f60487-612e-413b-a8e3-7cf63fa031ca") (effects @@ -5924,7 +5924,7 @@ ) ) (pad "1" smd roundrect - (at -0.825 0 90) + (at -0.825 0 45) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -5933,7 +5933,7 @@ (uuid "b2fc4269-513a-4c3b-9d8f-d91d3700c246") ) (pad "2" smd roundrect - (at 0.825 0 90) + (at 0.825 0 45) (size 0.8 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -18672,6 +18672,15 @@ (uuid "bd3b7ef9-898c-4b0b-a5af-f407fab08e8e") ) (via + (at 122.555 91.44) + (size 0.8128) + (drill 0.4) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "c5ceecec-a6af-4ae3-b7c7-6f9126070870") + ) + (via (at 127 66.04) (size 0.8128) (drill 0.4) @@ -19372,6 +19381,38 @@ (uuid "2b55c4db-b088-400f-b2f0-82f9ccdba230") ) (segment + (start 121.285 91.44) + (end 102.87 91.44) + (width 0.2032) + (layer "F.Cu") + (net 10) + (uuid "501b624a-88b7-42c0-a8ef-1e8682b8be14") + ) + (segment + (start 102.87 91.44) + (end 100.965 93.345) + (width 0.2032) + (layer "F.Cu") + (net 10) + (uuid "9c61721c-b580-455a-a81f-0c681e7c0fc7") + ) + (segment + (start 93.865 93.345) + (end 91.86 91.34) + (width 0.2032) + (layer "F.Cu") + (net 10) + (uuid "dc49a2ab-2669-4f5c-86c4-2cc901225672") + ) + (segment + (start 100.965 93.345) + (end 93.865 93.345) + (width 0.2032) + (layer "F.Cu") + (net 10) + (uuid "eec50b74-9cf9-4a4a-9507-3d8f20081233") + ) + (segment (start 123.488224 83.908886) (end 122.764338 83.185) (width 0.2032) @@ -19380,6 +19421,14 @@ (uuid "f3f6d55c-e791-4b5d-9e77-cb8cd492a8dd") ) (via + (at 121.285 91.44) + (size 0.8128) + (drill 0.4) + (layers "F.Cu" "B.Cu") + (net 10) + (uuid "1860e3fd-5d90-4db0-88e0-970b15df0d9e") + ) + (via (at 121.92 83.185) (size 0.8128) (drill 0.4) @@ -19388,6 +19437,46 @@ (uuid "bcef1dfd-7255-4063-9dff-b13eb7350243") ) (segment + (start 121.92 83.185) + (end 121.92 90.805) + (width 0.2032) + (layer "B.Cu") + (net 10) + (uuid "1ffcbbb1-d06a-434e-8546-ec25b2e6a757") + ) + (segment + (start 121.92 90.805) + (end 121.285 91.44) + (width 0.2032) + (layer "B.Cu") + (net 10) + (uuid "c7f9a224-8ac9-4d39-b3a5-d814b7999574") + ) + (segment + (start 90.27 95.25) + (end 86.36 91.34) + (width 0.2032) + (layer "F.Cu") + (net 11) + (uuid "210e5e42-609d-4887-baef-68312cf09399") + ) + (segment + (start 123.19 92.71) + (end 105.41 92.71) + (width 0.2032) + (layer "F.Cu") + (net 11) + (uuid "82a5d9c5-c1d0-4aa8-833d-0baefad1de83") + ) + (segment + (start 123.825 92.075) + (end 123.19 92.71) + (width 0.2032) + (layer "F.Cu") + (net 11) + (uuid "835e4562-524a-4fcc-8060-a4f9b9b7c1c0") + ) + (segment (start 122.427564 84.969546) (end 123.080888 85.62287) (width 0.2032) @@ -19396,6 +19485,14 @@ (uuid "cd50601a-3c98-4a63-80fd-c92ab6aa7bf0") ) (segment + (start 102.87 95.25) + (end 90.27 95.25) + (width 0.2032) + (layer "F.Cu") + (net 11) + (uuid "ddf45617-9d85-467f-ae0f-40458457b567") + ) + (segment (start 123.080888 85.62287) (end 123.92713 85.62287) (width 0.2032) @@ -19403,6 +19500,22 @@ (net 11) (uuid "df05028a-de85-4efe-94fb-6299e1a61525") ) + (segment + (start 105.41 92.71) + (end 102.87 95.25) + (width 0.2032) + (layer "F.Cu") + (net 11) + (uuid "f4d05432-a1bb-4ec5-a048-b814c8876e89") + ) + (via + (at 123.825 92.075) + (size 0.8128) + (drill 0.4) + (layers "F.Cu" "B.Cu") + (net 11) + (uuid "818a782d-5842-4ffe-9dc6-ff83d61e6d9b") + ) (via (at 123.92713 85.62287) (size 0.8128) @@ -19412,6 +19525,22 @@ (uuid "fb6c9fc9-70ba-42ba-ab6a-e60f95bbc85e") ) (segment + (start 123.92713 91.97287) + (end 123.825 92.075) + (width 0.2032) + (layer "B.Cu") + (net 11) + (uuid "bb95167b-80fd-4c7f-bd30-c1d8fb893f4c") + ) + (segment + (start 123.92713 85.62287) + (end 123.92713 91.97287) + (width 0.2032) + (layer "B.Cu") + (net 11) + (uuid "db41ca94-daa3-422f-b04b-5309573942fe") + ) + (segment (start 97.155 85.09) (end 95.885 86.36) (width 0.2032) @@ -20332,6 +20461,22 @@ (uuid "6943d6eb-00b5-472b-a1c5-54e8dd658ee2") ) (segment + (start 108.053274 93.876726) + (end 101.6 100.33) + (width 0.2032) + (layer "F.Cu") + (net 59) + (uuid "855eb8ec-826e-453e-9538-fbf073f5e633") + ) + (segment + (start 128.373274 93.876726) + (end 108.053274 93.876726) + (width 0.2032) + (layer "F.Cu") + (net 59) + (uuid "8ad240fb-1365-4394-91c2-2dfc9540eaac") + ) + (segment (start 101.773369 105.070551) (end 101.773369 100.503369) (width 0.2032) @@ -20361,7 +20506,7 @@ (width 0.2032) (layer "F.Cu") (net 77) - (uuid "4bf4aaab-d15d-448b-abbb-fc0af5a596c5") + (uuid "3d87935e-6ccf-4179-94bb-c65967a91293") ) (segment (start 129.54 91.374872) @@ -20369,7 +20514,7 @@ (width 0.2032) (layer "F.Cu") (net 77) - (uuid "c37c00fb-7c31-4148-96d2-26559150eee8") + (uuid "d8fb5e56-6ddb-4ae9-9444-d7a9c390be08") ) (segment (start 132.721982 88.9) diff --git a/hw/can_gauge_interface.kicad_prl b/hw/can_gauge_interface.kicad_prl index e4e7398..9daeb03 100644 --- a/hw/can_gauge_interface.kicad_prl +++ b/hw/can_gauge_interface.kicad_prl @@ -1,6 +1,6 @@ { "board": { - "active_layer": 0, + "active_layer": 2, "active_layer_preset": "", "auto_track_width": true, "hidden_netclasses": [], |