From a699fb48d75c1452b907dea633bba9a3eebca462 Mon Sep 17 00:00:00 2001 From: Peter Siegmund Date: Fri, 25 Oct 2024 07:49:29 +0200 Subject: [PATCH] fix footprint and add 3d model --- wemos.pretty/PinSocket_S3 Mini.kicad_mod | 364 ++++++++++++----------- 1 file changed, 189 insertions(+), 175 deletions(-) diff --git a/wemos.pretty/PinSocket_S3 Mini.kicad_mod b/wemos.pretty/PinSocket_S3 Mini.kicad_mod index ae1c6b2..8a02028 100644 --- a/wemos.pretty/PinSocket_S3 Mini.kicad_mod +++ b/wemos.pretty/PinSocket_S3 Mini.kicad_mod @@ -11,7 +11,7 @@ (effects (font (size 1 1) - (thickness 0.1) + (thickness 0.15) ) ) ) @@ -28,7 +28,7 @@ ) ) (property "Footprint" "" - (at -0.16 0 0) + (at -1.356 -0.254 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -40,8 +40,8 @@ ) ) ) - (property "Datasheet" "" - (at -0.16 0 0) + (property "Datasheet" "https://www.wemos.cc/en/latest/_static/files/sch_s3_mini_v1.0.0.pdf" + (at 0 12.192 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -53,8 +53,8 @@ ) ) ) - (property "Description" "" - (at -0.16 0 0) + (property "Description" "LOLIN S3 Mini Connector" + (at 0 -11.684 0) (unlocked yes) (layer "F.Fab") (hide yes) @@ -68,8 +68,8 @@ ) (attr through_hole) (fp_line - (start -11.83 -10.03) - (end -11.83 10.41) + (start -13.026 -10.284) + (end -13.026 10.156) (stroke (width 0.12) (type solid) @@ -78,8 +78,8 @@ (uuid "4bde1a87-12b6-4455-950d-b58cf03250e8") ) (fp_line - (start -6.63 -10.03) - (end -11.83 -10.03) + (start -7.826 -10.284) + (end -13.026 -10.284) (stroke (width 0.12) (type solid) @@ -88,8 +88,8 @@ (uuid "45820e71-9a61-478e-90ea-0c81ac250eb2") ) (fp_line - (start -6.63 -10.03) - (end -6.63 10.41) + (start -7.826 -10.284) + (end -7.826 10.156) (stroke (width 0.12) (type solid) @@ -98,8 +98,8 @@ (uuid "2693cd86-1e9b-468f-81e3-44d7516494ef") ) (fp_line - (start -6.63 10.41) - (end -11.83 10.41) + (start -7.826 10.156) + (end -13.026 10.156) (stroke (width 0.12) (type solid) @@ -108,8 +108,8 @@ (uuid "95a06471-b61b-4cd8-b835-0de5712c2341") ) (fp_line - (start 5.31 -10.03) - (end 5.31 10.41) + (start 7.294 -10.284) + (end 7.294 10.156) (stroke (width 0.12) (type solid) @@ -118,8 +118,8 @@ (uuid "ae596f63-16ff-402b-bfab-1c248e39390e") ) (fp_line - (start 5.31 -10.03) - (end 10.51 -10.03) + (start 7.294 -10.284) + (end 12.494 -10.284) (stroke (width 0.12) (type solid) @@ -128,8 +128,8 @@ (uuid "ddeb7ac6-2e4a-492b-8780-adc643245195") ) (fp_line - (start 5.31 10.41) - (end 10.51 10.41) + (start 7.294 10.156) + (end 12.494 10.156) (stroke (width 0.12) (type solid) @@ -138,8 +138,8 @@ (uuid "9b3c7c47-9c04-47a1-aafe-4686bb603b83") ) (fp_line - (start 10.51 -10.03) - (end 10.51 10.41) + (start 12.494 -10.284) + (end 12.494 10.156) (stroke (width 0.12) (type solid) @@ -148,8 +148,8 @@ (uuid "b90923d3-3fec-45d1-b4b3-9db9997fe4eb") ) (fp_line - (start -12.26 -10.5) - (end -12.26 10.85) + (start -13.456 -10.754) + (end -13.456 10.596) (stroke (width 0.05) (type solid) @@ -158,38 +158,8 @@ (uuid "90b93d5d-859e-49be-84b6-60b539e3ae29") ) (fp_line - (start -12.26 10.85) - (end -6.16 10.85) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "f42c6449-a8ef-468c-860b-b621cb3fa72c") - ) - (fp_line - (start -6.16 -10.5) - (end -12.26 -10.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "ad94117c-f111-47dc-813a-aef71bd8e32e") - ) - (fp_line - (start -6.16 10.85) - (end -6.16 -10.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0a8a66c0-8846-4b7c-a60c-78372d607c0a") - ) - (fp_line - (start 4.84 -10.5) - (end 10.94 -10.5) + (start -13.456 -10.754) + (end 12.942 -10.754) (stroke (width 0.05) (type solid) @@ -198,18 +168,8 @@ (uuid "ab58b78e-02e8-4ecf-8532-6ea4463569da") ) (fp_line - (start 4.84 10.85) - (end 4.84 -10.5) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a18b9315-6b15-44ce-b383-048d28680467") - ) - (fp_line - (start 10.94 -10.5) - (end 10.94 10.85) + (start 12.942 -10.754) + (end 12.942 10.596) (stroke (width 0.05) (type solid) @@ -218,8 +178,8 @@ (uuid "8482b2fd-59f6-4c42-a563-7b0dd44d69c7") ) (fp_line - (start 10.94 10.85) - (end 4.84 10.85) + (start 12.942 10.596) + (end -13.456 10.596) (stroke (width 0.05) (type solid) @@ -228,8 +188,8 @@ (uuid "cf25a784-bd74-40a7-9473-eefe80aeda95") ) (fp_line - (start -11.77 -9.97) - (end -11.77 10.35) + (start -12.966 -10.224) + (end -12.966 10.096) (stroke (width 0.1) (type solid) @@ -238,8 +198,8 @@ (uuid "570be058-b95d-447f-91e9-b84a5526b048") ) (fp_line - (start -11.77 10.35) - (end -6.69 10.35) + (start -12.966 10.096) + (end -7.886 10.096) (stroke (width 0.1) (type solid) @@ -248,8 +208,8 @@ (uuid "9cf93fe3-63e0-45d9-923b-7210d706547a") ) (fp_line - (start -6.69 -9.97) - (end -11.77 -9.97) + (start -7.886 -10.224) + (end -12.966 -10.224) (stroke (width 0.1) (type solid) @@ -258,8 +218,8 @@ (uuid "ddd8409b-9482-4538-a5c2-b95bd82f64ce") ) (fp_line - (start -6.69 10.35) - (end -6.69 -9.97) + (start -7.886 10.096) + (end -7.886 -10.224) (stroke (width 0.1) (type solid) @@ -268,8 +228,8 @@ (uuid "1c3653e9-e4a5-4c03-b1f3-073a8d8f11ae") ) (fp_line - (start 5.37 -9.97) - (end 10.45 -9.97) + (start 7.354 -10.224) + (end 12.434 -10.224) (stroke (width 0.1) (type solid) @@ -278,8 +238,8 @@ (uuid "5f0a2626-5bb4-453f-a713-be57efb59457") ) (fp_line - (start 5.37 10.35) - (end 5.37 -9.97) + (start 7.354 10.096) + (end 7.354 -10.224) (stroke (width 0.1) (type solid) @@ -288,8 +248,8 @@ (uuid "b0797f7e-4b3a-4342-9911-72e435ab8300") ) (fp_line - (start 10.45 -9.97) - (end 10.45 10.35) + (start 12.434 -10.224) + (end 12.434 10.096) (stroke (width 0.1) (type solid) @@ -298,8 +258,8 @@ (uuid "cd15de15-e5b9-4e61-b895-7f4dd5271135") ) (fp_line - (start 10.45 10.35) - (end 5.37 10.35) + (start 12.434 10.096) + (end 7.354 10.096) (stroke (width 0.1) (type solid) @@ -308,7 +268,7 @@ (uuid "c8123686-cc79-4f28-8d14-444b2ff251f3") ) (fp_text user "${REFERENCE}" - (at -0.16 2.5 0) + (at -0.16 2.794 0) (unlocked yes) (layer "F.Fab") (uuid "7a482b4e-3911-4bfd-bd52-a5fed901c72c") @@ -320,127 +280,127 @@ ) ) (pad "1" thru_hole rect - (at -10.5 -8.7) + (at -11.696 -8.954) (size 1.7 1.7) - (drill 1) + (drill oval 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "2bcf6a32-f637-460f-b2ee-aa61d1c16df2") ) (pad "2" thru_hole oval - (at -7.96 -8.7) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (uuid "c4b95241-da0a-4d8a-b322-906df84ea4ab") - ) - (pad "3" thru_hole oval - (at -10.5 -6.16) + (at -11.696 -6.414) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "199e8a3f-0cd4-4b05-9c99-024b77767227") ) - (pad "4" thru_hole oval - (at -7.96 -6.16) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (uuid "d084d505-213a-48eb-a3bd-5f8ac8a6dcd9") - ) - (pad "5" thru_hole oval - (at -10.5 -3.62) + (pad "3" thru_hole oval + (at -11.696 -3.874) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "d7dca311-3d3d-43a2-8f07-be724c916bac") ) - (pad "6" thru_hole oval - (at -7.96 -3.62) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (uuid "82c3a9b5-fc96-40aa-9e82-6d13fc6c55a4") - ) - (pad "7" thru_hole oval - (at -10.5 -1.08) + (pad "4" thru_hole oval + (at -11.696 -1.334) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "be629013-220b-4a12-a1f0-76bb117127d2") ) - (pad "8" thru_hole oval - (at -7.96 -1.08) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (uuid "0da3805b-8297-476b-a1ae-7aa8f8efd737") - ) - (pad "9" thru_hole oval - (at -10.5 1.46) + (pad "5" thru_hole oval + (at -11.696 1.206) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "1651b452-ab96-4a75-aeb6-6f6489df51fe") ) - (pad "10" thru_hole oval - (at -7.96 1.46) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (uuid "f924aa4c-5b28-4b3f-8f03-4546aa1ebd7d") - ) - (pad "11" thru_hole oval - (at -10.5 4) + (pad "6" thru_hole oval + (at -11.696 3.746) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "1ca31113-f70c-45c5-b547-e19451260cfb") ) - (pad "12" thru_hole oval - (at -7.96 4) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (uuid "f364fef6-1c26-449d-b2f8-197aeaa86b67") - ) - (pad "13" thru_hole oval - (at -10.5 6.54) + (pad "7" thru_hole oval + (at -11.696 6.286) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "133f5975-864f-43ff-a3de-cde9295d7f0a") ) - (pad "14" thru_hole oval - (at -7.96 6.54) - (size 1.7 1.7) - (drill 1) - (layers "*.Cu" "*.Mask") - (remove_unused_layers no) - (uuid "a1f1677c-c6e9-4c57-9a2b-961c8f8a7213") - ) - (pad "15" thru_hole oval - (at -10.5 9.08) + (pad "8" thru_hole oval + (at -11.696 8.826) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "14af97f5-273e-4224-b0d3-9924625d531c") ) + (pad "9" thru_hole oval + (at -9.156 -8.954) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "c4b95241-da0a-4d8a-b322-906df84ea4ab") + ) + (pad "10" thru_hole oval + (at -9.156 -6.414) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "d084d505-213a-48eb-a3bd-5f8ac8a6dcd9") + ) + (pad "11" thru_hole oval + (at -9.156 -3.874) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "82c3a9b5-fc96-40aa-9e82-6d13fc6c55a4") + ) + (pad "12" thru_hole oval + (at -9.156 -1.334) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0da3805b-8297-476b-a1ae-7aa8f8efd737") + ) + (pad "13" thru_hole oval + (at -9.156 1.206) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f924aa4c-5b28-4b3f-8f03-4546aa1ebd7d") + ) + (pad "14" thru_hole oval + (at -9.156 3.746) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f364fef6-1c26-449d-b2f8-197aeaa86b67") + ) + (pad "15" thru_hole oval + (at -9.156 6.286) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a1f1677c-c6e9-4c57-9a2b-961c8f8a7213") + ) (pad "16" thru_hole oval - (at -7.96 9.08) + (at -9.156 8.826) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -448,7 +408,7 @@ (uuid "55b0c029-fed0-4f20-aa9f-a8a02a3538c5") ) (pad "17" thru_hole oval - (at 6.64 -8.7) + (at 8.624 -8.954) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -456,7 +416,7 @@ (uuid "6fb3b918-931a-446d-939e-dfc1ae2dfdf0") ) (pad "18" thru_hole oval - (at 6.64 -6.16) + (at 8.624 -6.414) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -464,7 +424,7 @@ (uuid "9f4457ea-48a4-44ed-bd70-b082b5d3e653") ) (pad "19" thru_hole oval - (at 6.64 -3.62) + (at 8.624 -3.874) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -472,7 +432,7 @@ (uuid "6bf6bf18-ac7c-474e-b318-1f2df3a426e3") ) (pad "20" thru_hole oval - (at 6.64 -1.08) + (at 8.624 -1.334) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -480,7 +440,7 @@ (uuid "ca389ff5-7213-44ac-9f19-5a4e27f0722c") ) (pad "21" thru_hole oval - (at 6.64 1.46) + (at 8.624 1.206) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -488,7 +448,7 @@ (uuid "8bf6f38f-949f-4fd9-b566-088412a3d2fb") ) (pad "22" thru_hole oval - (at 6.64 4) + (at 8.624 3.746) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -496,7 +456,7 @@ (uuid "8c7a91ff-c8e3-48da-a183-cf84cf68d3bf") ) (pad "23" thru_hole oval - (at 6.64 6.54) + (at 8.624 6.286) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -504,7 +464,7 @@ (uuid "4c4d4a56-3544-4028-bcbf-a07b6ecb3b14") ) (pad "24" thru_hole oval - (at 6.64 9.08) + (at 8.624 8.826) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -512,7 +472,7 @@ (uuid "24705cac-44ef-4e98-bff4-73f456d40a62") ) (pad "25" thru_hole oval - (at 9.18 -8.7) + (at 11.164 -8.954) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -520,7 +480,7 @@ (uuid "452fd122-c696-4f1f-8e2e-7f83a43cb61a") ) (pad "26" thru_hole oval - (at 9.18 -6.16) + (at 11.164 -6.414) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -528,7 +488,7 @@ (uuid "acc15cfb-9012-4913-958a-f052c37488d2") ) (pad "27" thru_hole oval - (at 9.18 -3.62) + (at 11.164 -3.874) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -536,7 +496,7 @@ (uuid "b3f13a12-82d5-4b52-a7b4-8a4883bee58c") ) (pad "28" thru_hole oval - (at 9.18 -1.08) + (at 11.164 -1.334) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -544,7 +504,7 @@ (uuid "5f68fb71-e8be-4029-a371-abd17cbaedad") ) (pad "29" thru_hole oval - (at 9.18 1.46) + (at 11.164 1.206) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -552,7 +512,7 @@ (uuid "3246b362-f7e1-49a8-81f5-8db934e5a2fe") ) (pad "30" thru_hole oval - (at 9.18 4) + (at 11.164 3.746) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -560,7 +520,7 @@ (uuid "466b413a-07f6-4c72-818f-84aab6a54439") ) (pad "31" thru_hole oval - (at 9.18 6.54) + (at 11.164 6.286) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") @@ -568,11 +528,65 @@ (uuid "97ec1e74-7f63-42c0-98e7-7a36e5fb1990") ) (pad "32" thru_hole oval - (at 9.18 9.08) + (at 11.164 8.826) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "2ed6072d-e627-4047-b83b-4e52b247a24f") ) + (group "" + (uuid "b94870a5-3564-4d63-aa5a-bc1ec5d5e21b") + (members "0da3805b-8297-476b-a1ae-7aa8f8efd737" "133f5975-864f-43ff-a3de-cde9295d7f0a" + "14af97f5-273e-4224-b0d3-9924625d531c" "1651b452-ab96-4a75-aeb6-6f6489df51fe" + "199e8a3f-0cd4-4b05-9c99-024b77767227" "1c3653e9-e4a5-4c03-b1f3-073a8d8f11ae" + "1ca31113-f70c-45c5-b547-e19451260cfb" "24705cac-44ef-4e98-bff4-73f456d40a62" + "2693cd86-1e9b-468f-81e3-44d7516494ef" "2bcf6a32-f637-460f-b2ee-aa61d1c16df2" + "2be55822-d575-4179-b7af-76b54c7d997c" "2ddd93d1-5a38-4865-b8ba-574dcb191a4a" + "2ed6072d-e627-4047-b83b-4e52b247a24f" "3246b362-f7e1-49a8-81f5-8db934e5a2fe" + "452fd122-c696-4f1f-8e2e-7f83a43cb61a" "45820e71-9a61-478e-90ea-0c81ac250eb2" + "466b413a-07f6-4c72-818f-84aab6a54439" "4bde1a87-12b6-4455-950d-b58cf03250e8" + "4c4d4a56-3544-4028-bcbf-a07b6ecb3b14" "55b0c029-fed0-4f20-aa9f-a8a02a3538c5" + "55cfd9ce-135e-4ebb-9177-1543ed222625" "570be058-b95d-447f-91e9-b84a5526b048" + "5f0a2626-5bb4-453f-a713-be57efb59457" "5f68fb71-e8be-4029-a371-abd17cbaedad" + "6bf6bf18-ac7c-474e-b318-1f2df3a426e3" "6fb3b918-931a-446d-939e-dfc1ae2dfdf0" + "82c3a9b5-fc96-40aa-9e82-6d13fc6c55a4" "8482b2fd-59f6-4c42-a563-7b0dd44d69c7" + "8bf6f38f-949f-4fd9-b566-088412a3d2fb" "8c7a91ff-c8e3-48da-a183-cf84cf68d3bf" + "90b93d5d-859e-49be-84b6-60b539e3ae29" "95a06471-b61b-4cd8-b835-0de5712c2341" + "97ec1e74-7f63-42c0-98e7-7a36e5fb1990" "9b3c7c47-9c04-47a1-aafe-4686bb603b83" + "9cf93fe3-63e0-45d9-923b-7210d706547a" "9f4457ea-48a4-44ed-bd70-b082b5d3e653" + "a1f1677c-c6e9-4c57-9a2b-961c8f8a7213" "ab58b78e-02e8-4ecf-8532-6ea4463569da" + "acc15cfb-9012-4913-958a-f052c37488d2" "ae596f63-16ff-402b-bfab-1c248e39390e" + "b0797f7e-4b3a-4342-9911-72e435ab8300" "b3f13a12-82d5-4b52-a7b4-8a4883bee58c" + "b90923d3-3fec-45d1-b4b3-9db9997fe4eb" "be629013-220b-4a12-a1f0-76bb117127d2" + "c4b95241-da0a-4d8a-b322-906df84ea4ab" "c8123686-cc79-4f28-8d14-444b2ff251f3" + "ca389ff5-7213-44ac-9f19-5a4e27f0722c" "cd15de15-e5b9-4e61-b895-7f4dd5271135" + "cf25a784-bd74-40a7-9473-eefe80aeda95" "d084d505-213a-48eb-a3bd-5f8ac8a6dcd9" + "d7dca311-3d3d-43a2-8f07-be724c916bac" "ddd8409b-9482-4538-a5c2-b95bd82f64ce" + "ddeb7ac6-2e4a-492b-8780-adc643245195" "f364fef6-1c26-449d-b2f8-197aeaa86b67" + "f924aa4c-5b28-4b3f-8f03-4546aa1ebd7d" + ) + ) + (model "${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x08_P2.54mm_Vertical.step" + (offset + (xyz -9.125 9 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x08_P2.54mm_Vertical.step" + (offset + (xyz 11.2 9 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) )