The story
My son saw a gizmo on a TV show and asked if he could have one. It didn’t exist, so I built it.
Peppy is a wearable with a microphone, speaker, touchscreen, memory, WiFi and Bluetooth. Ask it a question and it answers out loud, in a voice and personality the grown-ups choose. It runs on its own, and it’s managed from Dino Lab, a parent app on iPhone where you can add new dinosaurs, set a daily play limit and read back every question your child asked.
Built with
- ESP32-S3
- C / ESP-IDF
- LVGL
- Gemini voice + TTS
- SwiftUI
- Core Bluetooth
- OTA + rollback






