I use an Arduino Ethernet to control my 5m LED Strip. I use OSC to control StripInvaders, there is DHCP support, mDNS/Bonjour support included. Currently there are 9 different modi available, I plan to add more. However, the firmware is more than 30’000 bytes large.
I posted more details at http://pixelinvaders.ch/?page_id=396.
What do you think? I’m looking for more modes, just if you have some spare time