Homemade NES mini puts Nintendo's NES Classic to shame0 Comments
A Reddit user and do-it-yourself modder who goes by alias Daftmike has created a miniature NES console based around a Raspberry Pi that puts Nintendo's recently-announced NES Classic to shame.
It's been dubbed the NESPi, and it's about as true-to-form as a homemade console can be. Stuffed inside a custom-made shell is the namesake Raspberry Pi, a simple computer popular amongst hobbyists, and the console features dual front USB ports, working power and reset buttons, and best of all, a front-loading cartridge slot replete with a selection of tiny NES cartridges.
Daftmike's creation is not limited to just 30 titles like the NES Classic; since unit plays games through software emulation, it can run virtually any NES game ever made. It's smaller than the NES Classic, too, though only just. However, the 3D printed miniaturized cartridges are by far the system's coolest feature. The cartridges don't actually have the game sitting on a board inside; instead, they feature an NFC tag with the filename of the relevant ROM written to it. Once the cartridges are loaded into the console, the software finds and loads the associated game.
Since the system wouldn't be complete without a controller, Daftmike has also created a suitably-small NES controller, though he admits that he typically uses the Wii U Pro Controller to play games. Looking at the size of the controller, it's easy to see why. The NESPi does accept controllers through USB, however, so presumably any USB-compatible controller could work with the unit.
It seems as if Daftmike put a lot of work into creating his tiny console — the relevant post on his personal blog goes into detail on how the NESPi came to be, covering everything from how he created the shell to the Python code he uses to control NFC tags and launch games. It's an interesting read, if not a bit technical, but the results frankly speak for themselves — his NESPi is about as cool as miniaturized consoles get. For a better look at the unit as well as a few animations of the system up and running, check out Daftmike's original Reddit post and the accompanying Imgur album.