andreisperid / E-TKT

open source embossed label maker
https://andreisperid.github.io/E-TKT/
MIT License
398 stars 19 forks source link

Random lateral offset to simulate old school machines #7

Open andreisperid opened 2 years ago

andreisperid commented 2 years ago

As in: https://hackaday.com/2022/06/15/diy-automated-printer-kerchunks-out-classic-embossed-labels/#comment-6484170

sabeechen commented 1 year ago

I've been playing with this, firmware support only, by adding a jank parameter between [0, 1] to tag requests that adds both lateral offset (feed length per character) and rotation offset (the carousel). I'm using the ESP32's built in hardware random generator so it really is random, or at least cryptographically so. Not enough projects use that nifty feature. Here is how it looks: jank

Some thoughts:

andreisperid commented 1 year ago

The original engineers are summoned from the grave, we are aiming to do what they always wanted to avoid!

Perhaps to increase the jankyness, what about a -0.3 to 0.3 value? This way the letters can dance both ways.

PS: real cool to know about the hardware random generator, didn't know about that! 🤓