Available in kits on Tindie | Etsy
Available pre-assembled on Tindie | Etsy
Link to Assembly Manual
Link to Compatible Motherboards
The PC-64 can be built using either an Intel NUC7 or Asus PN51-series Mini PC. Both versions have interchangeable parts, with the only exception being the custom motherboard mount and rear I/O shield. The Intel NUC7 prototype build has a core i5-7260U dual-core processor and accepts 260-pin SO-DIMM RAM and SATA storage through the M.2 port. The Asus PN51 version is powered by a Ryzen 5500U processor with Radeon graphics and similarly supports SO-DIMM RAM and SATA storage via the M.2 port.
The original N64 controller ports are made functional by using two 2-port USB adapters for N64 controllers. Custom PCBs are used to route the controller port pins to the adapters, which then connect to the PC through an on-board USB hub. Power switch functionality was preserved using a circuit that converts the sliding action of the original switch into a momentary pulse generated by a 555 timer logic circuit.
The reset switch also works, but only on the Intel NUC7 version since the Asus PN51-series Mini PC's don't have provisions for a reset button. A spacer was designed for the Asus PN51 version to aesthetically hold the reset button in an un-pressed state. The original power indicator on the front of the console is wired into the PC's internal front panel header.
Custom 3D printed parts were designed to comfortably position the motherboard and PCBs, as well as provide covers for the cartridge slot, A/V ports, and an I/O shield.
I love seeing people stuff computers inside my shells, and I've had my attempt at showing the ports inside with chopped up USB adapter. But this is the first I've seen that includes the led, reset, and power switch too. It just needs a cart ripper...