Technologies

Inkjet
Inkjet printing is the most common for homes. This project started off wanting to do inkjet. There have been a few examples of something that resembles an inkjet printer.

Dot Matrix
Too old. Need something that could print actual documents. If you do dot matrix. Dotter is a good project. https://www.instructables.com/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/

Laser
Makes as much sense as Inkjet. It gets more affordable over time. There have been 1 book on it. https://www.amazon.com/Build-Postscript-Laser-Printer-Bundle/dp/0830647384 and the 2nd edition is based on making any printer read postscript