Wireless thermal printer kit features M5Stack ATOM Lite controller

The M5Stack ATOM thermal printer kit is a desktop DIY thermal printer comprised of the company’s ATOM Lite IoT controller equipped with ESP32-Pico-D4 system-in-package and a 58mm thermal printer housed in a cardboard package.

The printer can print text, graphics, barcodes, or QR code printings, and the pre-installed firmware offers two modes of operation with “AP Connect Print” where the printer is seen as an access point and can be controlled with a smartphone or computer from a web browser, and the “MQTT Notifications” mode that prints the content of MQTT messages.

M5Stack ATOM Thermal Printer KitHighlights of the ATOM thermal printer kit:

  • M5Stack ATOM Lite IoT controller with ESP32-Pico-D4 WiFi and Bluetooth SiP fitted with 4MB Flash
  • 58mm thermal printer connected over UART (9600 bps 8N1)
    • Supports for text/graphics/BarCode/QRCode
    • Speed – 60mm/s 203dpi 8 dots/mm up to 384 dots per line
  • Connectivity over WiFi
    • AP hotspot connection, web-controlled printing
    • Printing content sent via MQTT (Topic is device MACac address)
  • Power Supply – 12V/2.5A recommended (not included)
  • Dimensions – 151 x 79 x 66mm
  • Weight – 285 grams

ESP32 Thermal PrinterThe kit also includes a roll of paper beside the IoT controller, thermal printer, and cardboard packaging. The company supports both Arduino and UIFlow visual programming for development and the Arduino firmware source code can be found on Github. There’s also a documentation page with additional information on QR Code, barcode, BMP graphics printing capabilities.

The video below demonstrates the main features of the printer with AP and MQTT mode, the printing of various types of content, as well as the instructions to replacement the thermal paper roll.

YouTube video player

M5Stack sells the ATOM thermal printer kit for $59 on their website. This is certainly not the first ESP32 thermal printer solution, as there are various implementations including bitbank2 thermal printer Arduino connecting ESP32 and nRF52 boards to the printer over Bluetotoh LE, or a Arduino sketches to print bitmaps over serial or MQTT.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC