It’s no secret that we love old hardware here at Tom’s Hardware, and if you can shove a Raspberry Pi in it, we’re even more interested. Such is the case today with Adrian Papineau’s Raspberry Pi Zero 2 W-powered Wii nunchuck wireless mouse (opens in new tab), a creation he calls the PiChuck. It’s battery-powered, and you can take it on the go for use as an input device for his wearable display glasses.
Papineau first created this project a few years ago but has been recently upgraded (opens in new tab) to use the Raspberry Pi Zero 2 W. According to Papineau, the joystick moves the cursor around while the buttons function as mouse clicks. As a result, it makes it possible for him to browse the internet and check the news while out and about on walks.
Papineau describes himself as a mechanical engineering tech and a general tech hobbyist. His experience shines in this project and his history of work covering things from custom mechanical keyboards to various 3D-printed designs available over at Thingiverse (opens in new tab). This project combines his love of microelectronics and 3D printing with a custom shell made to fit the Pi Zero inside of a Wii nunchuck.
A fair bit of hardware is required to get this project off the ground, including a spare Wii nunchuck, a Raspberry Pi Zero 2 W, and a 3D printer for creating the mounting frame inside the hand grip. In addition, it needs an Adafruit Powerboost 1000 charger and a battery, in this case, a 750mAH 3.7V Holy Stone Model 752555, to make everything mobile. Finally, it uses an HDMI ribbon cable assembly to connect the Pi Zero nunchuck to his Vufine display.
It requires a few tools to get the Pi to read the signal from the Wii nunchuck joystick, specifically this library created by Boeeerb over at GitHub (opens in new tab). The cursor control is Python-based and uses a module known as Pynput found over at PyPi (opens in new tab).
If you want to recreate this Raspberry Pi project or get a better idea of how it all goes together, check out the original thread shared on Reddit and explore the project page at Thingiverse (opens in new tab) for an up-close look at the mounting hardware used to house the Pi.