E-ink and TOTP++

E-ink (or E-paper) displays are so cool! I love them! I got one recently, and decided to use it for my TOTP project, instead of the very basic OLED that I’d put. While at it, and since this was a bigger display — I decided to fill-up the rest of the space with something. The post-Covid reopening of my office paved the way for that something!

Since this was my first week (first few days, to be precise) at work, and since they have a new location now — I was apprehensive about the travel time (both to and fro). And, it so happens that TomTom offers pretty useful Traffic APIs — not just for routing, but for real-time traffic updates as well!

E-ink display showing TOTP & Travel times

So, I decided to give it a go, and after a little bit of dabbling to find the geo-coordinates (lat,lon) of my usual route — managed to arrive at the right set of params for the API call!

Once this was in place, I used the rest of the space on the display to show the O2H and H2O travel times.

…and here’s ze video proof!

Video showing E-ink with display updates

Making TOTP fun (ok, less boring!)

So TOTPs are irksome in that one needs to pull out the phone, open the app, and then enter the code at the prompt. Now, the naysayers may say: “ah, well, you could install a command-line utility, or use an online one”, to which I’d say: “Suit yourself!”. For me, it would still require me to have to type or execute or, as I was doing, open something like Google Authenticator on the phone!

Guess what, the humble Pi comes to the rescue here as well!

Continue reading Making TOTP fun (ok, less boring!)