AVR ATmega Microcontrollers

Key Features of ATmel ATmega Microcontrollers

  • Broad family — megaAVR offers our
    widest selection of devices in terms of memories, pin counts and
    peripherals, enabling reuse of code and knowledge across projects.
  • PicoPower technology — Selected megaAVR
    features ultra-low power consumption and individually-selectable low-power
    sleep modes that make it ideal for battery-powered applications.
  • High integration — The megaAVR
    features on-chip flash, SRAM, internal EEPROM, SPI, TWI, and USART, USB,
    CAN, and LIN, watchdog timer, a choice of internal or external precision
    oscillator, and general-purpose I/O pins, simplifying your design and
    reducing bill-of-materials.
  • Analog functions — Advanced analog
    capabilities, such as ADC, DAC, built-in temperature sensor and internal
    voltage reference, brown out detector, a fast analog comparator and a
    programmable analog gain amplifier. The high level of integration allows
    designs with fewer external analog components.
  • Rapid development — megaAVR
    microcontrollers speed development with powerful in-system programming and
    on-chip debug. In addition, in-system programming simplifies production
    line programming and field upgrades.
Available AVR Mega
controllers

  • ATmega48 – 8-bit AVR
    Microcontroller, 4KB Flash, 28/32-pin
  • ATmega48A – 8-bit AVR
    Microcontroller, 4KB Flash, 28/32-pin
  • ATmega48P – 8-bit picoPower AVR
    Microcontroller, 4KB Flash, 28/32-pin
  • ATmega48PA – 8-bit picoPower
    AVR Microcontroller, 4KB Flash, 28/32-pin
  • ATmega8 – 8-bit AVR
    Microcontroller, 8KB Flash, 28/32-pin
  • ATmega8515 – 8-bit AVR
    Microcontroller, 8KB Flash, 40/44-pin
  • ATmega8535 – 8-bit AVR
    Microcontroller, 8KB Flash, 40/44-pin
  • ATmega88 – 8-bit AVR
    Microcontroller, 8KB Flash, 28/32-pin
  • ATmega88A – 8-bit AVR
    Microcontroller, 8KB Flash, 28/32-pin
  • ATmega88P – 8-bit picoPower AVR
    Microcontroller, 8KB Flash, 28/32-pin
  • ATmega88PA – 8-bit picoPower
    AVR Microcontroller, 8KB Flash, 28/32-pin
  • ATmega8A – 8-bit AVR
    Microcontroller, 8KB Flash, 28/32-pin
  • ATmega16 – 8-bit AVR
    Microcontroller, 16KB Flash, 40/44-pin
  • ATMEGA162 – 8-bit AVR
    Microcontroller, 16KB Flash, 40/44-pin
  • ATmega164A – 8-bit AVR
    Microcontroller, 16KB Flash, 40/44/49-pin
  • ATmega164P – 8-bit picoPower
    AVR Microcontroller, 16KB Flash, 40/44-pin
  • ATmega164PA –
    8-bit picoPower Microcontroller, 16KB Flash, 40/44/49-pin
  • ATmega165P – 8-bit picoPower
    AVR Microcontroller, 16KB Flash, 64-pin
  • ATmega165PA –
    8-bit picoPower AVR Microcontroller, 16KB Flash, 64-pin
  • ATmega168 – 8-bit AVR
    Microcontroller, 16KB Flash, 28/32-pin
  • ATmega168A – 8-bit AVR
    Microcontroller, 16KB Flash, 28/32-pin
  • ATmega168P – 8-bit picoPower
    AVR Microcontroller, 16KB Flash, 28/32-pins
  • ATmega168PA –
    8-bit picoPower AVR Microcontroller, 16KB Flash, 28/32-pin
  • ATmega16A – 8-bit AVR
    Microcontroller, 16KB Flash, 40/44-pin
  • ATmega32 – 8-bit AVR
    Microcontroller, 32KB Flash, 40/44-pin
  • ATmega324A – 8-bit AVR
    Microcontroller, 32KB Flash, 40/44/49-pin
  • ATmega324P – 8-bit picoPower
    AVR Microcontroller, 32KB Flash, 40/44-pin
  • ATmega324PA –
    8-bit picoPower AVR Microcontroller, 32KB Flash, 40/44/49-pin
  • ATmega325 – 8-bit AVR
    Microcontroller, 32KB Flash, 64-pin
  • ATmega3250 – 8-bit AVR
    Microcontroller, 32KB Flash, 100-pin
  • ATmega3250A –
    8-bit AVR Microcontroller, 32KB Flash, 100-pin
  • ATmega3250P – 8-bit
    picoPower AVR Microcontroller, 32KB Flash, 100-pin
  • ATmega325A – 8-bit AVR
    Microcontroller, 32KB Flash, 64-pin
  • ATmega325P –
    8-bit picoPower AVR Microcontroller, 32KB Flash, 64-pin
  • ATmega325PA –
    8-bit picoPower AVR Microcontroller, 32KB Flash, 64-pin
  • ATmega328 –
    8-bit AVR Microcontroller, 32KB Flash, 28/32-pin
  • ATmega328P – 8-bit picoPower
    AVR Microcontroller, 32KB Flash, 28/32-pin
  • ATmega32A –
    8-bit AVR Microcontroller, 32KB Flash, 40/44-pin
  • ATmega64 – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin
  • ATmega640 – 8-bit AVR Microcontroller,
    64KB Flash, 100-pin
  • ATmega644 – 8-bit AVR
    Microcontroller, 64KB Flash, 40/44-pin
  • ATmega644A – 8-bit AVR
    Microcontroller, 64KB Flash, 40/44/49-pin
  • ATmega644P – 8-bit picoPower
    AVR Microcontroller, 64KB Flash, 40/44-pin
  • ATmega644PA –
    8-bit picoPower AVR Microcontroller, 64KB Flash, 40/44/49-pin
  • ATmega645 – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin
  • ATmega6450 – 8-bit AVR
    Microcontroller, 64KB Flash, 100-pin
  • ATmega6450A –
    8-bit AVR Microcontroller, 64KB Flash, 100-pin
  • ATmega6450P –
    8-bit picoPower AVR Microcontroller, 64KB Flash, 100-pin
  • ATmega645A – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin
  • ATmega645P – 8-bit picoPower
    AVR Microcontroller, 64KB Flash, 64-pin
  • ATmega64A – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin
  • ATmega128 – 8-bit AVR
    Microcontroller, 128KB Flash, 64-pin
  • ATmega1280 – 8-bit AVR
    Microcontroller, 128KB Flash, 100-pin
  • ATmega1281 – 8-bit AVR
    Microcontroller, 128KB Flash, 64-pin
  • ATmega1284 – 8-bit AVR
    Microcontroller, 128KB Flash, 40/44-pin
  • ATmega1284P –
    8-bit AVR Microcontroller, 128KB Flash, 40/44-pin
  • ATmega128A – 8-bit AVR
    Microcontroller, 128KB Flash, 64-pin
  • ATmega2560 – 8-bit AVR
    Microcontroller, 256KB Flash, 100-pin
  • ATmega2561 – 8-bit AVR
    Microcontroller, 256KB Flash, 64-pin
  • AT90CAN128 – 8-bit AVR
    Microcontroller, 128KB Flash, 64-pin, CAN Controller
  • AT90CAN32 – 8-bit AVR
    Microcontroller, 32KB Flash, 64-pin, CAN Controller
  • AT90CAN64 – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin, CAN Controller
  • ATmega16M1 – 8-bit AVR
    Microcontroller, 16KB Flash, 32-pin, LIN and CAN Controller
  • ATmega32M1 – 8-bit AVR
    Microcontroller, 32KB Flash, 32-pin, LIN and CAN Controller
  • ATmega64M1 – 8-bit AVR
    Microcontroller, 64KB Flash, 32-pin, LIN and CAN Controller
  • AT90PWM1 – 8-bit AVR
    Microcontroller, 8KB Flash, 24-pin, Lighting
  • AT90PWM216 – 8-bit AVR
    Microcontroller, 16KB Flash, 24-pin, Lighting
  • AT90PWM2B – 8-Bit
    Microcontroller with 8KB Flash, 24-pin, Lighting
  • AT90PWM316 – 8-bit AVR
    Microcontroller, 16KB Flash, 32-pin, Lighting
  • AT90PWM3B – 8-Bit
    Microcontroller with 8KB Flash, 32-pin, Lighting
  • AT90PWM81 – 8-bit AVR
    Microcontroller, 8KB Flash, 20/32-pin, Lighting
  • AT90PWM161 – 8-bit AVR
    Microcontroller, 16KB Flash, 20/32-pin, Lighting
  • AT90USB1286 –
    8-bit AVR Microcontroller, 128KB Flash, 64-pin, USB Controller
  • AT90USB1287 –
    8-bit AVR Microcontroller, 64KB Flash, 64-pin, USB Controller
  • AT90USB162 –   8-bit
    AVR Microcontroller, 16KB Flash, 32-pin, USB Controller
  • AT90USB646  – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin USB Controller
  • AT90USB647 – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin, USB Controller
  • AT90USB82 – 8-bit AVR Microcontroller,
    8KB Flash, 32-pin, USB Controller
  • ATmega16U2 – 8-bit AVR
    Microcontroller,16KB Flash, 32-pin, USB Controller
  • ATmega16U4 – 8-bit AVR
    Microcontroller, 16KB Flash, 44-pin, USB Controller
  • ATmega32U2 – 8-bit AVR
    Microcontroller,32KB Flash, 32-pin, USB Controller
  • ATmega32U4 –
    8-bit AVR Microcontroller, 32KB Flash, 44-pin, USB Controller
  • ATmega8U2 – 8-bit AVR
    Microcontroller, 8KB Flash, 32-pin, USB Controller
  • ATmega169A – 8-bit AVR
    Microcontroller, 16KB Flash, 64-pin, LCD Controller
  • ATmega169P – 8-bit picoPower
    AVR Microcontroller, 16KBP Flash, 64-pin, LCD Controller
  • ATmega169PA –
    8-bit picoPower AVR Microcontroller, 16KB Flash, 64-pin, LCD Controller
  • ATmega329 – 8-bit AVR
    Microcontroller, 32KB Flash, 64-pin, LCD Controller
  • ATmega3290 – 8-bit AVR
    Microcontroller, 32KB Flash, 100-pin, LCD Controller
  • ATmega3290A –
    8-bit AVR Microcontroller, 32KB Flash, 100-pin, LCD Controller
  • ATmega3290P –
    8-bit picoPower AVR Microcontroller, 32KB Flash, 100-pin, LCD Controller
  • ATmega329A – 8-bit AVR
    Microcontroller, 32KB Flash, 64-pin, LCD Controller
  • ATmega329P – 8-bit picoPower
    AVR Microcontroller, 32KB Flash, 64-pin, LCD Controller
  • ATmega329PA – 8-bit picoPower AVR
    Microcontroller, 32KB Flash, 64-pin, LCD Controller
  • ATmega649 – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin, LCD Controller
  • ATmega6490 – 8-bit AVR
    Microcontroller, 64KB Flash, 100-pin, LCD Controller
  • ATmega6490A –
    8-bit AVR Microcontroller, 64KB Flash, 100-pin, LCD Controller
  • ATmega6490P –
    8-bit picoPower AVR Microcontroller, 64KB Flash, 100-pin, LCD Controller
  • ATmega649A – 8-bit AVR
    Microcontroller, 64KB Flash, 64-pin, LCD Controller
  • ATmega649P – 8-bit picoPower
    AVR Microcontroller, 64KB Flash, 64-pin, LCD Controller