Get Started

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

Atmel AVR

Content updated in the last 60 days

PDF

Software

Description

ATxmega32E5/16E5/8E5

ATxmega32E5/16E5/8E5 Complete

(file size: 2.0MB, 147 pages, revision K, updated: 08/2016)

AVR221: Discrete PID Controller on tinyAVR and megaAVR Devices

AVR221: Discrete PID controller on tinyAVR and megaAVR devices

AVR221: Discrete PID Controller on tinyAVR and megaAVR Devices

(file size: 304KB, 14 pages, revision B, updated: 08/2016)

This application note describes a simple implementation of a discrete Proportional-Integral-Derivative (PID) controller on tinyAVR and megaAVR devices.

AVR312: Using the USI Module as a I2C Slave

AVR312: Using the USI module as a I2C slave on tinyAVR and megaAVR devices

AVR312: Using the USI Module as a I2C Slave

(file size: 275KB, 11 pages, revision D, updated: 08/2016)

This Application Note describes how to use the USI for TWI slave communication on tinyAVR and megaAVR devices.

Atmel AVR944: LED Driver Library for AVR 8-bit Microcontrollers

Atmel AVR944: Atmel LED Driver Library for 8-bit AVR

Atmel AVR944: LED Driver Library for AVR 8-bit Microcontrollers

(file size: 245KB, 14 pages, revision B, updated: 08/2016)

Atmel MSLxxxx is a series of compact, high power LED drivers. This application note explains how to use 8-bit Atmel AVR® microcontrollers to interface with these LED drivers. MSLxxxx series of drivers feature either TWI or SPI interface to read and write to their internal registers. Atmel LED driver library provides easy to use wrapper functions to read/write to those registers using any 8-bit AVR as master. This library supports both TWI and SPI interfaces.

AVR136: Low-jitter Multi-channel Software PWM

AVR136: Low-jitter Multi-channel Software PWM

AVR136: Low-jitter Multi-channel Software PWM

(file size: 173KB, 9 pages, revision B, updated: 08/2016)

This application note shows how an multi-channel software pulse-width modulation can be implemented. The implementation uses an 8-bit timer with overflow interrupt to generate 10 PWM channels with very low jitter.

AVR122: Calibration of the AVR's Internal Temperature Reference

AVR122: Calibration of the AVR's Internal Temperature Reference

(file size: 478KB, 16 pages, revision B, updated: 08/2016)

This application note describes how to calibrate and compensate the temperature measurements from the ATtiny25/45/85. It can also be used on other AVR microcontrollers with internal temperature sensors.

ATmega32A

ATmega32A Complete

(file size: 3.7MB, 414 pages, revision H, updated: 08/2016)

ATmega32A

ATmega32A Summary

(file size: 425.7KB, 22 pages, revision H, updated: 08/2016)

Atmel Software Framework 3.32 Release Notes

Atmel Software Framework 3.32 Release Notes

(file size: 143 KB, 34 pages, revision 3.32, updated: 07/2016)

AVR1003: Using the XMEGA Clock System

AVR1003: Using the XMEGA Clock System

AVR1003: Using the XMEGA Clock System

(file size: 197KB, 13 pages, revision F, updated: 07/2016)

This application note describes the XMEGA Clock System which is a set of highly flexible modules that provides a large portfolio of internal and external clock sources.

ATmega48A/88A/168A

ATmega48A/88A/168A Complete

(file size: 5.6MB, 484 pages, revision A, updated: 07/2016)

ATmega48A/88A/168A

ATmega48A/88A/168A Summary

(file size: 431KB, 27 pages, revision A, updated: 07/2016)

ATmega164P/V

ATmega164P/V Complete

(file size: 5.3MB, 444 pages, revision A, updated: 07/2016)

ATmega164P/V

ATmega164P/V Summary

(file size: 360KB, 17 pages, revision A, updated: 07/2016)

ATmega324P/V

ATmega324P/V Summary

(file size: 360KB, 17 pages, revision A, updated: 07/2016)

ATmega324P/V

ATmega324P/V Complete

(file size: 5.3MB, 443 pages, revision A, updated: 07/2016)

ATmega48P/88P/168P

