FUMI
A Tamagotchi-style AI companion on a round ESP32-S3 display.

By imaaiagent (GitHub repository owner)
- GitHub stars
- 7 (GitHub)
Build sheet
- Board
- Waveshare ESP32-S3 Touch LCD 1.46 (round display, mic, speaker)
- AI model or service
- STT -> LLM (OpenAI/Claude/Grok/OpenRouter/Ollama) -> TTS via separate backend
- Difficulty
- Intermediate
Overview
Waveshare ESP32-S3 1.46" round touch display with LVGL animated face, hunger/energy/bond mechanics and push-to-talk voice chat through a provider-agnostic backend (OpenAI, Claude, Grok, OpenRouter or local Ollama).
How it works
An LVGL face with hunger, energy and bond mechanics on a Waveshare ESP32-S3; push-to-talk goes through a backend to the LLM provider of your choice.
Hardware
- Waveshare ESP32-S3 Touch LCD 1.46 (round display, mic, speaker)
Like this build? Get the weekly builds
Get the best new AI hardware builds every Thursday. One email a week, free.
Built something? Submit a build
This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.
Featured? Add this badge
Built this? Paste the badge into your README. It links back to this page.
Markdown
[](https://hardwarelab.dev/projects/fumi/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w)HTML
<a href="https://hardwarelab.dev/projects/fumi/?utm_source=badge&utm_medium=referral&utm_campaign=launch_2w"><img src="https://hardwarelab.dev/badge.svg" alt="Featured on HardwareLab" width="188" height="20"></a>Related builds
All 9 in Kids & LearningMentor Mitra AI
An edge robotic mentor for kids with face and emotion recognition.
- Raspberry Pi 5
- Raspberry Pi AI Camera
- ESP32 development board
- +5 more
Advanced
Talking desk robot for kids
ESP32-S3 + Gemini Live, plus a Breadboard Buddy.
- ESP32-S3
- mic
- speaker
BeginnerRotary phone for a 5-year-old
A low-stimulation way for a kid to ask an AI anything.
- rotary phone
Intermediate