How to get Doom running on a pair of earbuds
Summary
Ars Technica covers a hacker project that gets Doom running on PineBuds Pro wireless earbuds via a UART-to-web-server setup, using heavily compressed MJPEG video to stream gameplay. The effort required extreme optimization (1.7MB squashware, under-1MB RAM, custom Doom build) and an open firmware ecosystem, plus an interactive Twitch control component. It showcases creative edge-device programming and the maker community's drive to repurpose constrained hardware, with broader lessons for embedded systems and low-power devices.