ATmega328P 8-Bit AVR Microcontroller
High performance, low power 8-bit AVR RISC-based microcontroller with 32KB flash, standard on Arduino Nano and Uno.
Aliase:Arduino Chip, Mega328P, ATmega328P-AU
TQFP-32 Top View
32 Pins
Pinout Table32
| Pin | Signal / Name | Type | Alternative Functions |
|---|---|---|---|
| 1 | PD3 | Digital | INT1OC2B (PWM)PCINT19 |
| 2 | PD4 | Digital | XCKT0PCINT20 |
| 3 | GND | Ground | Ground (0V) |
| 4 | VCC | Power | Digital Supply VCC |
| 5 | GND | Ground | Ground (0V) |
| 6 | VCC | Power | Digital Supply VCC |
| 7 | PB6 | Digital | TOSC1XTAL1PCINT6 |
| 8 | PB7 | Digital | TOSC2XTAL2PCINT7 |
| 9 | PD5 | Digital | T1OC0B (PWM)PCINT21 |
| 10 | PD6 | Digital | AIN0OC0A (PWM)PCINT22 |
| 11 | PD7 | Digital | AIN1PCINT23 |
| 12 | PB0 | Digital | ICP1CLKOPCINT0 |
| 13 | PB1 | Digital | OC1A (PWM)PCINT1 |
| 14 | PB2 | Digital | SS (SPI)OC1B (PWM)PCINT2 |
| 15 | PB3 | Digital | MOSI (SPI)OC2A (PWM)PCINT3 |
| 16 | PB4 | Digital | MISO (SPI)PCINT4 |
| 17 | PB5 | Digital | SCK (SPI)Arduino D13 LEDPCINT5 |
| 18 | AVCC | Power | Analog Supply Voltage |
| 19 | ADC6 | Analog | Analog Input 6 (10-bit) |
| 20 | AREF | Analog | Analog Reference Voltage |
| 21 | GND | Ground | Ground (0V) |
| 22 | ADC7 | Analog | Analog Input 7 (10-bit) |
| 23 | PC0 | Analog | ADC0PCINT8 |
| 24 | PC1 | Analog | ADC1PCINT9 |
| 25 | PC2 | Analog | ADC2PCINT10 |
| 26 | PC3 | Analog | ADC3PCINT11 |
| 27 | PC4 | Analog | SDA (I2C)ADC4PCINT12 |
| 28 | PC5 | Analog | SCL (I2C)ADC5PCINT13 |
| 29 | PC6 | Digital | RESET (Active Low)PCINT14 |
| 30 | PD0 | Digital | RXD (UART In)PCINT16 |
| 31 | PD1 | Digital | TXD (UART Out)PCINT17 |
| 32 | PD2 | Digital | INT0PCINT18 |