[u] unshittify

~/log/making-and-printing

Making and printing

Printers without drivers for current Macs, scanners macOS ignores, embroidery machines tied to a phone app. These projects write the missing software.

  1. 001

    Respira

    Brother SKiTCH PP1 embroidery machine · ai: claude code

    Sends embroidery designs from a computer to the PP1 and shows machine status, offline, without the phone-app workflow. Built by Jan-Henrik Bruhn.

    public repo

  2. 002

    Kath Korevec's PP1 app

    Brother SKiTCH PP1, second, separate build · ai: chatgpt

    Kath Korevec built replacement software for her PP1 and reported that it worked. Separate project from Respira.

    report original post

  3. 009

    pixma-rs

    Canon G3010 scanner → macOS · ai: claude code

    A Rust bridge from the G3010's scan protocol to something macOS understands. Scans from the usual Mac apps.

    public repo

  4. 010

    HP Laser on Apple Silicon

    HP Laser 100-series printers · ai: claude code

    A patched SpliX printing stack plus a USB helper gets HP Laser 100-series printers working on Apple Silicon Macs.

    public repo

  5. 013

    Cat printer, no stock app

    Bluetooth thermal "cat printer" · ai: chatgpt

    Mertol Kasanan reverse-engineered his printer's Bluetooth protocol after existing libraries didn't match his variant. Basic image output works.

    report write-up

  6. 017

    OpticFilm 8200i on Linux

    Plustek OpticFilm 8200i film scanner (GL128 revision, USB 07b3:1825) · ai: claude code

    Christian Schaller wrote a Linux SANE backend for his Plustek film scanner: colour, gray, infrared and infrared dust removal, packaged for Fedora. He also built Negative Vibes, a GNOME app for scanning negatives and slides.

    public repo

  7. 030

    TR-8S Studio

    Roland TR-8S drum machine (firmware 2.51), on Linux · ai: claude code

    ideaCompany's web studio talks to the TR-8S over its reverse-engineered SysEx protocol, mirrors the machine live, and includes an assistant that builds grooves on the hardware using your own Claude subscription.

    public repo

  8. 031

    XZ Mods

    Pioneer DJ XDJ-XZ controller · ai: codex + claude code

    OpticMystic's custom firmware loads into RAM from a USB stick and adds stems playback and UI themes to the XDJ-XZ. A power cycle returns it to stock.

    experimental repo

  9. 033

    Osmosis

    DJI Osmo Nano, Osmo Pocket 3 / 4, Osmo Action 5 Pro / 6 cameras · ai: claude (commits)

    Konrad Iturbe reverse engineered DJI's camera protocol to build an Android app that downloads photos and video from Osmo cameras without DJI's Mimo app, SDK, login or activation.

    public repo