ATMEGA32A-AU
Public Unreviewedby Ray
Microchip Microcontrollers (MCU/MPU/SOC), TQFP-44(10x10). Datasheet-verified pinout, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Symbol & Footprint
Schematic Symbol
Open full view ↗PCB Footprint
Open full view ↗Datasheet
Open in new tab ↗Contents
README
markdownATMEGA32A-AU
Microchip · Microcontrollers (MCU/MPU/SOC) · TQFP-44(10x10)
ATMEGA32A-AU from Microchip, in a TQFP-44(10x10). Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | PB5/MOSI | bidirectional | Port B bit 5. Alt function: SPI Master Out Slave In. Internal pull-up available. |
| 2 | PB6/MISO | bidirectional | Port B bit 6. Alt function: SPI Master In Slave Out. |
| 3 | PB7/SCK | bidirectional | Port B bit 7. Alt function: SPI Bus Serial Clock. |
| 4 | RESET | input | Active-low external reset input. A low level longer than the minimum pulse width generates a reset even if the clock is not running. |
| 5 | VCC | power_in | Digital supply voltage (2.7-5.5V). |
| 6 | GND | power_in | Digital ground. |
| 7 | XTAL2 | output | Output from the inverting oscillator amplifier. Connect to crystal/resonator with XTAL1. |
| 8 | XTAL1 | input | Input to the inverting oscillator amplifier and internal clock operating circuit. |
| 9 | PD0/RXD | bidirectional | Port D bit 0. Alt function: USART Receive. |
| 10 | PD1/TXD | bidirectional | Port D bit 1. Alt function: USART Transmit. |
| 11 | PD2/INT0 | bidirectional | Port D bit 2. Alt function: External Interrupt 0. |
| 12 | PD3/INT1 | bidirectional | Port D bit 3. Alt function: External Interrupt 1. |
| 13 | PD4/OC1B | bidirectional | Port D bit 4. Alt function: Timer/Counter1 Compare Match B output / PWM. |
| 14 | PD5/OC1A | bidirectional | Port D bit 5. Alt function: Timer/Counter1 Compare Match A output / PWM. |
| 15 | PD6/ICP1 | bidirectional | Port D bit 6. Alt function: Timer/Counter1 Input Capture. |
| 16 | PD7/OC2 | bidirectional | Port D bit 7. Alt function: Timer/Counter2 Compare Match output / PWM. |
| 17 | VCC | power_in | Digital supply voltage (2.7-5.5V). All VCC pins must be tied together. |
| 18 | GND | power_in | Digital ground. |
| 19 | PC0/SCL | bidirectional | Port C bit 0. Alt function: Two-Wire Serial Interface Clock. |
| 20 | PC1/SDA | bidirectional | Port C bit 1. Alt function: Two-Wire Serial Interface Data. |
| 21 | PC2/TCK | bidirectional | Port C bit 2. Alt function: JTAG Test Clock. Pull-up enabled when JTAG is active. |
| 22 | PC3/TMS | bidirectional | Port C bit 3. Alt function: JTAG Test Mode Select. Pull-up enabled when JTAG is active. |
| 23 | PC4/TDO | bidirectional | Port C bit 4. Alt function: JTAG Test Data Out. Tri-stated unless TAP is shifting data out. |
| 24 | PC5/TDI | bidirectional | Port C bit 5. Alt function: JTAG Test Data In. Pull-up enabled when JTAG is active. |
| 25 | PC6/TOSC1 | bidirectional | Port C bit 6. Alt function: Timer Oscillator pin 1 (async 32.768 kHz crystal for RTC). |
| 26 | PC7/TOSC2 | bidirectional | Port C bit 7. Alt function: Timer Oscillator pin 2 (async 32.768 kHz crystal for RTC). |
| 27 | AVCC | power_in | Analog supply voltage for Port A and the ADC. Must be connected to VCC (through an LC filter if ADC is used). |
| 28 | GND | power_in | Analog/digital ground. |
| 29 | AREF | input | Analog reference voltage input for the A/D Converter. |
| 30 | PA7/ADC7 | bidirectional | Port A bit 7. Alt function: ADC channel 7. |
| 31 | PA6/ADC6 | bidirectional | Port A bit 6. Alt function: ADC channel 6. |
| 32 | PA5/ADC5 | bidirectional | Port A bit 5. Alt function: ADC channel 5. |
| 33 | PA4/ADC4 | bidirectional | Port A bit 4. Alt function: ADC channel 4. |
| 34 | PA3/ADC3 | bidirectional | Port A bit 3. Alt function: ADC channel 3. |
| 35 | PA2/ADC2 | bidirectional | Port A bit 2. Alt function: ADC channel 2. |
| 36 | PA1/ADC1 | bidirectional | Port A bit 1. Alt function: ADC channel 1. |
| 37 | PA0/ADC0 | bidirectional | Port A bit 0. Alt function: ADC channel 0. |
| 38 | VCC | power_in | Digital supply voltage (2.7-5.5V). |
| 39 | GND | power_in | Digital ground. |
| 40 | PB0/XCK/T0 | bidirectional | Port B bit 0. Alt functions: USART External Clock (XCK) / Timer/Counter0 external counter input (T0). |
| 41 | PB1/T1 | bidirectional | Port B bit 1. Alt function: Timer/Counter1 external counter input (T1). |
| 42 | PB2/AIN0/INT2 | bidirectional | Port B bit 2. Alt functions: Analog Comparator positive input (AIN0) / External Interrupt 2. |
| 43 | PB3/AIN1/OC0 | bidirectional | Port B bit 3. Alt functions: Analog Comparator negative input (AIN1) / Timer/Counter0 Compare Match output (OC0). |
| 44 | PB4/SS | bidirectional | Port B bit 4. Alt function: SPI Slave Select (active low). |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Microchip |
| Package | TQFP-44(10x10) |
| Category | MCU |
| Pins | 44 |
Ordering variants
ATMEGA32A-AUATMEGA32A-AURATMEGA32A-AUMUATMEGA32A-AUMURATMEGA32A-AUPU
CAD (KiCad official)
- Symbol:
ATMEGA32A-AU - Footprint:
Package_QFP:LQFP-44_10x10mm_P0.8mm - 3D model: TQFP-44(10x10) (KiCad packages3D, STEP)
3D model downloads
Two STEP files. Same geometry, different body top:
| File | Size | Use it when |
|---|---|---|
atmega32a-au.step |
591 KB | You want the bare part, or you mark your own boards. |
atmega32a-au-etched.step |
3.9 MB | You want the part with ATMEGA32A-AU already on it. |
The marking in the etched file is real recessed geometry cut into the solid, not a texture or a decal: 997 faces against 695 in the bare model. It survives export, section views, and rendering in any CAD tool, and it drops straight into KiCad or Fusion with no extra setup.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Microchip datasheet (18 pp, sha256
683cd3f08e75f0c3, retrieved 2026-08-17, tier: manufacturer) - Extractor:
ds2sf(Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate. - CAD: KiCad official libraries (CC-BY-SA 4.0).