I was inspired by the the electronic sculptures of Gislain Benoit and a local artist who's turning old instrument parts into animated bug sculptures. The back of the bug is touch-sensitive and triggers flashes of light when touched. An old phone speaker provides a heavy base and produces random crackling sounds when the leds are flashing, giving even more life to this critter.
This was also a good introduction to FreeRTOS.The Leds and speaker are driven by their own FreeRTOS Task and an EventGroup is used for inter-task communication and state management. The tail of the "AVR Bug" is an ICSP connector for easy re-programming.