Interactive chip reference

ATmega328P QFN / MLF-32 pinout

ATmega328P 32-pin QFN / MLF-32 pinout. Atmel 8-bit AVR microcontroller — 32KB flash, 2KB SRAM, multi-package pinout set

Package
QFN / MLF-32
Pin count
32
Category
MCU

Pin reference

Pin Name Function Group
1 PD3 INT1 / OC2B / PWM bidir
2 PD4 T0 / XCK / PCINT20 bidir
3 GND Ground ground
4 VCC Digital supply voltage power
5 GND Ground ground
6 VCC Digital supply voltage power
7 PB6 XTAL1 — crystal oscillator input clock
8 PB7 XTAL2 — crystal oscillator output clock
9 PD5 T1 / OC0B / PWM bidir
10 PD6 AIN0 / OC0A / PWM bidir
11 PD7 AIN1 / PCINT23 bidir
12 PB0 ICP1 / CLKO / PCINT0 bidir
13 PB1 OC1A / PWM / PCINT1 bidir
14 PB2 /SS / OC1B / PCINT2 bidir
15 PB3 MOSI / OC2A / PCINT3 bidir
16 PB4 MISO / PCINT4 bidir
17 PB5 SCK / PCINT5 clock
18 AVCC Analog supply voltage — ADC power
19 ADC6 Analog input channel 6 — package-only ADC input input
20 AREF Analog voltage reference for ADC control
21 GND Ground ground
22 ADC7 Analog input channel 7 — package-only ADC input input
23 PC0 ADC0 / PCINT8 — analog channel 0 bidir
24 PC1 ADC1 / PCINT9 — analog channel 1 bidir
25 PC2 ADC2 / PCINT10 — analog channel 2 bidir
26 PC3 ADC3 / PCINT11 — analog channel 3 bidir
27 PC4 ADC4 / SDA / PCINT12 — I2C data bidir
28 PC5 ADC5 / SCL / PCINT13 — I2C clock bidir
29 PC6 RESET — or PCINT14 control
30 PD0 RXD — USART receive bidir
31 PD1 TXD — USART transmit bidir
32 PD2 INT0 — external interrupt 0 bidir

View the interactive ATmega328P package diagram and labeled pin details on WhichPin.