The following article is brought to you by The Tech Info Group. -Ed

Pokemon Go has swept the world into a “Gotta Catch ‘Em All” frenzy during the last several weeks since its thundering debut. And while it’s sent intrepid fans out into the streets to hunt down errant Pikachus and Bulbasaurs, it has also been a huge drain on the battery life of all our phones.

That’s where Sparkfun user Nick Poole comes in. Recognizing the weight that the app was putting on his phone – using its built-in GPS constantly, sucking up all his mobile data, and keeping his LCD display on at all hours as it constantly rendered a new map with new features – he has come to the world’s rescue.

Using 3D printing technology, Poole developed a phone case modeled on the classic Kanto-era Pokedex. Bright red in color and featuring red, yellow, and green LED lights, the case is an absolute essential for any Pokemon trainer out there.

And the best part? It isn’t just any old phone case – no, this case was specifically designed to meet the unique demands of the Pokemon Go app.

As you use it, the case charges your phone, adding up to 2,600mAh to your phone’s battery life. No more lugging around heavy portable batteries or wandering home with your head hung and your phone dead in your pocket. No, with the Pokedex case, you will be able to chase that Clefairy all the way to the other side of town and not have to worry about losing him at the last moment.

Unfortunately, the case isn’t currently for sale anywhere. But don’t fear! If you have access to a 3D printer, Poole has been generous enough to upload instructions and a 3D printing template to GitHub for anyone to use. All you need is a little customization to make the template match to your phone model – it was originally built for a Samsung Galaxy S4 – and some electrical know-how to wire up the case, and you’ll be training Pokemon before you know it.