Creating a Raspberry Pi Pico with a e-ink display that shows a 2FA code refreshing every 30 seconds
Hardware:
- Raspberry Pi Pico (WH)
- Pimoroni e ink display
Software
- 2FA generator
- HID software
- Get date/time from internet
- Display 2FA
- Send 2FA as keyboard string with button press
Inspiration
- https://eddmann.com/posts/building-a-2fa-totp-generator-using-a-raspberry-pi-pico-and-micropython/
- https://github.com/eddmann/pico-2fa-totp
Guides
sudo apt install python3-pip https://github.com/pyauth/pyotp