diff --git a/RF_Module.pretty/WEMOS_C3_mini.kicad_mod b/RF_Module.pretty/WEMOS_C3_mini.kicad_mod new file mode 100644 index 000000000..f735dddac --- /dev/null +++ b/RF_Module.pretty/WEMOS_C3_mini.kicad_mod @@ -0,0 +1,1754 @@ +(footprint "WEMOS_C3_mini" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "16-pin module, column spacing 22.86 mm (900 mils), https://www.wemos.cc/en/latest/_static/files/dim_c3_mini_v1.0.0.pdf") + (tags "ESP32-C3 WiFi microcontroller") + (property "Reference" "REF**" + (at 12 10 0) + (layer "F.SilkS") + (uuid "a708bf90-459e-47fe-afa8-3d9fca46a4e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "WEMOS_C3_mini" + (at 11.7 0 0) + (layer "F.Fab") + (uuid "f2659f1e-a042-4059-9728-85ba0ef59116") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e555d0b4-96b1-4aee-8a90-5e54a0d61898") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "06abb5e6-4823-4af5-9259-16ac82c203a6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8e6633f8-7b53-4b3f-aaba-78c74f64e3db") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -1.4 -3.647031) + (end -1.4 19.15) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "305005e5-c3ab-4e05-be4e-9f7d72086baf") + ) + (fp_line + (start 0.6 19.75) + (end -1.4 19.15) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "ea6225ab-52ab-47a8-b591-f4a371cc98fc") + ) + (fp_line + (start 0.6 19.75) + (end 0.6 25.547031) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4fd5d728-6d77-410e-aa03-bbf1808f353d") + ) + (fp_line + (start 1.75 26.69703) + (end 23.15 26.69703) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "40b0d8ed-b4af-4c4b-a0e9-36a8b4e603fb") + ) + (fp_line + (start 20.2 -7.9) + (end 2.75 -7.9) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "93d89fa0-1726-4ee9-a354-02003bf1d113") + ) + (fp_line + (start 24.3 25.547031) + (end 24.3 -3.752969) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "81e655e9-482f-4021-90a3-c07f1c5c604d") + ) + (fp_arc + (start -1.4 -3.65) + (mid -0.221578 -6.651732) + (end 2.75 -7.904246) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9dbf0b77-1140-4986-b516-0e658231ced4") + ) + (fp_arc + (start 1.75 26.7) + (mid 0.934727 26.362303) + (end 0.59703 25.54703) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a497310-5d8f-4086-84cc-0787fd60c98d") + ) + (fp_arc + (start 20.15 -7.9) + (mid 23.082383 -6.685361) + (end 24.297 -3.752969) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f08ef837-9f6c-4f79-aa7e-b80cecc7e2a2") + ) + (fp_arc + (start 24.3 25.547031) + (mid 23.963172 26.360203) + (end 23.15 26.69703) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "43968524-2d95-4fe0-a9c0-6ff1931bcddf") + ) + (fp_poly + (pts + (xy -2.54 -0.635) (xy -2.54 0.635) (xy -1.905 0) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "c5b85dbc-6ab6-4d30-849b-9ef813e5036d") + ) + (fp_line + (start -1.75 -3.75) + (end -1.75 19.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "52403827-1fb2-4cde-8c8b-4a089510e5b9") + ) + (fp_line + (start -1.75 19.4) + (end 0.25 20) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b5498d5d-3c0d-49ff-b5b1-b5fdbdbda3ce") + ) + (fp_line + (start 0.25 20) + (end 0.25 25.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c157b1b-45bf-4846-ae4f-11dbfc83e811") + ) + (fp_line + (start 1.75 27.05) + (end 23.15 27.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "754ffa0d-bff4-447f-a303-1bdb7ab9dcf3") + ) + (fp_line + (start 20.15 -8.25) + (end 2.75 -8.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bba2bfee-eed4-4b9c-862d-d8538b9a11d1") + ) + (fp_line + (start 24.65 25.55) + (end 24.65 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "efe8bf5c-ea8c-4b3d-8533-1cf73d4be255") + ) + (fp_arc + (start -1.75 -3.75) + (mid -0.431981 -6.931981) + (end 2.75 -8.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0679c620-989d-4abd-af93-63ccf829efd5") + ) + (fp_arc + (start 1.75 27.05) + (mid 0.68934 26.61066) + (end 0.25 25.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4878d467-b93d-458a-8d23-95d9cd5a2961") + ) + (fp_arc + (start 20.15 -8.25) + (mid 23.331981 -6.931981) + (end 24.65 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a9d2833b-4afd-4f6b-991d-fbf867fd5645") + ) + (fp_arc + (start 24.65 25.55) + (mid 24.21066 26.61066) + (end 23.15 27.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9897a1a2-45ce-473f-8f38-753c2a0eaf6b") + ) + (fp_line + (start -1.25 -3.752969) + (end -1.25 -0.975) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9936a6cb-5b47-4515-aada-bb98d2f7d709") + ) + (fp_line + (start -1.25 1.025) + (end -1.25 19.047031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5ea092a9-92bb-4171-85ac-92d6919b5311") + ) + (fp_line + (start -1.25 1.025) + (end -0.25 0.025) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b03de430-c4f5-41c5-b73d-c2a1c0fca2f0") + ) + (fp_line + (start -1.25 19.047031) + (end 0.75 19.647031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c501f2a1-38e0-4d96-a92d-7cd8dfa0f465") + ) + (fp_line + (start -0.25 0.025) + (end -1.25 -0.975) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1839a8b5-cdc0-46e6-816d-2ac90d4ce843") + ) + (fp_line + (start -0.25 22.217432) + (end -0.25 24.017432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d0b583e-6c2f-484c-adff-0677c77572ec") + ) + (fp_line + (start -0.25 22.217432) + (end 0.75 22.217432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c8482db-16a5-4ada-83ab-39ee13ca0f1e") + ) + (fp_line + (start 0.75 19.647031) + (end 0.75 25.547031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "725e1e1f-407b-42f5-b15e-2706ef056f27") + ) + (fp_line + (start 0.75 24.017432) + (end -0.25 24.017432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "40f24937-41ce-4644-bdb6-637de624048c") + ) + (fp_line + (start 1.75 26.547031) + (end 23.15 26.547031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "33348f45-2bf7-4453-9558-d634bcb5faad") + ) + (fp_line + (start 2.75 20.817432) + (end 0.75 20.817432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4af2706d-3f6b-4b7f-b998-c3af32b88d56") + ) + (fp_line + (start 2.75 20.817432) + (end 2.75 21.317432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "61444d91-6bcb-479d-8b56-2053e2e1b562") + ) + (fp_line + (start 2.75 21.317432) + (end 3.25 21.317432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0fbfeeb2-20c8-4bd3-9dd4-4407f4dfd8a7") + ) + (fp_line + (start 2.75 24.917432) + (end 2.75 25.417432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7ab5e8ac-2dfc-4985-853f-df8725f0176e") + ) + (fp_line + (start 2.75 24.917432) + (end 3.25 24.917432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b23f5b15-1c3f-4051-be00-185b9ab1696a") + ) + (fp_line + (start 2.75 25.417432) + (end 0.75 25.417432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "50d27f79-8a23-432a-83fb-d387e27a5046") + ) + (fp_line + (start 3.25 21.317432) + (end 3.25 24.917432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "731c8b5a-a156-4191-8bdf-02718f10f778") + ) + (fp_line + (start 3.75 -7.752969) + (end 3.75 -1.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "22c27844-cec5-4cb0-87ca-dd712e96a366") + ) + (fp_line + (start 3.75 -1.952969) + (end 4.47253 -1.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "30010219-47d8-4af1-a3b3-913932ca68a6") + ) + (fp_line + (start 4.47253 -6.952969) + (end 5.25 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91818bf5-6460-4386-8e80-6e4b381e229a") + ) + (fp_line + (start 4.47253 -1.952969) + (end 4.47253 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8f96a99-4e6c-4b9c-8c11-9679509bf526") + ) + (fp_line + (start 5.25 -6.952969) + (end 5.25 -1.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4f584afa-6159-42e9-8759-28ac51feabec") + ) + (fp_line + (start 5.25 -1.952969) + (end 6 -1.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e6a28dcc-c0e5-41ef-8ff8-71eb44e1761f") + ) + (fp_line + (start 6 -6.952969) + (end 7.55 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8f61aa31-53dc-4f89-bbdd-fa7ebc3c3796") + ) + (fp_line + (start 6 -1.952969) + (end 6 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8315f96-7937-4d0c-a906-266a653cbada") + ) + (fp_line + (start 7.010396 19.160572) + (end 7.010396 26.560572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "856e2471-d2be-454e-a10e-e23811156059") + ) + (fp_line + (start 7.010396 24.410572) + (end 7.010396 26.560572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c56d7809-964d-4b5c-88ab-2fb539fc6745") + ) + (fp_line + (start 7.55 -6.952969) + (end 7.55 -3.752968) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2111b890-2989-406a-988f-3e7e3efa7230") + ) + (fp_line + (start 7.55 -3.752968) + (end 11.650494 -3.752968) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3db36b60-8c61-46d8-a2b9-ccd034aa2d8b") + ) + (fp_line + (start 8.25 -4.452969) + (end 8.25 -7.752969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "148e7976-3c03-488f-a2d4-eaa0a0c7f6de") + ) + (fp_line + (start 8.275578 19.160572) + (end 7.010396 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0557d5e2-203b-4006-a707-53d0dbcb2ea5") + ) + (fp_line + (start 8.275578 20.410572) + (end 8.275578 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "85b0cda5-b5eb-4823-8889-d93fb3744377") + ) + (fp_line + (start 8.310396 20.410572) + (end 8.275578 20.410572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e9ea856f-d907-45af-a154-b20f66c9721b") + ) + (fp_line + (start 8.310396 20.410572) + (end 8.310396 26.560572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79ab97e0-8d3a-424a-8232-a08b557b05c0") + ) + (fp_line + (start 8.310396 26.560572) + (end 14.650396 26.560572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b79595ec-b8de-493c-a3e6-ac3c25c94b07") + ) + (fp_line + (start 9.09187 19.160572) + (end 9.09187 19.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0e662aec-f57b-4688-8911-50a39c0e6599") + ) + (fp_line + (start 9.09187 19.810572) + (end 10.123281 19.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "017d2da3-b863-4233-9113-d0805803cef4") + ) + (fp_line + (start 9.480396 21.110572) + (end 9.480396 21.910572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5b19c57-3e10-460e-a5d4-cacab4701009") + ) + (fp_line + (start 9.480396 21.910572) + (end 9.580396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b617a8e-5055-4efc-b75f-04076b1a8ac1") + ) + (fp_line + (start 9.480396 21.910572) + (end 10.280396 21.910572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d84cac44-6f09-433a-81b2-acec05dccdac") + ) + (fp_line + (start 9.580396 21.210572) + (end 9.480396 21.110572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f268df54-97d5-4759-83f4-2e0229d1d8ae") + ) + (fp_line + (start 9.580396 21.210572) + (end 9.580396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10859d4d-3e9d-4a74-9fbe-73b01a9a5223") + ) + (fp_line + (start 9.580396 21.810572) + (end 10.180396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f7d76528-5097-494c-be7e-0e19cf9c4375") + ) + (fp_line + (start 10.123281 19.160572) + (end 9.09187 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b92b9ae1-8c33-43c1-ad9d-910400d857ee") + ) + (fp_line + (start 10.123281 19.810572) + (end 10.123281 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "613b6631-e18d-41cd-8119-5434cb29048c") + ) + (fp_line + (start 10.123281 19.810572) + (end 10.380396 19.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "53a933a7-4b16-45de-b34f-5e91c2d3d3e6") + ) + (fp_line + (start 10.180396 21.210572) + (end 9.580396 21.210572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8eaed3b8-ca71-4253-a119-261567ea87ea") + ) + (fp_line + (start 10.180396 21.210572) + (end 10.180396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3ab39213-2ba4-4891-8936-8b767491aec7") + ) + (fp_line + (start 10.280396 21.110572) + (end 9.480396 21.110572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aaedce62-998e-445f-8e79-db1489924cd2") + ) + (fp_line + (start 10.280396 21.110572) + (end 10.180396 21.210572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d6deaeed-de42-41c6-a5b6-edb12607951c") + ) + (fp_line + (start 10.280396 21.110572) + (end 10.280396 21.910572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9da5be7a-3307-4159-aadf-cd1abffbcd06") + ) + (fp_line + (start 10.280396 21.910572) + (end 10.180396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f482d0d2-defd-4f30-b562-3af62fb871c8") + ) + (fp_line + (start 10.380396 19.160572) + (end 10.123281 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "be5c7ace-454d-4797-b537-bbaf33b0419f") + ) + (fp_line + (start 10.380396 19.810572) + (end 10.380396 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "93194a1d-ae8c-48aa-98b2-2e0fb47167e5") + ) + (fp_line + (start 10.380396 19.810572) + (end 10.380396 20.410572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9d2ac264-0dc2-4ff0-a6d6-6d7c0dfa469f") + ) + (fp_line + (start 10.380396 20.410572) + (end 8.310396 20.410572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51142c10-f5ee-4ef8-9628-97dcf4c477d0") + ) + (fp_line + (start 10.927456 -7.752969) + (end 10.927456 -4.452969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "86ceeef8-87c4-4bbb-9a40-0705043d603f") + ) + (fp_line + (start 10.927456 -4.452969) + (end 8.25 -4.452969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "837309b6-5217-41d5-a419-118ba4d18a99") + ) + (fp_line + (start 11.650494 -6.952969) + (end 13.987739 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7a9d1eab-15df-44fa-884f-7492c2f2bb4d") + ) + (fp_line + (start 11.650494 -3.752968) + (end 11.650494 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6384ec7-1b47-450f-9b81-7c0c6194cac1") + ) + (fp_line + (start 12.580396 19.160572) + (end 10.380396 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b9cfd7b6-81a1-426e-a186-4a04cee305cc") + ) + (fp_line + (start 12.580396 19.810572) + (end 12.580396 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4fab10bf-0b81-46cf-83dc-c7c4f379c831") + ) + (fp_line + (start 12.580396 19.810572) + (end 12.837511 19.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ba8b6c96-691c-4305-b529-9216b3b2d094") + ) + (fp_line + (start 12.580396 20.410572) + (end 12.580396 19.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5220a9a2-4d0f-4060-b2f4-59e65b3cf549") + ) + (fp_line + (start 12.680396 21.110572) + (end 12.680396 21.910572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "641ebe5e-3469-401f-9b43-e9ff37492bf4") + ) + (fp_line + (start 12.680396 21.910572) + (end 12.780396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3007378c-d1b3-4d8a-955b-3aa181d0f90a") + ) + (fp_line + (start 12.680396 21.910572) + (end 13.480396 21.910572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c93e7e01-6d16-4061-a415-53a4280208a8") + ) + (fp_line + (start 12.780396 21.210572) + (end 12.680396 21.110572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "319da25e-d587-491a-a287-873fab76d220") + ) + (fp_line + (start 12.780396 21.210572) + (end 12.780396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "31cd30b5-3983-4847-82d5-d202918d1533") + ) + (fp_line + (start 12.780396 21.810572) + (end 13.380396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5f4ce78-8513-4096-8f3e-be3f9ebb48fc") + ) + (fp_line + (start 12.837511 19.160572) + (end 12.580396 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6564b6e1-34f0-4351-8f89-a126c837e9bf") + ) + (fp_line + (start 12.837511 19.810572) + (end 12.837511 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "21df1faf-06d5-4e8e-bc7d-98d85b85681b") + ) + (fp_line + (start 12.837511 19.810572) + (end 13.868921 19.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c12e7625-a4cc-4cc3-a542-8ebf412ebc61") + ) + (fp_line + (start 13.380396 21.210572) + (end 12.780396 21.210572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "536e948a-f663-489a-b2be-01c32729a2b8") + ) + (fp_line + (start 13.380396 21.210572) + (end 13.380396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "56c66aa0-1b23-40fc-9645-29db05548073") + ) + (fp_line + (start 13.480396 21.110572) + (end 12.680396 21.110572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a20e329b-df5c-4a04-985e-0b737039cd77") + ) + (fp_line + (start 13.480396 21.110572) + (end 13.380396 21.210572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a2ef738-ce07-499d-8851-663ca65bebc1") + ) + (fp_line + (start 13.480396 21.110572) + (end 13.480396 21.910572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db6dd783-08cf-47ef-8646-dbfca8759671") + ) + (fp_line + (start 13.480396 21.910572) + (end 13.380396 21.810572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5e67c0ae-1474-4d63-81f9-3c750734e379") + ) + (fp_line + (start 13.868921 19.160572) + (end 12.837511 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e2f781cd-3075-4f1b-a91d-241b23cab4b2") + ) + (fp_line + (start 13.868921 19.810572) + (end 13.868921 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a59d4bad-52be-4cae-8a56-710b0f9a89eb") + ) + (fp_line + (start 13.987739 -6.952969) + (end 13.987739 -3.752968) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c645824-9098-4881-92d2-ccc05c0ee7ed") + ) + (fp_line + (start 13.987739 -3.752968) + (end 17.964158 -3.752968) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4b5cffc0-39bb-475d-bdb3-59bda43353f3") + ) + (fp_line + (start 14.618622 -4.452969) + (end 14.618622 -7.752969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "77038a02-5b68-4b55-a845-513958dd74c2") + ) + (fp_line + (start 14.650396 20.410572) + (end 12.580396 20.410572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "75b4e407-c0b5-40dd-bb23-d4ad91369240") + ) + (fp_line + (start 14.650396 20.410572) + (end 14.650396 26.560572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "971ad768-75db-4549-9378-16b31449e17b") + ) + (fp_line + (start 14.685213 19.160572) + (end 14.685213 20.410572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "55bc72e7-094a-4c87-a496-7267fdf3c21d") + ) + (fp_line + (start 14.685213 20.410572) + (end 14.650396 20.410572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "427a80ed-be19-4298-837c-3e1fec6181a7") + ) + (fp_line + (start 15.950396 19.160572) + (end 14.685213 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b1f3d3d3-e6ca-491a-b923-8f309bf9aa6f") + ) + (fp_line + (start 15.950396 19.160572) + (end 15.950396 26.560572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7e72bc0e-a5b7-4a63-bf3d-5d26f9dc5d25") + ) + (fp_line + (start 15.950396 20.260572) + (end 15.950396 19.160572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a70dbd5d-306f-4be2-9c37-70b92acd4f66") + ) + (fp_line + (start 15.950396 24.410572) + (end 15.950396 26.560572) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "89400853-b9c8-4e32-9da1-1a18b99afbc5") + ) + (fp_line + (start 17.25 -7.752969) + (end 17.25 -4.452969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "041a077f-3a6f-4ba9-a62f-b6e29f14403c") + ) + (fp_line + (start 17.25 -4.452969) + (end 14.618622 -4.452969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f853804-5c03-4bf4-b393-3a89bb81b64f") + ) + (fp_line + (start 17.964158 -6.952969) + (end 19.149633 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00617270-630a-42c8-9eb2-289cbf52c623") + ) + (fp_line + (start 17.964158 -3.752968) + (end 17.964158 -6.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "463ab5e7-d535-465d-bde3-f66f8aa9918c") + ) + (fp_line + (start 18.35 23.747031) + (end 18.599777 23.747031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d11f734-f21e-48f5-9d85-fe9aeb839be0") + ) + (fp_line + (start 18.35 25.347031) + (end 18.35 23.747031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "45ae7a3e-09bd-430d-b2b1-9ad8c2f70eed") + ) + (fp_line + (start 18.35 25.347031) + (end 18.599777 25.347031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "38911a53-2af3-45b0-a3d8-c50e242ab35c") + ) + (fp_line + (start 18.899777 23.747031) + (end 19.15 23.747031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cf8df1aa-846b-4f56-aa51-b0955c19597e") + ) + (fp_line + (start 18.899777 25.347031) + (end 19.15 25.347031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "85fc2212-3971-4c3f-9ff5-738c3f81134c") + ) + (fp_line + (start 19.1 25.097031) + (end 18.4 25.097031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "19bd93e3-f50a-4792-aba8-1873a030cb51") + ) + (fp_line + (start 19.141047 24.01848) + (end 18.358953 24.01848) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0324b029-3c0b-4f4d-b3db-08b9b2fb188b") + ) + (fp_line + (start 19.149633 -6.952969) + (end 19.149633 -1.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "577e7ca5-3f7a-4035-96e3-aa1ab7149877") + ) + (fp_line + (start 19.149633 -1.952969) + (end 19.83567 -1.952969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "907d6eca-ad94-4b5d-8f59-0ba55fab7a0e") + ) + (fp_line + (start 19.15 25.347031) + (end 19.15 23.747031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b8d6a32-bf41-4519-ab05-d0ae6d739009") + ) + (fp_line + (start 19.83567 -1.952969) + (end 19.83567 -7.752969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cedf07bb-df7b-46ee-948b-f131ec93c4f3") + ) + (fp_line + (start 20.149999 -7.752969) + (end 2.749999 -7.752969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5b49d74c-dcaa-4066-8b91-cbf1d830d249") + ) + (fp_line + (start 21.65 24.917432) + (end 21.65 21.317432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3af5c272-1afc-4b87-b9bc-b6be8c99c564") + ) + (fp_line + (start 22.15 20.817432) + (end 24.15 20.817432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b62d97eb-9bcc-4769-8cc2-aa7a754eedef") + ) + (fp_line + (start 22.15 21.317432) + (end 21.65 21.317432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c37c6299-814d-4fd2-bede-865d1882dc25") + ) + (fp_line + (start 22.15 21.317432) + (end 22.15 20.817432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3777dcd4-8958-498d-b251-1a8e14f2e80e") + ) + (fp_line + (start 22.15 24.917432) + (end 21.65 24.917432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0f25d9de-7c29-4028-b6a9-c50ac23ba83c") + ) + (fp_line + (start 22.15 25.417432) + (end 22.15 24.917432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d1e0701-f304-46a9-b5c6-51efc20e2749") + ) + (fp_line + (start 22.15 25.417432) + (end 24.15 25.417432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "22b094ac-46bd-4d82-ab9c-0e229f13855f") + ) + (fp_line + (start 24.15 22.217432) + (end 25.15 22.217432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "139c50ff-1796-4f6f-93eb-57041594c7c1") + ) + (fp_line + (start 24.15 25.547031) + (end 24.15 -3.752969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebc2a5d0-67bb-4d25-b2ac-c15204b4f70d") + ) + (fp_line + (start 25.15 24.017432) + (end 24.15 24.017432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2185ccbc-9fa9-49eb-bd5f-ed8016649c5c") + ) + (fp_line + (start 25.15 24.017432) + (end 25.15 22.217432) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db1ca2f8-4325-4aff-8748-2c57726f2edf") + ) + (fp_arc + (start -1.25 -3.752969) + (mid -0.078427 -6.581396) + (end 2.749999 -7.752969) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2be700a6-b418-4886-9030-8bdeabc307a7") + ) + (fp_arc + (start 1.75 26.547031) + (mid 1.042893 26.254138) + (end 0.75 25.547031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b4dd92f-a82a-460b-aebb-cd0c6b4beaef") + ) + (fp_arc + (start 18.599777 25.347031) + (mid 18.749777 25.197031) + (end 18.899777 25.347031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0fd2403a-6a3e-41a5-b1e4-bb1d91978ce8") + ) + (fp_arc + (start 18.899777 23.747031) + (mid 18.749777 23.897031) + (end 18.599777 23.747031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60dd6b13-a591-4914-a762-cb0fd1a8e8f4") + ) + (fp_arc + (start 20.149998 -7.752969) + (mid 22.978427 -6.581396) + (end 24.15 -3.752968) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8595a3be-fb3a-4579-8150-9b71e4e2ca49") + ) + (fp_arc + (start 24.15 25.547031) + (mid 23.857107 26.254138) + (end 23.15 26.547031) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c39bdd9c-60fe-4233-8424-ceeb67a1c3a4") + ) + (fp_circle + (center 1.25 -4.4) + (end -0.25 -4.4) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "08b2e1e5-19a5-4118-adcd-7bc3ba41270e") + ) + (fp_circle + (center 1.25 -4.4) + (end 0.25 -4.4) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "5afa1aa0-4d0b-4323-8973-063b5022050f") + ) + (fp_circle + (center 21.65 -4.4) + (end 20.15 -4.4) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "cbce88c6-b46a-4b12-a40f-f1b5b844c068") + ) + (fp_circle + (center 21.65 -4.4) + (end 20.65 -4.4) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "be72db0c-96fa-420a-81d6-13e9ec547f29") + ) + (fp_text user "${REFERENCE}" + (at 11.43 10 0) + (layer "F.Fab") + (uuid "6ecf040e-8a74-464f-a536-189a05836c09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 1.25 -4.4) + (size 3 3) + (drill 2) + (layers "*.Mask") + (uuid "304e7d36-7534-4dc8-b7d9-797a52420068") + ) + (pad "" np_thru_hole circle + (at 21.65 -4.4) + (size 3 3) + (drill 2) + (layers "*.Mask") + (uuid "c0c3020b-4d1c-4092-a378-207fe2a268b0") + ) + (pad "1" thru_hole rect + (at 0 0) + (size 2 2) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "1ed27225-1778-4f6e-b169-1442c419d30c") + ) + (pad "2" thru_hole oval + (at 0 2.54) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "6bc76b9a-69ee-483f-89db-729a6208b378") + ) + (pad "3" thru_hole oval + (at 0 5.08) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "82b40bd0-cea7-41c5-8330-a35f9e62a074") + ) + (pad "4" thru_hole oval + (at 0 7.62) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "d43bf6bb-9bd5-425f-beab-b4b92c7d748b") + ) + (pad "5" thru_hole oval + (at 0 10.16) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "054c7880-293f-4afe-806c-a47d210e9467") + ) + (pad "6" thru_hole oval + (at 0 12.7) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "89384da9-f62e-4c24-af74-47f00dc661eb") + ) + (pad "7" thru_hole oval + (at 0 15.24) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "28c00775-254d-43d3-bc60-00de8fcd4327") + ) + (pad "8" thru_hole oval + (at 0 17.78) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "00ba82ee-94a5-4cfd-9885-aa7872dcec95") + ) + (pad "9" thru_hole oval + (at 22.86 17.78) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "6d9977b7-d830-46fa-b7ce-2a6160f6dd91") + ) + (pad "10" thru_hole oval + (at 22.86 15.24) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "fefc81b3-5c8f-41cd-8845-4d2f5fe31cbc") + ) + (pad "11" thru_hole oval + (at 22.86 12.7) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "33db0215-ee32-483b-9f64-99dee7fef5a9") + ) + (pad "12" thru_hole oval + (at 22.86 10.16) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "62647cd0-1c79-4486-98fe-f95c89209f82") + ) + (pad "13" thru_hole oval + (at 22.86 7.62) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "6ce7271c-ba4b-4199-b5c0-9da9f7627da6") + ) + (pad "14" thru_hole oval + (at 22.86 5.08) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a062de75-2bf6-4d96-ae40-2b5fa001d179") + ) + (pad "15" thru_hole oval + (at 22.86 2.54) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0cc5c128-bb8f-4906-a529-8c5aa59ba2d2") + ) + (pad "16" thru_hole oval + (at 22.86 0) + (size 2 1.6) + (drill 0.9) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "75737706-f46e-4062-855b-ef905ea48be6") + ) + (model "${KICAD8_3DMODEL_DIR}/RF_Module.3dshapes/WEMOS_C3_mini.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)