I just purchased 2 of these Arduino boards ($30 US dollars), including a preprogrammed Atmega328 chip: More than TWICE the flash memory for your sketches (30K available instead of 14K), TWICE the RAM (2K instead of 1K) and TWICE the EEPROM (1K instead of 512b) from Ada Fruit Industries. The Arduino is an open-source physical computing platform based on a simple i/o board and a development environment. It implements the Processing language, and is even compatible with the Wiring language. Arduino seems to have an active support community. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Programs can be uploaded to the board using the Arduino IDE’s which runs on Windows, Mac OS X, and Linux.
The environment is written in Java and based on Processing, avr-gcc, and other open source software. I plan to use the Arduino in an upcoming art show, I’ll post the project as soon as it becomes available.