ESP32-Powered Altoids Tin PC Breaks Records: Plays DOOM on Tiny Keyboard

By ✦ min read

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.

ESP32-Powered Altoids Tin PC Breaks Records: Plays DOOM on Tiny Keyboard
Source: www.xda-developers.com

"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

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.

ESP32-Powered Altoids Tin PC Breaks Records: Plays DOOM on Tiny Keyboard
Source: www.xda-developers.com
  1. ESP32-WROOM-32 module installed at one end
  2. Custom PCB holds keyboard contacts and display driver
  3. 3D-printed bracket aligns keys through tin lid
  4. 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.

Tags:

Recommended

Discover More

Linux Mint Adopts Rolling Hardware Enablement ISOs Amid Extended Release CycleChrome DevRel Launches View Transitions Toolkit Amid Surge in CSS CapabilitiesNeanderthal Brain Size Comparable to Modern Humans, New Study RevealsTurn-Based vs Real-Time-with-Pause: 7 Crucial Insights for CRPG FansGo 1.26 Introduces Rewritten `go fix` for Automatic Code Modernization