// the find
IntegersOfK/Hoin-POS-58-80
Drivers for the Hoin HOP-E801 point of sale thermal receipt printer with variable paper width 58 or 80 millimeters.
A CUPS filter for the Hoin HOP-E801 thermal receipt printer, fixing the 32-bit vs 64-bit mismatch that causes silent print queue failures on 64-bit Linux systems like the Raspberry Pi. Useful if you bought this exact printer and it won't print under CUPS. Not a general-purpose thermal printer library.
Pre-compiled 32-bit and 64-bit rastertopos binaries are included, so most users can fix their problem without touching a compiler. Source is included with a working Makefile if you do need to rebuild. The cutter command was backported to the 58mm filter, which the factory firmware missed. Setup shell scripts (setup58.sh, setup80.sh) handle the copy-to-/usr/lib/cups/filter/ step.
Last touched in 2022 and clearly a one-person fix for one person's printer — not maintained software. No build instructions beyond 'compile it', no CI, no tests of any kind. The codebase is forked from ZJ-58 which is itself a murky origin, so you're trusting an unreviewed binary from a GitHub repo for a hardware driver. If your CUPS or kernel version is significantly newer than 2022, you're on your own.