# ESP32-based desktop robot Yeti: 100+ emotional behaviors and phone Bluetooth firmware flashing

- Source: Reddit r/robotics
- Published: 2026-10-29T19:28:50.000Z
- RoboHot: https://robohot.news/en/items/q4uqe6v32pjikw47h6l2ofly2
- Original: https://www.reddit.com/r/robotics/comments/1xitn4j/heyy_guys_see_my_latest_project/

## Summary

A developer modified a desktop robot called Yeti using a 3D-printed shell and open-source code, adding 100+ emotions and behaviors, along with a gyroscope, microphone, light-dependent resistor (LDR), and touch sensor. Yeti works as a small robot and clock, and supports flashing new firmware directly via phone Bluetooth, with no Arduino IDE, computer, or cable needed. A companion app can connect automatically when nearby, and can also let two Yetis paired with different phones send each other messages, doodles, and sounds over the internet.
