NES Advantage Stick Gets Bluetooth Upgrade

The NES Advantage was a cool bit of hardware back in 1987, bringing an arcade stick to the home console gaming experience. Naturally they don’t get much use these days, unless of course they’ve been modded to work with modern systems, as [Aaron] has done.

[Aaron]’s goals were straightforward. The stick should work with modern systems over Bluetooth, but the mod should not involve cutting the case or making any new holes. All controls, including Turbo and Slow Motion, still had to work, too, and there would be no adding extra buttons for configuration or control.

To achieve this, [Aaron] whipped up a custom PCB which replaces the original cable attached to the NES Advantage. Power is via a small LiPo cell, charged via a TP4056 and paired with a TPS63900 buck-boost converter. An ESP32-WROOM-32E interfaces all the original controls, reading the stick’s CD4021 shift registers to do so. It then either emulates a Switch Pro Controller over Bluetooth Classic, for use with a modern Nintendo Switch, or it acts as a standard Bluetooth Low Energy gamepad for use with PCs, SteamOS, phones, and other compatible hardware. All that and the stick can still work with an original NES if so desired, when placed in the Switch Pro Controller mode. You merely need to plug in an 8BitDo NES Retro Receiver and you’re up and running.

We’ve seen other fun retro controller builds before, too, like this classic Xbox controller modded to work with the Xbox 360. If you’re cooking up similar projects, we’d love to hear about it on the tipsline.

Using A Nintendo Switch To Speed Up A 3D Printer

3D printers are almost never fast enough. [Cocoanix] had a Prusa MK3S with this very problem. He found it to be disappointingly tedious when completing even simple prints, and sought a way to make it faster. Thus, he grabbed a Nintendo Switch and got to work.

It might sound like an odd choice, and that’s because it is. There’s no special magic inside a Nintendo Switch that makes 3D printers faster – it’s just that the handheld console was a useful platform on which to run Klipper. As [Cocoanix] explains, Klipper is designed to run on faster general-purpose computers compared to the more limited microcontrollers used in some printers. It’s designed to off-load complex motion processing tasks to a faster CPU, while the printer’s onboard microcontrollers are freed up to simply handle the low-level tasks of driving the motors and so on. An older printer equipped with Klipper can often print faster, while implementing techniques like input shaping to further improve speed as well as print quality.

It’s worth noting that you don’t have to use a Nintendo Switch for this. It’s just a good hook for the YouTube video. Typically you’d use a Raspberry Pi or some other computer instead, but the fact it runs on a jailbroken console is amusing nonetheless. It’s also cool to see the results – in this video, [Cocoanix] got the Benchy printing time down from 90 minutes to just 8.

We’ve previously discussed the benefits of Klipper at length.

Continue reading “Using A Nintendo Switch To Speed Up A 3D Printer”

GameCube Dock For Switch, Revisited

While modern game consoles are certainly excellent, there is still something magical about the consoles of yore. So why not bring the magical nostalgia of a GameCube controller to the Switch series of consoles?

This isn’t [Dorison Hugo’s] first attempt at building a Switch dock, but with seven years of development, there are a lot of updates in the project to unpack. One version allows the user to play on the Switch’s screen instead of on a docked display, and another comes with a mechanical lock to prevent the console from being stolen. But what really caught our eye is the modifications made to the OEM Switch docks.

As it turns out, there is enough space inside a Switch dock to stuff in four GameCube ports. Short of spinning a custom board, the trick was picking the right commercial adapter to start with. The Wii U branded adapter [Dorison] was using wouldn’t fit. However, a rather small third-party adapter from Input Integrity got the job done. Space was still rather tight, and the ports needed to be removed from the board to fit. Some cables with simple connectors on the GameCube connector side make cable management a bit simpler later. Holes have to be very neatly cut into the front of the Switch dock to complete the look, with the mods held in with some superglue, epoxy, and hot glue.

Shortly after the completion of the dock, the Switch 2 was released, so naturally, that dock went through a similar process. While there is more internal space for cable management on this iteration of the console, there is too little space for the ports to fit without modification. Shaving off a few millimeters from the top of the ports allows them to fit inside the case, but makes cutting professional-looking holes in the front panel all the more challenging. Unfortunately, there is no good way to connect the adapter’s USB cable to the dock’s PCB, so an extra USB cable became necessary.

Regardless of any imperfections, both modified docks look excellent, with near-OEM quality!

Continue reading “GameCube Dock For Switch, Revisited”

After 30 Years, Virtual Boy Gets Its Chance To Shine

When looking back on classic gaming, there’s plenty of room for debate. What was the best Atari game? Which was the superior 16-bit console, the Genesis or the Super NES? Would the N64 have been more commercially successful if it had used CDs over cartridges? It goes on and on. Many of these questions are subjective, and have no definitive answer.

But even with so many opinions swirling around, there’s at least one point that anyone with even a passing knowledge of gaming history will agree with — the Virtual Boy is unquestionably the worst gaming system Nintendo ever produced. Which is what makes its return in 2026 all the more unexpected.

