Paintress is a open source stack that drives piezo inkjet printheads, from image to ink drops.
The stack parts are the RIP, that turns an image into dots, the encoder that packs them for the head, a daemon that streams the data, a Klipper add-on that moves the head, firmware for an RP2350 board that fires the nozzles and a PCB that interfaces between the RP2350 and the printhead.
It is still experimental. The first lines have been printed on the bench, and there is a lot left to do.