Giles Booth wanted to build an internet printer, which is commonly used to print out tweets and do other automated outputs.

I wanted to build a little internet printer, spewing out weather and tweets and the like. When I was testing my thermal printer, however, I got bored reading sample text and replaced it with a short poem. And that gave me an idea: why not make a self-contained box that just prints a random poem when you press a button?

He built his poem-printing device out of an Arduino, Go Free Range thermal printer, and a big button!