Here's a wonderful hardware project, very nicely written up by Mikal Hart. Thanks to Stephen Turner for the link.