Getting Started

Using it Out of the Box

If you have a PicoDucky V2 or later (you'll know by the keychain hole), it comes pre-loaded with the PicoFIDO firmware and is ready to use the moment you plug it in. If you're on a supported browser, a setup prompt may appear automatically when the board is first connected.

If you have an older board, or your board doesn't have PicoFIDO on it for any reason, head over to the Programming Guide to flash it before continuing.


Registering and Testing the Key

A quick way to verify everything is working is to register and authenticate with the key at webauthn.io:

  1. Type any username and click Register.
  2. When prompted, select Security Key.
  3. If this is your first time using the key, you'll be asked to set a PIN, choose something you'll remember, as this protects the key.
  4. Once registration completes, click Authenticate to confirm the key works.

If the authentication succeeds, your PicoDucky is working correctly and ready to use with any service that supports FIDO2 or WebAuthn.


Next Steps

  • Use it as a security key: Register the key with your accounts (Google, GitHub, and most password managers support FIDO2 hardware keys).
  • Program it yourself: Head to the Firmware section (coming soon!) to flash a different firmware or write your own.