Loads when you scroll to it. Unloads after 5 minutes in the background.

Symbol & Footprint

Schematic Symbol

Open full view ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.

PCB Footprint

Open full view ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Loads when you scroll to it. Unloads after 5 minutes in the background.
Download PDF
Contents

README

markdown

ATMEGA644-20AU

Microchip Tech · Pre-ordered MCUs · TQFP-44(10x10)

ATMEGA644-20AU from Microchip Tech, in a TQFP-44(10x10). Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.

Pinout

Pin Name Type Function
1 PB5 bidirectional Port B bit 5, 8-bit bi-directional I/O with selectable internal pull-up; alternate functions MOSI and PCINT13.
2 PB6 bidirectional Port B bit 6, bi-directional I/O with selectable internal pull-up; alternate functions MISO and PCINT14.
3 PB7 bidirectional Port B bit 7, bi-directional I/O with selectable internal pull-up; alternate functions SCK and PCINT15.
4 RESET input Reset input; a low level longer than the minimum pulse length generates a reset even if the clock is not running.
5 VCC power_in Digital supply voltage.
6 GND power_in Ground.
7 XTAL2 output Output from the inverting oscillator amplifier.
8 XTAL1 input Input to the inverting oscillator amplifier and input to the internal clock operating circuit.
9 PD0 bidirectional Port D bit 0, bi-directional I/O with selectable internal pull-up; alternate functions RXD0 and PCINT24.
10 PD1 bidirectional Port D bit 1, bi-directional I/O with selectable internal pull-up; alternate functions TXD0 and PCINT25.
11 PD2 bidirectional Port D bit 2, bi-directional I/O with selectable internal pull-up; alternate functions INT0 and PCINT26.
12 PD3 bidirectional Port D bit 3, bi-directional I/O with selectable internal pull-up; alternate functions INT1 and PCINT27.
13 PD4 bidirectional Port D bit 4, bi-directional I/O with selectable internal pull-up; alternate functions OC1B and PCINT28.
14 PD5 bidirectional Port D bit 5, bi-directional I/O with selectable internal pull-up; alternate functions OC1A and PCINT29.
15 PD6 bidirectional Port D bit 6, bi-directional I/O with selectable internal pull-up; alternate functions OC2B, ICP and PCINT30.
16 PD7 bidirectional Port D bit 7, bi-directional I/O with selectable internal pull-up; alternate functions OC2A and PCINT31.
17 VCC power_in Digital supply voltage.
18 GND power_in Ground.
19 PC0 bidirectional Port C bit 0, bi-directional I/O with selectable internal pull-up; alternate functions SCL and PCINT16.
20 PC1 bidirectional Port C bit 1, bi-directional I/O with selectable internal pull-up; alternate functions SDA and PCINT17.
21 PC2 bidirectional Port C bit 2, bi-directional I/O with selectable internal pull-up; JTAG TCK and PCINT18.
22 PC3 bidirectional Port C bit 3, bi-directional I/O with selectable internal pull-up; JTAG TMS and PCINT19.
23 PC4 bidirectional Port C bit 4, bi-directional I/O with selectable internal pull-up; JTAG TDO and PCINT20.
24 PC5 bidirectional Port C bit 5, bi-directional I/O with selectable internal pull-up; JTAG TDI and PCINT21.
25 PC6 bidirectional Port C bit 6, bi-directional I/O with selectable internal pull-up; alternate functions TOSC1 and PCINT22.
26 PC7 bidirectional Port C bit 7, bi-directional I/O with selectable internal pull-up; alternate functions TOSC2 and PCINT23.
27 AVCC power_in Supply voltage for the Analog-to-digital Converter; must be connected to VCC even if the ADC is not used, through a low-pass filter if the ADC is used.
28 GND power_in Ground.
29 AREF input Analog reference pin for the Analog-to-digital Converter.
30 PA7 bidirectional Port A bit 7, bi-directional I/O with selectable internal pull-up and ADC7 analog input; also PCINT7.
31 PA6 bidirectional Port A bit 6, bi-directional I/O with selectable internal pull-up and ADC6 analog input; also PCINT6.
32 PA5 bidirectional Port A bit 5, bi-directional I/O with selectable internal pull-up and ADC5 analog input; also PCINT5.
33 PA4 bidirectional Port A bit 4, bi-directional I/O with selectable internal pull-up and ADC4 analog input; also PCINT4.
34 PA3 bidirectional Port A bit 3, bi-directional I/O with selectable internal pull-up and ADC3 analog input; also PCINT3.
35 PA2 bidirectional Port A bit 2, bi-directional I/O with selectable internal pull-up and ADC2 analog input; also PCINT2.
36 PA1 bidirectional Port A bit 1, bi-directional I/O with selectable internal pull-up and ADC1 analog input; also PCINT1.
37 PA0 bidirectional Port A bit 0, bi-directional I/O with selectable internal pull-up and ADC0 analog input; also PCINT0.
38 VCC power_in Digital supply voltage.
39 GND power_in Ground.
40 PB0 bidirectional Port B bit 0, bi-directional I/O with selectable internal pull-up; alternate functions XCK0, T0 and PCINT8.
41 PB1 bidirectional Port B bit 1, bi-directional I/O with selectable internal pull-up; alternate functions T1, CLKO and PCINT9.
42 PB2 bidirectional Port B bit 2, bi-directional I/O with selectable internal pull-up; alternate functions AIN0, INT2 and PCINT10.
43 PB3 bidirectional Port B bit 3, bi-directional I/O with selectable internal pull-up; alternate functions AIN1, OC0A and PCINT11.
44 PB4 bidirectional Port B bit 4, bi-directional I/O with selectable internal pull-up; alternate functions SS, OC0B and PCINT12.

Key specifications

Parameter Value
Manufacturer Microchip Tech
Package TQFP-44(10x10)
Category Embedded Processors & Controllers
Pins 44

Electrical characteristics

Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).

Parameter Symbol Min Typ Max Unit Conditions Page
Operational temperature range (Industrial) -40 85 °C Industrial operational range 15
Power supply voltage range VCC 2.7 5.5 V ATmega644-20AU ordering table power supply 15
Maximum speed grade 20 MHz 20MHz @ 4.5V - 5.5V 1
Speed at 2.7V-5.5V 0 10 MHz 2.7V - 5.5V 1
Speed at 4.5V-5.5V 0 20 MHz 4.5V - 5.5V 1
Flash write/erase cycles 10000 cycles Worst case temperature, guaranteed after last write cycle 1
EEPROM write/erase cycles 100000 cycles Worst case temperature, guaranteed after last write cycle 1

CAD (KiCad official)

  • Symbol: ATMEGA644-20AU
  • Footprint: Package_QFP:TQFP-44_10x10mm_P0.8mm
  • 3D model: TQFP-44(10x10) (KiCad packages3D, STEP)
  • 3D model files: atmega644-20au-etched.step / atmega644-20au-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); atmega644-20au.step / atmega644-20au.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Microchip Tech datasheet (23 pp, sha256 40180a4e63a7d4d8, retrieved 2026-10-31, tier: manufacturer)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-sonnet-5-5 (text+vision), consensus claude-opus-5-5 (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF