Mario Lukas created this novel entry for a design competition using parts from old CDROM drives, an Ethernet-enabled Arduino and other odds and ends - a simple device that prints characters (from the C64 character set) onto toilet paper:
Although the printer was made for toilet paper, it also opens up other opportunites - for example, a home-made permanent data logger or artistic patter creator.
To get started with your own version, a great start would be with the Freetronics EtherTen - the only Arduino Uno-compatible with onboard Ethernet, microSD card interface and optional PoE:
However, for more information and detailed construction images, visit Mario's website. (Opens in Google Translate)