PasswordVault - Make a Wio Terminal Type Your Passwords

by olav in Circuits > Assistive Tech

740 Views, 0 Favorites, 0 Comments

PasswordVault - Make a Wio Terminal Type Your Passwords

lock-screen.jpg
wioterminal.jpg
amazon-login.jpg

The sketch for the Seeed Wio Terminal reads an arbitrarily long list of encrypted passwords from a file on the SD card and displays them on the screen of a Wio Terminal. You can filter and browse to select a password. Once a password is selected, you can have the Wio Terminal type it into a password input field of arbitrary services.

Why this solution

This PasswordVault is open source and uses open, powerful hardware. The Wio Terminal by Seeed (affiliate link) is inexpensive (about 39€), has a big screen, 5-way joystick and additional buttons. In even has WiFi and Bluetooth, so there is plenty room for more powerful features in the future.

Supplies

To realize this projects, you will need

  • a Wio Terminal from Seeed Studio with USB-C cable to your computer. You can buy it for 39€ on Amazon
  • the Arduino development environment on your computer. This runs on Linux, macOS, or, if you insist, on Microsoft Windows. You can download it for free from https://www.arduino.cc/en/software
  • an SD card. As you only store passwords on it, a few GByte are plenty

Install the Arduino Development Environent

After installing the Arduino environment on your computer, you need to
add the configuration for Wio Terminal to it. Just follow the instructions in the Seeedstudio Wiki.

Once ready, download the software from its Github repository.

Before you can flash it to your device, you need to set your master password. Copy the file env.example to .env and fill in a password, consisting of up to eight numeric digits.

Now, open PasswordVault.ino in Arduino and flash it to the device.

The last step is to prepare the password file. Please follow the instructions in the README on how to do this.

Enjoy your new PasswordVault :)