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
- DS1302
- ArduinoLib_TOTP
- CryptoSuite - use bakercp version, the original is not compilable. Or just change in all occurences of write function in *.h a *.cpp:
- virtual void write(uint8_t);
+ virtual size_t write(uint8_t);
- /sketch: code for MicroView Authenticator.
- /doc: schema (see also MicroView Clock)