Once again Mark Wilson has created and share with us another of his fascinating Arduino-based projects. With his "Sleepytimer" you can record the movements made while lying in bed, as a three-axis IMU measures and sends the movements to an Arduino-based device which not only plots them on a graphic LCD, it also dumps the data in graph form to an old point-of-sale printer. This is an amazing logging device that must have saved Mark a lot of money over paying for a commercial unit or visiting a special sleep-monitoring service.
If you're looking to create an Arduino-based data logging solution, consider our Freetronics EtherTen. Apart from being fully Arduino Uno-compatible, it has onboard Ethernet, microSD socket, full USB interface (so you don't need a costly FTDI cable just to upload a sketch!) and supports optional Power-over-Ethernet: