The following resources are available on the Butterfly kit.
ATmega169 (MLF-package)
LCD Display with 120 segments, for Demonstrating the ATmega169 LCD Controller.
Joystick, 4-directions with centre push, as user input
Piezo Element element, to play sounds
32kHz Xtal for the RTC
4 Mbit Dataflash, for data storage
Connect to PC level-converter, for communicating with off-board units
Figure 1(NTC) thermistor, to measure temperature
Figure 2 (LDR), to measure light intenisty.)
Battery (600mAh) to provide operating power
JTAG emulation, for debugging
USI, for additional communication interface
Supported by AVR Studio 4.
Pre-programmed with a demonstration application, including BootLoader
No external hardware is required to reprogram the AVR Butterfly
Note that the LDR is not mounted on AVR Butterfly produced after July 2006, due to RoHS compliant production.
The ATmega169 in the kit controls the external peripherals, and can also be used to do voltage readings from 0 to 5 volts. The kit can be reprogrammed a number of different ways including serial programming through the JTAG port. Most users will prefer to use the preloaded bootloader with AVR Studio to download new code.
For more information about the ATmega169, see the datasheet at www.atmel.com.
The AVR Butterfly Productpage at www.atmel.com is also a good reference, that includes complete schematics and bill of materials.