Hardware Password Manager with Raspberry Pi Pico
Find a file
Christian 9419e7c0f2 Merge branch 'minor-stuff' into 'main'
no idea how that file landed here

See merge request christian-skatit/hwpwm!5
2022-05-06 19:20:33 +00:00
lib renamed some files, added some comments 2022-05-06 21:14:49 +02:00
micropython@157c74b2f3 Initial Commit 2022-04-30 15:37:28 +02:00
example_password_input Restouch35 2022-05-05 15:26:25 +00:00
firmware.uf2 correct firmware 2022-04-30 18:31:19 +02:00
helper.py Initial Commit 2022-04-30 15:37:28 +02:00
lcdclass.py Restouch35 2022-05-05 15:26:25 +00:00
LICENSE Readme & License 2022-04-30 15:44:43 +02:00
main.py renamed some files, added some comments 2022-05-06 21:14:49 +02:00
passwords.py renamed some files, added some comments 2022-05-06 21:14:49 +02:00
picolcd114.py renamed some files, added some comments 2022-05-06 21:14:49 +02:00
picorestouchlcd35.py renamed some files, added some comments 2022-05-06 21:14:49 +02:00
picorestouchlcd35sdcard.py renamed some files, added some comments 2022-05-06 21:14:49 +02:00
README.md Restouch35 2022-05-05 15:26:25 +00:00
TODO.md Initial Commit 2022-04-30 15:37:28 +02:00
usbout.py Restouch35 2022-05-05 15:26:25 +00:00

HWPWM

Hardware Password Manager with Raspberry Pi Pico

Required Hardware

  • Raspberry Pi Pico
  • Any supported Display module (see Supported Hardware)

Supported Hardware

  • Pico-LCD-1.14 (Waveshare)
  • Pico-ResTouch-LCD-3.5 (Waveshare)

Installation

  1. deploy firmware.uf2 to Raspberry Pico, it contains adapted micropython
  2. upload all python files (except password example) to /
  3. upload all mpy files from lib folder to the Pico /lib
  4. create dirs /secret and /pw_in on the Pico
  5. Add your credentials to the example password file and upload it to the Pico /pw_in
  6. reset the Pico

Roadmap

  • Network module for the 1.14 variant