printing things on a cat with rust
Find a file
Wesley Moore 2b460a3956
Support control over compression
Add a CLI option to allow compression to be disabled--useful for unknown
devices that don't support it. Also disables compression by default for
devices that are known not to support it.
2024-03-26 20:30:50 +10:00
src Support control over compression 2024-03-26 20:30:50 +10:00
.gitignore Add first working implementation 2021-08-26 12:26:40 +02:00
Cargo.lock Add first working implementation 2021-08-26 12:26:40 +02:00
Cargo.toml Add first working implementation 2021-08-26 12:26:40 +02:00
README.md add readme 2021-08-26 12:29:16 +02:00

catprint

You know it, the weird cat printer from AliExpress etc.

This is an implementation of device discovery and the protocol in Rust. It comes with a catprint CLI util to feed the paper and print arbitrary images with different dithering algorithms available (or none/K-mean if you prefer).