Key facts
- Brand
- Atmel
- Model
- ATmega329
- Category
- Other Electronics
- Documents
- 3
- Languages
- EN
- Last added
- 2012-03-27
Start here

Atmel ATmega329P/ATmega3290P Datasheet
The ATmega329P/ATmega3290P is a low‑power CMOS 8‑bit AVR microcontroller featuring up to 32 KB of self‑programming Flash, 1 KB EEPROM, 2 KB SRAM, and a rich set of peripherals including timers, ADC, USART, SPI, and LCD drivers. It operates from 1.8 V to 5.5 V with up to 20 MHz clock speed and offers multiple sleep modes for power‑saving applications.
The device is offered in several packages (64‑lead TQFP, 64‑pad QFN/MLF, 100‑lead TQFP) with 54 or 69 programmable I/O lines and detailed pin‑out diagrams. The datasheet includes block diagrams, pin descriptions, electrical characteristics, and comparison tables for the ATmega329P and ATmega3290P variants.
Atmel ATmega329 specifications
| Flash program memory | 32 KB |
|---|---|
| EEPROM | 1 KB |
| SRAM | 2 KB |
| General‑purpose I/O lines | 54 (ATmega329P) / 69 (ATmega3290P) |
| ADC channels | 8‑channel, 10‑bit |
| Maximum operating frequency | 20 MHz |
| Active mode current consumption | 420 µA at 1 MHz, 1.8 V |
| Power‑down mode current consumption | 40 nA at 1.8 V |
| Operating temperature range | -40 °C to 85 °C (Industrial) |
| Package types | 64‑lead TQFP, 64‑pad QFN/MLF, 100‑lead TQFP |
All Atmel ATmega329 documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Questions answered in these manuals
What is the size of the flash memory in the ATmega329P?
The ATmega329P provides 32 KB of In‑System Self‑programmable Flash program memory.
How many programmable I/O lines does the ATmega329P have?
The ATmega329P has 54 programmable I/O lines (the ATmega3290P version has 69).
What is the size of the flash memory?
The device contains 32 KB of In‑System Self‑programmable Flash memory.
How many programmable I/O lines are available?
The ATmega329P provides 54 programmable I/O lines, while the ATmega3290P provides 69.
What is the flash memory size of the ATmega649?
The ATmega649 provides 64 KB of flash memory.
From: Atmel ATmega329/ATmega3290/ATmega649/ATmega6490 Datasheet
What is the current consumption in power‑down mode?
In power‑down mode the device draws about 100 nA at 1.8 V.
From: Atmel ATmega329/ATmega3290/ATmega649/ATmega6490 Datasheet
