This project is an emulation of the original Tamagotchi P1 designed to run on Arduino UNO hardware. It uses TamaLib as its core engine, with heavy optimizations applied so it can function within 32K Flash and 2K RAM limitations.
- Emulation based on TamaLib optimized for low memory
- Uses SSD1306 I2C OLED displays via the U8g2 library
- Requires specific hardware including push buttons, resistors, and a buzzer
- Includes instructions to convert Tamagotchi ROM files into C headers using Java
The author describes their project of replacing a Digital Pet from Tiger, a cheaper Tamagotchi rip-off, with an Arduino Nano, an OLED screen, and 6V batteries. This is a prototype for their thesis in New Technologies of Art. They detail modifications like eviscerating the original device, integrating a new battery holder, and making adjustments to the case. The final goal is to create a working game loop display on the OLED screen.