Desk Mochi is an adorable ESP32-powered smart desk companion designed to keep you company while you work.
It features an OLED display that shows the current time, temperature, and weather information using data fetched from the OpenWeather API — all updated in real time through Wi-Fi.
The device isn’t just functional — it’s expressive. Mochi displays a range of facial expressions, changing moods based on the time of day or user interaction, giving it a lively and friendly personality on your desk.
The ESP32 acts as the brain, handling Wi-Fi connectivity, API communication, and display animations. It can run autonomously after configuration, fetching accurate weather and temperature data and displaying it in a visually appealing way.
The hardware setup includes: