If you're reading this article, you're likely all too familiar with that iconic wiggling that a Pokeball does when the Pokemon inside is trying to break free. It's a sight that Pokemon trainers and fans alike have been seeing for over 20 years. When it comes to Pokemon GO, where wild Pokemon tend to flee after a certain number of failed capture attempts, seeing that wiggle can get frustrating after a while, but one tinkerer would rather have people be glad to see the wiggling. Specifically, he created a real Pokeball that wiggles and dances when Pokemon are nearby, complete with its own internet connectivity and GPS, negating the need for it to connect to your phone and exacerbate the battery drain that Pokemon GO is surely already inflicting.
The Pokeball's creator, TJ Hunter, posted the project up on Hackster, a DIY website, making it about as easy as possible for anybody to make one or even modify it. The original project is listed as having intermediate difficulty and taking about 5 hours, but those in the know could also make it into an external battery for their phone, or any other use they could imagine. With the right code savvy and a bit of knowledge of how Pokemon GO works, one could even create a companion app to tell the ball to ignore certain Pokemon and only wiggle when there are good ones nearby. While this would take significant skill, the build uses a minimal setup, leaving plenty of room for such things, if somebody has the desire, skill, and patience.
In the form that's shown on Hackster, the ball is made of two foam halves, with all of the necessary parts inside. This includes a mainboard, servos and weights, a cellular development kit, a GPS shield, and a battery to power the whole package. The foam halves are joined by magnets, making it fairly easy to open up if necessary. An acrylic paint job tops it all off and turns an otherwise unremarkable sphere into a must-have Pokemon trainer accessory, though enterprising creators could put these components into just about any shell they wish, given ample room for servo movement and a way to open to charge the battery.