Get Started

We'll tell you all you need to know to start evaluating and working with this product.

Flash MCU

Getting Started with AVR Playlist on YouTube

» Watch Now
Simply AVR

Discover why Atmel AVR MCUs are simple to use and used everywhere.

» Learn More

The Next Step in AVR Microcontroller Capacity and Performance

Atmel® megaAVR® microcontrollers (MCUs) are the ideal choice for designs that need some extra muscle. For applications requiring large amounts of code, megaAVR devices offer substantial program and data memories with performance up to 20 MIPS. Meanwhile, innovative Atmel picoPower® technology minimizes power consumption. All megaAVR devices offer self-programmability for fast, secure, cost-effective in-circuit upgrades. You can even upgrade the Flash memory while running your application.

Based on proven, industry-leading technology, the megaAVR family offers our widest selection of devices in terms of memories, pin-counts and peripherals. These include everything from general-purpose devices to models with specialized peripherals like Peripheral Touch Controller (PTC), USB, LCD controllers, as well as CAN, LIN and Power Stage Controllers (PSC). You will easily find the perfect fit for your project in the megaAVR product family. All these devices are supported by the Atmel Studio development platform, which further reduces your time-to-market.

Key Features

  • Broad family — The megaAVR family 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 devices feature ultra-low power consumption and individually selectable low-power sleep modes that make them ideal for battery-powered applications.
  • High integration — Devices feature on-chip Flash, SRAM, internal EEPROM, SPI, TWI (I2C), 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 the bill-of-materials.
  • Analog functions — Advanced analog capabilities include ADC, DAC, a built-in temperature sensor and internal voltage reference, brown out detector, a fast analog comparator and a programmable analog gain amplifier. This high level of integration allows designs with fewer external analog components.
  • Rapid development — megaAVR MCUs speed development with powerful in-system programming and on-chip debug. In addition, in-system programming simplifies production line programming and field upgrades.
  • IoT ready — The IoT (Internet of Things) can extend to almost any application—from typical building and home automation to medical and healthcare systems. IoT designs typically require some form of processing power to perform embedded computing tasks and transmit data to the Internet. Increasingly, these devices are battery driven, thus power consumption often becomes the key success factor for a user-friendly IoT-enabled product. megaAVR devices are among the best MCUs in the world when it comes to power consumption, making them a natural choice for IoT applications.

 
Device
Description

8-bit AVR Microcontroller, 16KB Flash, 32-pin

8-bit AVR Microcontroller, 4KB Flash, 28/32-pin

8-bit AVR Microcontroller, 4KB Flash, 28/32-pin

8-bit picoPower AVR Microcontroller, 4KB Flash, 28/32-pin

8-bit picoPower AVR Microcontroller, 4KB Flash, 28/32-pin

8-bit Atmel® AVR® Microcontroller, 4KB Flash, 32-pin

8-bit Atmel® AVR® Microcontroller, 8KB Flash, 32-pin

8-bit AVR Microcontroller, 8KB Flash, 28/32-pin

8-bit AVR Microcontroller, 8KB Flash, 40/44-pin

8-bit AVR Microcontroller, 8KB Flash, 40/44-pin

8-bit AVR Microcontroller, 8KB Flash, 28/32-pin

8-bit AVR Microcontroller, 8KB Flash, 28/32-pin

8-bit picoPower AVR Microcontroller, 8KB Flash, 28/32-pin

8-bit picoPower AVR Microcontroller, 8KB Flash, 28/32-pin

8-bit AVR Microcontroller, 8KB Flash, 28/32-pin

8-bit AVR Microcontroller, 16KB Flash, 40/44-pin

8-bit AVR Microcontroller, 16KB Flash, 40/44-pin

8-bit AVR Microcontroller, 16KB Flash, 40/44/49-pin

8-bit picoPower AVR Microcontroller, 16KB Flash, 40/44-pin

8-bit picoPower Microcontroller, 16KB Flash, 40/44/49-pin

8-bit picoPower AVR Microcontroller, 16KB Flash, 64-pin

8-bit picoPower AVR Microcontroller, 16KB Flash, 64-pin

8-bit AVR Microcontroller, 16KB Flash, 28/32-pin

8-bit AVR Microcontroller, 16KB Flash, 28/32-pin

8-bit picoPower AVR Microcontroller, 16KB Flash, 28/32-pins

8-bit picoPower AVR Microcontroller, 16KB Flash, 28/32-pin

8-bit AVR Microcontroller, 16KB Flash, 40/44-pin

8-bit AVR Microcontroller, 32KB Flash, 40/44-pin

8-bit AVR Microcontroller, 32KB Flash, 40/44/49-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 40/44-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 40/44/49-pin

8-bit AVR Microcontroller, 32KB Flash, 64-pin

8-bit AVR Microcontroller, 32KB Flash, 100-pin

8-bit AVR Microcontroller, 32KB Flash, 100-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 100-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 100-pin

8-bit AVR Microcontroller, 32KB Flash, 64-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 64-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 64-pin

8-bit AVR Microcontroller, 32KB Flash, 28/32-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 28/32-pin

8-bit picoPower AVR Microcontroller, 32KB Flash, 32-pin

