From a6707e21bcb3f2a9a19a4cc8a6fe6ebac31c2810 Mon Sep 17 00:00:00 2001 From: Pedro Minatel Date: Thu, 29 Jun 2023 09:38:29 +0100 Subject: [PATCH] Fixed the keepout zones on all footprints (#111) --- .../ESP32-C3-MINI-1.kicad_mod | 14 ++++++++++++ .../ESP32-C3-MINI-1_HandSoldering.kicad_mod | 22 +++++++++++++++---- .../ESP32-C3-WROOM-02.kicad_mod | 14 ++++++++++++ ...ESP32-PICO-MINI-02_HandSoldering.kicad_mod | 22 +++++++++++++++---- .../ESP32-S2-MINI-1.kicad_mod | 14 ++++++++++++ .../ESP32-S2-MINI-1_HandSoldering.kicad_mod | 14 ++++++++++++ .../Espressif.pretty/ESP32-S2-WROOM.kicad_mod | 2 +- .../ESP32-S2-WROVER.kicad_mod | 22 +++++++++++++++---- .../ESP32-S3-MINI-1.kicad_mod | 14 ++++++++++++ .../ESP32-S3-WROOM-1.kicad_mod | 18 +++++++++++++-- .../ESP32-S3-WROOM-2.kicad_mod | 18 +++++++++++++-- .../ESP32-WROOM-32E.kicad_mod | 20 ++++++++++++++--- .../Espressif.pretty/ESP32-WROVER-E.kicad_mod | 14 ++++++++++++ .../ESP32-WROVER-E_ThermalVias.kicad_mod | 18 +++++++++++++-- 14 files changed, 204 insertions(+), 22 deletions(-) diff --git a/footprints/Espressif.pretty/ESP32-C3-MINI-1.kicad_mod b/footprints/Espressif.pretty/ESP32-C3-MINI-1.kicad_mod index c184fbe..7c85239 100644 --- a/footprints/Espressif.pretty/ESP32-C3-MINI-1.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-C3-MINI-1.kicad_mod @@ -145,6 +145,20 @@ (pad "51" smd rect (at 5.95 7.65 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 50e39e15-e0de-401a-a82b-545a6109027c)) (pad "52" smd rect (at -5.95 7.65 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 90785223-6d97-4390-8591-b39e1571cb90)) (pad "53" smd rect (at -5.95 -2.25 90) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 35506341-d62d-48a0-90e4-2b1ad79286f3)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 86e10c90-ecbc-432d-8147-ebe198792a31) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 6.6 -2.9) + (xy -6.6 -2.9) + (xy -6.6 -8.3) + (xy 6.6 -8.3) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-C3-MINI-1.STEP" (offset (xyz -6.6 -8.37 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-C3-MINI-1_HandSoldering.kicad_mod b/footprints/Espressif.pretty/ESP32-C3-MINI-1_HandSoldering.kicad_mod index 60ab53a..933d973 100644 --- a/footprints/Espressif.pretty/ESP32-C3-MINI-1_HandSoldering.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-C3-MINI-1_HandSoldering.kicad_mod @@ -19,13 +19,13 @@ (effects (font (size 1 1) (thickness 0.15))) (tstamp d41e8515-b53e-4ac4-a931-677a307cb6bb) ) - (fp_line (start -6.6 -10.9) (end -6.6 -5.4) + (fp_line (start -6.6 -11) (end -6.6 -5.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c254d62d-da71-4878-93ec-01c9a953e41b)) - (fp_line (start -6.6 -10.9) (end 6.6 -10.9) + (fp_line (start -6.6 -11) (end 6.6 -11) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4ab7678f-f0a5-4be8-af77-1366d548ccbe)) (fp_line (start -6.6 -5.6) (end 6.6 -5.6) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9999b27-52cc-41e4-afae-8d04f7d483bf)) - (fp_line (start 6.6 -10.9) (end 6.6 -5.4) + (fp_line (start 6.6 -11) (end 6.6 -5.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1b15444f-374f-4d35-b787-da86cdf65834)) (fp_line (start -7.4 -11.5) (end 7.4 -11.5) (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9af0103c-648e-4802-b70a-5f6d43b7e0f5)) @@ -43,7 +43,7 @@ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e442247-4e45-436e-9dfd-35f89851cc0e)) (fp_line (start -5.6 -5.595) (end -6.6 -4.595) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 32b35f4f-7372-43c0-aa0a-53e046214b2f)) - (fp_line (start 6.6 -10.9) (end -6.6 -10.9) + (fp_line (start 6.6 -11) (end -6.6 -11) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bd184c1e-dea7-4f6a-9efe-5db1a1e68d0b)) (fp_line (start 6.6 -5.6) (end -6.6 -5.6) (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 43ed61b9-531d-425a-88b1-1300a4e1de2b)) @@ -132,6 +132,20 @@ (pad "51" smd rect (at 6.35 5.4 90) (size 1.7 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 60796896-491e-41f2-8dde-06b7fb3ac294)) (pad "52" smd rect (at -6.35 5.4 90) (size 1.7 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f8254034-00e9-48c7-952e-43a3450b8f39)) (pad "53" smd rect (at -6.35 -4.95 90) (size 0.7 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7249d4f5-71d5-4d98-8bda-f893ed029d9e)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp f62fb123-6ac0-48bd-9bc6-d10721a4be4c) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 6.6 -5.6) + (xy -6.6 -5.6) + (xy -6.6 -11) + (xy 6.6 -11) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-C3-MINI-1.STEP" (offset (xyz -6.6 -5.6 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-C3-WROOM-02.kicad_mod b/footprints/Espressif.pretty/ESP32-C3-WROOM-02.kicad_mod index fe30a3c..d6a1995 100644 --- a/footprints/Espressif.pretty/ESP32-C3-WROOM-02.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-C3-WROOM-02.kicad_mod @@ -81,6 +81,20 @@ (pad "19" smd rect (at 2.06 -0.8 180) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3ef43263-bb15-4c8a-9977-70c3e1b233f6)) (pad "19" smd rect (at 2.06 0.3 180) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp af0b929f-5dde-42f9-843a-729b5cd12cd5)) (pad "19" smd rect (at 2.06 1.4 180) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ccaa96fe-871f-4ab1-ba83-30e49be46d16)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp f32d8c67-5d2d-443d-8d40-b2e46e815931) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 9 -7) + (xy -9 -7) + (xy -9 -13) + (xy 9 -13) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-C3-WROOM-02.STEP" (offset (xyz -9 -7 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-PICO-MINI-02_HandSoldering.kicad_mod b/footprints/Espressif.pretty/ESP32-PICO-MINI-02_HandSoldering.kicad_mod index c294f48..8e76aeb 100644 --- a/footprints/Espressif.pretty/ESP32-PICO-MINI-02_HandSoldering.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-PICO-MINI-02_HandSoldering.kicad_mod @@ -19,13 +19,13 @@ (effects (font (size 1 1) (thickness 0.15))) (tstamp d41e8515-b53e-4ac4-a931-677a307cb6bb) ) - (fp_line (start -6.6 -10.9) (end -6.6 -5.4) + (fp_line (start -6.6 -11) (end -6.6 -5.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c254d62d-da71-4878-93ec-01c9a953e41b)) - (fp_line (start -6.6 -10.9) (end 6.6 -10.9) + (fp_line (start -6.6 -11) (end 6.6 -11) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4ab7678f-f0a5-4be8-af77-1366d548ccbe)) (fp_line (start -6.6 -5.6) (end 6.6 -5.6) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e9999b27-52cc-41e4-afae-8d04f7d483bf)) - (fp_line (start 6.6 -10.9) (end 6.6 -5.4) + (fp_line (start 6.6 -11) (end 6.6 -5.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1b15444f-374f-4d35-b787-da86cdf65834)) (fp_line (start -7.4 -11.5) (end 7.4 -11.5) (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9af0103c-648e-4802-b70a-5f6d43b7e0f5)) @@ -43,7 +43,7 @@ (stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 4e442247-4e45-436e-9dfd-35f89851cc0e)) (fp_line (start -5.6 -5.595) (end -6.6 -4.595) (stroke (width 0.12) (type solid)) (layer "F.Fab") (tstamp 32b35f4f-7372-43c0-aa0a-53e046214b2f)) - (fp_line (start 6.6 -10.9) (end -6.6 -10.9) + (fp_line (start 6.6 -11) (end -6.6 -11) (stroke (width 0.12) (type solid)) (layer "F.Fab") (tstamp bd184c1e-dea7-4f6a-9efe-5db1a1e68d0b)) (fp_line (start 6.6 -5.6) (end -6.6 -5.6) (stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 43ed61b9-531d-425a-88b1-1300a4e1de2b)) @@ -132,6 +132,20 @@ (pad "51" smd rect (at 6.35 5.4 90) (size 1.7 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 60796896-491e-41f2-8dde-06b7fb3ac294)) (pad "52" smd rect (at -6.35 5.4 90) (size 1.7 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f8254034-00e9-48c7-952e-43a3450b8f39)) (pad "53" smd rect (at -6.35 -4.95 90) (size 0.7 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7249d4f5-71d5-4d98-8bda-f893ed029d9e)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp f1177681-d6e3-4541-820c-7af7dd951850) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 6.6 -5.6) + (xy -6.6 -5.6) + (xy -6.6 -11) + (xy 6.6 -11) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-C3-MINI-1.STEP" (offset (xyz -6.6 -5.6 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-S2-MINI-1.kicad_mod b/footprints/Espressif.pretty/ESP32-S2-MINI-1.kicad_mod index c768df9..2bcda72 100644 --- a/footprints/Espressif.pretty/ESP32-S2-MINI-1.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-S2-MINI-1.kicad_mod @@ -155,6 +155,20 @@ (pad "63" smd rect (at -7 7 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c04375d1-586e-4875-bcd1-7762af6c20ad)) (pad "64" smd rect (at 7 7 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d5ca8fc8-81f8-4a87-b951-6a5fa74306bd)) (pad "65" smd rect (at 7 -7 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8cdb0859-c152-438f-a411-753aa02c1177)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 875d9231-c33b-410a-9866-f8bca90d3ac3) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 7.7 -7.7) + (xy -7.7 -7.7) + (xy -7.7 -12.3) + (xy 7.7 -12.3) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-S2-MINI-1.STEP" (offset (xyz -7.7 -7.7 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-S2-MINI-1_HandSoldering.kicad_mod b/footprints/Espressif.pretty/ESP32-S2-MINI-1_HandSoldering.kicad_mod index e5d24b3..999ed4b 100644 --- a/footprints/Espressif.pretty/ESP32-S2-MINI-1_HandSoldering.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-S2-MINI-1_HandSoldering.kicad_mod @@ -140,6 +140,20 @@ (pad "63" smd rect (at -7.5 7.5 180) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 929d1e5a-5ba6-4a48-b3ed-a9dfabf326a1)) (pad "64" smd rect (at 7.5 7.5 180) (size 1.8 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0f52b192-fa43-4358-b694-55498c81274c)) (pad "65" smd rect (at 7.5 -7 180) (size 1.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1eb6754c-a631-456a-ba1d-39589ea213dd)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 289acbc6-35f1-4173-9ab5-2013c46f4165) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 7.7 -7.7) + (xy -7.7 -7.7) + (xy -7.7 -12.3) + (xy 7.7 -12.3) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-S2-MINI-1.STEP" (offset (xyz -7.7 -7.7 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-S2-WROOM.kicad_mod b/footprints/Espressif.pretty/ESP32-S2-WROOM.kicad_mod index c7c653d..e1d4c95 100644 --- a/footprints/Espressif.pretty/ESP32-S2-WROOM.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-S2-WROOM.kicad_mod @@ -102,7 +102,7 @@ (pad "43" smd rect (at -2.69 -4.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c857744c-c901-4ed4-8d37-667ffcc0c9f5)) (pad "43" smd rect (at -2.69 -3.1 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b80707ac-04fa-4771-8d3d-c2526a89094b)) (pad "43" smd rect (at -2.69 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 04577200-ab8f-47ee-bfae-72c3438dead0)) - (pad "43" smd rect (at -1.2 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 34f1f7fa-18a8-4a3c-8b64-f154bfdb98ca)) + (pad "43" smd rect (at -1.19 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 34f1f7fa-18a8-4a3c-8b64-f154bfdb98ca)) (pad "43" smd rect (at -1.19 -4.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 22842d68-109b-4be4-91be-4c55b0d301f5)) (pad "43" smd rect (at -1.19 -3.1 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b4e0a622-1f3f-4d32-98e5-c92225d46c4f)) (pad "43" smd rect (at 0.31 -4.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2d2673b1-1c04-45a6-8c02-9c84e736c5d2)) diff --git a/footprints/Espressif.pretty/ESP32-S2-WROVER.kicad_mod b/footprints/Espressif.pretty/ESP32-S2-WROVER.kicad_mod index b6c620b..5580b71 100644 --- a/footprints/Espressif.pretty/ESP32-S2-WROVER.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-S2-WROVER.kicad_mod @@ -102,16 +102,30 @@ (pad "43" smd rect (at -2.69 -4.65 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 17360814-8557-462b-9546-ccf769e1aaf3)) (pad "43" smd rect (at -2.69 -3.1 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1bddb37d-e0ab-497e-9d03-a79e3b52bd60)) (pad "43" smd rect (at -2.69 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9aaf5c92-cabe-41ab-a047-c704c51ae7c6)) + (pad "43" smd rect (at -2.69 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9aaf5c92-cabe-41ab-a047-c704c51ae7c6)) (pad "43" smd rect (at -1.19 -4.65 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 35cf6da3-4352-42df-b1af-73b09ff2e1d9)) (pad "43" smd rect (at -1.19 -3.1 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c5d2cc45-9cad-4d8e-8b55-e0a68b7f469d)) + (pad "43" smd rect (at -1.19 -3.1 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c5d2cc45-9cad-4d8e-8b55-e0a68b7f469d)) + (pad "43" smd rect (at -1.19 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp be49e4e2-6d35-4f0f-a58c-99bfd9d4b1c9)) (pad "43" smd rect (at -1.19 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp be49e4e2-6d35-4f0f-a58c-99bfd9d4b1c9)) (pad "43" smd rect (at 0.31 -4.65 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a0d3c320-f882-4c60-809b-3dc09f9b126c)) + (pad "43" smd rect (at 0.31 -4.65 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a0d3c320-f882-4c60-809b-3dc09f9b126c)) (pad "43" smd rect (at 0.31 -3.1 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 696169a6-76df-4bb5-9f94-ded2331ff7af)) (pad "43" smd rect (at 0.31 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 802ed9fb-dd12-44f1-b72e-ed099455a10f)) - (pad "43" smd rect (at -2.69 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9aaf5c92-cabe-41ab-a047-c704c51ae7c6)) - (pad "43" smd rect (at 0.31 -4.65 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a0d3c320-f882-4c60-809b-3dc09f9b126c)) - (pad "43" smd rect (at -1.19 -1.6 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp be49e4e2-6d35-4f0f-a58c-99bfd9d4b1c9)) - (pad "43" smd rect (at -1.19 -3.1 180) (size 1.1 1.1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c5d2cc45-9cad-4d8e-8b55-e0a68b7f469d)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 02a8701d-c5ea-4b94-b544-dc9e35b1c2e5) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 9 -12.35) + (xy -9 -12.35) + (xy -9 -18.65) + (xy 9 -18.65) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-S2-WROVER.STEP" (offset (xyz -9 18.65 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-S3-MINI-1.kicad_mod b/footprints/Espressif.pretty/ESP32-S3-MINI-1.kicad_mod index 248fdc5..bbf3382 100644 --- a/footprints/Espressif.pretty/ESP32-S3-MINI-1.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-S3-MINI-1.kicad_mod @@ -155,6 +155,20 @@ (pad "63" smd rect (at -7 7 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fefd1081-543f-417c-a572-161aa99ab3b2)) (pad "64" smd rect (at 7 7 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f5bb5187-3318-4d46-8623-181db05b6fc2)) (pad "65" smd rect (at 7 -7 180) (size 0.8 0.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 24476caa-fdcb-4197-9bfb-392c6a073e43)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp be61a975-7f31-48ba-98dc-f12167675b6e) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 7.7 -7.7) + (xy -7.7 -7.7) + (xy -7.7 -12.8) + (xy 7.7 -12.8) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-S3-MINI-1.STEP" (offset (xyz -7.7 -7.7 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-S3-WROOM-1.kicad_mod b/footprints/Espressif.pretty/ESP32-S3-WROOM-1.kicad_mod index 62cb87f..f5fd896 100644 --- a/footprints/Espressif.pretty/ESP32-S3-WROOM-1.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-S3-WROOM-1.kicad_mod @@ -100,14 +100,28 @@ (pad "41" smd rect (at -2.9 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 232b6e8e-d710-4438-8fb1-240292206ac9)) (pad "41" smd rect (at -2.9 -0.54 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 137e64e5-e8c2-4d69-bb13-98f6c722f3b7)) (pad "41" smd rect (at -2.9 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dff2af33-d35f-431f-9740-20d62ac876b9)) + (pad "41" smd rect (at -2.9 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dff2af33-d35f-431f-9740-20d62ac876b9)) + (pad "41" smd rect (at -1.5 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b692b8a2-428c-424f-b34e-d76890b7a7f8)) (pad "41" smd rect (at -1.5 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b692b8a2-428c-424f-b34e-d76890b7a7f8)) (pad "41" smd rect (at -1.5 -0.54 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ba22266-1a20-4193-ad95-5e3f6d1a1299)) (pad "41" smd rect (at -1.5 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 50d810a4-964f-4e7a-abcb-544ef87fc914)) (pad "41" smd rect (at -0.1 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 325964ac-707a-4db9-9457-88ae8b311329)) (pad "41" smd rect (at -0.1 -0.54 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8d57aefc-46be-46ca-9783-caa0625b0b06)) (pad "41" smd rect (at -0.1 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp af66518f-af54-48c0-b506-27977596c4f8)) - (pad "41" smd rect (at -1.5 -1.94 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b692b8a2-428c-424f-b34e-d76890b7a7f8)) - (pad "41" smd rect (at -2.9 0.86 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dff2af33-d35f-431f-9740-20d62ac876b9)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 34781a2f-5beb-4476-8bb4-599ba67b983b) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 9 -9.8) + (xy -9 -9.8) + (xy -9 -15.75) + (xy 9 -15.75) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-S3-WROOM-1.STEP" (opacity 0.7500) (offset (xyz -9 -9.75 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-S3-WROOM-2.kicad_mod b/footprints/Espressif.pretty/ESP32-S3-WROOM-2.kicad_mod index bed60cf..dfde331 100644 --- a/footprints/Espressif.pretty/ESP32-S3-WROOM-2.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-S3-WROOM-2.kicad_mod @@ -99,15 +99,29 @@ (pad "40" smd rect (at 8.75 -8.26 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 29771e24-4118-4caa-bbbc-d0798b82d7fc)) (pad "41" smd rect (at -2.86 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 232b6e8e-d710-4438-8fb1-240292206ac9)) (pad "41" smd rect (at -2.86 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dff2af33-d35f-431f-9740-20d62ac876b9)) + (pad "41" smd rect (at -2.86 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dff2af33-d35f-431f-9740-20d62ac876b9)) (pad "41" smd rect (at -2.86 -1.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 137e64e5-e8c2-4d69-bb13-98f6c722f3b7)) (pad "41" smd rect (at -1.36 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b692b8a2-428c-424f-b34e-d76890b7a7f8)) + (pad "41" smd rect (at -1.36 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b692b8a2-428c-424f-b34e-d76890b7a7f8)) (pad "41" smd rect (at -1.36 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ba22266-1a20-4193-ad95-5e3f6d1a1299)) (pad "41" smd rect (at -1.36 -1.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 50d810a4-964f-4e7a-abcb-544ef87fc914)) (pad "41" smd rect (at 0.14 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 325964ac-707a-4db9-9457-88ae8b311329)) (pad "41" smd rect (at 0.14 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8d57aefc-46be-46ca-9783-caa0625b0b06)) (pad "41" smd rect (at 0.14 -1.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp af66518f-af54-48c0-b506-27977596c4f8)) - (pad "41" smd rect (at -1.36 -4.41 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b692b8a2-428c-424f-b34e-d76890b7a7f8)) - (pad "41" smd rect (at -2.86 -2.91 180) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dff2af33-d35f-431f-9740-20d62ac876b9)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp fd4b846a-729a-43b3-821b-99b7b2117c09) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 9 -9.75) + (xy -9 -9.75) + (xy -9 -15.75) + (xy 9 -15.75) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-S3-WROOM-1.STEP" (opacity 0.7500) (offset (xyz -9 -9.75 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-WROOM-32E.kicad_mod b/footprints/Espressif.pretty/ESP32-WROOM-32E.kicad_mod index 9fc9630..bd7671f 100644 --- a/footprints/Espressif.pretty/ESP32-WROOM-32E.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-WROOM-32E.kicad_mod @@ -100,17 +100,31 @@ (pad "37" smd rect (at 8.75 -5.74 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1d20c021-91ac-4ce5-9a99-e92c18cd61e6)) (pad "38" smd rect (at 8.75 -7.01 180) (size 1.5 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a5549e41-bf2f-4ded-a223-20c287e2bb65)) (pad "39" smd rect (at -2.9 -0.69 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b4aab1f4-9748-4abc-9441-06f925b9ed46)) + (pad "39" smd rect (at -2.9 -0.69 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b4aab1f4-9748-4abc-9441-06f925b9ed46)) (pad "39" smd rect (at -2.9 0.71 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 21b133d2-3f93-4acc-b328-1b68b35117f0)) (pad "39" smd rect (at -2.9 2.11 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fbd8f5ee-3f81-4d83-b102-f90921bf1ba6)) + (pad "39" smd rect (at -2.9 2.11 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fbd8f5ee-3f81-4d83-b102-f90921bf1ba6)) (pad "39" smd rect (at -1.5 -0.69 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 748fd6b9-e3c3-4132-a42e-f2b937f08814)) (pad "39" smd rect (at -1.5 0.71 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0d735845-78c9-4f3d-bfe3-958742c812c3)) (pad "39" smd rect (at -1.5 2.11 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d437263f-ecc9-45b7-8597-49ccdb712b5c)) + (pad "39" smd rect (at -1.5 2.11 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d437263f-ecc9-45b7-8597-49ccdb712b5c)) (pad "39" smd rect (at -0.1 -0.69 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1bd8c121-7f78-48f6-a54f-5b4248435a67)) (pad "39" smd rect (at -0.1 0.71 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1f89f15a-97ee-41bb-9159-f60d60768b23)) (pad "39" smd rect (at -0.1 2.11 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a4101076-bebe-4d1f-ae3a-006dddf9825a)) - (pad "39" smd rect (at -2.9 -0.69 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b4aab1f4-9748-4abc-9441-06f925b9ed46)) - (pad "39" smd rect (at -1.5 2.11 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d437263f-ecc9-45b7-8597-49ccdb712b5c)) - (pad "39" smd rect (at -2.9 2.11 180) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fbd8f5ee-3f81-4d83-b102-f90921bf1ba6)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 917ff17f-f88d-420c-807e-4cddb16d2781) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 9 -8.55) + (xy -9 -8.55) + (xy -9 -14.5) + (xy 9 -14.5) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-WROOM-32E.STEP" (opacity 0.7900) (offset (xyz -9.01 -11 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-WROVER-E.kicad_mod b/footprints/Espressif.pretty/ESP32-WROVER-E.kicad_mod index b0a7cc9..e03a039 100644 --- a/footprints/Espressif.pretty/ESP32-WROVER-E.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-WROVER-E.kicad_mod @@ -98,6 +98,20 @@ (pad "39" smd rect (at -0.1 -1.86) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 29bff0a9-b1ae-4c6d-b30d-53cf9579ecba)) (pad "39" smd rect (at -0.1 -0.46) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp de43ad8c-51a6-4981-99f0-c51e816adcd2)) (pad "39" smd rect (at -0.1 0.94) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fe73b655-dc4d-4f21-947a-784d8831930f)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 7638c336-5479-434b-8a91-426a8629e419) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 9 -9.395) + (xy -9 -9.395) + (xy -9 -15.695) + (xy 9 -15.695) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-WROVER-E.STEP" (offset (xyz -9 -15.7 0)) (scale (xyz 1 1 1)) diff --git a/footprints/Espressif.pretty/ESP32-WROVER-E_ThermalVias.kicad_mod b/footprints/Espressif.pretty/ESP32-WROVER-E_ThermalVias.kicad_mod index c5b3387..2f444c1 100644 --- a/footprints/Espressif.pretty/ESP32-WROVER-E_ThermalVias.kicad_mod +++ b/footprints/Espressif.pretty/ESP32-WROVER-E_ThermalVias.kicad_mod @@ -104,12 +104,26 @@ (pad "39" thru_hole circle (at -0.802601 -2.663555) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp d0ed6de3-721e-407c-9bf8-745586787dd0)) (pad "39" thru_hole circle (at -0.8 -1.16) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp cf2c2d33-3452-4c46-bd32-ea0ffab93f41)) (pad "39" thru_hole circle (at -0.8 0.24) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp fffedef1-edd3-41be-bde2-66cb27a5649f)) + (pad "39" thru_hole circle (at -0.8 0.24) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp fffedef1-edd3-41be-bde2-66cb27a5649f)) (pad "39" thru_hole circle (at -0.8 1.74) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp ea7d282d-13a6-4a4b-9c1f-3c294104f6b6)) (pad "39" smd rect (at -0.1 -1.86) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9e99feea-8a0e-495e-9179-6cc7f12d2ada)) (pad "39" smd rect (at -0.1 -0.46) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 766833b9-0d48-4334-ac38-132e41787a5b)) (pad "39" smd rect (at -0.1 0.94) (size 0.9 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f10e47e3-5cd0-463f-969e-990e645a1167)) - (pad "39" thru_hole circle (at 0.7 -1.16) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask) (tstamp f1fd5161-f005-44da-b0d1-69ee3452cf9e)) - (pad "39" thru_hole circle (at -0.8 0.24) (size 0.6 0.6) (drill 0.3) (layers *.Cu *.Mask) (tstamp fffedef1-edd3-41be-bde2-66cb27a5649f)) + (pad "39" thru_hole circle (at 0.7 -1.16) (size 0.6 0.6) (drill 0.3) (layers "*.Cu" "*.Mask") (tstamp f1fd5161-f005-44da-b0d1-69ee3452cf9e)) + (zone (net 0) (net_name "") (layers "*.Cu") (tstamp 2760359a-0c7e-4fbd-a196-454c6c7f9e55) (name "antenna keepout") (hatch edge 0.508) + (connect_pads (clearance 0)) + (min_thickness 0.254) (filled_areas_thickness no) + (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints not_allowed)) + (fill (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 9 -9.395) + (xy -9 -9.395) + (xy -9 -15.695) + (xy 9 -15.695) + ) + ) + ) (model "${KICAD7_3RD_PARTY}/3dmodels/com_github_espressif_kicad-libraries/espressif.3dshapes/ESP32-WROVER-E.STEP" (offset (xyz -9 -15.7 0)) (scale (xyz 1 1 1))