
Together with Brian Lee, I've been building a new high-res (but low-speed) whiteboard capture system for the 12'x8' whiteboard wall in our iRoom. We've mounted a Canon Pro1 still camera under the ceiling. We get 8 megapixel shots of the whiteboard that we automatically correct for perspective and auto-post to the HCI group flickr photostream. Here is a sample image. Next step is to find a giant red button that we can mount to the wall that will start the whole process...
On the tech side, we are using Canon's SDK to control the camera and Python scripts to correct perspective (with the Python Imaging Library and upload to Flickr (with Beej's Python Flickr API).

Newest project: making large-scale whiteboard sketches interactive. I've been working on this together with Parutron, Scott, and Sohyeong at the d.school. Check out the 2 minute video prototype (.mp4;h.264;26mb).
http://blog.eleith.com/ealbum/index.php?&&f_id=276&pp=50&cp=1
Lego opens up their NXT firmware.
Hacking USB keyboards for general button input to your PC (using a secondary USB keyboard is probably a good idea so you can still type normally as well).
Canon SDK for their digital cameras. We're trying to hang a Pro1 from the ceiling in our lab to capture a 12'x8' whiteboard wall.