Keyboard Builders' Digest
Save 5% at pkkeyboards! Code: KBDNEWS
Keyboard Builders' Digest / Projects

Doom keycap

Brostafarian open sourced the keycap that plays Doom.

KBD.news
Published January 26, 2024
54 people keep this blog alive for 150,000 readers. Want to join? Thanks to: MoErgo Glove80, Upgrade Keyboards, and TALPKEYBOARD.

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!

Resources

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).


Related

Glyphica: Typing Survival

Glyphica: Typing Survival is a roguelite survival game that lets you mow down hordes of enemies in a minimalist arena using your finger dexterity and your choice of weapons.

Typing Tempo

A typing rhythm game by charitea12: Typing Tempo.

GameBoard

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

Touch Type Tale

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

Shiba cafe

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

×
top