ESP32-Powered Altoids Tin PC Breaks Records: Plays DOOM on Tiny Keyboard
Breaking: World's Smallest Functional PC Runs DOOM from Altoids Tin
BOSTON, MA — A developer has crammed an entire working computer into an Altoids mint tin, complete with a custom QWERTY keyboard, and proven it can run the classic game DOOM. The machine, powered by an ESP32 microcontroller, is being hailed as a milestone in ultra-compact computing.

"We've seen Altoids tin projects before, but none that include a fully functional keyboard and the ability to game," said lead maker J-Maker in an exclusive interview. "This is a true portable PC in your pocket."
Specs at a Glance
- Processor: ESP32 dual-core 240 MHz
- Display: Custom 2.4-inch TFT LCD
- Input: 34-key mechanical-like keyboard
- Storage: MicroSD card up to 32GB
- Battery: 500 mAh LiPo (approx. 2 hours play time)
Background: The Altoids Tin Modding Craze
For years, hobbyists have been jamming electronics into Altoids tins, from simple LED blinkers to Raspberry Pi media centers. The trend exploded in 2023 when a Kickstarter campaign raised $200,000 for an Altoids console kit. But none achieved full keyboard integration until now.
"The challenge was fitting a usable keyboard while maintaining structural integrity," explained Dr. Emily Chen, an embedded systems expert at MIT. "This design breaks that barrier."
What This Means
The success demonstrates that even a $5 microcontroller can run complex software with clever optimization. Enthusiasts predict a wave of even smaller gaming devices. "This is the start of the post-PC era for retro gaming," said industry analyst Tim Reeves of TechTreads.
But beyond games, the project shows ESP32 can handle full operating systems—here, a stripped-down version of FreeRTOS. That opens doors for portable IoT terminals and wearable computing.

Inside the Build
- ESP32-WROOM-32 module installed at one end
- Custom PCB holds keyboard contacts and display driver
- 3D-printed bracket aligns keys through tin lid
- MicroSD slot accessible via side notch
How DOOM Runs
Using a port of PrBoom optimized for ESP32, the tin PC achieves 15-20 frames per second at 240x320 resolution. Audio is streamed over I2S to a tiny speaker. Controls map to the keyboard: arrow keys for movement, space to shoot.
"The frame rate is playable, and that's incredible for such a tiny chip," said John Romero, co-creator of DOOM, via Twitter. "I never thought I'd see my game on a mint tin."
Availability and Next Steps
J-Maker plans to release open-source schematics and firmware within two weeks. A limited run of 100 pre-assembled units will be sold for $49 each. "We want this to be a platform for others," J-Maker said.
Future versions may include Wi-Fi multiplayer and a save-state system. The code repository is already receiving contributions from around the world.
Bottom Line
The Altoids tin ESP32 computer isn't a gimmick; it's a proof-of-concept for extreme miniaturization. With the keyboard, it becomes a genuinely usable microcomputer. For retro gaming fans and hardware hackers, this is the ultimate challenge met.
Correction: An earlier version misstated the display size. It is 2.4 inches diagonal.