component
ATMEGA808-AU
Public Made by Adomby adom
Microchip Tech Microcontrollers (MCU/MPU/SOC), TQFP-32(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411
{
"schema_version": 1,
"type": "component",
"slug": "atmega808-au",
"title": "ATMEGA808-AU",
"brief": "Microchip Tech Microcontrollers (MCU/MPU/SOC), TQFP-32(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"version": "0.1.0",
"license": "CC-BY-SA-4.0",
"tags": [
"component",
"embedded processors & controllers",
"atmega808-au",
"factory-2.0.0",
"extractor-text"
],
"component": {
"mpn": "ATMEGA808-AU",
"manufacturer": "Microchip Tech",
"package": "TQFP-32(7x7)",
"pin_count": 32,
"category": "Embedded Processors & Controllers",
"subcategory": "Microcontrollers (MCU/MPU/SOC)",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8552818770692087808",
"parts": {
"symbol": "atmega808-au.kicad_sym",
"footprint": "atmega808-au.kicad_mod",
"model_3d": "atmega808-au-hero.glb",
"model_3d_plain": "atmega808-au-etched.glb",
"model_3d_step": "atmega808-au-etched.step",
"model_3d_step_plain": "atmega808-au.step",
"lbr": "atmega808-au.lbr"
},
"distributor_links": {
"lcsc": "C1340443",
"digikey": "150-ATMEGA808-AU-ND",
"mouser": "556-ATMEGA808-AU"
},
"distributor_check": {
"checked_at": "2026-10-21T00:55:56Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "150-ATMEGA808-AU-ND",
"status": "found"
},
"mouser": {
"pn": "556-ATMEGA808-AU",
"status": "found"
}
},
"pins": [
{
"number": "1",
"name": "PA3",
"type": "bidirectional",
"description": "Port A pin 3 I/O with alternate functions TWI0 SCL (host), USART0 XDIR, TCA0 WO3 and CCL LUT0 OUT, and it can be used as an event input and external interrupt source."
},
{
"number": "2",
"name": "PA4",
"type": "bidirectional",
"description": "Port A pin 4 I/O with alternate functions USART0 TxD (alternate position), SPI0 MOSI and TCA0 WO4, and it can be used as an event input and external interrupt source."
},
{
"number": "3",
"name": "PA5",
"type": "bidirectional",
"description": "Port A pin 5 I/O with alternate functions USART0 RxD (alternate position), SPI0 MISO and TCA0 WO5, and it can be used as an event input and external interrupt source."
},
{
"number": "4",
"name": "PA6",
"type": "bidirectional",
"description": "Port A pin 6 I/O with alternate functions USART0 XCK (alternate position), SPI0 SCK and CCL LUT0 OUT (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "5",
"name": "PA7",
"type": "bidirectional",
"description": "Port A pin 7 I/O with alternate functions CLKOUT, AC0 OUT, USART0 XDIR (alternate position), SPI0 SS and EVOUTA (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "6",
"name": "PC0",
"type": "bidirectional",
"description": "Port C pin 0 I/O with alternate functions USART1 TxD, SPI0 MOSI (alternate position), TCA0 WO0 (alternate position), TCB2 WO (default TCB2 output) and CCL LUT1 IN0, and it can be used as an event input and external interrupt source."
},
{
"number": "7",
"name": "PC1",
"type": "bidirectional",
"description": "Port C pin 1 I/O with alternate functions USART1 RxD, SPI0 MISO (alternate position), TCA0 WO1 (alternate position), TCB3 WO (alternate position) and CCL LUT1 IN1, and it can be used as an event input and external interrupt source."
},
{
"number": "8",
"name": "PC2",
"type": "bidirectional",
"description": "Port C pin 2 I/O with alternate functions TWI1 (special), USART1 XCK, SPI0 SCK (alternate position), TWI0 SDA host (alternate position), TCA0 WO2 (alternate position), EVOUTC and CCL LUT1 IN2, and it can be used as an event input and external interrupt source."
},
{
"number": "9",
"name": "PC3",
"type": "bidirectional",
"description": "Port C pin 3 I/O with alternate functions TWI1 (special), USART1 XDIR, SPI0 SS (alternate position), TWI0 SCL host (alternate position), TCA0 WO3 (alternate position) and CCL LUT1 OUT, and it can be used as an event input and external interrupt source."
},
{
"number": "10",
"name": "PD0",
"type": "bidirectional",
"description": "Port D pin 0 I/O with analog input AIN0 (ADC0), TCA0 WO0 (alternate position) and CCL LUT2 IN0, and it can be used as an event input and external interrupt source."
},
{
"number": "11",
"name": "PD1",
"type": "bidirectional",
"description": "Port D pin 1 I/O with analog input AIN1 (ADC0), AC0 positive input P3, TCA0 WO1 (alternate position) and CCL LUT2 IN1, and it can be used as an event input and external interrupt source."
},
{
"number": "12",
"name": "PD2",
"type": "bidirectional",
"description": "Port D pin 2 I/O with analog input AIN2 (ADC0), AC0 positive input P0, TCA0 WO2 (alternate position), EVOUTD and CCL LUT2 IN2, and it can be used as an event input and external interrupt source."
},
{
"number": "13",
"name": "PD3",
"type": "bidirectional",
"description": "Port D pin 3 I/O with analog input AIN3 (ADC0), AC0 negative input N0, TCA0 WO3 (alternate position) and CCL LUT2 OUT, and it can be used as an event input and external interrupt source."
},
{
"number": "14",
"name": "PD4",
"type": "bidirectional",
"description": "Port D pin 4 I/O with analog input AIN4 (ADC0), AC0 positive input P1 and TCA0 WO4 (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "15",
"name": "PD5",
"type": "bidirectional",
"description": "Port D pin 5 I/O with analog input AIN5 (ADC0), AC0 negative input N1 and TCA0 WO5 (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "16",
"name": "PD6",
"type": "bidirectional",
"description": "Port D pin 6 I/O with analog input AIN6 (ADC0), AC0 positive input P2 and CCL LUT3 OUT (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "17",
"name": "PD7",
"type": "bidirectional",
"description": "Port D pin 7 I/O with analog input AIN7 (ADC0), VREFA external voltage reference input, AC0 negative input N2 and EVOUTD (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "18",
"name": "AVDD",
"type": "power_in",
"description": "Analog supply pin for the AVDD power domain, with the device supply range given as 1.8-5.5V in the ordering information."
},
{
"number": "19",
"name": "GND",
"type": "power_in",
"description": "Ground reference pin for the device."
},
{
"number": "20",
"name": "PF0",
"type": "bidirectional",
"description": "Port F pin 0 I/O shared with the TOSC1 crystal oscillator connection, USART2 TxD, TCA0 WO0 (alternate position) and CCL LUT3 IN0, and it can be used as an event input and external interrupt source."
},
{
"number": "21",
"name": "PF1",
"type": "bidirectional",
"description": "Port F pin 1 I/O shared with the TOSC2 crystal oscillator connection, USART2 RxD, TCA0 WO1 (alternate position) and CCL LUT3 IN1, and it can be used as an event input and external interrupt source."
},
{
"number": "22",
"name": "PF2",
"type": "bidirectional",
"description": "Port F pin 2 I/O with TWI (special), analog input AIN12 (ADC0), USART2 XCK, TWI0 SDA client (alternate position), TCA0 WO2 (alternate position), EVOUTF and CCL LUT3 IN2, and it can be used as an event input and external interrupt source."
},
{
"number": "23",
"name": "PF3",
"type": "bidirectional",
"description": "Port F pin 3 I/O with TWI (special), analog input AIN13 (ADC0), USART2 XDIR, TWI0 SCL client (alternate position), TCA0 WO3 (alternate position) and CCL LUT3 OUT, and it can be used as an event input and external interrupt source."
},
{
"number": "24",
"name": "PF4",
"type": "bidirectional",
"description": "Port F pin 4 I/O with analog input AIN14 (ADC0), USART2 TxD (alternate position), TCA0 WO4 (alternate position) and TCB0 WO (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "25",
"name": "PF5",
"type": "bidirectional",
"description": "Port F pin 5 I/O with analog input AIN15 (ADC0), USART2 RxD (alternate position), TCA0 WO5 (alternate position) and TCB1 WO (alternate position), and it can be used as an event input and external interrupt source."
},
{
"number": "26",
"name": "PF6",
"type": "bidirectional",
"description": "Port F pin 6 I/O that becomes the RESET pin when the RSTPINCFG fuse selects RESET, with USART2 XCK (alternate position) and CCL LUT3 OUT (alternate position) as other functions."
},
{
"number": "27",
"name": "UPDI",
"type": "bidirectional",
"description": "Unified Program and Debug Interface pin used for programming and debugging of the device."
},
{
"number": "28",
"name": "VDD",
"type": "power_in",
"description": "Supply voltage pin for the device, with the device supply range given as 1.8-5.5V in the ordering information."
},
{
"number": "29",
"name": "GND",
"type": "power_in",
"description": "Ground reference pin for the device."
},
{
"number": "30",
"name": "PA0",
"type": "bidirectional",
"description": "Port A pin 0 I/O shared with the EXTCLK external clock input, USART0 TxD, TCA0 WO0 and CCL LUT0 IN0, and it can be used as an event input and external interrupt source."
},
{
"number": "31",
"name": "PA1",
"type": "bidirectional",
"description": "Port A pin 1 I/O with USART0 RxD, TCA0 WO1 and CCL LUT0 IN1, and it can be used as an event input and external interrupt source."
},
{
"number": "32",
"name": "PA2",
"type": "bidirectional",
"description": "Port A pin 2 I/O with TWI0 SDA host, USART0 XCK, TCA0 WO2, TCB0 WO (default TCB0 output), EVOUTA and CCL LUT0 IN2, and it can be used as an event input and external interrupt source."
}
],
"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: PF6 is multiplexed with RESET; its function depends on the RSTPINCFG fuse (page 57). Type was set to; The page 15 pinout figure text is scrambled and does not give a readable pin-by-pin map, so pin numb; Pin descriptions list alternate functions from the multiplexing table; alternate positions require P"
],
"pages_sent": 102,
"cost_usd": 0.3264,
"at": "2026-10-21T00:50:21"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8552818770692087808",
"pages": 552,
"sha256": "e4bbeee766cda6b4",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 32,
"described": 32,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "atmega808-au.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
9,
9,
1.1
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "53431be61c684e9d923915676a90cb08050c23ee3f834d76a77a3b19b41422f1",
"checked": "2026-10-21",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "atmega808-au-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
9,
9,
1.1
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "97bcc07a14329a462b9e224a0f76a93bb536a352b9a5d19f3a2357700dd89a9a",
"checked": "2026-10-21",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"metadata": {
"specs": {
"Manufacturer": "Microchip Tech",
"Package": "TQFP-32(7x7)",
"Category": "Embedded Processors & Controllers",
"Pins": "32"
},
"characteristics": {
"version": 1,
"source": "datasheet",
"datasheet_sha256": "e4bbeee766cda6b43db205e48607d2df59a200495ddec19b293ce36db621e8ef",
"rows": [
{
"name": "Supply Voltage",
"symbol": "",
"kind": "recommended_operating",
"unit": "V",
"min": 1.8,
"typ": null,
"max": 5.5,
"conditions": "",
"source_page": 520,
"source": "datasheet"
},
{
"name": "Temperature Range",
"symbol": "",
"kind": "recommended_operating",
"unit": "°C",
"min": -40,
"typ": null,
"max": 85,
"conditions": "",
"source_page": 520,
"source": "datasheet"
},
{
"name": "Max. CPU Speed",
"symbol": "",
"kind": "recommended_operating",
"unit": "MHz",
"min": null,
"typ": null,
"max": 20,
"conditions": "",
"source_page": 520,
"source": "datasheet"
}
]
}
},
"variants": [],
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"atmega808-au"
],
"discovery_pitch": "ATMEGA808-AU (Microchip Tech) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
"author": {
"name": "Ray",
"email": "[email protected]"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"atmega808-au.kicad_sym",
"atmega808-au.kicad_mod",
"atmega808-au.glb",
"atmega808-au.step",
"atmega808-au.lbr",
"docs/hero.png",
"docs/atmega808-au-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"atmega808-au-hero.glb",
"atmega808-au-hero.overlay.json",
"atmega808-au-etched.glb"
],
"visibility": {
"public": true
}
}