The ATMEGA328-PU is a low-power CMOS 8-bit microcontroller based on the AVR-enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATMEGA328-PU achieves throughputs approaching 1MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

High Performance, Low Power Design

8-Bit Microcontroller Atmel® AVR® advanced RISC architecture

  • 131 Instructions most of which are executed in a single clock cycle
  • Up to 20 MIPS throughput at 20 MHz
  • 32 x 8 working registers
  • 2 cycle multiplier

Memory Includes

  • 32KB of programmable FLASH
  • 1KB of EEPROM
  • 2KB SRAM
  • 10,000 Write and Erase Cycles for Flash and 100,000 for EEPROM
  • Data retention for 20 years at 85°C and 100 years at 25°C
  • Optional boot loader with lock bits
  • In System Programming (ISP) via boot loader
  • True Read-While-Write operation
  • Programming lock available for software security