URU Card is an Arduino based FIDO2 Authenticator. This repository contains source code for the timple utility to test hardware capabilities of URU Card device.
To build the firmware you will need PlatformIO. Follow the instructions to install it for your platform.
First of all, get a copy of the source code using either git
command or downloading a zip file.
Open the project in the PlatformIO IDE. Connect the dev board to your computer then build and upload the firmware from the PlatformIO. All the required libraries will be downloaded automatically.
I'm using the following command in terminal window:
$ pio run -t upload -t monitor
The program will start immediately and the serial console will start output of the debug information.
The built-in display will display status of the main parts (if connected properly) - Display Status, Keyboard Status, Cryptographic device status.
- Andrey Ovcharov - project owner
See also the list of contributors who participated in this project.