SkillAgentSearch skills...

PyCatte

Python driver for Cat Printer

Install / Use

/learn @JJJollyjim/PyCatte
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PyCatte

Barebones Python driver for cat-shaped Bluetooth thermal printers.

Based on the6p4c's https://github.com/the6P4C/catteprinter, ported to Python because I hit bugs in btleplug, and I have sworn off working with BlueZ for the sake of my health, so I will not attempt to fix it :P

Accepts P4 PBM files (width=384px) on standard input.

Example usage with imagemagick's dithering:

convert ~/Downloads/shrek.png -resize '384x' -monochrome pbm:- | python catte.py "D2:C9:64:A0:52:C3"

You may need to provide a lower-than-default --mtu argument if sending fails.

View on GitHub
GitHub Stars19
CategoryDevelopment
Updated6mo ago
Forks2

Languages

Python

Security Score

67/100

Audited on Oct 4, 2025

No findings