ATmega48P/88P/168P Summary

(file size: 374KB, 25 pages, revision O, updated: 07/2016)

ATmega48P/88P/168P

ATmega48P/88P/168P Complete

(file size: 4.6MB, 469 pages, revision O, updated: 07/2016)

ATmega644P/V

ATmega644P/V Complete

(file size: 5.3MB, 445 pages, revision A, updated: 07/2016)

ATmega644P/V

ATmega644P/V Summary

(file size: 360KB, 17 pages, revision A, updated: 07/2016)

ATtiny102/104

ATtiny102/104 Summary

(file size: 760KB, 15 pages, revision C, updated: 07/2016)

ATtiny102/104

ATtiny102/104 Complete

(file size: 2.86MB, 263 pages, revision C, updated: 07/2016)

Atmel Studio - User Guide

Atmel Studio - User Guide

(file size: 8.5MB, 273 pages, revision A, updated: 07/2016)

Atmel Studio is an Integrated Development Environment (IDE) for writing and debugging AVR/ARM applications in Windows XP/Windows Vista/Windows 7/8 environments. Atmel Studio provides a project management tool, source file editor, simulator, assembler, and front-end for C/C++, programming, and on-chip debugging.

ATmega48PA/88PA/168PA

ATmega48PA/88PA/168PA Summary

(file size: 383.5KB, 27 pages, revision A, updated: 06/2016)

ATmega48PA/88PA/168PA

ATmega48PA/88PA/168PA Complete

(file size: 5.73MB, 488 pages, revision A, updated: 06/2016)

Atmel AVR 8-bit Toolchain 3.5.3 - Release Note

Atmel AVR 8-bit Toolchain 3.5.3 - Release Note

(file size: 143 KB, 11 pages, revision 3.5.2, updated: 06/2016)

ATmega328/P

ATmega328/P Complete

(file size: 5.14MB, 444 pages, revision A, updated: 06/2016)

ATmega328/P

ATmega328/P Summary

(file size: 401KB, 24 pages, revision A, updated: 06/2016)

AVR415: RC5 IR Remote Control Transmitter on tinyAVR and megaAVR

AVR415: RC5 IR Remote Control Transmitter on tinyAVR and megaAVR devices

AVR415: RC5 IR Remote Control Transmitter on tinyAVR and megaAVR

(file size: 253KB, 13 pages, revision B, updated: 08/2016)

In this application note the widely used RC5 coding scheme from Philips will be described and a fully working remote control solution will be presented. This application will use the ATtiny28 AVR microcontroller for this purpose.

AVR120: Characterization and Calibration of the ADC on an AVR

AVR120: Characterization and Calibration of the ADC on an AVR

(file size: 258KB, 17 pages, revision E, updated: 08/2016)

This application note explains various ADC (Analog to Digital Converter) characterization parameters, how they affect ADC measurements and how to measure them and how to perform run-time compensation.

AVR410: RC5 IR Remote Control Receiver on tinyAVR and megaAVR devices

AVR410: RC5 IR Remote Control Receiver on tinyAVR and megaAVR devices

AVR410: RC5 IR Remote Control Receiver on tinyAVR and megaAVR devices

(file size: 259KB, 13 pages, revision C, updated: 08/2016)

This Application Note describes a receiver for the frequently used Philips/Sony RC5 coding scheme

Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer

Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer

Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer

(file size: 283KB, 11 pages, revision I, updated: 08/2016)

This Application Note describes how to implement a real-time (RTC) on tinyAVR and megaAVR devices that features the RTC module.

AVR128: Setup and Use of the AVR Analog Comparator

AVR128: Using the Analog Comparator on tinyAVR and megaAVR devices

AVR128: Setup and Use of the AVR Analog Comparator

(file size: 143KB, 8 pages, revision C, updated: 07/2016)

This Application Note serves as an example on how to set up and use the AVR's on-chip Analog Comparator.

ATmega48/88/168

ATmega48/88/168 Summary

(file size: 368.3KB, 25 pages, revision V, updated: 07/2016)

ATmega48/88/168

ATmega48/88/168 Complete

(file size: 4.17MB, 442 pages, revision V, updated: 07/2016)