8-bit AVR Microcontroller, 32KB Flash, 40/44-pin

8-bit AVR Microcontroller, 64KB Flash, 64-pin

8-bit AVR Microcontroller, 64KB Flash, 100-pin

8-bit AVR Microcontroller, 64KB Flash, 40/44-pin

8-bit AVR Microcontroller, 64KB Flash, 40/44/49-pin

8-bit picoPower AVR Microcontroller, 64KB Flash, 40/44-pin

8-bit picoPower AVR Microcontroller, 64KB Flash, 40/44/49-pin

8-bit AVR Microcontroller, 64KB Flash, 64-pin

8-bit AVR Microcontroller, 64KB Flash, 100-pin

8-bit AVR Microcontroller, 64KB Flash, 100-pin

8-bit picoPower AVR Microcontroller, 64KB Flash, 100-pin

8-bit AVR Microcontroller, 64KB Flash, 64-pin

8-bit picoPower AVR Microcontroller, 64KB Flash, 64-pin

8-bit AVR Microcontroller, 64KB Flash, 64-pin

8-bit AVR Microcontroller, 128KB Flash, 64-pin

8-bit AVR Microcontroller, 128KB Flash, 100-pin

8-bit AVR Microcontroller, 128KB Flash, 64-pin

8-bit AVR Microcontroller, 128KB Flash, 40/44-pin

8-bit AVR Microcontroller, 128KB Flash, 40/44-pin

8-bit AVR Microcontroller, 128KB Flash, 64-pin

8-bit AVR Microcontroller, 256KB Flash, 100-pin

8-bit AVR Microcontroller, 256KB Flash, 64-pin

8-bit AVR Microcontroller, 128KB Flash, 64-pin, CAN Controller

8-bit AVR Microcontroller, 32KB Flash, 64-pin, CAN Controller

8-bit AVR Microcontroller, 64KB Flash, 64-pin, CAN Controller

8-bit AVR Microcontroller, 16KB Flash, 32-pin, LIN and CAN Controller

8-bit AVR Microcontroller, 32KB Flash, 32-pin, LIN and CAN Controller

8-bit AVR Microcontroller, 64KB Flash, 32-pin, LIN and CAN Controller

8-bit AVR Microcontroller, 8KB Flash, 24-pin, Lighting

8-bit AVR Microcontroller, 16KB Flash, 24-pin, Lighting

8-Bit Microcontroller with 8KB Flash, 24-pin, Lighting

8-bit AVR Microcontroller, 16KB Flash, 32-pin, Lighting

8-Bit Microcontroller with 8KB Flash, 32-pin, Lighting

8-bit AVR Microcontroller, 8KB Flash, 20/32-pin, Lighting

8-bit AVR Microcontroller, 16KB Flash, 20/32-pin, Lighting

8-bit AVR Microcontroller, 128KB Flash, 64-pin, USB Controller

8-bit AVR Microcontroller, 128KB Flash, 64-pin, USB Controller

8-bit AVR Microcontroller, 16KB Flash, 32-pin, USB Controller

8-bit AVR Microcontroller, 64KB Flash, 64-pin USB Controller

8-bit AVR Microcontroller, 64KB Flash, 64-pin, USB Controller

8-bit AVR Microcontroller, 8KB Flash, 32-pin, USB Controller

8-bit AVR Microcontroller,16KB Flash, 32-pin, USB Controller

8-bit AVR Microcontroller, 16KB Flash, 44-pin, USB Controller

8-bit AVR Microcontroller,32KB Flash, 32-pin, USB Controller

8-bit AVR Microcontroller, 32KB Flash, 44-pin, USB Controller

8-bit AVR Microcontroller, 8KB Flash, 32-pin, USB Controller

8-bit AVR Microcontroller, 16KB Flash, 64-pin, LCD Controller

8-bit picoPower AVR Microcontroller, 16KBP Flash, 64-pin, LCD Controller

8-bit picoPower AVR Microcontroller, 16KB Flash, 64-pin, LCD Controller

8-bit AVR Microcontroller, 32KB Flash, 64-pin, LCD Controller

8-bit AVR Microcontroller, 32KB Flash, 100-pin, LCD Controller

8-bit AVR Microcontroller, 32KB Flash, 100-pin, LCD Controller

8-bit picoPower AVR Microcontroller, 32KB Flash, 100-pin, LCD Controller

8-bit AVR Microcontroller, 32KB Flash, 64-pin, LCD Controller

8-bit picoPower AVR Microcontroller, 32KB Flash, 64-pin, LCD Controller

8-bit picoPower AVR Microcontroller, 32KB Flash, 64-pin, LCD Controller

8-bit AVR Microcontroller, 64KB Flash, 64-pin, LCD Controller

8-bit AVR Microcontroller, 64KB Flash, 100-pin, LCD Controller

8-bit AVR Microcontroller, 64KB Flash, 100-pin, LCD Controller

8-bit picoPower AVR Microcontroller, 64KB Flash, 100-pin, LCD Controller

8-bit AVR Microcontroller, 64KB Flash, 64-pin, LCD Controller

8-bit picoPower AVR Microcontroller, 64KB Flash, 64-pin, LCD Controller