
May 11, 2026
A Desk Robot That Gets Sad When You Leave
An open-source project featured on Circuit Digest introduces a desk companion built around the ESP32-C3 Mini and a small OLED screen. The robot fetches real-time weather data over WiFi, displays the time, and cycles through animated facial expressions that shift mood based on context. Touch its capacitive sensor and it changes expression. Leave it alone and it notices.
The build fits inside a 3D-printed enclosure small enough for the corner of a keyboard tray. A rechargeable battery makes it wireless. The hardware and software are fully open source. The interesting design decision: giving a weather display a face. The OLED doesn't just show temperature; it reacts to it. The touch sensor doesn't trigger a menu; it triggers a mood change. Every functional element has been wrapped in a layer of character that turns data retrieval into something closer to companionship.
This sits at an interesting edge of the shift from maximum functionality to maximum well-being. A weather widget on your phone is more accurate, more detailed, and requires zero soldering. But nobody has ever felt a pang of guilt for ignoring their phone's weather widget. When your desk object has a face and a mood — when it sulks if you don't touch it — the relationship changes. Maybe what matters here is simpler than it sounds: do we build kinder objects when we give them faces?