diff --git a/footprints/Asym_MCU_Module.pretty/Adafruit_HUZZAH32_ESP32_Breakout.kicad_mod b/footprints/Asym_MCU_Module.pretty/Adafruit_HUZZAH32_ESP32_Breakout.kicad_mod new file mode 100644 index 0000000..5b5389c --- /dev/null +++ b/footprints/Asym_MCU_Module.pretty/Adafruit_HUZZAH32_ESP32_Breakout.kicad_mod @@ -0,0 +1,86 @@ +(footprint "Adafruit_HUZZAH32_ESP32_Breakout" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr through_hole) + (fp_text reference "REF**" (at 0 -22.987 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 93965480-258e-4bd2-b661-bee01344e860) + ) + (fp_text value "Adafruit_HUZZAH32_ESP32_Breakout" (at 0 22.987 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7bbd688c-c4f6-4f05-af8c-42b7aae32e58) + ) + (fp_text user "${REFERENCE}" (at 0 -0.127 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b312ce88-c709-45e7-b52c-a87643b70fe0) + ) + (fp_line (start -12.75988 -19.6782) (end -12.773283 19.158948) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 196dc05e-a6ab-48a2-9f1b-d4ab40ed6c5a)) + (fp_line (start -10.141948 21.790283) (end 10.16 21.782821) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp fe19b80f-bc2d-46f7-90d1-f1dc97d91932)) + (fp_line (start 10.15991 -22.049172) (end -10.159639 -22.044225) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 271a315d-5bf7-485f-b050-08f6a0447e6e)) + (fp_line (start 12.765821 19.177) (end 12.731931 -19.920892) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 58a7f777-cb07-452f-b20b-05eaa302cebd)) + (fp_arc (start -12.75988 -19.6782) (mid -11.912864 -21.35917) (end -10.159639 -22.044225) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp fb791284-4ec0-4be0-b511-e078a12a1326)) + (fp_arc (start -10.141948 21.790283) (mid -12.002583 21.019583) (end -12.773283 19.158948) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 4533b87a-0335-4198-bc6b-7356548dbe1b)) + (fp_arc (start 10.15991 -22.049172) (mid 11.829127 -21.448136) (end 12.731931 -19.920892) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp fcfa5839-89e0-4938-885a-c51c1ab7bd0c)) + (fp_arc (start 12.765821 19.177) (mid 12.002594 21.019594) (end 10.16 21.782821) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 70e1cc83-00ad-461a-ac41-14fb4f7f59c2)) + (fp_line (start -12.954 -22.098) (end 12.954 -22.098) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 66cf426f-3820-44cb-9f9d-e848344daf71)) + (fp_line (start -12.954 21.971) (end -12.954 -22.098) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp bb6f9104-61a6-4222-98b2-26a8fee8497f)) + (fp_line (start 12.954 -22.098) (end 12.954 21.971) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9fe154bf-1165-4561-8cc3-d0db3a83d681)) + (fp_line (start 12.954 21.971) (end -12.954 21.971) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3a074a08-c4f5-4f40-8b05-5e011bac0c42)) + (fp_line (start -12.7 -19.431) (end -12.7 19.177) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 88d4ca22-4272-4be5-a9e0-6b0a604e904e)) + (fp_line (start -10.16 21.717) (end 10.16 21.717) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 64ad29cc-e49b-431a-a0cf-d5b1596546b1)) + (fp_line (start 10.16 -21.971) (end -10.16 -21.971) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp d3a250de-8a9e-4c9a-86db-f83dd608320b)) + (fp_line (start 12.7 19.177) (end 12.7 -19.431) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp b6d18121-80c1-441d-bd3b-843c489923cb)) + (fp_arc (start -12.7 -19.431) (mid -11.956051 -21.227051) (end -10.16 -21.971) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 3a4dd355-9444-4740-bab1-a3c0d1edee16)) + (fp_arc (start -10.16 21.717) (mid -11.956052 20.973052) (end -12.7 19.177) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 7adb2000-085b-4dbb-b4d4-92f27189e402)) + (fp_arc (start 10.16 -21.971) (mid 11.956051 -21.227051) (end 12.7 -19.431) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp ff819aa4-2e3a-4288-be90-ad5b470a619f)) + (fp_arc (start 12.7 19.177) (mid 11.956051 20.973051) (end 10.16 21.717) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 3aee6721-803a-4ace-b072-e58a61b0b2f8)) + (pad "1" thru_hole rect (at -11.43 -19.558) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 8cce751e-313f-403e-9733-f7dd569fde60)) + (pad "2" thru_hole oval (at -11.43 -17.018) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp e439508c-92a2-4631-9919-c6038a2c7eba)) + (pad "3" thru_hole oval (at -11.43 -14.478) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp a83c2d48-316d-4cd5-8647-35792bbc242c)) + (pad "4" thru_hole oval (at -11.43 -11.938) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 28f6e714-eaff-47c2-aeb2-20d3f441e65d)) + (pad "5" thru_hole oval (at -11.43 -9.398) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 9c60a7dc-8b88-49cb-8d4c-2201f4716420)) + (pad "6" thru_hole oval (at -11.43 -6.858) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 15761786-66c7-4328-a5f5-9de622872db6)) + (pad "7" thru_hole oval (at -11.43 -4.318) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 07ab2c2f-355e-4b2b-a3f9-8b35e9f109af)) + (pad "8" thru_hole oval (at -11.43 -1.778) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 48305f3b-af28-46d3-a325-057b811af020)) + (pad "9" thru_hole oval (at -11.43 0.762) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp faf02e2b-4fa0-416a-ad15-3dc0f1bd5408)) + (pad "10" thru_hole oval (at -11.43 3.302) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c1c05208-8b4b-4b03-bf85-a9a286962529)) + (pad "11" thru_hole oval (at -11.426 5.818 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 806e909a-6e0b-43e2-8e74-f4bda569e693)) + (pad "12" thru_hole oval (at -11.426 8.358 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp d411c71b-59f4-4b59-b6e3-ffa2bacd85b7)) + (pad "13" thru_hole oval (at -11.426 10.898 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp a1f32b75-d11d-497d-b011-7e3f4735b19d)) + (pad "14" thru_hole oval (at -11.426 13.438 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c991d015-f2c8-4b74-9783-492f09365650)) + (pad "15" thru_hole oval (at -11.426 15.978 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 0013785f-b367-4d6b-88ae-8f9904270a0e)) + (pad "16" thru_hole oval (at 11.43 16.002) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp b4e664ff-d9b6-4689-89d9-baf02682813a)) + (pad "17" thru_hole oval (at 11.43 13.462) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 140403b7-943a-4845-aaba-27f9b1698778)) + (pad "18" thru_hole oval (at 11.43 10.922) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 3c6a86fb-8000-4981-9336-7a53d3780899)) + (pad "19" thru_hole oval (at 11.43 8.382) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp b64150b5-d7df-4b2e-9af7-525cad7eecd5)) + (pad "20" thru_hole oval (at 11.43 5.842) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 70dcfaac-93e2-43b9-aeca-81f3ffe62bf2)) + (pad "21" thru_hole oval (at 11.43 3.302) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp ddd0e235-8a09-46a4-96cf-2c3a763cb82f)) + (pad "22" thru_hole oval (at 11.43 0.762) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp b7a9bb90-05d7-4a70-a14c-4e69ce2a25ff)) + (pad "23" thru_hole oval (at 11.43 -1.778) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 7cbdef95-84c9-430c-95f6-bd81192aa060)) + (pad "24" thru_hole oval (at 11.43 -4.318) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 54da0f5c-64ec-4d45-904a-c15de88c16b3)) + (pad "25" thru_hole oval (at 11.43 -6.858) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp e67c3fe1-49e7-431c-9599-a6c6ce4cf595)) + (pad "26" thru_hole oval (at 11.43 -9.398) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c8b0b4cf-2f24-4b1d-8fcd-1e72a3b7b086)) + (pad "27" thru_hole oval (at 11.43 -11.938) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 16cd6513-5152-4c88-b0de-a921ba3132e9)) + (pad "28" thru_hole oval (at 11.43 -14.478) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c530cf3e-3176-49e2-900b-8553b5b65c98)) + (pad "29" thru_hole oval (at 11.43 -17.018) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp bc9cbfcf-4d40-43ee-ab65-04030c9432a3)) + (pad "30" thru_hole oval (at 11.43 -19.558) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 6d75b03f-36af-460d-b78f-765b13fab176)) +) diff --git a/footprints/Asym_MCU_Module.pretty/Adafruit_HUZZAH32_ESP32_Breakout_WithMountingHoles.kicad_mod b/footprints/Asym_MCU_Module.pretty/Adafruit_HUZZAH32_ESP32_Breakout_WithMountingHoles.kicad_mod new file mode 100644 index 0000000..553d41d --- /dev/null +++ b/footprints/Asym_MCU_Module.pretty/Adafruit_HUZZAH32_ESP32_Breakout_WithMountingHoles.kicad_mod @@ -0,0 +1,88 @@ +(footprint "Adafruit_HUZZAH32_ESP32_Breakout_WithMountingHoles" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr through_hole) + (fp_text reference "REF**" (at 0 -22.987 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 93965480-258e-4bd2-b661-bee01344e860) + ) + (fp_text value "Adafruit_HUZZAH32_ESP32_Breakout_WithMountingHoles" (at 0 22.987 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7bbd688c-c4f6-4f05-af8c-42b7aae32e58) + ) + (fp_text user "${REFERENCE}" (at 0 -0.127 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b312ce88-c709-45e7-b52c-a87643b70fe0) + ) + (fp_line (start -12.75988 -19.6782) (end -12.773283 19.158948) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 196dc05e-a6ab-48a2-9f1b-d4ab40ed6c5a)) + (fp_line (start -10.141948 21.790283) (end 10.16 21.782821) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp fe19b80f-bc2d-46f7-90d1-f1dc97d91932)) + (fp_line (start 10.15991 -22.049172) (end -10.159639 -22.044225) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 271a315d-5bf7-485f-b050-08f6a0447e6e)) + (fp_line (start 12.765821 19.177) (end 12.731931 -19.920892) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 58a7f777-cb07-452f-b20b-05eaa302cebd)) + (fp_arc (start -12.75988 -19.6782) (mid -11.912864 -21.35917) (end -10.159639 -22.044225) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp fb791284-4ec0-4be0-b511-e078a12a1326)) + (fp_arc (start -10.141948 21.790283) (mid -12.002583 21.019583) (end -12.773283 19.158948) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 4533b87a-0335-4198-bc6b-7356548dbe1b)) + (fp_arc (start 10.15991 -22.049172) (mid 11.829127 -21.448136) (end 12.731931 -19.920892) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp fcfa5839-89e0-4938-885a-c51c1ab7bd0c)) + (fp_arc (start 12.765821 19.177) (mid 12.002594 21.019594) (end 10.16 21.782821) + (stroke (width 0.05) (type solid)) (layer "F.SilkS") (tstamp 70e1cc83-00ad-461a-ac41-14fb4f7f59c2)) + (fp_line (start -12.954 -22.098) (end 12.954 -22.098) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 66cf426f-3820-44cb-9f9d-e848344daf71)) + (fp_line (start -12.954 21.971) (end -12.954 -22.098) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp bb6f9104-61a6-4222-98b2-26a8fee8497f)) + (fp_line (start 12.954 -22.098) (end 12.954 21.971) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9fe154bf-1165-4561-8cc3-d0db3a83d681)) + (fp_line (start 12.954 21.971) (end -12.954 21.971) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3a074a08-c4f5-4f40-8b05-5e011bac0c42)) + (fp_line (start -12.7 -19.431) (end -12.7 19.177) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 88d4ca22-4272-4be5-a9e0-6b0a604e904e)) + (fp_line (start -10.16 21.717) (end 10.16 21.717) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 64ad29cc-e49b-431a-a0cf-d5b1596546b1)) + (fp_line (start 10.16 -21.971) (end -10.16 -21.971) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp d3a250de-8a9e-4c9a-86db-f83dd608320b)) + (fp_line (start 12.7 19.177) (end 12.7 -19.431) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp b6d18121-80c1-441d-bd3b-843c489923cb)) + (fp_arc (start -12.7 -19.431) (mid -11.956051 -21.227051) (end -10.16 -21.971) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 3a4dd355-9444-4740-bab1-a3c0d1edee16)) + (fp_arc (start -10.16 21.717) (mid -11.956052 20.973052) (end -12.7 19.177) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 7adb2000-085b-4dbb-b4d4-92f27189e402)) + (fp_arc (start 10.16 -21.971) (mid 11.956051 -21.227051) (end 12.7 -19.431) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp ff819aa4-2e3a-4288-be90-ad5b470a619f)) + (fp_arc (start 12.7 19.177) (mid 11.956051 20.973051) (end 10.16 21.717) + (stroke (width 0.05) (type solid)) (layer "F.Fab") (tstamp 3aee6721-803a-4ace-b072-e58a61b0b2f8)) + (pad "" np_thru_hole circle (at -10.16 19.177) (size 3.2 3.2) (drill 3.2) (layers "*.Mask") (tstamp 74f188a3-3888-4930-9970-39297a6a19d6)) + (pad "" np_thru_hole circle (at 10.16 19.177) (size 3.2 3.2) (drill 3.2) (layers "*.Mask") (tstamp 9889d458-e0f8-47c1-be3d-739804db5a92)) + (pad "1" thru_hole rect (at -11.43 -19.558) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 8cce751e-313f-403e-9733-f7dd569fde60)) + (pad "2" thru_hole oval (at -11.43 -17.018) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp e439508c-92a2-4631-9919-c6038a2c7eba)) + (pad "3" thru_hole oval (at -11.43 -14.478) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp a83c2d48-316d-4cd5-8647-35792bbc242c)) + (pad "4" thru_hole oval (at -11.43 -11.938) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 28f6e714-eaff-47c2-aeb2-20d3f441e65d)) + (pad "5" thru_hole oval (at -11.43 -9.398) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 9c60a7dc-8b88-49cb-8d4c-2201f4716420)) + (pad "6" thru_hole oval (at -11.43 -6.858) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 15761786-66c7-4328-a5f5-9de622872db6)) + (pad "7" thru_hole oval (at -11.43 -4.318) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 07ab2c2f-355e-4b2b-a3f9-8b35e9f109af)) + (pad "8" thru_hole oval (at -11.43 -1.778) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 48305f3b-af28-46d3-a325-057b811af020)) + (pad "9" thru_hole oval (at -11.43 0.762) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp faf02e2b-4fa0-416a-ad15-3dc0f1bd5408)) + (pad "10" thru_hole oval (at -11.43 3.302) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c1c05208-8b4b-4b03-bf85-a9a286962529)) + (pad "11" thru_hole oval (at -11.426 5.818 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 806e909a-6e0b-43e2-8e74-f4bda569e693)) + (pad "12" thru_hole oval (at -11.426 8.358 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp d411c71b-59f4-4b59-b6e3-ffa2bacd85b7)) + (pad "13" thru_hole oval (at -11.426 10.898 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp a1f32b75-d11d-497d-b011-7e3f4735b19d)) + (pad "14" thru_hole oval (at -11.426 13.438 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c991d015-f2c8-4b74-9783-492f09365650)) + (pad "15" thru_hole oval (at -11.426 15.978 180) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 0013785f-b367-4d6b-88ae-8f9904270a0e)) + (pad "16" thru_hole oval (at 11.43 16.002) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp b4e664ff-d9b6-4689-89d9-baf02682813a)) + (pad "17" thru_hole oval (at 11.43 13.462) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 140403b7-943a-4845-aaba-27f9b1698778)) + (pad "18" thru_hole oval (at 11.43 10.922) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 3c6a86fb-8000-4981-9336-7a53d3780899)) + (pad "19" thru_hole oval (at 11.43 8.382) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp b64150b5-d7df-4b2e-9af7-525cad7eecd5)) + (pad "20" thru_hole oval (at 11.43 5.842) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 70dcfaac-93e2-43b9-aeca-81f3ffe62bf2)) + (pad "21" thru_hole oval (at 11.43 3.302) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp ddd0e235-8a09-46a4-96cf-2c3a763cb82f)) + (pad "22" thru_hole oval (at 11.43 0.762) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp b7a9bb90-05d7-4a70-a14c-4e69ce2a25ff)) + (pad "23" thru_hole oval (at 11.43 -1.778) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 7cbdef95-84c9-430c-95f6-bd81192aa060)) + (pad "24" thru_hole oval (at 11.43 -4.318) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 54da0f5c-64ec-4d45-904a-c15de88c16b3)) + (pad "25" thru_hole oval (at 11.43 -6.858) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp e67c3fe1-49e7-431c-9599-a6c6ce4cf595)) + (pad "26" thru_hole oval (at 11.43 -9.398) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c8b0b4cf-2f24-4b1d-8fcd-1e72a3b7b086)) + (pad "27" thru_hole oval (at 11.43 -11.938) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 16cd6513-5152-4c88-b0de-a921ba3132e9)) + (pad "28" thru_hole oval (at 11.43 -14.478) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp c530cf3e-3176-49e2-900b-8553b5b65c98)) + (pad "29" thru_hole oval (at 11.43 -17.018) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp bc9cbfcf-4d40-43ee-ab65-04030c9432a3)) + (pad "30" thru_hole oval (at 11.43 -19.558) (size 2.1 1.9) (drill 1.02) (layers "*.Cu" "*.Mask") (tstamp 6d75b03f-36af-460d-b78f-765b13fab176)) +) diff --git a/symbols/Asym_MCU_Module.kicad_sym b/symbols/Asym_MCU_Module.kicad_sym new file mode 100644 index 0000000..4a93e98 --- /dev/null +++ b/symbols/Asym_MCU_Module.kicad_sym @@ -0,0 +1,153 @@ +(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor) + (symbol "Adafruit_HUZZAH32_ESP32_Breakout" (in_bom yes) (on_board yes) + (property "Reference" "A" (at -12.7 29.21 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Adafruit_HUZZAH32_ESP32_Breakout" (at 2.54 -31.75 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Asym_MCU_Module:Adafruit_HUZZAH32" (at 2.54 -34.29 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + (property "Datasheet" "https://www.adafruit.com/product/4172" (at 0 -30.48 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "Adafruit feather microcontroller module USB" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Microcontroller module with ESP32 MCU" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Adafruit*Feather*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Adafruit_HUZZAH32_ESP32_Breakout_0_1" + (rectangle (start -12.7 27.94) (end 12.7 -30.48) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "Adafruit_HUZZAH32_ESP32_Breakout_1_1" + (pin input line (at 15.24 20.32 180) (length 2.54) + (name "~{RESET}" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -2.54 180) (length 2.54) + (name "T7/IO27" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -5.08 180) (length 2.54) + (name "T6/IO14" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -7.62 180) (length 2.54) + (name "T5/IO12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -10.16 180) (length 2.54) + (name "T4/IO13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 30.48 270) (length 2.54) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -33.02 90) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -2.54 30.48 270) (length 2.54) + (name "VBAT" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -12.7 180) (length 2.54) + (name "T3/IO15" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -15.24 180) (length 2.54) + (name "T2/IO2" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -17.78 180) (length 2.54) + (name "T1/IO0" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 15.24 180) (length 2.54) + (name "I36" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 -20.32 180) (length 2.54) + (name "T0/IO4" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 5.08 0) (length 2.54) + (name "IO16" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 2.54 0) (length 2.54) + (name "IO17" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 0 0) (length 2.54) + (name "IO5" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -2.54 0) (length 2.54) + (name "IO18" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -5.08 0) (length 2.54) + (name "IO19" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -12.7 0) (length 2.54) + (name "SDA/IO21" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 20.32 0) (length 2.54) + (name "RX/IO9" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 17.78 0) (length 2.54) + (name "TX/IO10" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -15.24 0) (length 2.54) + (name "SCL/IO22" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 12.7 180) (length 2.54) + (name "I39" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 -7.62 0) (length 2.54) + (name "IO23" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 10.16 180) (length 2.54) + (name "I34/A2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 15.24 7.62 180) (length 2.54) + (name "I35/A13" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 2.54 180) (length 2.54) + (name "T9/IO32" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 15.24 0 180) (length 2.54) + (name "T8/IO33" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 12.7 0) (length 2.54) + (name "DAC1/IO25" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -15.24 10.16 0) (length 2.54) + (name "DAC2/IO26" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) +)