Developer Gets DOOM Running on a Budget Multimeter

A developer named Artur Bieniek has made DOOM playable on a $30 FNIRSI DMC-100 clamp meter by porting the doomgeneric engine to its Artery AT32F415 microcontroller. The device runs the first episode of Freedoom: Phase 1 across its original nine maps, includes four save slots, and supports the full presentation from title screen to finale in color, with input coming from a DJI drone controller. The project was highlighted by Hackaday and includes detailed build requirements for anyone wanting to replicate it.
Artur Bieniek adapted the doomgeneric source port so it runs on an inexpensive FNIRSI DMC-100 clamp meter. The hardware's Artery AT32F415 microcontroller powers the game, which covers Freedoom: Phase 1's first episode and its nine maps.
The port preserves four save slots and displays the title screen, intermissions, and ending in color. A DJI drone controller serves as input. Hackaday covered the project, and Bieniek's GitHub lists build prerequisites for others attempting the same feat.
This project may encourage embedded-systems hobbyists and retro gaming fans to experiment with unconventional hardware. It could show that inexpensive microcontrollers can support surprisingly complex software, possibly inspiring more open-source ports and creative controller setups. Manufacturers and tinkerers might also take note of community interest in repurposing everyday tools. The broader effect is likely modest, but it could strengthen the playful, collaborative culture around DOOM ports and hardware hacking.