The ATMega328 microprocessor is the MCU used on the Arduino UNO.
- Up to 20 MIPS Throughput at 20 MHz
- 32K Bytes Flash
- 1K Bytes EEPROM
- 2K Bytes RAM
- 28-pin PDIP
- 23 Programmable I/O Lines
- Write/Erase Cycles: 10,000 Flash/100,000 EEPROM
- Operating Voltage: 1.8 - 5.5V
- Temperature Range: -40°C to 85°C
Use this chip to upgrade your Arduino, replace a blown chip or build a permanent prototype of your project on a multipurpose circuit board.
To upgrade or fix your Arduino, simply pop off the ATMega chip, replace it with the new one, and reupload your sketch.
If you want to build your project on a circuit board, you will also need; 16mhz crystal and some form of serial connection. On the Arduino site, you can find the Arduino board to ATMega pin mapping
. (Title is for the ATMega168, the ATMega328 has the same pin-out.)
Comes pre-loaded with the Arduino UNO Bootloader.