Skip to content

Using nRF52 U2F Security Key with Google

This guide describes how to use the nRF52 U2F Security Key with your Google Account.


  • Latest version of Google Chrome browser (or at least version 38) or Opera browser

  • nRF52840-MDK or nRF52840 Micro Dev Kit USB Dongle with the nRF52-U2F firmware

  • A Google Account (such as Gmail, Google Docs, YouTube, Google+)


If no firmware available, please follow these guides to prepare the correct firmware: Upgrading the firmware or Building the firmware.

Setting Up Your Google Account

  1. Turn on 2-Step Verification. If the 2-Step Verification is ON, continue with the next step.

  2. Add the nRF52 U2F Security Key for 2-Step Verification. On Security Key option, click ADD SECURITY KEY.

  3. Prepare a nRF52 U2F Security Key. Insert your key into your USB port, and press the button on the key when the BLUE LED begins to blink.

  4. Your security key is registered. Enter a name to complete this step.

  5. Set up at least one backup option so that you can sign in even if your other second steps aren't available.

Your U2F Key is now registered to your account as your default 2-Step Verification device!

If you accidentally lose a key, come here and remove that key from your account. No one could log in to your account, though, because they would still need to know your username and password.

Signing in using your key

Now you can sign in to your Google Account with the security key you add before.

  1. On your computer, sign in to your Google Account. Your device will detect that your account has a security key.

  2. Insert your key into the USB port in your computer.

  3. When the BLUE LED begins to blink, press the button on the key.

Congratulations! You can use your key each time you sign in to your Google Account.

Create an Issue

Interested in contributing to this project? Want to report a bug? Feel free to click here: