/OTPAuth-M5StickC

OTP based on M5StickC

Primary LanguageJavaScriptMIT LicenseMIT

OTPAuth-M5StickC

Arduino Build

Sync your OTPAuth codes directly to your M5Stick only using your iPhone !

For M5StickC Plus2 only

Flash/Build

  • M5 Burner (Win/Mac/Linux)

    • Install M5Burner
    • Look for the STICKC section
    • Search for OTPAuth-M5StickC
    • Click Download
  • Flash Download tool (Win)

    • Download the latest Firmware from the release page
    • Install Flash Download Tool
    • After launch, select ChipType: ESP32 and** WorkMore: Develop**
    • load the .bin firmware in the first element of the list
    • Connect the M5Stick via USB and Click Start
  • Build from source

    • Install Arduino IDE 2
    • Clone the repo and open OTPAuth-M5StickC.ino
    • Import all the dependencies:
      • M5Unified library
      • ArduinoHTTPClient
      • ArduinoMDNS
      • ArduinoJson
      • TOTP-Arduino
    • In boards manager install M5Stack
    • Select M5StickCPlus2 as device target
    • Click Upload

WIKI

Coming soon

License

This software is licensed under the MIT License, to read the full license HERE.

Credits

Thanks: @Hinaser, contributors of Browserify, @Pedrus16 For the 3D renders

Not Thanks: W3C for deliberately blocking browsers crypto APIs to makers