Butterfly++ Mini-Kit
The AVR Butterfly is an evaluation kit for the ATMEGA169 microcontroller that was custom designed with an AVR core and peripherals to make it both a general-purpose microcontroller and an LCD controller. This little board is by far (at this writing) the lowest cost system for learning and developing that I’ve ever seen. I don’t know how much these things cost them to make, but they have to be a real loss leader for ATMEL. Their loss is our gain, and I’m sure they are happy to prime-the-pump a little, knowing that we’ll get hooked on the AVR and buy lots of their product.
The Butterfly is great, but to make it even greater we've created the Mini-Kit which includes extra parts to make it more useful. You can now measure light, communicate with a PC, and add the extra power needed to do real projects.
The Mini-Kit includes:
CdS Light Meter
DB-9 Female connector and wire for RS-232 serial communication
Battery holder with switch for 2 AA size batteries
LED and resistor for power-on indicator
2 2x5-pin female headers for I/O ports
2-pin female header for voltage reader
4-pin female header for USI port
It is simply amazing what the Butterfly has built in:
- 100 segment LCD display
- 4 Mbit (that’s 512,000 bytes!) dataflash memory
- Real Time Clock 32.768 kHz oscillator
- 4-way joystick, with center push button
- Temperature sensor
- ADC voltage reading, 0-5V
- Piezo speaker for sound generation
- Header connector pads for access to peripherals
- RS-232 level converter for PC communications
- Bootloader for PC based programming without special hardware
- Pre-programmed demos with source code
- Built-in safety pin for hanging from you shirt (GEEK POWER!)
- Kitchen sink.
I mean this thing has everything (except a kitchen sink… sorry). If anyone can find a development platform with anywhere near this much for this price, I want to hear about it.
AVR Butterfly can be reprogrammed from AVR Studio using just a serial cable. This allows the tool to be used as a development kit for the onboard ATmega169, or even as target hardware for simple applications. The bootloader source code is available as application note AVR109.
The Butterfly++ Mini_Kit requires soldering devices to the Butterfly and thus this product is non-returnable. Make sure you know how to solder and read the following document to see how the Mini_Kit is assembled. If you have any doubt about your ability to properly construct this kit - do not purchase it.
Download .pdf file with Assembly Instructions:
"Butterfly++ Mini-Kit Assembly Instructions"
PLEASE READ BEFORE BUYING A BUTTERFLY:
Test drive the book by downloading the FREE first three chapters of the book as a 39 page pdf file:
"Quick Start Guide for using the WinAVR Compiler with ATMEL's AVR Butterfly" NOTE October 9, 2008, this is a new version of the Quick Start Guide that is upgraded for Windows Vista and the newest AVRStudio and WinAVR. Chapter 2 is not exactly like the book to accommodate these upgrades.