Keyboard Builders' Digest
5% off at KiiBOOM! Code: KBDNEWS
Keyboard Builders' Digest / Projects

Doom keycap

Brostafarian open sourced the keycap that plays Doom.
Published January 26, 2024
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

Inspired by comments to his old business card post asking if it could run Doom, Bob aka Brostafarian/rsheldiii created something even better: Doom running entirely on a keycap.

The backstory: Graham Sanderson made a fantastic Doom port as part of the promo for the RP2040 microcontroller that worked with DVI out; I modified his code to use generic SPI / I2C displays and then built a custom PCB around it. The result is fully functional (minus a couple bugs) with keyboard support and even audio! The code is open source and has a variety of targets and the PCB itself supports two different screens – Bob.

The project made some rounds last summer, and now the hardware repository is also available if you'd like to build one yourself.

I made a keycap that runs Doom!


KiCad files and STLs available in the repo, the code was published earlier:

Do you like this post? Share, donate, subscribe, tip me off!

Published on Fri 26th Jan 2024. Featured in KBD #152 (source).


Typing Tempo

A typing rhythm game by charitea12: Typing Tempo.


Evgenii Vilkov shared his half-keyboard GameBoard, optimized for gaming.

Shiba cafe

A cute typing game for anyone who needs another excuse to use a custom keyboard. Posted by hey_its_me_ur.

Touch Type Tale

A completely typing-controlled real-time strategy game: Touch Type Tale by Pumpernickel Studio.