I spent my childhood with an Atari STe and its bleepy sounds. Recently, I purchased its sound generator on eBay: the YM2149 chip (made by Yamaha) or the AY-3-8910 (made by General Instruments).
I would like to make a chiptune MIDI synthesizer with it, but I thought it was a good start to play existing tunes.
I’ve imagined a fun application with one of these small thermal printers. Although these printers are really Arduino friendly I coded a .Net class to use them directly with a computer. Then, I made a simple Safari extension which allows to print the URL of the current page… with a QR Code, of course!
The width of a paper roll is perfect for this purpose, and giving a piece of paper to share a link might be quite fun.
This extension sends a command to a small server app which is a background service connected to the printer. It’s not perfect, I’ve made it rather quickly, but it works fine.
Recently, I found small thermal printers sold online, like the Sparkfun’s one. (You may find these en eBay too.) To communicate with these printers you will need a serial link, working at TTL levels.
So, I made ThermalDotNet: a .Net class to use these thermal printers.