Petduino Is the DIY Tamagotchi You Can Hack

Arduino Education Fun & Games Home
Petduino Is the DIY Tamagotchi You Can Hack


Matt Brailsford, aka Circuitbeard, wondered why Tamagotchi virtual pets weren’t more user-programmable, and so he decided to invent the Maker version with his “Petduino” project. This “pet,” which looks like a small plastic animal with a screen in its chest, features an Arduino-compatible processor, sensors, an 8×8 LED matrix, a laser-cut body, and several other goodies for the pet’s owner to play with. Although he’s come up with quite a few routines for this device, you can program it to display your favorite shapes on the LED matrix, or respond to stimuli via the light or temperature sensor.

photo credit: Frederik Raabye

According to Brailsford, the project is not currently open source, but “is made of a lot of off-the-shelf components, so it’s not a very complicated board.” Although they’re neat in the form that Brailsford built, I could see this becoming inspiration for entirely different robo-pets, perhaps with servo-actuated ears, a speaker, or who knows what else. The code that powers the Petduino is freely available online, so that is out there to modify as well.


If you are thinking about making something similar yourself from scratch, Brailsford says, “I think it probably took around a month on and off. Because the Petduino is mainly simple components (this was on purpose to show that even with simple components, you can make some cool little projects), figuring out how to connect everything didn’t take that long. Coding the Petduino library took a bit longer as I would constantly make changes during testing to try and create the simplest and most intuitive interface to the Petduino I could.”

As he’s actually selling these little guys as a kit, Brailsford says that “This was deceptively harder than I thought, but I think I managed to get through it all in a couple of weeks. I signed myself up to the Bristol Maker Faire so I knew I had a hard deadline to get them ready for, so I had to push hard. Banners, boxes, packaging, labels, step by step instructions, website, it all adds up.” So having a deadline is probably a good idea for this type of thing!

For another excellent project from “The Circuitbeard,” check out his ROMBUS3000 miniature arcade machine.

Discuss this article with the rest of the community on our Discord server!

Jeremy is an engineer with 10 years experience at his full-time profession, and has a BSME from Clemson University. Outside of work he’s an avid maker and experimenter, building anything that comes into his mind!

View more articles by Jeremy S Cook


Ready to dive into the realm of hands-on innovation? This collection serves as your passport to an exhilarating journey of cutting-edge tinkering and technological marvels, encompassing 15 indispensable books tailored for budding creators.