Reddit user, Leoneq wanted to build a wireless remote for controlling his robotic headcrab (been there, buddy). So, he made the iNap Malinka. A handheld radio controller that also works well as a handheld retro gaming console.
The Malinka uses a Raspberry Pi-based NRF24L01 transmitter which can be used to control all sorts of radio-controlled doohickies. It has an LCD touchscreen, an HDMI port, Bluetooth, Wi-Fi, a headphone jack, and, more importantly, Nintendo Switch-styled gamepad controls and joysticks.
Leoneq points out that you can easily install RetroPie or Lakka turning the Malinka into a cell-phone sized retro gaming device. Yeah, it’s no Nintendo Switch, but the size (only six inches wide and a half-inch thick) is excellent for someone looking for something significantly smaller than a Steam Deck to play classic console games through emulation.
Leoneq put together a handy little Wiki on Github to get you up and running if you want to build one yourself. The shell and buttons are 3D printed, though the joysticks are borrowed from replacement Nintendo Switch parts. Assembly doesn’t seem overly complicated, but it looks like you should take extra care when getting to the soldering and screen mounting portions of the project.
There’s even a version you can 3D print that doesn’t have an antenna hole in case you’re just looking to build a cute retro gaming handheld instead of a robot and toy car remote.
Thanks, Tom’s Hardware.