Virtual Pet Utility Box
Tamagotchi-inspired virtual pet for 16x16 LED pixel displays.
This embedded project brings a retro digital pet (cat) to a 16x16 WS2812B LED matrix. It features classic pet actions (feeding, cleaning, playing) combined with essential desk utilities (clock, weather, calendar) and remote control capabilities.
Features
- Tamagotchi Gameplay: Walk, feed, play, and care for a virtual pixel cat.
- Remote Integration: Control actions and play with the pet remotely through the LINE app using a Google Apps Script webhook.
- Utilities Dashboard: Includes a digital clock with custom light patterns, current weather forecast, calendar view, and secondary mini-games.
- Appearance Customization: Change background themes, pet colors, and custom LED matrix color patterns.
Tech Details
- Microcontrollers: ESP32 and Odroid-C4 (Optional)
- Language/Framework: C/C++ (Arduino IDE/Framework)
- Display: 16x16 WS2812B LED Matrix
- Webhook API: Google Apps Script + LINE Bot API