Skip to content

yannguillon/OTPAuth-M5StickC

 
 

Repository files navigation

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

About

M5StickC (ESP32) custom firmware to transfer and display OTP codes from the iPhone app OTPAuth

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 59.1%
  • C 30.0%
  • HTML 6.5%
  • C++ 4.1%
  • Shell 0.3%