Connecting thermal printer to Raspberry Pi B+ with server side GUI What is thermal printer? Thermal printers are now widely used for printing recipes in almost every store. The printer uses special paper that can be written without ink just using heated tip. You can purchase one in any e-shop. There are many tutorials , on how to connect it to raspberry pi. You should use an adapter with right level of Amps, or you experience bleached or no results. What I did I connected the thermal printer to the raspberry-pi and repeatedly requested server for new content. I used library in python that allows me to print images, barcodes and formatted text. Then I created a web gui for creating printer content like: formatted text, canvas with few features, sudoku generator with variable level of difficulty.