Desk Mochi – Smart ESP32 Desk Companion

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:


Features include:
Future improvements may include voice feedback, mobile app integration, or adding sensors for ambient light and motion detection to make Mochi even more interactive.

Desk Mochi represents the perfect combination of personality, technology, and creativity — turning your workspace into a smarter, friendlier environment. This model was 3D printed to achieve its designed shape and structure.