
Add a mini printer to any microcontroller project with this compact thermal printer, akin to those receipt printers you encounter at ATMs. This device effortlessly interfaces with a microcontroller through a 3.3V-5V TTL serial output and can print diverse outputs such as text, barcodes, bitmap graphics, and QR codes.
Included in the package are a thermal printer with the print head, required power and data cables, and two plastic shims for panel mounting. It operates without ink, using common 2.25-inch wide thermal paper, easily sourced from office supplies, accommodating up to 50 feet in one load.
A 5 to 9VDC regulated power supply, delivering at least 1.5A during high-current print tasks, is essential. A 5V 2A supply is a good fit. Consider adding a terminal block adapter and a roll of thermal paper for seamless setup and operation.
This printer model supports bold and underlined text, inverted text, variable line spacing, and text justification. It offers barcodes in 11 standard formats, adjustable in height, and supports custom bitmap graphics. Our comprehensive tutorial and corresponding CircuitPython and Arduino libraries detail this functionality, ensuring a smooth integration experience.
You'll need a microcontroller equipped with a hardware or software Serial UART to get started. This printer is the perfect addition to bring creative, practical printing solutions to your electronic projects.
| Brand | Adafruit |
| Model | 597 |