Thermal Printer TTL



This is a thermal printer like you would find on a cash register or adding machine. It will print simple strings passed to it via TTL serial, bitmap images (poorly) and it can generate several different formats of barcodes. This model can even print QR Codes!

The thermal printer takes 2.25" (57mm) wide thermal paper with a max roll diameter of 1.5" (39mm). Thermal paper is inexpensive and commonly found in most office supply stores in 85ft lengths. You may have to remove some paper from these rolls in order for it to fit into the printer. But, you can always use the excess paper in the printer, since you don't need to have a 'core' in the paper for it to work.

The back panel has 2 3-pin connectors; one for power and one for serial communications. The thermal printer ships with default 9600bps baud rate. We've found that these printers can draw about 1.5A because they need to generate heat, so an external 5V-9V power supply is recommended.

The print head has a rated life of 50km! That means this printer can handle a marathon's distance (~30 miles) of printing before the head hits its rated limit.

Use this printer in any project where you need a hard-copy of the output, or in an art project where you want to keep the output to stick on your fridge, or to build a DIY cash register for your lemonade stand!



  • Operating Voltage: 5V-9V
  • Operating Current: Up to 2A
  • Interface: Serial TTL, 9600 baud rate
  • Print Media: Thermal Paper



  • 1x Thermal Printer TTL
  • 2x 3-pin JST Cables
  • 2x Embedded Screw
  • 2x Positioning Slider