Skip to content

x1unix/powerkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PowerKey

  • Your password is too long to remember?
  • Try PowerKey instead!

Preview

Brief

PowerKey is a simple single-key device which acts as a USB-keyboard and automatically types password, or any another preprogrammed string.

Building

Ingredients

  • 1x Arduino Pro Micro
  • 2x LEDs + 220Ω resistors
  • 1x Cherry MX or another switch
  • 1x Button
  • 3D Printer (optionally, to print housing)

Note

See include/config.h for pinout config.

Firmware

Use make build and make upload to flash a board.

Important

PlatformIO is required to build the project. Install PlatformIO CLI or VSCode extension.

Housing

You can find a Fusion 360 project here.

Final STL file is available here.

Configuration

Firmware

See include/config.h for pinout configuration and firmware options.

Programming

Use PowerKey Programmer web tool to re-program a device and update stored password.