rivques

rivques

0-day streak
This is the TOTKey, a tool that generates time-based one-time passwords (TOTPs) for 2-factor authentication. I don't always have my phone when I want to log into an account, so I built this. It's an RP2040-based #onboard PCB with a 128x32 OLED screen, a real-time clock, and a few buttons. The board runs CircuitPython, but it's all managed via WebSerial and a web interface at rivques.dev/random-raw-files/totkey.html.
Here’s all the cases for the rest of the TOTKeys I’m so happy with the translucent PLA, I love how it turned out
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d36b9f31-192f-44f4-a42f-016b346baade-img_1534.jpg
ultrafastparrot emoji
Printed the case!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b86354a4-f474-4a84-a667-d8cf3fb56c7a-img_1529.jpg
eyes_shaking emoji
pcb emoji
CAD for TOTKey case, will hopefully print tomorrow
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2b874f22-2eeb-4268-8631-93c4ff2ffe26-image.png
pcb emoji
Finished the firmware for my 2FA USB key #onboard
party-gopher emoji
pcb emoji
Firmware v1 complete! (loud button sound warning)
Integrated the Roadrunner motion planner into our FTC bot — now it can follow cool spinny splines!