This is an Arduino sketch to drive a Sonos Zone Player via an InfraRed receiver. There are more gory details.
2010-04-24: simon added volume control
2012-04-26: current song display on VFD
2012-04-30: NLS for Norway, web page for sonos ip setup
TBD:
upnp for autodetecting sonos ZPs
IR codes autolearning
timer/interrupt for scrolling