18 April, 2020 at 5:38 pm #47969seagrassParticipant
This is how I setup a customer so WPPizza would auto-print orders using Google Cloud Print, Raspberry Pi and a cheap thermal printer.
Customer wanted me to use a wide (80mm) “thermal” printer but had no room for a PC in restaurant and cloud print compatible printers were hard to find and not cheap (at the time).
MUNBYN 80mm ESC/POS Thermal Printer (£100 in 2019 – https://www.amazon.co.uk/gp/product/B07FYGK3GN)
Raspberry Pi 4 (£50 in 2019 – https://www.amazon.co.uk/gp/product/B07G786RJ2)
WPizza Google Cloud Print add-on.
Wifi Router which customer already had in restaurant.
I configured the Pi (running Raspbian) to accept Cloud Print orders via CUPS using this guide:
Printer manual says it supports Windows & Linux but it only actually comes with i386 drivers not ARM.
So I used this link to build and install a “ZiJiang ZJ-58/80” ARM driver which seems to work with a lot of printers
Couldn’t actually get the Bluetooth to work properly, prints ok but then randomly shoots out several metres of paper, possibly a bug in the printer software, but via LAN has worked perfectly now for almost a year.
I imagine this sort of setup would work with a lot of different thermal printers as long as they are ESC/POS compatible and 58mm or 80mm.
Hope that helps someone
- The topic ‘Auto-print orders using Google Cloud Print, Raspberry Pi and a thermal printer’ is closed to new replies.