What is NiceTOTP?

Time-based one-time password (TOTP). aka: 2FA!

A alternetive to Authy / Google Authenticator.

Full offline. And Standalone once all Keys have been added.

Battery life for now seems like itll last, sleep mode after 1 minuite.

press a button or plug it in to charge to wake it

Usage

Commands:

  • setunixtime example: setunixtime 1751925355
  • add <username> <base32secret> example: add test JBSWY3DPEHPK3PXP (Compare)
  • list
  • del <GetTheIDFromListCommand> example: del 1
  • factoryreset(Power cycle after) More. Or: NiceTOTP-Configurator! (Firmware update doesnt work rn*)

Installation

  • Build and flash the project with platformio (Make sure you add nicenano support here)
  • Or Drag and drop the .UF2 onto the nicenano drive when doubble clicking reset (short rst pin with usbc sheild tapping twice quickly)

More info Here

Buy Why??


There are a few reasons why I made this device, mainly to lose dependence of my phone. But not just, What if your phone breaks, bricks, or something else? I rather have lots of devices that don't depend on each other rather than a all in one for that reason, plus most "universal" stuff performs worse than a specific device for that single function. As of right now, I'd say it's almost complete (enough to daily drive), possibly a few more hardware security features, maybe UI polishing, fixing any bugs i haven't found yet and should be perfect. The cost is ~£6 excluding 3D printing.