Loading the Leonardo bootloader on the Adafruit ATMega32u4 breakout
You can use the Adafruit ATMega32u4 breakout board as an Arduino Leonardo by flashing the bootloader in Arduino 1.0.1 to the board. To follow this process, you use another Arduino, like the Arduino Duemilanove, as a programmer.