diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-10-01 08:14:43 -0400 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-10-01 08:14:43 -0400 |
| commit | 6c2de0f7bef464f147ffda68fd65df03458c6a12 (patch) | |
| tree | 3f7b346fcb53dd59761c45b9562649fa70b5f60d /hw | |
| parent | decf0dd4522425ad35bdbc993a9a4db709a00776 (diff) | |
| download | can-gauge-interface-6c2de0f7bef464f147ffda68fd65df03458c6a12.zip | |
tune usb trace length
Diffstat (limited to 'hw')
| -rw-r--r-- | hw/can_gauge_interface.kicad_pcb | 442 | ||||
| -rw-r--r-- | hw/can_gauge_interface.kicad_prl | 2 | ||||
| -rw-r--r-- | hw/can_gauge_interface.kicad_sch | 38 | ||||
| -rw-r--r-- | hw/fp-info-cache | 2 | ||||
| -rw-r--r-- | hw/manufacturing/bom.csv | 71 |
5 files changed, 447 insertions, 108 deletions
diff --git a/hw/can_gauge_interface.kicad_pcb b/hw/can_gauge_interface.kicad_pcb index 82fb3fa..8191e7c 100644 --- a/hw/can_gauge_interface.kicad_pcb +++ b/hw/can_gauge_interface.kicad_pcb @@ -1494,7 +1494,7 @@ (path "/e08a8a64-bca2-4d99-9334-146ad37571bf") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 7.08 1.37) (end 7.08 1.04) @@ -2346,7 +2346,7 @@ (path "/c56a9b52-f0bd-4434-9df1-2dba278a7306") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start -1.37 1.37) (end 3.87 1.37) @@ -3767,7 +3767,7 @@ (drill 2.3) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 13 "unconnected-(J1-Shield-Pad5)") + (net 14 "unconnected-(J1-Shield-Pad5)_1") (pinfunction "Shield") (pintype "passive+no_connect") (uuid "b6ed57cc-ccc6-41fe-abc4-77d827d9cdd4") @@ -3778,10 +3778,10 @@ (drill 2.3) (layers "*.Cu" "*.Mask") (remove_unused_layers no) - (net 14 "unconnected-(J1-Shield-Pad5)_1") + (net 13 "unconnected-(J1-Shield-Pad5)") (pinfunction "Shield") (pintype "passive+no_connect") - (uuid "b6ed57cc-ccc6-41fe-abc4-77d827d9cdd4") + (uuid "7c9abdfa-ec97-4bb1-9115-b4ab4989202d") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Connector_USB.3dshapes/USB_B_Lumberg_2411_02_Horizontal.wrl" @@ -5449,7 +5449,7 @@ (path "/844f5ae5-c751-485d-8bd0-ac4ce98acd50") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 0.54 -1.37) (end 7.08 -1.37) @@ -6651,7 +6651,7 @@ (path "/2df5684e-8846-4e8d-b8a8-c13335db7b6e") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 7.08 -1.37) (end 7.08 -1.04) @@ -7182,7 +7182,7 @@ (path "/56951da7-5096-42f0-a6db-55c9f174666c") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 1.16 16.57) (end 6.46 16.57) @@ -8507,7 +8507,7 @@ (path "/7ac7e55a-533a-4a1a-9237-8e8b8acaadf6") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 6.46 8.95) (end 6.46 -1.33) @@ -8803,7 +8803,7 @@ (path "/2979bddb-cba3-49f2-8f83-00d28414dcf1") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 0.54 -1.37) (end 7.08 -1.37) @@ -9271,7 +9271,7 @@ (path "/95e1e1b6-364b-4871-8176-e3803f3d6d9e") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start -1.33 -1.33) (end 0 -1.33) @@ -9561,7 +9561,7 @@ (path "/199b057a-cc76-44b0-8496-df5775566855") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 3.87 -1.37) (end 3.87 1.37) @@ -10748,7 +10748,7 @@ (path "/e9f9e328-55f4-4412-8835-7534832f382a") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 1.16 -1.33) (end 1.16 24.19) @@ -11699,7 +11699,7 @@ (path "/4afaa826-8a89-4ffc-8374-48a3f49b0c2b") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start -1.37 1.37) (end 3.87 1.37) @@ -11924,7 +11924,7 @@ (path "/4ffb231a-e441-43a0-be52-e6b6d057967b") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start -1.37 1.37) (end 3.87 1.37) @@ -12352,7 +12352,7 @@ (path "/8ba7cb52-a54d-4e40-b3c4-597ae58cea8f") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start -1.37 -1.37) (end -1.37 1.37) @@ -12680,7 +12680,7 @@ (path "/4399e8f0-a147-4701-acce-78247d4aded8") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start -1.37 -1.37) (end -1.37 1.37) @@ -12905,7 +12905,7 @@ (path "/f00e1c2e-c80a-4887-a824-4edee4bccef2") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 7.08 1.37) (end 7.08 1.04) @@ -13425,7 +13425,7 @@ (path "/b77e9300-cd9f-4a6b-8f7f-aa576c8a4c0e") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 6.46 -1.33) (end 4.81 -1.33) @@ -14032,7 +14032,7 @@ (path "/2357f54a-3401-4c7c-b5c0-312b03786771") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 1.16 8.95) (end 6.46 8.95) @@ -14915,7 +14915,7 @@ (path "/15961e72-b08c-41ca-8c2e-a2d7ca152e66") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start -1.37 1.37) (end 3.87 1.37) @@ -15138,7 +15138,7 @@ (path "/cfe4210b-1f83-4c8c-a406-57d8ee8a52c9") (sheetname "/") (sheetfile "can_gauge_interface.kicad_sch") - (attr through_hole) + (attr through_hole dnp) (fp_line (start 1.16 16.57) (end 6.46 16.57) @@ -15995,6 +15995,14 @@ (uuid "4f997b2d-7d8d-42cd-b39d-edf3a6cca31e") ) (via + (at 101.6 125.73) + (size 0.8128) + (drill 0.4) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "50167200-1e90-4214-94a9-bbc3f43e8aed") + ) + (via (at 133.35 109.22) (size 0.8128) (drill 0.4) @@ -16411,6 +16419,15 @@ (uuid "ec85dfe2-a842-4283-bfb8-eac021b7a7d0") ) (via + (at 99.06 123.19) + (size 0.8128) + (drill 0.4) + (layers "F.Cu" "B.Cu") + (free yes) + (net 1) + (uuid "ed2af1e7-26a9-41f2-8e3f-ce8be8e82dbe") + ) + (via (at 107.95 106.68) (size 0.8128) (drill 0.4) @@ -17823,6 +17840,86 @@ (uuid "d455b77e-04dc-48f4-bc0e-887da76a3f9a") ) (segment + (start 73.017588 134.636703) + (end 73.137588 134.636703) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "0e2134b8-47fa-42fe-9871-70d4f56b88a1") + ) + (segment + (start 74.577588 134.396703) + (end 74.577588 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "140ea358-1be9-4d73-957e-fee2931ac1b7") + ) + (segment + (start 75.417588 134.636689) + (end 75.537588 134.636689) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "19ceead9-32e2-46dc-a8c2-190f50e43b71") + ) + (segment + (start 75.177588 133.573297) + (end 75.177588 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "1f278880-21f8-483e-bc66-c525ab1635a0") + ) + (segment + (start 84.395645 133.985) + (end 91.46954 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "1f507872-2ac2-4eea-b79a-60a4ad45a560") + ) + (segment + (start 62.77 133.445) + (end 63.5 132.715) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "200ce1da-8e4d-45d7-931e-ed16745b09b7") + ) + (segment + (start 74.577588 133.985) + (end 74.577588 133.573297) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "21c47e9e-0694-4640-86b0-132887320de1") + ) + (segment + (start 73.377588 134.225) + (end 73.377588 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "26a9a156-5b38-4b7c-9e5b-edd75b706bce") + ) + (segment + (start 91.46954 133.985) + (end 100.858961 124.595578) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "275d880c-6601-476d-bdc2-0d96c28f55ca") + ) + (segment + (start 72.777588 134.225) + (end 72.777588 134.396703) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "2f1de348-0942-4f17-86e6-2f224d3045bd") + ) + (segment (start 137.3251 133.54464) (end 137.3251 153.445822) (width 0.3048) @@ -17831,12 +17928,12 @@ (uuid "358ffb76-a44b-4067-b934-35509733f065") ) (segment - (start 62.77 133.445) - (end 63.5 132.715) + (start 73.617588 133.333297) + (end 73.737588 133.333297) (width 0.3048) (layer "B.Cu") (net 10) - (uuid "390956f2-1caa-4027-9dec-34cc4082883a") + (uuid "38df55ce-b792-40b6-84f5-dacd4384d08d") ) (segment (start 122.431875 122.431875) @@ -17847,6 +17944,14 @@ (uuid "3f3dd11a-86c8-493f-bc51-822e5c25a50f") ) (segment + (start 75.177588 134.225) + (end 75.177588 134.396689) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "4a4b89ab-3e60-49aa-92b1-b03af58dfa06") + ) + (segment (start 122.515825 122.347925) (end 126.128385 122.347925) (width 0.3048) @@ -17855,20 +17960,76 @@ (uuid "4ed92121-69c8-4518-9bf9-9b8160215405") ) (segment - (start 100.858961 124.595578) - (end 101.218172 124.595578) + (start 74.217588 134.636703) + (end 74.337588 134.636703) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "53c594df-812f-4157-b50f-794bfeb1f4c5") + ) + (segment + (start 73.977588 133.985) + (end 73.977588 134.396703) (width 0.3048) (layer "B.Cu") (net 10) - (uuid "747853a9-7981-44dd-8a87-47573000d69c") + (uuid "69c8718c-9ef8-4ed7-a599-8d1e1713d39e") + ) + (segment + (start 74.817588 133.333297) + (end 74.937588 133.333297) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "7208bfd5-7f38-4d9c-8544-3b5473b00556") + ) + (segment + (start 62.77 134.66) + (end 62.77 133.445) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "7ba28b1e-f2ea-4cc8-9245-832cc419c23f") + ) + (segment + (start 73.377588 134.396703) + (end 73.377588 134.225) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "81e521c1-80d6-4ec6-aeed-fc46323147a5") + ) + (segment + (start 66.675 132.715) + (end 67.945 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "8f458090-23c0-4e7d-ab55-6462112ea6b6") ) (segment (start 67.945 133.985) - (end 91.46954 133.985) + (end 72.537588 133.985) (width 0.3048) (layer "B.Cu") (net 10) - (uuid "7792ad7b-c964-4114-82bf-b4daa7b4f06f") + (uuid "b02146e4-1934-4634-82ac-a662fe6f9275") + ) + (segment + (start 75.777588 134.396689) + (end 75.777588 134.225) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "b6f7f85a-53ae-423a-bc89-d0efd44a1fb4") + ) + (segment + (start 73.377588 133.985) + (end 73.377588 133.573297) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "c03e336a-36b2-48e2-99e0-9da66ddb54b2") ) (segment (start 63.5 132.715) @@ -17876,15 +18037,15 @@ (width 0.3048) (layer "B.Cu") (net 10) - (uuid "7e85b271-4886-41cb-8d91-0a3391e286d7") + (uuid "c65e2cc5-53fb-4412-91b2-938462a797d2") ) (segment - (start 91.46954 133.985) - (end 100.858961 124.595578) + (start 75.177588 133.985) + (end 75.177588 134.225) (width 0.3048) (layer "B.Cu") (net 10) - (uuid "af04e10d-f44a-4f29-9086-63e8f7049dac") + (uuid "c69248b8-8a64-4e77-89a5-f717b0f073cc") ) (segment (start 135.830922 154.94) @@ -17895,6 +18056,22 @@ (uuid "c8bb772e-0236-4ad2-a182-0fe3a5166861") ) (segment + (start 73.977588 133.573297) + (end 73.977588 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "ca9ac3e3-d224-4d71-abf1-f2c5db2340cc") + ) + (segment + (start 76.017588 133.985) + (end 76.137588 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "cb653a93-c524-4f4c-9d60-e00de994f098") + ) + (segment (start 137.3251 153.445822) (end 135.830922 154.94) (width 0.3048) @@ -17911,20 +18088,128 @@ (uuid "cfda9fe3-9fe2-4482-9c8b-016e751fea9a") ) (segment - (start 62.77 134.66) - (end 62.77 133.445) + (start 76.137588 133.985) + (end 84.395645 133.985) (width 0.3048) (layer "B.Cu") (net 10) - (uuid "de6db856-e71d-423e-abae-e809004c5dcd") + (uuid "dcdc69e8-6e97-4c6f-b49e-487d27b0b13e") ) (segment - (start 66.675 132.715) - (end 67.945 133.985) + (start 100.858961 124.595578) + (end 101.218172 124.595578) (width 0.3048) (layer "B.Cu") (net 10) - (uuid "f2183365-2511-4acd-ba51-4b5e063b4d42") + (uuid "dfe7a2f0-26b2-40d9-b9fe-389ad229022f") + ) + (arc + (start 73.977588 134.396703) + (mid 74.047882 134.566409) + (end 74.217588 134.636703) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "1c3a8c2f-f7fc-4536-91a2-fc53f835d2fd") + ) + (arc + (start 73.137588 134.636703) + (mid 73.307294 134.566409) + (end 73.377588 134.396703) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "1f5d7820-9d91-4e70-969b-4f749897afa7") + ) + (arc + (start 72.777588 134.396703) + (mid 72.847882 134.566409) + (end 73.017588 134.636703) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "27107bc4-930f-479c-9fa3-f573f33bf2c5") + ) + (arc + (start 74.577588 133.573297) + (mid 74.647882 133.403591) + (end 74.817588 133.333297) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "32982e4f-8a29-4546-9bda-61052e6e3e6b") + ) + (arc + (start 75.537588 134.636689) + (mid 75.707294 134.566395) + (end 75.777588 134.396689) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "63a8df78-c0de-4c7d-895e-02fc269603b2") + ) + (arc + (start 75.777588 134.225) + (mid 75.847882 134.055294) + (end 76.017588 133.985) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "7ae7faa7-1032-4251-a189-f4c41ad9d46c") + ) + (arc + (start 73.737588 133.333297) + (mid 73.907294 133.403591) + (end 73.977588 133.573297) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "885a5112-3407-40af-8027-77f0515d357c") + ) + (arc + (start 73.377588 133.573297) + (mid 73.447882 133.403591) + (end 73.617588 133.333297) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "a8c11a15-f652-4b92-8d1f-c548d3914c99") + ) + (arc + (start 75.177588 134.396689) + (mid 75.247882 134.566395) + (end 75.417588 134.636689) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "b5c7cb00-a766-4cfb-ab26-f835e17766de") + ) + (arc + (start 74.937588 133.333297) + (mid 75.107294 133.403591) + (end 75.177588 133.573297) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "c0b90195-49de-4cc7-bea6-156bfafb5950") + ) + (arc + (start 74.337588 134.636703) + (mid 74.507294 134.566409) + (end 74.577588 134.396703) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "edcc7895-5af2-4924-add8-e9dcde6833a6") + ) + (arc + (start 72.537588 133.985) + (mid 72.707294 134.055294) + (end 72.777588 134.225) + (width 0.3048) + (layer "B.Cu") + (net 10) + (uuid "f8970415-754a-49a5-a7bc-d614065dbc6f") ) (segment (start 100.194422 123.571828) @@ -20023,7 +20308,7 @@ ) (polygon (pts - (xy 104.775 102.235) (xy 121.92 102.235) (xy 121.92 125.095) (xy 104.775 125.095) + (xy 104.775 102.235) (xy 121.92 102.235) (xy 121.92 123.825) (xy 104.775 123.825) ) ) (filled_polygon @@ -20504,7 +20789,7 @@ (xy 70.853132 115.81474) (xy 70.853133 115.814741) (xy 71.02989 115.8499) (xy 71.21011 115.8499) (xy 71.386867 115.814741) (xy 71.553368 115.745774) (xy 71.703215 115.645649) (xy 71.830649 115.518215) (xy 71.930774 115.368368) (xy 71.999741 115.201867) (xy 72.0349 115.02511) (xy 72.0349 114.84489) - (xy 71.999741 114.668133) (xy 71.996839 114.661128) (xy 71.932519 114.505846) (xy 71.930774 114.501632) + (xy 71.999741 114.668133) (xy 71.996839 114.661128) (xy 71.97954 114.619363) (xy 71.930774 114.501632) (xy 71.830649 114.351785) (xy 71.703215 114.224351) (xy 71.553368 114.124226) (xy 71.498836 114.101638) (xy 71.386869 114.055259) (xy 71.38687 114.055259) (xy 71.21011 114.0201) (xy 71.02989 114.0201) (xy 70.85313 114.055259) (xy 70.686631 114.124226) (xy 70.536785 114.22435) (xy 70.536784 114.224351) @@ -20644,7 +20929,7 @@ ) (polygon (pts - (xy 103.505 125.095) (xy 103.505 114.935) (xy 92.075 114.935) (xy 92.075 125.095) + (xy 103.505 123.825) (xy 103.505 114.935) (xy 92.075 114.935) (xy 92.075 123.825) ) ) (filled_polygon @@ -20664,15 +20949,14 @@ (xy 103.497315 121.090156) (xy 103.505 121.137779) (xy 103.505 122.759528) (xy 103.484716 122.835228) (xy 103.4293 122.890644) (xy 103.3536 122.910928) (xy 100.890098 122.910928) (xy 100.814398 122.890644) (xy 100.783042 122.866584) (xy 100.777636 122.861178) (xy 100.62779 122.761054) (xy 100.461291 122.692087) - (xy 100.461292 122.692087) (xy 100.284532 122.656928) (xy 100.104312 122.656928) (xy 99.927552 122.692087) - (xy 99.761053 122.761054) (xy 99.611207 122.861178) (xy 99.483772 122.988613) (xy 99.383648 123.138459) - (xy 99.314681 123.304958) (xy 99.279522 123.481718) (xy 99.279522 123.661937) (xy 99.314681 123.838697) - (xy 99.38078 123.998273) (xy 99.383648 124.005196) (xy 99.483773 124.155043) (xy 99.611207 124.282477) - (xy 99.761054 124.382602) (xy 99.878785 124.431368) (xy 99.927552 124.451568) (xy 99.927554 124.451568) - (xy 99.927555 124.451569) (xy 100.104312 124.486728) (xy 100.151872 124.486728) (xy 100.227572 124.507012) - (xy 100.282988 124.562428) (xy 100.303272 124.638128) (xy 100.303272 124.685687) (xy 100.338431 124.862447) - (xy 100.348047 124.885661) (xy 100.358277 124.963361) (xy 100.328286 125.035766) (xy 100.266111 125.083475) - (xy 100.208172 125.095) (xy 92.2264 125.095) (xy 92.1507 125.074716) (xy 92.095284 125.0193) (xy 92.075 124.9436) + (xy 100.461292 122.692087) (xy 100.284532 122.656928) (xy 100.104312 122.656928) (xy 100.104311 122.656928) + (xy 99.938584 122.689893) (xy 99.860382 122.684767) (xy 99.795219 122.641227) (xy 99.783167 122.625519) + (xy 99.770649 122.606785) (xy 99.643215 122.479351) (xy 99.493368 122.379226) (xy 99.326869 122.310259) + (xy 99.32687 122.310259) (xy 99.15011 122.2751) (xy 98.96989 122.2751) (xy 98.79313 122.310259) + (xy 98.626631 122.379226) (xy 98.476785 122.47935) (xy 98.34935 122.606785) (xy 98.249226 122.756631) + (xy 98.180259 122.92313) (xy 98.1451 123.09989) (xy 98.1451 123.280109) (xy 98.180259 123.456869) + (xy 98.246034 123.615661) (xy 98.256264 123.693361) (xy 98.226273 123.765766) (xy 98.164098 123.813475) + (xy 98.106159 123.825) (xy 92.2264 123.825) (xy 92.1507 123.804716) (xy 92.095284 123.7493) (xy 92.075 123.6736) (xy 92.075 120.55989) (xy 98.1451 120.55989) (xy 98.1451 120.74011) (xy 98.148527 120.75734) (xy 98.180259 120.916869) (xy 98.232091 121.042) (xy 98.249226 121.083368) (xy 98.349351 121.233215) (xy 98.476785 121.360649) (xy 98.626632 121.460774) (xy 98.744363 121.50954) (xy 98.79313 121.52974) (xy 98.793132 121.52974) @@ -26184,5 +26468,59 @@ ) ) ) + (generated + (uuid "1344970e-a456-40cc-b730-6d4e910a9d3c") + (type tuning_pattern) + (name "Tuning Pattern") + (layer "B.Cu") + (base_line + (pts + (xy 72.537588 133.985) (xy 84.395645 133.985) + ) + ) + (corner_radius_percent 80) + (end + (xy 84.395645 133.985) + ) + (initial_side "right") + (last_diff_pair_gap 0.18) + (last_netname "/USB_D+") + (last_status "tuned") + (last_track_width 0.3048) + (last_tuning "4632.00 mils (tuned)") + (max_amplitude 0.762) + (min_amplitude 0.2) + (min_spacing 0.6) + (origin + (xy 72.537588 133.985) + ) + (override_custom_rules no) + (rounded yes) + (single_sided no) + (target_length 117.6528) + (target_length_max 117.7528) + (target_length_min 117.5528) + (target_skew 0) + (target_skew_max 0.1) + (target_skew_min -0.1) + (tuning_mode "single") + (members "0e2134b8-47fa-42fe-9871-70d4f56b88a1" "140ea358-1be9-4d73-957e-fee2931ac1b7" + "19ceead9-32e2-46dc-a8c2-190f50e43b71" "1c3a8c2f-f7fc-4536-91a2-fc53f835d2fd" + "1f278880-21f8-483e-bc66-c525ab1635a0" "1f5d7820-9d91-4e70-969b-4f749897afa7" + "21c47e9e-0694-4640-86b0-132887320de1" "26a9a156-5b38-4b7c-9e5b-edd75b706bce" + "27107bc4-930f-479c-9fa3-f573f33bf2c5" "2f1de348-0942-4f17-86e6-2f224d3045bd" + "32982e4f-8a29-4546-9bda-61052e6e3e6b" "38df55ce-b792-40b6-84f5-dacd4384d08d" + "4a4b89ab-3e60-49aa-92b1-b03af58dfa06" "53c594df-812f-4157-b50f-794bfeb1f4c5" + "63a8df78-c0de-4c7d-895e-02fc269603b2" "69c8718c-9ef8-4ed7-a599-8d1e1713d39e" + "7208bfd5-7f38-4d9c-8544-3b5473b00556" "7ae7faa7-1032-4251-a189-f4c41ad9d46c" + "81e521c1-80d6-4ec6-aeed-fc46323147a5" "885a5112-3407-40af-8027-77f0515d357c" + "a8c11a15-f652-4b92-8d1f-c548d3914c99" "b5c7cb00-a766-4cfb-ab26-f835e17766de" + "b6f7f85a-53ae-423a-bc89-d0efd44a1fb4" "c03e336a-36b2-48e2-99e0-9da66ddb54b2" + "c0b90195-49de-4cc7-bea6-156bfafb5950" "c69248b8-8a64-4e77-89a5-f717b0f073cc" + "ca9ac3e3-d224-4d71-abf1-f2c5db2340cc" "cb653a93-c524-4f4c-9d60-e00de994f098" + "dcdc69e8-6e97-4c6f-b49e-487d27b0b13e" "edcc7895-5af2-4924-add8-e9dcde6833a6" + "f8970415-754a-49a5-a7bc-d614065dbc6f" + ) + ) (embedded_fonts no) ) diff --git a/hw/can_gauge_interface.kicad_prl b/hw/can_gauge_interface.kicad_prl index 17eb134..d646db4 100644 --- a/hw/can_gauge_interface.kicad_prl +++ b/hw/can_gauge_interface.kicad_prl @@ -1,6 +1,6 @@ { "board": { - "active_layer": 5, + "active_layer": 2, "active_layer_preset": "", "auto_track_width": true, "hidden_netclasses": [], diff --git a/hw/can_gauge_interface.kicad_sch b/hw/can_gauge_interface.kicad_sch index 42ff42d..dafc7fb 100644 --- a/hw/can_gauge_interface.kicad_sch +++ b/hw/can_gauge_interface.kicad_sch @@ -11651,7 +11651,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "15961e72-b08c-41ca-8c2e-a2d7ca152e66") (property "Reference" "C15" (at 383.54 133.35 90) @@ -11784,7 +11784,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "199b057a-cc76-44b0-8496-df5775566855") (property "Reference" "C14" (at 266.7 143.51 90) @@ -12011,7 +12011,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "2357f54a-3401-4c7c-b5c0-312b03786771") (property "Reference" "U4" (at 395.605 148.59 0) @@ -12369,7 +12369,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "2979bddb-cba3-49f2-8f83-00d28414dcf1") (property "Reference" "R7" (at 200.025 152.4 0) @@ -12438,7 +12438,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "2df5684e-8846-4e8d-b8a8-c13335db7b6e") (property "Reference" "R9" (at 374.015 149.86 0) @@ -12843,7 +12843,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "4399e8f0-a147-4701-acce-78247d4aded8") (property "Reference" "C13" (at 201.93 135.89 90) @@ -13344,7 +13344,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (fields_autoplaced yes) (uuid "4afaa826-8a89-4ffc-8374-48a3f49b0c2b") (property "Reference" "C12" @@ -13546,7 +13546,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "4ffb231a-e441-43a0-be52-e6b6d057967b") (property "Reference" "C17" (at 533.4 161.29 90) @@ -13679,7 +13679,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "56951da7-5096-42f0-a6db-55c9f174666c") (property "Reference" "U8" (at 528.955 111.76 0) @@ -14479,7 +14479,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "7ac7e55a-533a-4a1a-9237-8e8b8acaadf6") (property "Reference" "U3" (at 284.48 156.21 0) @@ -14773,7 +14773,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "844f5ae5-c751-485d-8bd0-ac4ce98acd50") (property "Reference" "R6" (at 274.955 58.42 0) @@ -15109,7 +15109,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "8ba7cb52-a54d-4e40-b3c4-597ae58cea8f") (property "Reference" "C10" (at 350.52 41.275 90) @@ -15378,7 +15378,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "95e1e1b6-364b-4871-8176-e3803f3d6d9e") (property "Reference" "J4" (at 36.195 168.275 0) @@ -16395,7 +16395,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "b77e9300-cd9f-4a6b-8f7f-aa576c8a4c0e") (property "Reference" "U2" (at 226.06 156.21 0) @@ -16709,7 +16709,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "c56a9b52-f0bd-4434-9df1-2dba278a7306") (property "Reference" "C16" (at 533.4 97.79 90) @@ -17175,7 +17175,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "cfe4210b-1f83-4c8c-a406-57d8ee8a52c9") (property "Reference" "U9" (at 528.955 175.26 0) @@ -17280,7 +17280,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "e08a8a64-bca2-4d99-9334-146ad37571bf") (property "Reference" "R10" (at 502.285 111.76 0) @@ -17483,7 +17483,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "e9f9e328-55f4-4412-8835-7534832f382a") (property "Reference" "U1" (at 403.225 52.07 0) @@ -17741,7 +17741,7 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (dnp no) + (dnp yes) (uuid "f00e1c2e-c80a-4887-a824-4edee4bccef2") (property "Reference" "R11" (at 502.285 175.26 0) diff --git a/hw/fp-info-cache b/hw/fp-info-cache index 6cf8264..3c62d77 100644 --- a/hw/fp-info-cache +++ b/hw/fp-info-cache @@ -1,4 +1,4 @@ -24741672900423287 +24741672900453275 Audio_Module Reverb_BTDR-1H Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf) diff --git a/hw/manufacturing/bom.csv b/hw/manufacturing/bom.csv index 00d415c..7cc2cae 100644 --- a/hw/manufacturing/bom.csv +++ b/hw/manufacturing/bom.csv @@ -1,35 +1,36 @@ -"Reference","Qty","Value","DNP","Exclude from BOM","Exclude from Board","Footprint","Datasheet" -"C1,C2,C3,C6,C7,C8,C9","7","22u","","","","Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder","~" -"C4,C5,C10,C12,C13,C14,C15,C16,C17","9","100n","DNP","","","Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm","~" -"C11","1","1u","","","","Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder","~" -"H1,H2,H3,H4","4","MountingHole","","Excluded from BOM","","MountingHole:MountingHole_3.2mm_M3_DIN965","~" -"J1","1","USB_B","","","","Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal","~" -"J2","1","Conn_02x04_Top_Bottom","","","","Connector_Molex:Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal","https://www.molex.com/en-us/products/part-detail/39300080?display=pdf" -"J3","1","Analog","","","","Connector_Molex:Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal","~" -"J4","1","ICSP","DNP","","","Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical","~" -"J5","1","SPI Debug","","","","Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical","~" -"J6","1","CAN ~{CS}","","","","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~" -"J7","1","ROM ~{CS}","","","","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~" -"J8","1","DAC ~{CS}","","","","Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical","~" -"J9","1","Conn_01x04_Socket","","","","Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical","~" -"J10","1","+5VA","","","","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~" -"JP1","1","~{Prog}","","","","Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical","~" -"JP2","1","Prog","","Excluded from BOM","","Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical","~" -"JP3,JP4","2","USB_PWR","","","","Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical","~" -"JP5","1","Term","","","","Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical","~" -"L1","1","15u","","","","Inductor_SMD:L_Wuerth_WE-PD-Typ-LS_Handsoldering","~" -"R1","1","73k2","","","","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~" -"R2","1","10k","","","","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~" -"R3","1","50k","","","","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~" -"R4","1","220","DNP","","","Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal","~" -"R5","1","12k","","","","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~" -"R6,R7,R9,R10,R11","5","10k","DNP","","","Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_Horizontal","~" -"R8","1","120","","","","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~" -"SW1","1","Reset","","","","Button_Switch_THT:SW_PUSH-12mm","~" -"U1","1","PIC16F1459-IP","DNP","","","Package_DIP:DIP-20_W7.62mm","http://ww1.microchip.com/downloads/en/DeviceDoc/41639A.pdf" -"U2","1","MCP2515-I/P","DNP","","","Package_DIP:DIP-18_W7.62mm","http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf" -"U3","1","MCP2561-E-P","DNP","","","Package_DIP:DIP-8_W7.62mm","http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf" -"U4","1","25LC160C","DNP","","","Package_DIP:DIP-8_W7.62mm","http://ww1.microchip.com/downloads/en/DeviceDoc/21832H.pdf" -"U5","1","AP64100Q","","","","Package_SO:Diodes_SO-8EP","https://www.diodes.com/assets/Datasheets/AP64100.pdf" -"U6,U7","2","AP7375Q","","","","Package_SO:Diodes_SO-8EP","https://www.diodes.com/assets/Datasheets/AP7375Q.pdf" -"U8,U9","2","MCP4912","DNP","","","Package_DIP:DIP-14_W7.62mm","http://ww1.microchip.com/downloads/en/DeviceDoc/22250A.pdf" +"Id";"Designator";"Footprint";"Quantity";"Designation";"Supplier and ref"; +1;"J7";"PinSocket_1x01_P2.54mm_Vertical";1;"ROM ~{CS}";;; +2;"C9,C19,C18,C8";"C_1206_3216Metric";4;"10u";;; +3;"C7";"C_0805_2012Metric";1;"47n";;; +4;"J9";"PinSocket_1x04_P2.54mm_Vertical";1;"Conn_01x04_Socket";;; +5;"R10,R6,R9,R7,R11";"R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal";5;"10k";;; +6;"U6,U7";"TO-252-2";2;"L78M05AB";;; +7;"C16,C14,C12,C17,C10,C13,C15";"C_Disc_D5.0mm_W2.5mm_P2.50mm";7;"100n";;; +8;"C4";"C_0603_1608Metric";1;"220p";;; +9;"J3";"Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal";1;"Analog";;; +10;"R1";"R_0805_2012Metric";1;"10k";;; +11;"J1";"USB_B_Lumberg_2411_02_Horizontal";1;"USB_B";;; +12;"JP5";"PinSocket_1x02_P2.54mm_Vertical";1;"Term";;; +13;"C6";"C_0603_1608Metric";1;"3300p";;; +14;"L1";"L_12x12mm_H8mm";1;"150u";;; +15;"R2";"R_0805_2012Metric";1;"3k24";;; +16;"J8";"PinSocket_1x02_P2.54mm_Vertical";1;"DAC ~{CS}";;; +17;"SW1";"SW_PUSH-12mm";1;"Reset";;; +18;"C3,C5,C1";"C_1206_3216Metric";3;"22u";;; +19;"J6";"PinSocket_1x01_P2.54mm_Vertical";1;"CAN ~{CS}";;; +20;"U8,U9";"DIP-14_W7.62mm";2;"MCP4912";;; +21;"D1";"D_SMA";1;"SS34";;; +22;"J2";"Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal";1;"Conn_02x04_Top_Bottom";;; +23;"R3";"R_0805_2012Metric";1;"2k7";;; +24;"U3";"DIP-8_W7.62mm";1;"MCP2561-E-P";;; +25;"J4";"PinHeader_1x05_P2.54mm_Vertical";1;"ICSP";;; +26;"J5";"PinSocket_1x03_P2.54mm_Vertical";1;"SPI Debug";;; +27;"JP4,JP3";"PinSocket_1x02_P2.54mm_Vertical";2;"USB_PWR";;; +28;"J10";"PinSocket_1x01_P2.54mm_Vertical";1;"+5VA";;; +29;"U1";"DIP-20_W7.62mm";1;"PIC16F1459-IP";;; +30;"C2";"C_0805_2012Metric";1;"10n";;; +31;"U5";"TI_SO-PowerPAD-8";1;"TPS5430DDA";;; +32;"R8";"R_0805_2012Metric";1;"120";;; +33;"U2";"DIP-18_W7.62mm";1;"MCP2515-I/P";;; +34;"C11";"C_1206_3216Metric";1;"1u";;; +35;"U4";"DIP-8_W7.62mm";1;"25LC160C";;; |