ATOM Thermal Printer Kit


Regular price $59.00

10+ In Stock

Shipping calculated at checkout.


ATOM Printer is a desktop DIY thermal printer that offers excellent value for its features and capabilities. It includes an ESP32-Pico based IoT controller called ATOM Lite, as well as a 58mm thermal printer, making it suitable for various printing requirements.

The printer supports printing text, graphics, barcodes, and QR codes, allowing for versatile printing applications. Whether you need to print labels, receipts, tickets, or other types of content, the ATOM Printer can handle it.

ATOM Lite serves as the brains of the printer, providing control and connectivity features. It is based on the ESP32-Pico chip, which offers powerful processing capabilities and supports various communication protocols.

ATOM Printer comes with built-in firmware that offers two modes: AP Connect Print and MQTT Notifications Print. The AP Connect Print mode allows you to connect to the printer directly via Wi-Fi access point mode, enabling easy configuration and printing. The MQTT Notifications Print mode allows you to receive notifications and print content from MQTT (Message Queuing Telemetry Transport) sources, adding a level of automation and integration with other IoT devices or systems.

Note: This kit excludes the power adapter. A DC 12V / 2.5A power adapter (5.5mm jack) is recommended.

Product Features

  • ATOM Lite: ESP32-Pico-D4 4MB Flash IoT controller
  • Sleek, Geekery kraft packaging design
  • Supports for text/graphics/BarCode/QRCode
  • Communication interface: UART
  • Fast printing, high resolution
  • How to use:
    • AP hotspot connection, web-controlled printing
    • Printing content sent via MQTT (Topic is device Mac address)
    • Serial command control (UART 9600bps 8N1)
    • Development platform: Arduino, UIFlow


  • 1x ATOM LITE
  • 1x ATOM Printer
  • 1x thermal paper roll
  • 1x sticky thermal paper roll


  • Can be widely used in printing taxi bill, parking bill, express delivery invoice, restaurant order and so on.


Specifications Parameters
Printing method Thermal printing
Supported text and graphics Text, graphics, characters, BarCode(Codebar, code93, code39, code128, ENA13, ITF25, UPC-A, UPC-E), QRCode
Supply voltage DC 12V
Working current 2.5A
Print color Monochrome
Print speed/resolution 60mm/s 203dpi 8 dots/mm up to 384 dots per line
Printing width 58mm
Service life Printing distance 50km
Paper Cut By Hands
Max. Diameter of Paper Roll 58mm±0.05mm (width) 0.05~0.1mm (thickness), maximum diameter ≤40mm
Printing speed 60mm/s
Connectivity Technology USB/RS232/TTL (ATOM is connected to TTL interface by default UART 9600bps 8N1)
Net weight 285g
Gross weight 321g
Product size 151 * 79 * 66mm
Package size 158 * 82 * 70mm


  • Customer Reviews

    Based on 3 reviews
    Ignacio Castillo
    Amazing support!

    The technical support was very serviceable and kind. Eventually they send the printer code to taylor the working to my needs. Big thanks!

    Pretty good printer!

    The printer is good, and it comes with a M5Atom module, so if you decide to use the printer with USB Mini Port, you can reuse the Atom somewhere else. ;)

    Good Product

    Good to be able to use MQTT

    Liquid error (layout/theme line 211): Could not find asset snippets/pe-disco-countdown-timer.liquid