I built a receipt printer for GitHub issues
Andrew Schmelyun used a receipt printer to print out a ticket each time an issue was added to one of his GitHub repos. The printer uses the ESC/POS command set, for which there's established libraries in a variety of programming languages. He also used an old Raspberry Pi Zero W to connect from the internet to the printer.