From 18f1b71608df9610246c7509d06c829d99e5cecd Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak Date: Thu, 11 Jul 2024 04:16:25 +0200 Subject: [PATCH] better cc routing --- debubo.kicad_pcb | 238 ++++++++++++++++++++++++++--------------------- debubo.kicad_sch | 2 +- 2 files changed, 132 insertions(+), 108 deletions(-) diff --git a/debubo.kicad_pcb b/debubo.kicad_pcb index a27f28e..3f9a46f 100644 --- a/debubo.kicad_pcb +++ b/debubo.kicad_pcb @@ -19539,14 +19539,6 @@ (net 35) (uuid "fc75f477-8f91-456d-b86f-12035c51a529") ) - (segment - (start 134.041516 91.158484) - (end 132.250046 92.949954) - (width 0.25) - (layer "F.Cu") - (net 37) - (uuid "028416c2-3426-4978-9c55-723143238836") - ) (segment (start 150.299219 96.529208) (end 148.973573 97.854854) @@ -19555,14 +19547,6 @@ (net 37) (uuid "030c48e6-e704-4773-9867-0bb5436c2788") ) - (segment - (start 132.250046 92.949954) - (end 130.949954 92.949954) - (width 0.25) - (layer "F.Cu") - (net 37) - (uuid "038968c2-0930-47fe-a494-687a1a6ac6f8") - ) (segment (start 157.734805 90.692459) (end 157.773227 90.692459) @@ -19611,6 +19595,22 @@ (net 37) (uuid "473c110b-f92b-4c85-ae36-57c734c724f3") ) + (segment + (start 132.070826 92.2) + (end 131.699908 92.2) + (width 0.25) + (layer "F.Cu") + (net 37) + (uuid "513fcf79-4638-4c10-97bf-17678b0c898d") + ) + (segment + (start 134.041516 91.158484) + (end 132.741847 92.458153) + (width 0.25) + (layer "F.Cu") + (net 37) + (uuid "53ff4b83-c7a1-4ae4-b753-a4487589d3fc") + ) (segment (start 133.095478 89.695478) (end 134.15933 89.695478) @@ -19635,6 +19635,22 @@ (net 37) (uuid "6c0ce494-d52f-42a6-a912-88a03de6907b") ) + (segment + (start 131.699908 92.2) + (end 130.949954 92.949954) + (width 0.25) + (layer "F.Cu") + (net 37) + (uuid "76ca38e7-d80e-4525-b3bd-33c000305480") + ) + (segment + (start 132.328979 92.458153) + (end 132.070826 92.2) + (width 0.25) + (layer "F.Cu") + (net 37) + (uuid "7bad2acb-6e8d-41f5-8193-be46955e44eb") + ) (segment (start 134.15933 89.695478) (end 134.354854 89.499954) @@ -19707,6 +19723,14 @@ (net 37) (uuid "fa0b1a0a-de6e-4b81-b4f9-da2178cb979b") ) + (segment + (start 132.741847 92.458153) + (end 132.328979 92.458153) + (width 0.25) + (layer "F.Cu") + (net 37) + (uuid "fa555b23-1ba2-47c1-9f8e-6247c1738b0d") + ) (segment (start 134.512038 91.158484) (end 134.503554 91.15) @@ -21844,6 +21868,48 @@ (net 52) (uuid "ba9569e3-f26a-40fe-95ce-65104f2a3129") ) + (zone + (net 5) + (net_name "VBUS") + (layer "F.Cu") + (uuid "3a5764ec-79a2-4802-a11f-2378ea65b660") + (name "$teardrop_padvia$") + (hatch full 0.1) + (priority 30002) + (attr + (teardrop + (type padvia) + ) + ) + (connect_pads yes + (clearance 0) + ) + (min_thickness 0.0254) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (island_removal_mode 1) + (island_area_min 10) + ) + (polygon + (pts + (xy 127.054341 96.731192) (xy 126.912921 96.589772) (xy 126.514805 96.422836) (xy 126.399293 96.700707) + (xy 126.514805 96.977164) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 126.525594 96.42736) (xy 126.525627 96.427374) (xy 126.698172 96.499724) (xy 126.910799 96.588882) + (xy 126.914548 96.591399) (xy 127.042417 96.719268) (xy 127.045844 96.727541) (xy 127.042417 96.735814) + (xy 127.038997 96.738187) (xy 126.878197 96.811494) (xy 126.876372 96.812149) (xy 126.771306 96.840301) + (xy 126.771302 96.840303) (xy 126.645773 96.912778) (xy 126.638671 96.919879) (xy 126.635252 96.922251) + (xy 126.525796 96.972152) (xy 126.516847 96.972466) (xy 126.510297 96.966359) (xy 126.510147 96.966017) + (xy 126.401171 96.705204) (xy 126.401145 96.696251) (xy 126.5103 96.433671) (xy 126.516639 96.427349) + ) + ) + ) (zone (net 49) (net_name "GND") @@ -22396,7 +22462,7 @@ (filled_polygon (layer "F.Cu") (pts - (xy 139.402027 92.140532) (xy 139.441557 92.164466) (xy 139.443506 92.166217) (xy 139.447765 92.169649) + (xy 139.402027 92.140532) (xy 139.441557 92.164466) (xy 139.443506 92.166217) (xy 139.44776 92.169645) (xy 139.487858 92.201959) (xy 139.487859 92.201959) (xy 139.487859 92.20196) (xy 139.504983 92.209779) (xy 139.516546 92.21506) (xy 139.56935 92.260814) (xy 139.57783 92.276342) (xy 139.590934 92.305035) (xy 139.590935 92.305037) (xy 139.626668 92.349378) (xy 139.626674 92.349385) (xy 139.797059 92.519769) @@ -22454,12 +22520,12 @@ (xy 144.714508 91.918931) (xy 144.714505 91.918931) (xy 144.555314 91.959805) (xy 144.411297 92.038978) (xy 144.41129 92.038983) (xy 144.383168 92.063002) (xy 144.383147 92.063022) (xy 144.154487 92.291682) (xy 144.093164 92.325167) (xy 144.023472 92.320183) (xy 143.967539 92.278311) (xy 143.947032 92.236096) - (xy 143.929229 92.169651) (xy 143.926235 92.164466) (xy 143.908873 92.134394) (xy 143.908872 92.134392) - (xy 143.863337 92.055523) (xy 143.770151 91.962337) (xy 142.035602 90.227788) (xy 142.002117 90.166465) - (xy 142.000187 90.155053) (xy 141.98514 90.031128) (xy 141.924818 89.87207) (xy 141.837797 89.745999) - (xy 141.815915 89.679647) (xy 141.83338 89.611995) (xy 141.852167 89.58788) (xy 141.921656 89.518392) - (xy 142.066617 89.373431) (xy 142.603229 88.836819) (xy 142.664552 88.803334) (xy 142.69091 88.8005) - (xy 145.441324 88.8005) + (xy 143.929229 92.169651) (xy 143.928872 92.169033) (xy 143.906809 92.130818) (xy 143.906808 92.130817) + (xy 143.901807 92.122155) (xy 143.863337 92.055523) (xy 143.770151 91.962337) (xy 142.035602 90.227788) + (xy 142.002117 90.166465) (xy 142.000187 90.155053) (xy 141.98514 90.031128) (xy 141.924818 89.87207) + (xy 141.837797 89.745999) (xy 141.815915 89.679647) (xy 141.83338 89.611995) (xy 141.852167 89.58788) + (xy 141.921656 89.518392) (xy 142.066617 89.373431) (xy 142.603229 88.836819) (xy 142.664552 88.803334) + (xy 142.69091 88.8005) (xy 145.441324 88.8005) ) ) (filled_polygon @@ -22590,90 +22656,7 @@ (net 5) (net_name "VBUS") (layer "F.Cu") - (uuid "41faefa2-a84e-475f-a614-e46af291690d") - (name "$teardrop_padvia$") - (hatch full 0.1) - (priority 30002) - (attr - (teardrop - (type padvia) - ) - ) - (connect_pads yes - (clearance 0) - ) - (min_thickness 0.0254) - (filled_areas_thickness no) - (fill yes - (thermal_gap 0.5) - (thermal_bridge_width 0.5) - (island_removal_mode 1) - (island_area_min 10) - ) - (polygon - (pts - (xy 127.054341 96.731192) (xy 126.912921 96.589772) (xy 126.514805 96.422836) (xy 126.399293 96.700707) - (xy 126.514805 96.977164) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 126.525594 96.42736) (xy 126.525627 96.427374) (xy 126.698172 96.499724) (xy 126.910799 96.588882) - (xy 126.914548 96.591399) (xy 127.042417 96.719268) (xy 127.045844 96.727541) (xy 127.042417 96.735814) - (xy 127.038997 96.738187) (xy 126.878197 96.811494) (xy 126.876372 96.812149) (xy 126.771306 96.840301) - (xy 126.771302 96.840303) (xy 126.645773 96.912778) (xy 126.638671 96.919879) (xy 126.635252 96.922251) - (xy 126.525796 96.972152) (xy 126.516847 96.972466) (xy 126.510297 96.966359) (xy 126.510147 96.966017) - (xy 126.401171 96.705204) (xy 126.401145 96.696251) (xy 126.5103 96.433671) (xy 126.516639 96.427349) - ) - ) - ) - (zone - (net 5) - (net_name "VBUS") - (layer "F.Cu") - (uuid "7f37cf99-823e-49d4-a78e-5ae2d042a46a") - (name "$teardrop_padvia$") - (hatch full 0.1) - (priority 30000) - (attr - (teardrop - (type padvia) - ) - ) - (connect_pads yes - (clearance 0) - ) - (min_thickness 0.0254) - (filled_areas_thickness no) - (fill yes - (thermal_gap 0.5) - (thermal_bridge_width 0.5) - (island_removal_mode 1) - (island_area_min 10) - ) - (polygon - (pts - (xy 140.65 86.234656) (xy 140.35 86.234656) (xy 140.195836 86.71448) (xy 140.473 86.830285) (xy 140.750164 86.71448) - ) - ) - (filled_polygon - (layer "F.Cu") - (pts - (xy 140.648763 86.238083) (xy 140.651943 86.243965) (xy 140.748188 86.705018) (xy 140.746524 86.713817) - (xy 140.741246 86.718205) (xy 140.477511 86.8284) (xy 140.468556 86.828427) (xy 140.468489 86.8284) - (xy 140.205751 86.718622) (xy 140.199439 86.71227) (xy 140.199123 86.704249) (xy 140.211675 86.665179) - (xy 140.216311 86.659035) (xy 140.241923 86.641922) (xy 140.270103 86.599748) (xy 140.277501 86.562558) - (xy 140.277501 86.462135) (xy 140.278061 86.458559) (xy 140.347391 86.242777) (xy 140.353184 86.235949) - (xy 140.35853 86.234656) (xy 140.64049 86.234656) - ) - ) - ) - (zone - (net 5) - (net_name "VBUS") - (layer "F.Cu") - (uuid "c1e5bcb8-9b8a-43c6-b878-e072b5c44275") + (uuid "7327f794-dcaf-46a5-9769-65b8af028e57") (name "$teardrop_padvia$") (hatch full 0.1) (priority 30001) @@ -22711,6 +22694,47 @@ ) ) ) + (zone + (net 5) + (net_name "VBUS") + (layer "F.Cu") + (uuid "a0729938-54de-4566-8f65-e63ebe6ba40b") + (name "$teardrop_padvia$") + (hatch full 0.1) + (priority 30000) + (attr + (teardrop + (type padvia) + ) + ) + (connect_pads yes + (clearance 0) + ) + (min_thickness 0.0254) + (filled_areas_thickness no) + (fill yes + (thermal_gap 0.5) + (thermal_bridge_width 0.5) + (island_removal_mode 1) + (island_area_min 10) + ) + (polygon + (pts + (xy 140.65 86.234656) (xy 140.35 86.234656) (xy 140.195836 86.71448) (xy 140.473 86.830285) (xy 140.750164 86.71448) + ) + ) + (filled_polygon + (layer "F.Cu") + (pts + (xy 140.648763 86.238083) (xy 140.651943 86.243965) (xy 140.748188 86.705018) (xy 140.746524 86.713817) + (xy 140.741246 86.718205) (xy 140.477511 86.8284) (xy 140.468556 86.828427) (xy 140.468489 86.8284) + (xy 140.205751 86.718622) (xy 140.199439 86.71227) (xy 140.199123 86.704249) (xy 140.211675 86.665179) + (xy 140.216311 86.659035) (xy 140.241923 86.641922) (xy 140.270103 86.599748) (xy 140.277501 86.562558) + (xy 140.277501 86.462135) (xy 140.278061 86.458559) (xy 140.347391 86.242777) (xy 140.353184 86.235949) + (xy 140.35853 86.234656) (xy 140.64049 86.234656) + ) + ) + ) (zone (net 49) (net_name "GND") diff --git a/debubo.kicad_sch b/debubo.kicad_sch index febf431..b8e5120 100644 --- a/debubo.kicad_sch +++ b/debubo.kicad_sch @@ -5201,7 +5201,7 @@ ) (uuid "daaf4bec-d4da-4997-8d92-9569b60febda") ) - (text "TODO:\ncheck SBU1/2 order\ncapacitor types\ncheck LED resistor value\nbutton resistors?" + (text "TODO:\ncheck SBU1/2 order\ncapacitor types\ncheck LED resistor value\nbutton resistors?\nchoose LED driven with 3.3V" (exclude_from_sim no) (at 249.682 155.702 0) (effects