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

ATMEGA328P-AUR

Microchip Tech · Microcontrollers (MCU/MPU/SOC) · TQFP-32(7x7)

ATMEGA328P-AUR from Microchip Tech, in a TQFP-32(7x7). 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 PD3 bidirectional Port D bit 3 is a bi-directional I/O pin with internal pull-up, also usable as INT1 external interrupt, OC2B Timer/Counter2 compare output, or PCINT19.
2 PD4 bidirectional Port D bit 4 is a bi-directional I/O pin with internal pull-up, also usable as XCK USART external clock, T0 Timer/Counter0 external counter input, or PCINT20.
3 GND power_in Ground.
4 VCC power_in Digital supply voltage; the device operating voltage is stated as 1.8 to 5.5 V.
5 GND power_in Ground.
6 VCC power_in Digital supply voltage; the device operating voltage is stated as 1.8 to 5.5 V.
7 PB6 input Port B bit 6 doubles as XTAL1/TOSC1: depending on clock fuse settings it is the input to the inverting oscillator amplifier and to the internal clock circuit, and it can also serve as PCINT6.
8 PB7 output Port B bit 7 doubles as XTAL2/TOSC2: depending on clock fuse settings it is the output of the inverting oscillator amplifier, and it can also serve as PCINT7.
9 PD5 bidirectional Port D bit 5 is a bi-directional I/O pin with internal pull-up, also usable as T1 Timer/Counter1 external counter input, OC0B Timer/Counter0 compare output, or PCINT21.
10 PD6 bidirectional Port D bit 6 is a bi-directional I/O pin with internal pull-up, also usable as AIN0 analog comparator positive input (pull-up should be switched off in that use), OC0A compare output, or PCINT22.
11 PD7 bidirectional Port D bit 7 is a bi-directional I/O pin with internal pull-up, also usable as AIN1 analog comparator negative input (pull-up should be switched off in that use) or PCINT23.
12 PB0 bidirectional Port B bit 0 is a bi-directional I/O pin with internal pull-up, also usable as ICP1 Timer/Counter1 input capture input, CLKO divided system clock output, or PCINT0.
13 PB1 bidirectional Port B bit 1 is a bi-directional I/O pin with internal pull-up, also usable as OC1A Timer/Counter1 compare match A output or PCINT1.
14 PB2 bidirectional Port B bit 2 is a bi-directional I/O pin with internal pull-up, also usable as SS SPI slave select, OC1B Timer/Counter1 compare match B output, or PCINT2.
15 PB3 bidirectional Port B bit 3 is a bi-directional I/O pin with internal pull-up, also usable as MOSI SPI data line, OC2A Timer/Counter2 compare match A output, or PCINT3.
16 PB4 bidirectional Port B bit 4 is a bi-directional I/O pin with internal pull-up, also usable as MISO SPI data line or PCINT4.
17 PB5 bidirectional Port B bit 5 is a bi-directional I/O pin with internal pull-up, also usable as SCK SPI clock or PCINT5.
18 AVCC power_in Supply voltage pin for the A/D converter, PC3:0 and ADC7:6; it should be connected to VCC even if the ADC is not used, and through a low-pass filter if the ADC is used.
19 ADC6 input Analog input channel 6 of the 10-bit A/D converter (TQFP and VQFN packages only), powered from the analog supply.
20 AREF input Analog reference pin for the A/D converter.
21 GND power_in Ground.
22 ADC7 input Analog input channel 7 of the 10-bit A/D converter (TQFP and VQFN packages only), powered from the analog supply.
23 PC0 bidirectional Port C bit 0 is a 7-bit bi-directional I/O pin with internal pull-up, also usable as ADC0 analog input (analog power) or PCINT8.
24 PC1 bidirectional Port C bit 1 is a bi-directional I/O pin with internal pull-up, also usable as ADC1 analog input (analog power) or PCINT9.
25 PC2 bidirectional Port C bit 2 is a bi-directional I/O pin with internal pull-up, also usable as ADC2 analog input (analog power) or PCINT10.
26 PC3 bidirectional Port C bit 3 is a bi-directional I/O pin with internal pull-up, also usable as ADC3 analog input (analog power) or PCINT11.
27 PC4 bidirectional Port C bit 4 is a bi-directional I/O pin with internal pull-up, also usable as SDA 2-wire serial data I/O, ADC4 analog input (digital power) or PCINT12.
28 PC5 bidirectional Port C bit 5 is a bi-directional I/O pin with internal pull-up, also usable as SCL 2-wire serial clock, ADC5 analog input (digital power) or PCINT13.
29 PC6 bidirectional PC6 is an I/O pin when the RSTDISBL fuse is programmed; when the RSTDISBL fuse is unprogrammed it is the Reset input, and a low level longer than the minimum pulse length generates a Reset (also usable as PCINT14).
30 PD0 bidirectional Port D bit 0 is a bi-directional I/O pin with internal pull-up, and is the RXD USART receive data input when the USART receiver is enabled, or PCINT16.
31 PD1 bidirectional Port D bit 1 is a bi-directional I/O pin with internal pull-up, and is the TXD USART transmit data output when the USART transmitter is enabled, or PCINT17.
32 PD2 bidirectional Port D bit 2 is a bi-directional I/O pin with internal pull-up, also usable as INT0 external interrupt source 0 or PCINT18.

