How to control printer with arduino

Hello,

i want to need your advices.

We are use zebra gk240d thermal printer.

Can i control the printer with Arduino?
I want to send data to arduino and arduino connect to printer finally the printer print data
Is this possible?

melihkeskinn:
Hello,

i want to need your advices.

We are use zebra gk240d thermal printer.

Can i control the printer with Arduino?
I want to send data to arduino and arduino connect to printer finally the printer print data
Is this possible?

GK420d Desktop Printer Support & Downloads | Zebra

Did you even bother reading the documentation?
Or did you expect us to do that work for you as well?

melihkeskinn:
We are use zebra gk240d thermal printer.
Can i control the printer with Arduino?
I want to send data to arduino and arduino connect to printer finally the printer print data
Is this possible?

I haven't come across any reports of anyone ever succeeding this goal with an arduino yet. Doesn't mean it can't be done....but no news of success yet. People have talked about working on software/hardware drivers for it. At the moment, as far as I know...no-one has ever mentioned that they reached the goal.

Easiest would be to implement your own serial interface between the Arduino and printer.
But you have to generate the printer-specific control codes to format the labels the way you want them...

25 years ago, this was how all hobbyists spoke to their printers!

25 years ago, printers came with user manuals that contained all the information needed to do that :smiley:

Good point, but it might be worth reaching out to Zebra - since they provide the serial and parallel interfaces.
The front-line support monkeys may not help, they on,y know about the basics and the pre-packaged software.
Their printers have been around forever, so there may be some protocol hangover from older models... or even online Zebra printer forums may help.

Thanks for your opinions

these may help point you in the right direction...

https://www.google.com.au/search?q=zebra+printer+serial+protocol&rlz=1C9BKJA_enAU630AU630&oq=zebra+printer+serial+protocol&aqs=chrome..69i57.19494j0j7&hl=en-GB&sourceid=chrome-mobile&ie=UTF-8

https://www.zebra.com/content/dam/zebra/manuals/en-us/software/zpl-zbi2-pm-en.pdf

i have a driver to do that :slight_smile: