If you were a child of the ’80s, there is a good chance that you had a Nintendo console in your youth, the classic 8-bit NES. And if you were one of those NES owners, it’s therefore probably that the peripheral you lusted after was Nintendo’s arcade-inspired Advantage controller. This replaced the game pad with a full-size arcade joystick and buttons, and has become an expensive and sought-after accessory in the years since.
[Bbtinkerer] has a NES Classic, and having gone through more than one joystick that just wasn’t up to the pressures of intensive gaming, decided to have a go at building one himself. The Advantage was the obvious model to copy, and thanks to the Wii Retropad Adapter project, he was able to do so.
Faithful to the original in its layout, the new Advantage clone features a Turbo mode for rapid fire, though rather than the buttons you’d have had in the ’80s this model features a toggle switch. The joystick mechanism used was a Sanwa JLF, and the buttons were Sanwa OBSF-30s. He’s posted a video showing the finished item being put through its paces.
Continue reading “A DIY NES Advantage Controller For The NES Classic”





The electronics are based on a Teensy LC programmed to appear as a USB keyboard, and the buttons are standard push buttons. The insides are wired together with nylon conductive tape. LEGO was an appropriate choice because the Teensy and switches are built on top of LEGO compatible PCBs, so components are just snapped in place. The system is called 

Time marches on, and after a while, the Raspberry Pi 2 was released. By this time, retro emulation was hitting the big time, and [Liam] decided it was time for an upgrade. He disassembled this Nintendo console again, routed new wires and inputs to the original controller ports, and used a Dremel to route a few holes for the HDMI and SD card slot.