An ATMega32u4 USB based credentials manager. See www.5volts.org for more information.
The following libraries need to be installed if you're going to work with the source code:
- https://rweather.github.io/arduinolibs/index.html - AES and SHA library
- https://github.com/LennartHennigs/Button2 - Used for the button on the rotary encoder
- https://github.com/brianlow/Rotary - Used for the rotary encoder
- https://github.com/arduino-libraries/Keyboard - Used to send characters to the keyboard as if typed by the user
- https://www.arduino.cc/en/Reference/EEPROM - Used for internal EEprom
- https://github.com/greiman/SSD1306Ascii/blob/master/examples/AvrI2c128x32/AvrI2c128x32.ino for SSD1306 display device
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This program and device are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.