This is an old revision of the document!
A password manager (similar to a physical crypto wallet), that can be interacted with using a remote. The user can save multiple passwords by using the menus of the wallet. On the LCD are displayed the saved passwords and the status. Passwords can be added, deleted and saved to the EEPROM. It is intended to be used with highly sensitive passwords such as banking passwords (card pins, etc) that should never touch the internet.
Parts list: Arduino UNO R3, Infrared receiver, remote control, Alphanumeric LCD, breadboard, resistor 1k, jumper wires
Firmware:
The device works as expected, passwords are saved and retrieved from EEPROM, there seem to be no bugs in the software, neither for the Arduino nor for the companion app.
This was the first project of this type that I've made, it helped me better understand the labs, and how hardware works.
You can find the code for the Arduino here https://github.com/xrusu/ma-lab and for the companion app here https://github.com/xrusu/ma-lab-companion.
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.
21/04/2022: Project selection
22/04/2022: Wiki page
07/05/2022: Started writing the software
08/05/2022: Code brush-up
09/05/2022: Wiki brush-up