An open-source Tamagotchi, built on an ESP32 with an ST7735 LCD and physical buttons. A digital pet resembling me responds to feeding, playing, and dressing up. Stats are persistent (saved to EEPROM)
- Deep sleep (Battery powered use)
- Three-button UI (+ 1 for on and off)
- Designed for portable use
- ESP32 w/ EEPROM storage (ESP32 DevKit V1)
- Arduino framework (Platform IO)
- TFT LCD (ST7735)
- 3.7V LiPo battery + MCP1700 (3.3V LDO)
- 4x momentary push buttons
- KiCAD
- Arduino IDE or PlatformIO
Decided to use the full esp32 dev kit for easy testing of new firmware/features.
No demo currently
PCBWay sponsors 3D Printing and PCB assembly costs on this project during the prototyping phase! If you are interested in their awesome fabrication services please check them out. They offer 3D prototyping, PCB design, and assembly, as well as CNC metal fabrication. Costs are reasonable and the quality is as good as it gets. Thank you, PCBWay, for sponsoring me!
MIT


