C++ / firmware · Spring 2026
PetOS
ESP32-S3 firmware for a virtual pet — stat decay, persistent storage, a TFT UI, and a local AI-dialogue layer.Write-up
Firmware for a virtual pet living on an ESP32-S3. Stats decay in real time, persistent storage means it remembers you across power-offs, a TFT screen gives it a face, and a local AI-dialogue layer gives it something to say. A Tamagotchi, basically — except I wrote the firmware, and a crash means the pet dies.