This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Google: Say hello to OpenSK: a fully open-source security key implementation using nRF52840 Dongle (among others)

Google open-sources the firmware needed to build hardware security keys

Google open-sourced today OpenSK, a Rust-based project to aid hardware vendors build hardware security keys. The project, which has been open-sourced on GitHub, contains Rust-based firmware that can be installed on Nordic chip dongles and effectively convert the dongle into a FIDO U2F and FIDO2-complaint security key. 

Further, Google has also published stereolithography source code files so users can also 3D-print a physical case in which they can place the Nordic chip dongle and actually assemble a real-life security key they can carry around.

Image: Google
Links:
Related