<< BACK_TO_PROJECTS

Virtual-Pet-With-Utilities-Box

C++ESP32LINE APIEmbedded
ACCESS_LINKS

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