I’ve recently purchased the Milestone MHT-P29L Thermal ESC/POS printer from AliExpress. The printer works brilliantly on iOS, can connect and print stupidly easy via pretty much any app such as Mobile Print Util.
I can’t however get it working on my Mac. Officially on its website MacOS isn’t on the supported list, however I can connect via Bluetooth and the printer changes the status to “Working” which means it is connected. In theory, I should be able to send some form of message?
Using Python I attempted to send some ESC/POS commands to print but no matter what I did, there was no response. Would anyone have any tips/tricks on how I can communicate with this printer? Is it even possible to achieve this? Is there a difference in the way Mac and iOS handle Bluetooth connections?
This is my first time dabbling with this sorta thing and I thought it would be a fun challenge to create a Mac app that prints receipts but no luck as of now.
Thanks a lot in advance 🙂