I made multiple videos about making a diy Yubikey,
How to program Showing off a 3d printable case And a general video
A yubikey is basically a physical 2FA key that to log into your account, you need to plug in your USB key instead of lets say, SMS based 2FA. Thats the general premis of it, for making it work properly.
Required Components
- MINI USB RP2350: AliExpress Link
First thing you need, is the MINI USB RP2350, you want to hold BOOT and plug it into your computer, next you want to go here and follow the instructions or my video Select Firmware: Pico Fido, Vendor: Waveshare, Model: RP2350 One, Press Download. Follow the next instructions on the website, Next, got here “Select a known vendor” select yubikey 4/5. “LED GPIO pin” will be 22. press commission via webauthn. you may need to use a chromium based browser for commisioning. if you plan on using it seriously, tick the box Secure Lock, Secure Boot, there will be a warning, read it, (tldr; once you flash it you can never use it as anything else but a diy yubikey) Done! Optionally you can print this model.