Nin10do: A 3D Printed Modern Day Working Nintendo Entertainment System Created by a Magician

IMTS

Share this Article

nin10doaniPoof! And the rabbit pops out of the hat! This is what some may consider to be “magic,” while others will simply call it an illusion. Obviously the latter is actually the case, as most 21st century humans don’t believe in actual magic. However, one Dutch magician, named Daniel Spies, decided to use his knowledge of electronics to learn a bit more about Raspberry Pi and 3D printing. In doing so, he created a machine that may just make some of us question our theories of magic…or perhaps not.

The fully 3D printed Nin10do is a retro-style game system based entirely on the old-school 1986 Nintendo Entertainment Systems (NES) that many of us grew up playing. We’ve seen developers create game consoles in the past by utilizing 3D printing technology, combined with the programming of microcomputers, but Spies’ Nin10do is something totally unique, and in metaphorical terms, quite magical.

“A few months ago I ordered the Raspberry Pi model B+,” Spies tells 3DPrint.com. “I was very enthusiastic about it. To control lights, motors etc with a simple scripting language would be great for complicated magic tricks! When I was learning to write Python I saw many videos in which guys are hacking original NES consoles and installing a Raspberry Pi in it.”

system

Spies didn’t think that these hacks looked very professional though, so he set out to create the first professional-looking gaming console which would allow him to play his favorite old-school games. At the same, he wanted it to be a lesson for himself in operating and learning to use Raspberry Pi. Because of this, he was sure to add in some programmable LEDs, as well as a stepper motor which would automatically open the lid of the console.

nin10do3Because Spies doesn’t have a 3D printer himself, he contacted Printics, a company that is listed on 3D Hubs, to have all of his designs printed for him. First he drew out his design for the machine on a piece of paper, before designing it in Autodesk 123D. He sent these files to Printics, who then 3D printed them for him. Then Spies had to program his Raspberry Pi, assemble the 3D printed parts, and then test and tweak it.

In designing the Nin10do emulation console, Spies created several rules that he made himself follow. They included the following:

  • The Python script must be run in the background without losing any speed for the emulators to run.
  • The lid must be automatically opened and closed but not break when accidentally opened or closed twice.
  • The design must be 3D drawn in 123D and the full case must be printed in 3D.
  • The console must have a proper on/off switch without damaging the software or SD card.

Spies successfully accomplished all of these things, and the Nin10do console turned out extraordinarily well. While you can obviously tell that it was modeled after the orginal 1986 version of the console, it also features a new, fresh, and modern look to it.

“The print is done in XT Co Poylester and not in the more commonly available PLA or ABS,” Spies tells us. “Printic sent me a sample in both PLA and XT and the difference was pretty big. The console turned out to be really cool, and I have recently upgraded it with the new Pi model 2. It looks even better in real life then in the photos. It was ‘hell’ to get it working. Although the design was thought out well, the first software tests were horrible. After solving 1001 issues and gaining a ton of experience, the Nin10do is finally finished.”

wine

Unlike the original console, which loaded games under the front lid, the lid of this machine opens to reveal controller USB ports. When the game console is ready, it automatically opens so a controller can be plugged in. One problem that arises with those who wish to play retro game consoles today is the fact that they do not include any digital input/outputs, but rather the old-style analogue connections. The Nin10do, however, does include an HDMI connection.

inside

In all, the case cost Spies €160 to have printed, with the total cost being around €300, including the Raspberry Pi — probably pretty close to what the original NES cost when it was first released in 1986. Spies’ version, however, can not only play traditional NES games, but it can play virtually any emulator games currently available. As you can see in the video below, he demos it playing Monkey Island, Kings Quest, Super Mario World, Super Mario Brothers, and more.

What do you think of Spies’ incredible 3D printed Nin10do game console? Discuss in the Nin10do forum thread on 3DPB.com. Check out the videos of the console in action and being constructed below.

Plexi_2

 

Share this Article


Recent News

EOS & AMCM Join Forces with University of Wolverhampton to Establish UK Centre of Excellence for Additive Manufacturing

3D Printing News Unpeeled: Better Elastomers, Mailbox Keys and Origami Networks



Categories

3D Design

3D Printed Art

3D Printed Food

3D Printed Guns


You May Also Like

3D Printing Unpeeled: New Arkema Material for HP, Saddle and Macro MEMS

A new Arkema material for MJF is said to reduce costs per part by up to 25% and have an 85% reusability ratio. HP 3D HR PA 12 S has been...

3D Printing News Briefs, January 20, 2024: FDM, LPBF, Underwater 3D Printer, Racing, & More

We’re starting off with a process certification in today’s 3D Printing News Briefs, and then moving on to research about solute trapping, laser powder bed fusion, and then moving on...

3D Printing Webinar and Event Roundup: December 3, 2023

We’ve got plenty of events and webinars coming up for you this week! Quickparts is having a Manufacturing Roadshow, America Makes is holding a Member Town Hall, Stratafest makes two...

Formnext 2023 Day Three: Slam Dunk

I’m high—high on trade show. I’ve met numerous new faces and reconnected with old friends, creating an absolutely wonderful atmosphere. The excitement is palpable over several emerging developments. The high...