Hi M5Stack community. I just wanted to share a 3D printed case I’ve released for the Atom Printer. Unfortunately my cardboard one didn’t last long and started to tear. One improvement I’ve made is that it comfortably holds 2 spare rolls of paper.
M5Stack Thermal Printer Case
Best posts made by ddavitt
-
Atom Thermal Printer 3d printable enclosure
Latest posts made by ddavitt
-
RE: Atom Printer mqtt
I’ve got mine working via MQTT but it’s not great, I can’t figure out how to do a new line so everything gets printed on one line until it’s forced to go down. What are you using to send the MQTT message to the printer? I had to do some digging in the source code to get a user name and password for it to work with EasyMQTT on my iPhone.
-
RE: Paper for the Thermal printer
@happyuser I believe the Atom printer uses standard Rolls of 57x40mm Thermal Printing Paper. Quite cheap, you can get 4 rolls for about £7 on eBay.
-
Atom Thermal Printer 3d printable enclosure
Hi M5Stack community. I just wanted to share a 3D printed case I’ve released for the Atom Printer. Unfortunately my cardboard one didn’t last long and started to tear. One improvement I’ve made is that it comfortably holds 2 spare rolls of paper.
M5Stack Thermal Printer Case -
RE: Atom Thermal Printer MQTT
@m5stack I’ve decided to give up on using MQTT and send commands direct to the printer from the atom but I’m struggling to figure out the right way to send commands via UART in UIFlow. Is it possible to get a simple “hello world” UART UIFlow example for the thermal printer?
-
RE: Atom Thermal Printer MQTT
@m5stack thanks for letting me know. However If I just send a string it doesn’t print, it only prints if I add one of the UART commands to the string, is that a bug that will be fixed with a firmware update?
-
RE: Atom Thermal Printer MQTT
@schmid01 I hope it will become quite an interesting project once I get things working. In the long run I want to send order details from my Etsy store straight to the printer using Etsy's API. I've blacked out my printers MAC address from the screenshots for obvious reasons. I've tried adding it to msg.payload.command as well as I seem to remember that's how you send different variables in a payload but it didn't work. I'm a bit rusty with MQTT as its been a couple of years since I've used it. M5Stack list all the commands on the product page but they don't really explain how to issue them via MQTT and the bulk of the instructions are in Chinese.
-
Atom Thermal Printer MQTT
Hi, I recently got the Atom Thermal printer and I’ve been trying to send an MQTT payload from NodeRED running on a Pi (just using inject node to test). I have it connecting but if I just send a string through as the payload nothing happens. If I send a string along with a print command it prints but it includes the command (see picture) , any ideas how I format the payload so it can print a string?