← Commit history
atmega32u4.glbadded
⋯ 1 unchanged line ⋯
atmega32u4.kicad_modadded+606
@@ -0,0 +1,606 @@+(footprint "TQFP-44_10x10mm_P0.8mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "TQFP, 44 Pin (JEDEC MS-026 variation ACB, 1.00mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MS-026, https://ww1.microchip.com/downloads/en/PackagingSpec/00000049BZ.pdf#page=658)")+	(tags "TQFP QFP Microchip_44-Lead-Plastic-Thin-Quad-Flatpack-(PT)")+	(property "Reference" "REF**"+		(at 0 -7.35 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "TQFP-44_10x10mm_P0.8mm"+		(at 0 7.35 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/gullwing"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -5.11 -5.11)+		(end -4.535 -5.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -5.11 -4.535)+		(end -5.11 -5.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -5.11 5.11)+		(end -5.11 4.535)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -4.535 5.11)+		(end -5.11 5.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.535 -5.11)+		(end 5.11 -5.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.11 -5.11)+		(end 5.11 -4.535)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.11 4.535)+		(end 5.11 5.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.11 5.11)+		(end 4.535 5.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -5.75 -4.54)+			(xy -6.09 -5.01)+			(xy -5.41 -5.01)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_line+		(start -6.65 -4.53)+		(end -5.25 -4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -6.65 4.53)+		(end -6.65 -4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -5.25 -5.25)+		(end -4.53 -5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -5.25 -4.53)+		(end -5.25 -5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -5.25 4.53)+		(end -6.65 4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -5.25 5.25)+		(end -5.25 4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4.53 -6.65)+		(end 4.53 -6.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4.53 -5.25)+		(end -4.53 -6.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4.53 5.25)+		(end -5.25 5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4.53 6.65)+		(end -4.53 5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4.53 -6.65)+		(end 4.53 -5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4.53 -5.25)+		(end 5.25 -5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4.53 5.25)+		(end 4.53 6.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4.53 6.65)+		(end -4.53 6.65)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 5.25 -5.25)+		(end 5.25 -4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 5.25 -4.53)+		(end 6.65 -4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 5.25 4.53)+		(end 5.25 5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 5.25 5.25)+		(end 4.53 5.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 6.65 -4.53)+		(end 6.65 4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 6.65 4.53)+		(end 5.25 4.53)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_poly+		(pts+			(xy -4 -5)+			(xy 5 -5)+			(xy 5 5)+			(xy -5 5)+			(xy -5 -4)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" smd roundrect+		(at -5.6625 -4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -5.6625 -3.2)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at -5.6625 -2.4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "4" smd roundrect+		(at -5.6625 -1.6)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "5" smd roundrect+		(at -5.6625 -0.8)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "6" smd roundrect+		(at -5.6625 0)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "7" smd roundrect+		(at -5.6625 0.8)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "8" smd roundrect+		(at -5.6625 1.6)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "9" smd roundrect+		(at -5.6625 2.4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "10" smd roundrect+		(at -5.6625 3.2)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "11" smd roundrect+		(at -5.6625 4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "12" smd roundrect+		(at -4 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "13" smd roundrect+		(at -3.2 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "14" smd roundrect+		(at -2.4 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "15" smd roundrect+		(at -1.6 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "16" smd roundrect+		(at -0.8 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "17" smd roundrect+		(at 0 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "18" smd roundrect+		(at 0.8 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "19" smd roundrect+		(at 1.6 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "20" smd roundrect+		(at 2.4 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "21" smd roundrect+		(at 3.2 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "22" smd roundrect+		(at 4 5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "23" smd roundrect+		(at 5.6625 4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "24" smd roundrect+		(at 5.6625 3.2)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "25" smd roundrect+		(at 5.6625 2.4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "26" smd roundrect+		(at 5.6625 1.6)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "27" smd roundrect+		(at 5.6625 0.8)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "28" smd roundrect+		(at 5.6625 0)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "29" smd roundrect+		(at 5.6625 -0.8)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "30" smd roundrect+		(at 5.6625 -1.6)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "31" smd roundrect+		(at 5.6625 -2.4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "32" smd roundrect+		(at 5.6625 -3.2)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "33" smd roundrect+		(at 5.6625 -4)+		(size 1.475 0.55)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "34" smd roundrect+		(at 4 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "35" smd roundrect+		(at 3.2 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "36" smd roundrect+		(at 2.4 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "37" smd roundrect+		(at 1.6 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "38" smd roundrect+		(at 0.8 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "39" smd roundrect+		(at 0 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "40" smd roundrect+		(at -0.8 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "41" smd roundrect+		(at -1.6 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "42" smd roundrect+		(at -2.4 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "43" smd roundrect+		(at -3.2 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "44" smd roundrect+		(at -4 -5.6625)+		(size 0.55 1.475)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_QFP.3dshapes/TQFP-44_10x10mm_P0.8mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
atmega32u4.kicad_symadded+903
@@ -0,0 +1,903 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+(symbol "ATmega32U4-A"+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "U"+			(at -12.7 44.45 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+				(justify left bottom)+			)+		)+		(property "Value" "ATmega32U4-A"+			(at 2.54 -44.45 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+				(justify left top)+			)+		)+		(property "Footprint" "Package_QFP:TQFP-44_10x10mm_P0.8mm"+			(at 0 0 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/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "16MHz, 16kB Flash, 1.25kB SRAM, 512B EEPROM, USB 2.0, TQFP-44"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "AVR 8bit Microcontroller MegaAVR USB"+			(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*10x10mm*P0.8mm*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(symbol "ATmega32U4-A_0_1"+			(rectangle+				(start -12.7 -43.18)+				(end 12.7 43.18)+				(stroke+					(width 0.254)+					(type default)+				)+				(fill+					(type background)+				)+			)+		)+		(symbol "ATmega32U4-A_1_1"+			(pin bidirectional line+				(at 15.24 -17.78 180)+				(length 2.54)+				(name "PE6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at -2.54 45.72 270)+				(length 2.54)+				(name "UVCC"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at -15.24 10.16 0)+				(length 2.54)+				(name "D-"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at -15.24 12.7 0)+				(length 2.54)+				(name "D+"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at -2.54 -45.72 90)+				(length 2.54)+				(name "UGND"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at -15.24 5.08 0)+				(length 2.54)+				(name "UCAP"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -15.24 17.78 0)+				(length 2.54)+				(name "VBUS"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 38.1 180)+				(length 2.54)+				(name "PB0"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "8"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 35.56 180)+				(length 2.54)+				(name "PB1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "9"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 33.02 180)+				(length 2.54)+				(name "PB2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "10"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 30.48 180)+				(length 2.54)+				(name "PB3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "11"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 20.32 180)+				(length 2.54)+				(name "PB7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "12"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -15.24 38.1 0)+				(length 2.54)+				(name "~{RESET}"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "13"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 0 45.72 270)+				(length 2.54)+				(name "VCC"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "14"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 0 -45.72 90)+				(length 2.54)+				(name "GND"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "15"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin output line+				(at -15.24 27.94 0)+				(length 2.54)+				(name "XTAL2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "16"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -15.24 33.02 0)+				(length 2.54)+				(name "XTAL1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "17"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 7.62 180)+				(length 2.54)+				(name "PD0"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "18"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 5.08 180)+				(length 2.54)+				(name "PD1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "19"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 2.54 180)+				(length 2.54)+				(name "PD2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "20"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 0 180)+				(length 2.54)+				(name "PD3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "21"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -5.08 180)+				(length 2.54)+				(name "PD5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "22"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 0 -45.72 90)+				(length 2.54)+				(hide yes)+				(name "GND"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "23"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 2.54 45.72 270)+				(length 2.54)+				(name "AVCC"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "24"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -2.54 180)+				(length 2.54)+				(name "PD4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "25"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -7.62 180)+				(length 2.54)+				(name "PD6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "26"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -10.16 180)+				(length 2.54)+				(name "PD7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "27"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 27.94 180)+				(length 2.54)+				(name "PB4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "28"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 25.4 180)+				(length 2.54)+				(name "PB5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "29"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 22.86 180)+				(length 2.54)+				(name "PB6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "30"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 15.24 180)+				(length 2.54)+				(name "PC6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "31"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 12.7 180)+				(length 2.54)+				(name "PC7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "32"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -15.24 180)+				(length 2.54)+				(name "~{HWB}/PE2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "33"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 0 45.72 270)+				(length 2.54)+				(hide yes)+				(name "VCC"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "34"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 0 -45.72 90)+				(length 2.54)+				(hide yes)+				(name "GND"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "35"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -35.56 180)+				(length 2.54)+				(name "PF7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "36"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -33.02 180)+				(length 2.54)+				(name "PF6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "37"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -30.48 180)+				(length 2.54)+				(name "PF5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "38"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -27.94 180)+				(length 2.54)+				(name "PF4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "39"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -25.4 180)+				(length 2.54)+				(name "PF1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "40"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin bidirectional line+				(at 15.24 -22.86 180)+				(length 2.54)+				(name "PF0"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "41"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at -15.24 22.86 0)+				(length 2.54)+				(name "AREF"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "42"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 0 -45.72 90)+				(length 2.54)+				(hide yes)+				(name "GND"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "43"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 2.54 45.72 270)+				(length 2.54)+				(hide yes)+				(name "AVCC"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "44"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)
docs/atmega32u4-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+32
@@ -0,0 +1,32 @@+{+  "slug": "atmega32u4",+  "version": "0.1.0",+  "type": "component",+  "description": "Microchip 8-bit AVR MCU with native full-speed USB, TQFP-44. 32 KB flash, 16 MHz, the Arduino Leonardo chip. Datasheet-verified.",+  "tags": [+    "component",+    "microcontroller",+    "mcu",+    "avr",+    "usb",+    "arduino",+    "tqfp-44",+    "microchip"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "atmega32u4.kicad_sym",+    "atmega32u4.kicad_mod",+    "atmega32u4.glb",+    "docs/hero.png",+    "docs/atmega32u4-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ]+}\ No newline at end of file