/MicroViewAuthenticator

TOTP Authenticator that uses Microview (as Arduino+Display) + DS1302

Primary LanguageArduinoMIT LicenseMIT

MicroViewAuthenticator

TOTP Authenticator that uses Microview (as Arduino+Display) + DS1302.

Inspired by MicroView TOTP project from AustinSaintAubin

Hardware schema is based on MicroView Clock. See also Project page for MicroView Clock on samepage.io. It contains several setup and installation hints.

The project is also published on codebender

Tested with Google Authenticator and Sophos Authenticator. It works fine - just don't forget to change the timezone offset in microviewauth.ino.

#define TZ_OFFSET_IN_SECS -2*SECS_PER_HOUR // offset from GMT in secs

Used libraries

 -  virtual void write(uint8_t);
 +  virtual size_t write(uint8_t);

Content

  • /sketch: code for MicroView Authenticator.
  • /doc: schema (see also MicroView Clock)

Yes, it looks cool! Breadboard Schema