Key specifications

Parameter Value
Manufacturer Microchip Tech
Package TQFP-32(7x7)
Category Embedded Processors & Controllers
Pins 32

Electrical characteristics

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

Parameter Symbol Min Typ Max Unit Conditions Page
Voltage on RESET with respect to Ground -0.5 13 V 308
Voltage on any pin except RESET with respect to Ground -0.5 V 308
DC Current per I/O Pin 40 mA 308
DC Current VCC and GND Pins 200 mA 308
Operating Temperature -55 125 °C 308
Storage Temperature -65 150 °C 308
Power Supply Voltage (VCC) VCC 1.8 5.5 V TA = -40°C to 85°C, VCC = 1.8V to 5.5V (table header) 312
Operating Temperature (Industrial range) -40 85 °C Operational Range Industrial, ATmega328P-AUR ordering code 635
Speed (maximum clock frequency) 20 MHz Ordering table speed, Power Supply 1.8-5.5 V; max frequency depends on VCC per Figure 29-1 635
Power Supply Current, Active mode ICC 0.3 0.5 mA Active 1MHz, VCC = 2V 312
Power Supply Current, Active mode ICC 1.7 2.5 mA Active 4MHz, VCC = 3V 312
Power Supply Current, Active mode ICC 5.2 9 mA Active 8MHz, VCC = 5V 312
Power Supply Current, Idle mode ICC 0.04 0.15 mA Idle 1MHz, VCC = 2V 312
Power Supply Current, Idle mode ICC 0.3 0.7 mA Idle 4MHz, VCC = 3V 312
Power Supply Current, Idle mode ICC 1.2 2.7 mA Idle 8MHz, VCC = 5V 312
Power Supply Current, Power-down mode (WDT enabled) ICC 4.2 8 µA WDT enabled, VCC = 3V 312
Power Supply Current, Power-down mode (WDT disabled) ICC 0.1 2 µA WDT disabled, VCC = 3V 312
Power Supply Current, Power-save mode ICC 0.8 µA 32kHz TOSC enabled, VCC = 1.8V 312
Power Supply Current, Power-save mode ICC 0.9 µA 32kHz TOSC enabled, VCC = 3V 312

CAD (KiCad official)

  • Symbol: ATMEGA328P-AUR
  • Footprint: Package_QFP:TQFP-32_7x7mm_P0.8mm
  • 3D model: TQFP-32(7x7) (KiCad packages3D, STEP)
  • 3D model files: atmega328p-aur-etched.step / atmega328p-aur-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); atmega328p-aur.step / atmega328p-aur.glb are the bare package body.

Provenance

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

  • Datasheet: Microchip Tech datasheet (653 pp, sha256 c1d39de244c3b63b, retrieved 2026-10-19, tier: lcsc)
  • Extractor: parts-factory 2.0.0 / extract_pins 0.3, primary claude-haiku-5-5 (text), consensus claude-sonnet-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