Find Jobs
Hire Freelancers

Develop a Raspberry Pi , 5890k Thermal Printer Driver

€8-30 EUR

Closed
Posted almost 9 years ago

€8-30 EUR

Paid on delivery
I have a Zjiang 5890k Thermal Printer which is supposed to work on Linux, A linux driver is available from the vendor, however this does not seem to work on Raspberry Pi. The goal of this project is to either find a way to make this driver work, or write a driver from scratch. I would like to be able to print directly from the Raspberry Pi web browser into this thermal printer HTML rendered content. I would also like to be able to print a remote URL directly from a terminal. Details about the Zjian 5890k printer can be found into the manufacturer's website, here [login to view URL]
Project ID: 7943584

About the project

4 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average €279 EUR for this job
User Avatar
Hi, i've worked with termal printers and raspberry pi for another project. The drivers don't exists, so the solution is to write a script to use the esc-pos protocol directly from the serial/usb port. I can give you a test program tomorow, to see if the library i've writed for the others printers (Epson TM-III , Epson TM-V) works. For advanced functions like graphics and codes (qr - barcode) i need more time to find and code the tecnical documentation of the printer. The script is in Node.JS
€190 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have over seven years of experience in C and have done projects with Raspberry PI, Beaglebone Black and other boards. I have experience with firmware for Embedded Systems, software and device driver for Embedded Linux.
€200 EUR in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
€94 EUR in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Sorry to break it to you but this just isn't a simple problem. I contacted the company that sells the model of printer you have and they are almost completely unhelpful. The CUPS driver for the printer contains a binary executable that does some of the work, and this cannot run on a different architecture without emulation. Sadly there are no emulators that will run a single linux application. The only answer is to reverse engineer the binary part of the driver and reproduce its functionality in a program that will run on the pi.
€631 EUR in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CYPRUS
Nicosia, Cyprus
5.0
2
Payment method verified
Member since May 26, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.