Macrogatchi : The Next Tamagotchi Evolution

About the project

Tamagotchis are super fun and nostalgic but I want to know what is possible with the advances in electronics since they were first produced.

Project info

Difficulty: Easy

Platforms: DFRobotEspressif

Estimated time: 5 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

DFRobot Gravity:Digital Push Button (Yellow) DFRobot Gravity:Digital Push Button (Yellow) x 3
ILI9488 lcd display ILI9488 lcd display x 1
Espressif ESP32 Development Board - Developer Edition Espressif ESP32 Development Board - Developer Edition x 1

Software apps and online services

Arduino IDE Arduino IDE


I created this project for my YouTube channel basically it is an upgraded and improved version of the classic Tamagotchi toy from the 90s and 2000s. In my video I discuss what the goals for the final device are and the parts and pieces needed to make it. I also briefly discuss the code. In order to get this project working you will also need to upload some images to the esp32 internal memory the files to upload and instructions on how to do so can be found in the git repository at

Schematics, diagrams and documents


Wiring diagram for the device





Leave your feedback...