This application note provides general information about the Atmel AVR microcontrollers, including the AVR architecture, the AVR GCC compiler, the I/O header files, Flash variables, interrupt service routines, serial port baud rate calculation, power management and sleep modes, delay routines, and code size optimization techniques.