AVR Butterfly
From Wikipedia, the free encyclopedia
The AVR Butterfly [1] is a self-contained, battery-powered demonstration board running the ATMEL AVR ATmega169V Microcontroller. The board includes an LCD screen, joystick, speaker, serial port, RTC, flash chip, temperature, light & voltage sensors. The board has a shirt pin on its back and can be worn as a name badge.
The AVR Butterfly comes preloaded with software to demonstrate the capabilities of the microcontroller. Factory firmware can scroll your name, display the sensor readings, and show the time. Also, the AVR Butterfly has a piezo buzzer that can reproduce sound.
The AVRButterfly demonstrates LCD driving by running a 14-segment, 6 alpha-numeric character display. However, the LCD interface consumes many of the I/O pins.
The Butterfly's ATmega 169 CPU is capable of speeds up to 8Mhz, however it is factory set by software to 2Mhz to preserve the button battery life. A pre-installed bootloader program allows the board to be re-programmed with a standard RS-232 serial plug.
[edit] Butterfly Specific Sites
[edit] Butterfly Specific Projects
- Port of the AVRButterfly demo firmware to the AVR-GCC compiler
- FlutterBot - An educational robot based on the AVR Butterfly.