Released in Japan and North America in 1995, the Virtual Boy was touted as a revolution in gaming. It was the first mainstream consumer device capable of showing stereoscopic 3D imagery, powered by a 20 MHz 32-bit RISC CPU and a custom graphics processor developed by Nintendo to meet the unique challenges of rendering gameplay from two different perspectives simultaneously.

In many ways it’s the forebear of modern virtual reality (VR) headsets, but its high cost, small library of games, and the technical limitations of its unique display technology ultimately lead to it being pulled from shelves after less than a year on the market.

Now, 30 years after its disappointing debut, this groundbreaking system is getting a second chance. Later this month, Nintendo will be releasing a replica of the Virtual Boy into which players can insert their Switch or Switch 2 console. The device essentially works like Google Cardboard, and with the release of an official emulator, users will be able to play Virtual Boy games complete with the 3D effect the system was known for.

This is an exciting opportunity for those with an interest in classic gaming, as the relative rarity of the Virtual Boy has made it difficult to experience these games in the way they were meant to be played. It’s also reviving interest in this unique piece of hardware, and although we can’t turn back the clock on the financial failure of the Virtual Boy, perhaps a new generation can at least appreciate the engineering that made it possible.

Continue reading “After 30 Years, Virtual Boy Gets Its Chance To Shine”

The Switch 2 Pro Controller: Prepare For Glue And Fragile Parts

The Switch 2 Pro controller’s battery is technically removable, if you can get to it. (Credit: VK’s Channel, YouTube)

For those of us who have worked on SNES and GameCube controllers, we know that these are pretty simple to get into and maintain. However, in the trend of making modern game controllers more complex and less maintainable, Nintendo’s new Switch 2 Pro controller is giving modern Xbox and PlayStation controllers a run for their money in terms of repair complexity. As shown in a teardown by [VK] on YouTube (starting at nine minutes in), the first step is a disappointing removal of the glued-on front plate. After that you are dealing with thin plastic, the typical flimsy ribbon cables and a lot of screws.

The main controller IC on the primary PCB is an ARM-based MediaTek MT3689BCA Bluetooth SoC, which is also used in the Switch 2’s Joy-Cons. The 3.87 V, 1070 mAh Li-ion battery is connected to the PCB with a connector, but getting to it during a battery replacement might be a bit of a chore.

Continue reading “The Switch 2 Pro Controller: Prepare For Glue And Fragile Parts”

Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Cutting Board Keyboard

Doesn’t this look fantastic? Hard to believe it, but the base of this keyboard began life as a cutting board, and there’s a gallery to prove it. This is actually [androidbrick]’s second foray into this type of upcycling.

This time, [androidbrick] used a FiiO KB3 and replaced the bottom half of the plastic shell with a hand-routed kitchen cutting board. The battery has been disabled and it works only in wired mode, which is fine with me, because then you get to use a curly cord if you want.

A lovely keyboard built into a kitchen cutting board.
Image by [androidbrick] via reddit
The switches are mostly Gateron EF Currys, though [androidbrick] left some of the original Gateron G Pro 3.0 on the stabilized keys just for comparison. As you might imagine, the overall sound is much deeper with a wooden bottom. You can check out the sound test on YouTube if you’d like, though it’s pretty quiet, so turn it up.

Those keycaps look even nicer from top-down, which you’ll see in the sound test video linked above. Just search ‘JCM MOA GMK’ on Ali and you’ll find them in a bunch of colorways for around $20. Apparently, [androidbrick] was saving them for months, just waiting for this build.

Via reddit

Continue reading “Keebin’ With Kristina: The One With The Cutting Board Keyboard”

Mapping The Nintendo Switch PCB

As electronics have advanced, they’ve not only gotten more powerful but smaller as well. This size is great for portability and speed but can make things like repair more inaccessible to those of us with only a simple soldering iron. Even simply figuring out what modern PCBs do is beyond most of our abilities due to the shrinking sizes. Thankfully, however, [μSoldering] has spent their career around state-of-the-art soldering equipment working on intricate PCBs with tiny surface-mount components and was just the person to document a complete netlist of the Nintendo Switch through meticulous testing, a special camera, and the use of a lot of very small wires.

The first part of reverse-engineering the Switch is to generate images of the PCBs. These images are taken at an astonishing 6,000 PPI and as a result are incredibly large files. But with that level of detail the process starts to come together. A special piece of software is used from there that allows point-and-click on the images to start to piece the puzzle together, and with an idea of where everything goes the build moves into the physical world.

[μSoldering] removes all of the parts on the PCBs with hot air and then meticulously wires them back up using a custom PCB that allows each connection to be wired up and checked one-by-one. With everything working the way it is meant to, a completed netlist documenting every single connection on the Switch hardware can finally be assembled.

The final documentation includes over two thousand photos and almost as many individual wires with over 30,000 solder joints. It’s an impressive body of work that [μSoldering] hopes will help others working with this hardware while at the same time keeping their specialized skills up-to-date. We also have fairly extensive documentation about some of the Switch’s on-board chips as well, further expanding our body of knowledge on how these gaming consoles work and how they’re put together.