https://attachments.are.na/2707173/502b4fc8a083198f97ff84f8aed9bc2e.pdf?1536958813 here is a nice pdf about designing a little printer for everyday use. Joyful read.