For my Haskell final project, I contributed to Chris Done’s Haskell library for the Kinect (https://github.com/chrisdone/freenect) that wraps the functionality of the open-source libfreenect library. My contribution was adding support for the RGB video camera (previously only support for the depth camera existed).
Remember that four-panel 8x8 LED sign I programmed to scroll RSS feeds? Well thanks to the power of Xbee radios, now it’s wireless! The sign can now be controlled remotely from a computer connected to a transmitting Xbee radio. The transmitting Xbee wirelessly sends the data it receives over serial to the receiving Xbee, which is attached to the sign.