The Adafruit KB2040 – RP2040 Kee Boar Driver is a development board designed specifically for custom mechanical keyboard projects ("keeb" builds). It uses a Raspberry Pi microcontroller chip and can be programmed with CircuitPython, MicroPython, or C/C++. It's only $8.95.
Our friend John Park used one to create a keyboard that runs Doom when you press a special key. Watch the video here.
Here's the code, and here are the build notes.
Previously:
• I put some Doom in your Doom so you can Doom while you Doom
• How to power your calculator with potatoes so you can play DOOM
• Non-Euclidean Doom, where the value of pi is not 3.14159