Microchip AVR 8-bit microcontroller tutorials. These Flash based microcontrollers are also used in the Arduino project.
Also see What Are 8-Bit AVR Microcontrollers? for more information about 8-bit AVR microcontrollers.
This tutorial looks at the tools needed to start development (C programming) on 8-bit AVR microcontrollers and shows how to write a C program and load it to an AVR microcontroller.
The AVR Dragon is a programmer/debugger for AVR microcontrollers from Atmel. This tutorial shows a way of connecting the AVR Dragon to an AVR on a breadboard.