component
AVR64EA48-I/PT
Public Made by Adomby adom
Microchip Tech Microcontroller Units (MCUs/MPUs/SOCs), TQFP-48(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
Ray
Publish 0.1.0
738f944
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482
{
"slug": "avr64ea48-i-pt",
"version": "0.1.0",
"type": "component",
"description": "Microchip Tech Microcontroller Units (MCUs/MPUs/SOCs), TQFP-48(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"single chip microcomputer-microcontroller",
"avr64ea48-i",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"avr64ea48-i-pt.kicad_sym",
"avr64ea48-i-pt.kicad_mod",
"avr64ea48-i-pt.glb",
"avr64ea48-i-pt.step",
"avr64ea48-i-pt.lbr",
"docs/hero.png",
"docs/avr64ea48-i-pt-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"avr64ea48-i-pt-hero.glb",
"avr64ea48-i-pt-hero.overlay.json"
],
"component": {
"mpn": "AVR64EA48-I/PT",
"manufacturer": "Microchip Tech",
"package": "TQFP-48(7x7)",
"pin_count": 48,
"category": "Single Chip Microcomputer/Microcontroller",
"subcategory": "Microcontroller Units (MCUs/MPUs/SOCs)",
"datasheet": "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR64EA-28-32-48-DataSheet-DS40002443.pdf",
"parts": {
"symbol": "avr64ea48-i-pt.kicad_sym",
"footprint": "avr64ea48-i-pt.kicad_mod",
"model_3d": "avr64ea48-i-pt-hero.glb",
"model_3d_plain": "avr64ea48-i-pt.glb",
"model_3d_step": "avr64ea48-i-pt-etched.step",
"model_3d_step_plain": "avr64ea48-i-pt.step",
"lbr": "avr64ea48-i-pt.lbr"
},
"distributor_links": {
"lcsc": "C7503036",
"digikey": "150-AVR64EA48-I/PT-ND",
"mouser": "556-AVR64EA48-I/PT"
},
"distributor_check": {
"checked_at": "2026-11-13T11:56:50Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "150-AVR64EA48-I/PT-ND",
"status": "found"
},
"mouser": {
"pn": "556-AVR64EA48-I/PT",
"status": "found"
},
"matched_as": "AVR64EA48-I/PT"
},
"pins": [
{
"number": "1",
"name": "PA5",
"type": "bidirectional",
"description": "General-purpose I/O pin PA5 on PORTA, multiplexed with ADC0 AIN25, USART0 RxD, SPI0 MISO and TCA0 WO5 (alternate positions via PORTMUX)."
},
{
"number": "2",
"name": "PA6",
"type": "bidirectional",
"description": "General-purpose I/O pin PA6 on PORTA, multiplexed with ADC0 AIN26, USART0 XCK, SPI0 SCK and CCL LUT0 OUT (alternate positions via PORTMUX)."
},
{
"number": "3",
"name": "PA7",
"type": "bidirectional",
"description": "General-purpose I/O pin PA7 on PORTA, multiplexed with CLKOUT, ADC0 AIN27, SPI0 SS and EVSYS EVOUTA (alternate positions via PORTMUX)."
},
{
"number": "4",
"name": "PB0",
"type": "bidirectional",
"description": "General-purpose I/O pin PB0 on PORTB, multiplexed with TCA0 WO0 (alternate position via PORTMUX)."
},
{
"number": "5",
"name": "PB1",
"type": "bidirectional",
"description": "General-purpose I/O pin PB1 on PORTB, multiplexed with TCA0 WO1 (alternate position via PORTMUX)."
},
{
"number": "6",
"name": "PB2",
"type": "bidirectional",
"description": "General-purpose I/O pin PB2 on PORTB, multiplexed with TCA0 WO2 and EVSYS EVOUTB (alternate positions via PORTMUX)."
},
{
"number": "7",
"name": "PB3",
"type": "bidirectional",
"description": "General-purpose I/O pin PB3 on PORTB, multiplexed with TCA0 WO3 (alternate position via PORTMUX)."
},
{
"number": "8",
"name": "PB4",
"type": "bidirectional",
"description": "General-purpose I/O pin PB4 on PORTB, multiplexed with TCA0 WO4 (alternate position via PORTMUX)."
},
{
"number": "9",
"name": "PB5",
"type": "bidirectional",
"description": "General-purpose I/O pin PB5 on PORTB, multiplexed with TCA0 WO5 (alternate position via PORTMUX)."
},
{
"number": "10",
"name": "PC0",
"type": "bidirectional",
"description": "General-purpose I/O pin PC0 on PORTC, multiplexed with ADC0 AIN28, USART1 TxD, SPI0 MOSI/SCK and CCL LUT1 IN0 (alternate positions via PORTMUX)."
},
{
"number": "11",
"name": "PC1",
"type": "bidirectional",
"description": "General-purpose I/O pin PC1 on PORTC, multiplexed with ADC0 AIN29, USART1 RxD, SPI0 MISO/SS and CCL LUT1 IN1 (alternate positions via PORTMUX)."
},
{
"number": "12",
"name": "PC2",
"type": "bidirectional",
"description": "General-purpose I/O pin PC2 on PORTC, multiplexed with ADC0 AIN30, AC negative input AINN3, USART1 XCK, SPI0 SCK, TWI0 SDA and CCL LUT1 IN2 (alternate positions via PORTMUX)."
},
{
"number": "13",
"name": "PC3",
"type": "bidirectional",
"description": "General-purpose I/O pin PC3 on PORTC, multiplexed with ADC0 AIN31, AC positive input AINP4, USART1 XDIR, SPI0 SS, TWI0 SCL and CCL LUT1 OUT (alternate positions via PORTMUX)."
},
{
"number": "14",
"name": "VDD",
"type": "power_in",
"description": "Supply voltage for I/O lines, XOSCHF and the internal voltage regulator; the same voltage must be applied to all VDD pins."
},
{
"number": "15",
"name": "GND",
"type": "power_in",
"description": "Ground pin, which must be connected to the same ground plane as all other GND pins."
},
{
"number": "16",
"name": "PC4",
"type": "bidirectional",
"description": "General-purpose I/O pin PC4 on PORTC, multiplexed with USART1 TxD, TCA0 WO4 and TCA0 WO0 (alternate positions via PORTMUX)."
},
{
"number": "17",
"name": "PC5",
"type": "bidirectional",
"description": "General-purpose I/O pin PC5 on PORTC, multiplexed with USART1 RxD, TCA0 WO5 and TCA0 WO1 (alternate positions via PORTMUX)."
},
{
"number": "18",
"name": "PC6",
"type": "bidirectional",
"description": "General-purpose I/O pin PC6 on PORTC, multiplexed with CCL LUT1 OUT, USART1 XCK, TWI0 SDA, TCA0 WO2 and analog comparator output (alternate positions via PORTMUX)."
},
{
"number": "19",
"name": "PC7",
"type": "bidirectional",
"description": "General-purpose I/O pin PC7 on PORTC, multiplexed with USART1 XDIR, TWI0 SCL and EVSYS EVOUTC (alternate positions via PORTMUX)."
},
{
"number": "20",
"name": "PD0",
"type": "bidirectional",
"description": "General-purpose I/O pin PD0 on PORTD, multiplexed with ADC0 AIN0, AC negative input AINN1, TCA0 WO0 and CCL LUT2 IN0."
},
{
"number": "21",
"name": "PD1",
"type": "bidirectional",
"description": "General-purpose I/O pin PD1 on PORTD, multiplexed with ADC0 AIN1, TCA0 WO1 and CCL LUT2 IN1."
},
{
"number": "22",
"name": "PD2",
"type": "bidirectional",
"description": "General-purpose I/O pin PD2 on PORTD, multiplexed with ADC0 AIN2, AC positive input AINP0, TCA0 WO2, CCL LUT2 IN2 and EVSYS EVOUTD."
},
{
"number": "23",
"name": "PD3",
"type": "bidirectional",
"description": "General-purpose I/O pin PD3 on PORTD, multiplexed with ADC0 AIN3, AC negative input AINN0, TCA0 WO3 and CCL LUT2 OUT."
},
{
"number": "24",
"name": "PD4",
"type": "bidirectional",
"description": "General-purpose I/O pin PD4 on PORTD, multiplexed with ADC0 AIN4, AC positive input AINP2, USART0 TxD, SPI0 MOSI and TCA0 WO4 (alternate positions via PORTMUX)."
},
{
"number": "25",
"name": "PD5",
"type": "bidirectional",
"description": "General-purpose I/O pin PD5 on PORTD, multiplexed with ADC0 AIN5, AC negative input AINN0, USART0 RxD, SPI0 MISO and TCA0 WO5 (alternate positions via PORTMUX)."
},
{
"number": "26",
"name": "PD6",
"type": "bidirectional",
"description": "General-purpose I/O pin PD6 on PORTD, multiplexed with ADC0 AIN6, AC positive input AINP3, analog comparator output, USART0 XCK, USART0 TxD, SPI0 SCK, TCA0 WO2 and CCL LUT2 OUT (alternate positions via PORTMUX)."
},
{
"number": "27",
"name": "PD7",
"type": "bidirectional",
"description": "General-purpose I/O pin PD7 on PORTD, multiplexed with the VREFA external reference input, ADC0 AIN7, AC negative input AINN2, USART0 XDIR, USART0 RxD, SPI0 SS and EVSYS EVOUTD (alternate positions via PORTMUX)."
},
{
"number": "28",
"name": "VDD",
"type": "power_in",
"description": "Supply voltage for I/O lines, XOSCHF and the internal voltage regulator; the same voltage must be applied to all VDD pins."
},
{
"number": "29",
"name": "GND",
"type": "power_in",
"description": "Ground pin, which must be connected to the same ground plane as all other GND pins."
},
{
"number": "30",
"name": "PE0",
"type": "bidirectional",
"description": "General-purpose I/O pin PE0 on PORTE, multiplexed with ADC0 AIN8, AC positive input AINP1, SPI0 MOSI and TCA0 WO0 (alternate positions via PORTMUX)."
},
{
"number": "31",
"name": "PE1",
"type": "bidirectional",
"description": "General-purpose I/O pin PE1 on PORTE, multiplexed with ADC0 AIN9, SPI0 MISO and TCA0 WO1 (alternate positions via PORTMUX)."
},
{
"number": "32",
"name": "PE2",
"type": "bidirectional",
"description": "General-purpose I/O pin PE2 on PORTE, multiplexed with ADC0 AIN10, AC positive input AINP2, SPI0 SCK, TCA0 WO2 and EVSYS EVOUTE (alternate positions via PORTMUX)."
},
{
"number": "33",
"name": "PE3",
"type": "bidirectional",
"description": "General-purpose I/O pin PE3 on PORTE, multiplexed with ADC0 AIN11, SPI0 SS and TCA0 WO3 (alternate positions via PORTMUX)."
},
{
"number": "34",
"name": "PF0",
"type": "bidirectional",
"description": "General-purpose I/O pin PF0 on PORTF, multiplexed with XTAL32K1 (32.768 kHz crystal), ADC0 AIN16, USART2 TxD, TCA0 WO0 and CCL LUT3 IN0 (alternate positions via PORTMUX)."
},
{
"number": "35",
"name": "PF1",
"type": "bidirectional",
"description": "General-purpose I/O pin PF1 on PORTF, multiplexed with XTAL32K2 (32.768 kHz crystal), ADC0 AIN17, USART2 RxD, TCA0 WO1 and CCL LUT3 IN1 (alternate positions via PORTMUX)."
},
{
"number": "36",
"name": "PF2",
"type": "bidirectional",
"description": "General-purpose I/O pin PF2 on PORTF, multiplexed with ADC0 AIN18, USART2 XCK, TCA0 WO2, CCL LUT3 IN2 and EVSYS EVOUTF."
},
{
"number": "37",
"name": "PF3",
"type": "bidirectional",
"description": "General-purpose I/O pin PF3 on PORTF, multiplexed with ADC0 AIN19, USART2 XDIR, TCA0 WO3 and CCL LUT3 OUT."
},
{
"number": "38",
"name": "PF4",
"type": "bidirectional",
"description": "General-purpose I/O pin PF4 on PORTF, multiplexed with ADC0 AIN20, USART2 TxD, TCA0 WO4 and TCA0 WO (alternate positions via PORTMUX)."
},
{
"number": "39",
"name": "PF5",
"type": "bidirectional",
"description": "General-purpose I/O pin PF5 on PORTF, multiplexed with ADC0 AIN21, USART2 RxD and TCA0 WO5 (alternate positions via PORTMUX)."
},
{
"number": "40",
"name": "PF6",
"type": "input",
"description": "PF6 is the RESET pin (also the HV programming input) and is input only, per the note to Table 3-1; the RESET function is selected by the RSTPINCFG fuse."
},
{
"number": "41",
"name": "PF7",
"type": "bidirectional",
"description": "General-purpose I/O pin PF7 on PORTF, which is the UPDI programming/debug pin and can alternatively be used for SPI0 SS and EVSYS EVOUTF (UPDIPINCFG fuse selects UPDI or GPIO at start-up)."
},
{
"number": "42",
"name": "VDD",
"type": "power_in",
"description": "Supply voltage for I/O lines, XOSCHF and the internal voltage regulator; the same voltage must be applied to all VDD pins."
},
{
"number": "43",
"name": "GND",
"type": "power_in",
"description": "Ground pin, which must be connected to the same ground plane as all other GND pins."
},
{
"number": "44",
"name": "PA0",
"type": "bidirectional",
"description": "General-purpose I/O pin PA0 on PORTA, multiplexed with XTALHF1 (high-frequency crystal), EXTCLK, USART0 TxD, SPI0 MOSI, TWI0 SDA, TCA0 WO0 and CCL LUT0 IN0 (alternate positions via PORTMUX)."
},
{
"number": "45",
"name": "PA1",
"type": "bidirectional",
"description": "General-purpose I/O pin PA1 on PORTA, multiplexed with XTALHF2 (high-frequency crystal), USART0 RxD, SPI0 MISO, TWI0 SCL, TCA0 WO1 and CCL LUT0 IN1 (alternate positions via PORTMUX)."
},
{
"number": "46",
"name": "PA2",
"type": "bidirectional",
"description": "General-purpose I/O pin PA2 on PORTA, multiplexed with ADC0 AIN22, USART0 XCK, USART0 TxD, TWI0 SDA, TCA0 WO2, CCL LUT0 IN2 and EVSYS EVOUTA (alternate positions via PORTMUX)."
},
{
"number": "47",
"name": "PA3",
"type": "bidirectional",
"description": "General-purpose I/O pin PA3 on PORTA, multiplexed with ADC0 AIN23, USART0 XDIR, USART0 RxD, TWI0 SCL, TCA0 WO3 and CCL LUT0 OUT (alternate positions via PORTMUX)."
},
{
"number": "48",
"name": "PA4",
"type": "bidirectional",
"description": "General-purpose I/O pin PA4 on PORTA, multiplexed with ADC0 AIN24, USART0 TxD, SPI0 MOSI and TCA0 WO4 (alternate positions via PORTMUX)."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: Pin numbers were taken from the Table 3-1 PORT multiplexing columns for the 48-pin VQFN/TQFP (pages ; Descriptions are condensed from the multiplexing table. Alternate pin positions selected through POR; The ordering information excerpt (page 527) lists AVR64EA48T-I/PT for TQFP-48, not the exact MPN AVR"
],
"pages_sent": 123,
"cost_usd": 0.4382,
"at": "2026-11-13T11:56:39"
},
"datasheet": {
"url": "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR64EA-28-32-48-DataSheet-DS40002443.pdf",
"pages": 565,
"sha256": "1a38a4e7aeeb9404",
"source_tier": "mfr"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 48,
"described": 48,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "avr64ea48-i-pt.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
9.0,
9.0,
1.1
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "14ca7676e4932e92f0eca0c6d56ce3018cd28a2531204a70ab7bbacb3eeb3cf5",
"checked": "2026-11-13",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "avr64ea48-i-pt-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
9.0,
9.0,
1.1
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "fd07d95bba6bf2634a027588a67fd781744d210892dd75af10ee6e931cce3055",
"checked": "2026-11-13",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
],
"package_dims": {
"package_code": "PT",
"source_page": 553,
"D": {
"nom_mm": 7.0,
"range_mm": [
null,
null
]
},
"E1": {
"nom_mm": 7.0,
"range_mm": [
null,
null
]
},
"E": {
"nom_mm": 9.0,
"range_mm": [
null,
null
]
},
"e": {
"nom_mm": 0.5,
"range_mm": [
null,
null
]
},
"A": {
"nom_mm": 1.2,
"range_mm": [
null,
1.2
]
},
"source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
"model_check": {
"file": "avr64ea48-i-pt.step",
"verdict": "PASS",
"reasons": [
"height and body within the datasheet's package drawing"
],
"by": "factory/package_fit.py"
}
}
}
}