AVR

The AVR architecture was developed by two students at the Norwegian Institute of Technology, with the original AVR MCU developed at Nordic VLSI (now Nordic Semiconductor). It was originally known as μRISC and available for licensing until the technology was sold to Atmel. The first Atmel AVR MCU was released in 1997.

Today, we can look back on a multitude of 8-bit AVR families:

Family

Pins

Memories

Details

ATtiny

6-32

0.5-16KB ROM 0-2 KB RAM

1.6-20 MHz. Compact, power-efficient MCUs, with limited peripherals.

ATmega

32-100

4-256 KB ROM 0.5-32 KB RAM

 

ATxmega

44-100

16-384 KB ROM, 1-32 KB RAM

32 MHz, largest AVR MCUs, with extensive peripherals and performance-enhancing features such as DMA.

Get Hands-On Embedded Programming with C++17 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.