Talking Desktop AI Assistant (Pomodoro Timer/Memo/Music)
Print Profile(1)

Description
Boost Me (for free)
Turn the ESP32-S3 development board into a desktop AI assistant that can tell time, report weather, record memos, play music, and run a Pomodoro timer
Project Introduction
This is an open-source desktop smart terminal project based on Waveshare ESP32-S3-RLCD-4.2
It upgrades the traditional "weather clock" into an "AI device with voice interaction":
The screen constantly displays time, weather, temperature and humidity, and battery status
Supports voice wake-up and dialogue
Supports Pomodoro timer (including white noise), memo, music playback
Weather data is written back via MCP tools, not dependent on board-side and Feng API configuration
Suitable for desktop use for daily focus and information reminders
In short, it is both a weather station and a lightweight "Desktop AI Companion"
Core Features
AI Voice Interaction: Voice Q&A and device control after wake-up
Weather Display: City, weather text, temperature real-time update (MCP write-back)
Pomodoro Timer Mode: Start/Pause/Resume/Stop, supports white noise playback
Memo System: Add, view, complete, clear to-dos
Music Mode: Supports URL playback and lyric display
Status Dashboard: Time, calendar, temperature and humidity, battery, WiFi displayed on one screen
Low-Power Optimization: Automatic down-clocking refresh when idle, suitable for permanent desktop placement
Hardware List (BOM)
Waveshare ESP32-S3-RLCD-4.2 Development Board (Main Control + Screen)
Github
Please flash the waveshare-s3-rlcd-4.2 firmware
https://github.com/ZhouhaoJiang/xiaozhi-esp32










Comment & Rating (0)