diff --git a/RF_Module.pretty/ESP32-C6-MINI-1.kicad_mod b/RF_Module.pretty/ESP32-C6-MINI-1.kicad_mod new file mode 100644 index 000000000..0df0a1690 --- /dev/null +++ b/RF_Module.pretty/ESP32-C6-MINI-1.kicad_mod @@ -0,0 +1,707 @@ +(footprint "ESP32-C6-MINI-1" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "2.4 GHz Wi-Fi, Bluetooth, Zigbee and Thread combo chip, external antenna, https://www.espressif.com/sites/default/files/documentation/esp32-c6-mini-1_mini-1u_datasheet_en.pdf") + (tags "2.4 GHz Wi-Fi Bluetooth Zigbee Thread external antenna espressif 16.6*13.2mm") + (property "Reference" "REF**" + (at 0 6.9 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "54a804c7-9727-4fa6-884d-6b308eedd17c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ESP32-C6-MINI-1" + (at 0 6.9 0) + (unlocked yes) + (layer "F.Fab") + (uuid "d27f1680-7f2f-4b18-aa38-1a4acbcc2198") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 -2.55 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "00982f03-e054-4c07-9170-66e5df155e99") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 -2.55 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9b64861f-ae33-4d47-b69d-9d5c5bda35ac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 -2.55 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "44112cf3-a316-4db3-a375-429ff26971a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -6.75 -11.15) + (end 6.75 -11.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c9bad3f-dce7-4158-8490-59db2002cdf7") + ) + (fp_line + (start -6.75 5.75) + (end -6.75 -11.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f8645333-7b0a-42c7-938f-31c860b0e6a6") + ) + (fp_line + (start 6.75 -11.15) + (end 6.75 5.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4f838866-25c4-4bcd-95b4-3345c6feac46") + ) + (fp_line + (start 6.75 5.75) + (end -6.75 5.75) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ba31fce6-6889-4386-a1b4-940045a87636") + ) + (fp_poly + (pts + (xy -7.1 -4) (xy -7.436 -3.76) (xy -7.436 -4.24) (xy -7.1 -4) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "e69eec11-8079-440c-aa62-5c8972b16240") + ) + (fp_line + (start -21.6 -26) + (end 21.6 -26) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "90bc09a6-737d-433e-a693-9bd0f0dee08a") + ) + (fp_line + (start -21.6 -5.6) + (end -21.6 -26) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "093b13c9-81ab-4c6e-8b30-6b070c729124") + ) + (fp_line + (start -6.85 -5.6) + (end -21.6 -5.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e3bbd6f5-d2fd-4b81-b7e5-d7044a3ac36d") + ) + (fp_line + (start -6.85 5.85) + (end -6.85 -5.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5db2bc54-7d76-4f66-8e3c-01609831e998") + ) + (fp_line + (start 6.85 -5.6) + (end 6.85 5.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bcebe185-38eb-4d71-ba17-4ebb1fba34a2") + ) + (fp_line + (start 6.85 -5.6) + (end 21.6 -5.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df104b38-f1b1-44ba-b418-329e4c8a5ee5") + ) + (fp_line + (start 6.85 5.85) + (end -6.85 5.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4b92a0bf-13b3-4bc0-aa94-84498e0f03b1") + ) + (fp_line + (start 21.6 -5.6) + (end 21.6 -26) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3baae484-ea84-489b-8027-507d54840c5a") + ) + (fp_line + (start -6.6 -11) + (end 6.6 -11) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8e59e07d-d6bf-4a58-b754-247230efe803") + ) + (fp_line + (start -6.6 -5.6) + (end 6.6 -5.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e4ff07ed-9a3c-44b3-83b1-ea06745c6ac8") + ) + (fp_line + (start -6.6 4.6) + (end -6.6 -11) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0d7678a7-6fe5-4a41-9e9b-8900d13349b8") + ) + (fp_line + (start -5.6 5.6) + (end -6.6 4.6) + (stroke + (width 0.1) + (type default) + ) + (layer "F.Fab") + (uuid "ccb82c04-d971-4e55-b8af-dbb2af18fda9") + ) + (fp_line + (start 6.6 -11) + (end 6.6 5.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a2b9d43d-2d38-4dac-8864-c4a503a87b86") + ) + (fp_line + (start 6.6 5.6) + (end -5.6 5.6) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2c5f4710-367a-4ac4-94dd-f7a3fc041f50") + ) + (fp_text user "Keepout Area" + (at -0.01 -15.36 0) + (layer "Cmts.User") + (uuid "582936e5-9ae1-4fdc-97f3-08b419f83756") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "Antenna" + (at 0 -7.675 0) + (layer "Cmts.User") + (uuid "69b22e68-6f7d-4ba4-b0ce-e193dc01c7d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "81998aad-64e5-4ba5-be97-54750e8c6b13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -5.9 -4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3838f6d4-b6fd-4464-9aa6-c7b174eeb521") + ) + (pad "2" smd rect + (at -5.9 -3.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "02360a9a-9756-4254-9fc3-48c6d78de918") + ) + (pad "3" smd rect + (at -5.9 -2.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "a37f2231-d1af-417c-aff6-8f05846616af") + ) + (pad "4" smd rect + (at -5.9 -1.6) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "0feb61f6-eae3-431e-91ab-4681701da325") + ) + (pad "5" smd rect + (at -5.9 -0.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3664d6f7-b8ad-45a9-915b-ac3c324287c1") + ) + (pad "6" smd rect + (at -5.9 0) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "e5d18026-4374-4ecf-804e-0cf82628b960") + ) + (pad "7" smd rect + (at -5.9 0.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "b62f387a-251a-48b1-a32c-6ff5756460c4") + ) + (pad "8" smd rect + (at -5.9 1.6) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ba49e87e-3a90-4969-8331-0d295582cb3d") + ) + (pad "9" smd rect + (at -5.9 2.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "21d5b096-3404-4bdb-b20d-69f2945d9ac5") + ) + (pad "10" smd rect + (at -5.9 3.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "f4b83ff9-c43b-4df3-8351-2e19f651a1cb") + ) + (pad "11" smd rect + (at -5.9 4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "105f5820-7eb8-43d6-8e7b-3ab7b0bea92e") + ) + (pad "12" smd rect + (at -4.8 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "c27f2b55-babf-4adf-8b9f-764fee196754") + ) + (pad "13" smd rect + (at -4 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "c4661091-4601-446c-b1bf-ec52b41cdbe5") + ) + (pad "14" smd rect + (at -3.2 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "546e4f8b-fae0-4745-b32f-8ffa3ab239a9") + ) + (pad "15" smd rect + (at -2.4 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "db88fe72-36ec-4d99-b042-cfa8eb6d08ae") + ) + (pad "16" smd rect + (at -1.6 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3f8b3a7d-46c2-4311-bae2-f3bb8db544d6") + ) + (pad "17" smd rect + (at -0.8 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "cdd0e4a8-43f9-4993-b433-417fdc62259c") + ) + (pad "18" smd rect + (at 0 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "18f90637-ca2a-4233-9e53-e5d56b3f3675") + ) + (pad "19" smd rect + (at 0.8 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "bd7cc8c3-e638-4ce4-8c8c-3c87649064eb") + ) + (pad "20" smd rect + (at 1.6 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "edfe072d-d974-4663-bd79-8022a80e47f3") + ) + (pad "21" smd rect + (at 2.4 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "357df6e2-a773-4615-be1c-c5cc731c2e6b") + ) + (pad "22" smd rect + (at 3.2 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "a11916fc-acb7-4f1e-a333-bc2358075b77") + ) + (pad "23" smd rect + (at 4 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ba7cd510-0227-47f6-82ea-e5a166dd6b5a") + ) + (pad "24" smd rect + (at 4.8 4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3bd7a515-d012-4fb2-9fcb-f6d891ddfeb8") + ) + (pad "25" smd rect + (at 5.9 4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "d29ee84a-dae6-4c6a-9318-745d4d3926dd") + ) + (pad "26" smd rect + (at 5.9 3.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "42d3ca6d-d0f8-4834-b626-9f0f0bd07797") + ) + (pad "27" smd rect + (at 5.9 2.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "45a14f39-fe6b-49da-b231-5ee2c500d72e") + ) + (pad "28" smd rect + (at 5.9 1.6) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "f74e6368-b196-43b8-8b45-96005ab13268") + ) + (pad "29" smd rect + (at 5.9 0.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "b98b40cc-9f4a-41c6-b5bd-978bbbcfab3e") + ) + (pad "30" smd rect + (at 5.9 0) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "9c5b82cc-c2e7-44e2-9d10-d2f7610ad06a") + ) + (pad "31" smd rect + (at 5.9 -0.8) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "61d06625-3f20-4abe-aa51-e0d6c8ab7060") + ) + (pad "32" smd rect + (at 5.9 -1.6) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "71f3d822-d3b7-47e9-aa64-e03379de4d89") + ) + (pad "33" smd rect + (at 5.9 -2.4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "9870b2d3-77cb-46e6-9311-2bc41c485c09") + ) + (pad "34" smd rect + (at 5.9 -3.2) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ad76395c-1b8b-4e21-9042-5e35af5c1dfe") + ) + (pad "35" smd rect + (at 5.9 -4) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "68f808e3-9db7-4273-8278-4898dbb80839") + ) + (pad "36" smd rect + (at 4.8 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "313d31c3-2619-4b3d-ba56-f64998f4ca4e") + ) + (pad "37" smd rect + (at 4 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "aec8a78b-3c3e-424d-80f8-675268557896") + ) + (pad "38" smd rect + (at 3.2 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "f0fca167-1700-4618-bda8-d4dc477e4338") + ) + (pad "39" smd rect + (at 2.4 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "034a040c-9dc3-4986-a77d-77081c615221") + ) + (pad "40" smd rect + (at 1.6 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "825d8335-7eec-43fb-9e72-98efe86913dd") + ) + (pad "41" smd rect + (at 0.8 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "c887a01f-8a93-4bd4-bfe6-462fa899ca42") + ) + (pad "42" smd rect + (at 0 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "23bf7afe-ce19-4b98-bf80-8d48700ff086") + ) + (pad "43" smd rect + (at -0.8 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "8fc87b29-9f24-4151-8d11-ac0894b90ca4") + ) + (pad "44" smd rect + (at -1.6 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "7d488405-f7e8-4875-b120-9e2c7458a877") + ) + (pad "45" smd rect + (at -2.4 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "606b7673-e9e5-43f0-b9e4-a613b0a7c2fd") + ) + (pad "46" smd rect + (at -3.2 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "be974b10-d2d4-48bc-b754-ae4c3338e67c") + ) + (pad "47" smd rect + (at -4 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "06684982-e8c8-4fc6-b2ad-83feed90aeb5") + ) + (pad "48" smd rect + (at -4.8 -4.9 90) + (size 0.8 0.4) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "92a2da50-9b3d-4d48-98a2-681db8d9f1ad") + ) + (pad "49" smd roundrect + (at -1.975 -1.975) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (roundrect_rratio 0) + (chamfer_ratio 0.41) + (chamfer top_left) + (uuid "ef360ca5-18e3-4c5f-84d3-4f893e552218") + ) + (pad "49" smd rect + (at -1.975 0) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "1cc645c4-1e9a-45cf-bbd2-f8fa756dc9c9") + ) + (pad "49" smd rect + (at -1.975 1.975) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ef51b78c-cb52-47b2-a802-37c57c636381") + ) + (pad "49" smd rect + (at 0 -1.975) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "7385a379-2b34-4ff1-8b42-f827a93ac9c1") + ) + (pad "49" smd rect + (at 0 0) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "6704de92-02d5-4f37-846c-6149f502e3c2") + ) + (pad "49" smd rect + (at 0 1.975) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ceae4471-661e-49c7-9255-ee9ccba5243b") + ) + (pad "49" smd rect + (at 1.975 -1.975) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "78d75c4c-cb7d-4c3c-aaa2-4d1e22e0f64a") + ) + (pad "49" smd rect + (at 1.975 0) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3fa32551-71ce-49b4-812d-e51fd767adf7") + ) + (pad "49" smd rect + (at 1.975 1.975) + (size 1.45 1.45) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "04c832a8-88c5-4b3e-b415-ec8a7a580bd0") + ) + (pad "50" smd rect + (at 5.95 -4.95) + (size 0.7 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "d7a1072f-6bef-4c9d-a97c-50c14c2a9388") + ) + (pad "51" smd rect + (at 5.95 4.95) + (size 0.7 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "3ed0d203-0b85-46af-9b89-51d4a95c6e5c") + ) + (pad "52" smd rect + (at -5.95 4.95) + (size 0.7 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "0bfc36de-1b29-4437-9371-35f4f236e8a5") + ) + (pad "53" smd rect + (at -5.95 -4.95) + (size 0.7 0.7) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "dee68e96-1934-4f40-b186-ac8acf13d77a") + ) + (zone + (net 0) + (net_name "") + (layers "*.Cu") + (uuid "259ec563-2c3a-4249-906b-2fa87025c285") + (name "Antenna") + (hatch full 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 21.6 -5.6) (xy -21.6 -5.6) (xy -21.6 -26) (xy 21.6 -26) + ) + ) + ) + (model "${KICAD8_3DMODEL_DIR}/RF_Module.3dshapes/ESP32-C6-MINI-1.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)