With some clever hardware hacking and their first python script, NTC forum user directive0 transformed PocketC.H.I.P. into a Virtual Digimon Trainer.
The whole virtual pet phenomenon hit while I was a teenager. Many of my classmates had their Digimon confiscated due to an urgent feeding in the middle of class. Feedings couldn’t be missed. It was always worth the risk. How else were we to ensure our Digital Monsters would be battle ready come recess?
Inspired by a Hackaday article about Sprite_tm’s Infinite Matrix of Tamagotchis, directive0 was determined to automate the Digimon maturation process. Turns out, all that was needed is a breadboard, a PocketC.H.I.P. and a variable oscillator.
Busting open the Digimon enclosure reveals a PCB with a handful of test pads designed for testing the unit in the factory. By soldering to these test pads and a bit of wiring to PocketC.H.I.P., directive0 was able to externally control into the Digimon.
To automate training, directive0 learned python to write a Digimon Maturation script. When run, the Digimon is fed, played with, and taken care of automatically. PocketC.H.I.P. effectively became a Digital Digimon Nanny. Not too shabby for your introduction into python.
But directive0 wasn’t just looking to automate the Digimon growth cycle, they wanted to accelerate it. Digimon units use a crystal oscillator as a real time clock. When replaced with a variable oscillator, you can make time fly. With the press of a button, directive0‘s Digimon now grow at ten times the normal rate, hitting a full growth cycle in a day and ready for battle without being a distraction in the classroom (or office).
Dig up your Digimon and give this hack a shot! Join the CHIPster community collaborating with directive0 on the NTC forum.