diff --git a/IC/Ki-IC.kicad_sym b/IC/Ki-IC.kicad_sym index 2fe9307..1107ab1 100644 --- a/IC/Ki-IC.kicad_sym +++ b/IC/Ki-IC.kicad_sym @@ -2,6 +2,689 @@ (version 20251024) (generator "kicad_symbol_editor") (generator_version "10.0") + (symbol "ATmega48PA-A" + (pin_names + (offset 1) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "DD" + (at -20 46.25 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 2.2 2.2) + ) + (justify left) + ) + ) + (property "Value" "ATmega48PA-A" + (at -20 -47.5 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 2.2 2.2) + ) + (justify left bottom) + ) + ) + (property "Footprint" "Package_QFP:TQFP-32_7x7mm_P0.8mm" + (at 1.25 52.5 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + ) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48PA_88PA_168PA-Data-Sheet-40002011A.pdf" + (at 0 50 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "20MHz, 4kB Flash, 512B SRAM, 256B EEPROM, TQFP-32" + (at 0 47.5 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "AVR 8bit Microcontroller MegaAVR PicoPower" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "TQFP*7x7mm*P0.8mm*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "ATmega48PA-A_0_1" + (rectangle + (start -20 45) + (end 20 -45) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "ATmega48PA-A_1_1" + (pin bidirectional line + (at 22.5 -20 180) + (length 2.5) + (name "PD3" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "1" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 -25 180) + (length 2.5) + (name "PD4" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "2" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin power_in line + (at -22.5 27.5 0) + (length 2.5) + (name "GND" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "3" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin power_in line + (at -22.5 35 0) + (length 2.5) + (name "VCC" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "4" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin passive line + (at -22.5 27.5 0) + (length 2.5) + (hide yes) + (name "GND" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "5" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin passive line + (at -22.5 35 0) + (length 2.5) + (hide yes) + (name "VCC" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "6" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 10 180) + (length 2.5) + (name "XTAL1/PB6" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "7" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 5 180) + (length 2.5) + (name "XTAL2/PB7" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "8" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 -30 180) + (length 2.5) + (name "PD5" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "9" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 -35 180) + (length 2.5) + (name "PD6" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "10" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 -40 180) + (length 2.5) + (name "PD7" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "11" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 40 180) + (length 2.5) + (name "PB0" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "12" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 35 180) + (length 2.5) + (name "PB1" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "13" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 30 180) + (length 2.5) + (name "PB2" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "14" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 25 180) + (length 2.5) + (name "PB3" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "15" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 20 180) + (length 2.5) + (name "PB4" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "16" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 15 180) + (length 2.5) + (name "PB5" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "17" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin power_in line + (at -22.5 40 0) + (length 2.5) + (name "AVCC" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "18" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin input line + (at -22.5 10 0) + (length 2.5) + (name "ADC6" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "19" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin passive line + (at -22.5 20 0) + (length 2.5) + (name "AREF" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "20" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin passive line + (at -22.5 27.5 0) + (length 2.5) + (hide yes) + (name "GND" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "21" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin input line + (at -22.5 5 0) + (length 2.5) + (name "ADC7" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "22" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at -22.5 -5 0) + (length 2.5) + (name "PC0" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "23" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at -22.5 -10 0) + (length 2.5) + (name "PC1" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "24" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at -22.5 -15 0) + (length 2.5) + (name "PC2" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "25" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at -22.5 -20 0) + (length 2.5) + (name "PC3" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "26" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at -22.5 -25 0) + (length 2.5) + (name "PC4" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "27" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at -22.5 -30 0) + (length 2.5) + (name "PC5" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "28" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at -22.5 -35 0) + (length 2.5) + (name "~{RESET}/PC6" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "29" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 -5 180) + (length 2.5) + (name "PD0" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "30" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 -10 180) + (length 2.5) + (name "PD1" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "31" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + (pin bidirectional line + (at 22.5 -15 180) + (length 2.5) + (name "PD2" + (effects + (font + (size 2.2 2.2) + ) + ) + ) + (number "32" + (effects + (font + (size 1.8 1.8) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "FUSB340TMX" (pin_names (offset 1.016) diff --git a/IC/Ki-IC.pretty/TQFP-32_7x7mm_P0.8mm.kicad_mod b/IC/Ki-IC.pretty/TQFP-32_7x7mm_P0.8mm.kicad_mod new file mode 100644 index 0000000..a45c957 --- /dev/null +++ b/IC/Ki-IC.pretty/TQFP-32_7x7mm_P0.8mm.kicad_mod @@ -0,0 +1,606 @@ +(footprint "TQFP-32_7x7mm_P0.8mm" + (version 20260206) + (generator "pcbnew") + (generator_version "10.0") + (layer "F.Cu") + (descr "TQFP, 32 Pin (JEDEC MS-026 variation ABA, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://ww1.microchip.com/downloads/en/PackagingSpec/00000049BZ.pdf#page=656)") + (tags "TQFP QFP") + (property "Reference" "REF**" + (at 0 -5.85 0) + (layer "F.SilkS") + (uuid "05916a49-5928-4677-8434-d432fe531ea2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "TQFP-32_7x7mm_P0.8mm" + (at 0 5.85 0) + (layer "F.Fab") + (uuid "e6746305-fe4c-4bc8-b21f-03595911a0de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3309612a-c8b6-44c4-8fd3-3f09721a962b") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bedd5c30-bfd2-44f2-8c52-451e2ef41ef1") + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "KiLib_Generator" "package/gullwing" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "36ca6767-86d7-4639-9809-c20132193ecc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr smd) + (duplicate_pad_numbers_are_jumpers no) + (fp_line + (start -3.61 -3.335) + (end -3.335 -3.61) + (stroke + (width 0.15) + (type default) + ) + (layer "F.SilkS") + (uuid "ac6ee459-f640-47b5-a47a-4ff50db5caf1") + ) + (fp_line + (start -3.61 3.61) + (end -3.61 3.335) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "616b8399-f172-46d8-888f-035dc15bded3") + ) + (fp_line + (start -3.335 3.61) + (end -3.61 3.61) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "f71c31ab-7117-46ab-9099-e1f90187e61d") + ) + (fp_line + (start 3.335 -3.61) + (end 3.61 -3.61) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b2021ac-c79e-4405-8220-189947555f7e") + ) + (fp_line + (start 3.61 -3.61) + (end 3.61 -3.335) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "8796dfaf-fee2-49e7-8474-9acdafb70fbe") + ) + (fp_line + (start 3.61 3.335) + (end 3.61 3.61) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc3ee34c-99b1-499a-ac74-84b6a36fbefd") + ) + (fp_line + (start 3.61 3.61) + (end 3.335 3.61) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "267d7f20-281d-4849-a672-1aa806d664f7") + ) + (fp_circle + (center -4.1625 -3.625) + (end -4.1625 -3.75) + (stroke + (width 0.25) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "f716049c-d2cd-4698-8341-6c1f19619a85") + ) + (fp_line + (start -5.15 -3.33) + (end -3.75 -3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "761f090d-391c-43a0-901f-9af631731e18") + ) + (fp_line + (start -5.15 3.33) + (end -5.15 -3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e105d20d-5ce0-4500-b4ca-0f45a4ae776a") + ) + (fp_line + (start -3.75 -3.75) + (end -3.33 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "67cae69a-7c0a-4dd3-b614-ccf96039c768") + ) + (fp_line + (start -3.75 -3.33) + (end -3.75 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f42a1f0-a081-44d9-8908-641ef1b73080") + ) + (fp_line + (start -3.75 3.33) + (end -5.15 3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5133c7d8-811d-42ac-bf3c-2c6a71481a00") + ) + (fp_line + (start -3.75 3.75) + (end -3.75 3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ed9b555-af9f-4465-af2d-c756497b1a9c") + ) + (fp_line + (start -3.33 -5.15) + (end 3.33 -5.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5d19e73f-a722-4d1f-8cdc-de4fe3966f51") + ) + (fp_line + (start -3.33 -3.75) + (end -3.33 -5.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d6ab1300-0e56-41bc-9a50-0180b023329b") + ) + (fp_line + (start -3.33 3.75) + (end -3.75 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df6a574b-fd53-4780-b942-c8102697e2d4") + ) + (fp_line + (start -3.33 5.15) + (end -3.33 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1f6604c1-2c3d-4887-84e5-119f30b46739") + ) + (fp_line + (start 3.33 -5.15) + (end 3.33 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ab417d3e-17f2-4e9b-bbfe-9bf667b22820") + ) + (fp_line + (start 3.33 -3.75) + (end 3.75 -3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ad547fb-e304-411f-b2cd-0ae132e198eb") + ) + (fp_line + (start 3.33 3.75) + (end 3.33 5.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f8e1b1a7-4d3a-4920-83a8-d009625990ca") + ) + (fp_line + (start 3.33 5.15) + (end -3.33 5.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a09da20a-1c59-4031-8069-768918f993af") + ) + (fp_line + (start 3.75 -3.75) + (end 3.75 -3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e6fced6-2f75-490b-a3bb-7ecce68e2330") + ) + (fp_line + (start 3.75 -3.33) + (end 5.15 -3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b434798f-71de-4e5d-888c-1d7363b4af06") + ) + (fp_line + (start 3.75 3.33) + (end 3.75 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "15b00e61-a932-4ccf-8ed2-1b225a9ead72") + ) + (fp_line + (start 3.75 3.75) + (end 3.33 3.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "addd6a5b-4fd3-47e8-9bcd-f01fe28ca8e4") + ) + (fp_line + (start 5.15 -3.33) + (end 5.15 3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "08148eaf-962a-4dd1-9985-e7f2fbf59926") + ) + (fp_line + (start 5.15 3.33) + (end 3.75 3.33) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b9bd1ffa-d333-4b0f-ae9d-ea3fe6cbc2de") + ) + (fp_poly + (pts + (xy -2.5 -3.5) (xy 3.5 -3.5) (xy 3.5 3.5) (xy -3.5 3.5) (xy -3.5 -2.5) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + (uuid "0263b536-aae7-4506-94b9-ba98e223ec38") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "a503a4b4-02e9-43a0-aec7-6ecee8771c21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd roundrect + (at -4.1625 -2.8) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "3a5a396d-32d7-4685-ae90-819481935a4d") + ) + (pad "2" smd roundrect + (at -4.1625 -2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "6523b5f0-f25e-4702-af5d-88a1bb438af0") + ) + (pad "3" smd roundrect + (at -4.1625 -1.2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "9dd0e99f-e666-467d-8d67-715ebf282807") + ) + (pad "4" smd roundrect + (at -4.1625 -0.4) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "e865c236-7bcc-428b-b7eb-cb8fab1ce78f") + ) + (pad "5" smd roundrect + (at -4.1625 0.4) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "b25a7e23-8db9-47ea-8ac9-e0017c0e2b18") + ) + (pad "6" smd roundrect + (at -4.1625 1.2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "0db12093-aa8f-4c90-be58-423b630ac50c") + ) + (pad "7" smd roundrect + (at -4.1625 2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "19fb89da-f179-4b40-b745-d40f4d0662fa") + ) + (pad "8" smd roundrect + (at -4.1625 2.8) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "fa4ee53d-b841-4f13-80f9-a391c2b456e9") + ) + (pad "9" smd roundrect + (at -2.8 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "79ea2564-c193-479b-87c4-403d59eba7df") + ) + (pad "10" smd roundrect + (at -2 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "9dd5f8c4-babe-44c7-bbcb-469911e2736e") + ) + (pad "11" smd roundrect + (at -1.2 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "ebe65365-0620-46b7-9ecd-4c6f2e2dbc57") + ) + (pad "12" smd roundrect + (at -0.4 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "0184d7fe-e73a-488a-a394-82e6c8d1d939") + ) + (pad "13" smd roundrect + (at 0.4 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "b76b2698-504f-40f0-846e-c1b89f8f9211") + ) + (pad "14" smd roundrect + (at 1.2 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "b04c0288-be18-49fa-9286-6b8566605439") + ) + (pad "15" smd roundrect + (at 2 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "87fb6ecd-85aa-4c37-9582-4f20f1a9c2c3") + ) + (pad "16" smd roundrect + (at 2.8 4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "e17939d0-b23d-4a06-a6cd-e66efe30923f") + ) + (pad "17" smd roundrect + (at 4.1625 2.8) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "ac5d07e3-692a-433a-9a0d-8c534a5627eb") + ) + (pad "18" smd roundrect + (at 4.1625 2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "2e71b8d6-27ae-48e3-9c76-036dc3ea3f2c") + ) + (pad "19" smd roundrect + (at 4.1625 1.2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "940f35e3-fd1b-4233-982e-d28c90d3bcf3") + ) + (pad "20" smd roundrect + (at 4.1625 0.4) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "54eacf58-660f-4086-820e-b4fb70f75f54") + ) + (pad "21" smd roundrect + (at 4.1625 -0.4) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "0fb62e20-c343-4cfe-acc3-84aec8dffe13") + ) + (pad "22" smd roundrect + (at 4.1625 -1.2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "02ca1fdb-3d8b-4af0-b5c8-513171f16822") + ) + (pad "23" smd roundrect + (at 4.1625 -2) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "a730ba4e-2104-46b4-9a49-b733597586ad") + ) + (pad "24" smd roundrect + (at 4.1625 -2.8) + (size 1.475 0.55) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "43a97657-f7dc-483c-8e33-edcb2801884e") + ) + (pad "25" smd roundrect + (at 2.8 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "279964ad-5347-4bd1-8193-c3c1ed0e27a2") + ) + (pad "26" smd roundrect + (at 2 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "d8afb752-ca75-4a06-a788-107fd6f8a002") + ) + (pad "27" smd roundrect + (at 1.2 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "aee9b063-c964-434f-ac95-9309f604c6fd") + ) + (pad "28" smd roundrect + (at 0.4 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "5935b43a-1133-4193-932d-9006bb666945") + ) + (pad "29" smd roundrect + (at -0.4 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "ff152d19-035c-4b40-9110-aec463a0ce8b") + ) + (pad "30" smd roundrect + (at -1.2 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "36107dc4-c2ec-4159-949e-6e97844de503") + ) + (pad "31" smd roundrect + (at -2 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "210202f3-aa0c-43b5-9ef0-00c1812086cc") + ) + (pad "32" smd roundrect + (at -2.8 -4.1625) + (size 0.55 1.475) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + (uuid "9f3e4738-2db9-4b13-bc51-41b8b79383f0") + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Package_QFP.3dshapes/TQFP-32_7x7mm_P0.8mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/plugins/connector-generator/connector_generator_plugin/__pycache__/__init__.cpython-312.pyc b/plugins/connector-generator/connector_generator_plugin/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000..b6ef924 Binary files /dev/null and b/plugins/connector-generator/connector_generator_plugin/__pycache__/__init__.cpython-312.pyc differ diff --git a/plugins/connector-generator/connector_generator_plugin/__pycache__/connector_generator.cpython-312.pyc b/plugins/connector-generator/connector_generator_plugin/__pycache__/connector_generator.cpython-312.pyc new file mode 100644 index 0000000..5a8be52 Binary files /dev/null and b/plugins/connector-generator/connector_generator_plugin/__pycache__/connector_generator.cpython-312.pyc differ diff --git a/plugins/connector-generator/connector_generator_plugin/__pycache__/main.cpython-312.pyc b/plugins/connector-generator/connector_generator_plugin/__pycache__/main.cpython-312.pyc new file mode 100644 index 0000000..433001e Binary files /dev/null and b/plugins/connector-generator/connector_generator_plugin/__pycache__/main.cpython-312.pyc differ diff --git a/plugins/connector-generator/connector_generator_plugin/__pycache__/ui.cpython-312.pyc b/plugins/connector-generator/connector_generator_plugin/__pycache__/ui.cpython-312.pyc new file mode 100644 index 0000000..980a2fa Binary files /dev/null and b/plugins/connector-generator/connector_generator_plugin/__pycache__/ui.cpython-312.pyc differ