In the context: People have been running versions of Doom on everything from inkjet printers to the Apple Touch Bar. Now you can play the game on a tiny Lego brick that acts as both an external monitor and a simple controller. The components used are also very accessible, making it easy to try and recreate the project.
A Twitter user showed off a custom-made Lego brick with a tiny display and then started playing. Rock in topic. The 0.42-inch monochrome OLED screen has a resolution of 72×40, which is barely enough to see what’s going on in the game.
Hollowed Blue Brick also contains STM32F030F4P6 microcontroller with a single-core ARM Cortex-M0 processor running at 48 MHz, 4 KB of RAM and 16 KB of flash memory. This hardware is required to control the display and is not enough to run Doom as some of the sprites in the game take up more space than 16kb.
I connected the brick as a very small external monitor so you can play Doom on it, for example. pic.twitter.com/uWK2Uw7Egr
— James Brown (@ancient_james) June 19, 2022
Instead, the Lego brick acts as a small external display, with an off-screen PC displaying Doom and running a Python script to smooth and resize. The creator even added capacitive touch controls to the two ridges on the top, allowing you to turn around in the game.
If you want to recreate a peculiar project, the user has created Thread on Twitter where he explains the process in detail.
id Software originally released Doom for MS-DOS almost 30 years ago. The company has since ported it to dozens of other platforms and consoles. People have also begun to unofficially port the game to countless esoteric devices such as thermostats, oscilloscopes, McDonald’s cash registers, Smart lamps Ikeaand even Porsche 911.
Credit: www.techspot.com /