Hardware project
Bot Robo
Spec-driven desktop companion with animated eyes and mood states.
2024ESP32OLEDC++
hardware prototypeInteraction states
Step 1
Sensor event
person noticed
Step 2
Mood state machine
spec-driven transition
Step 3
Eyes render
expression matches state
Architecture
UserDeviceService
Highlights
- Personality-as-state-machine, not as cute hack
- Software state and visual expression stay coherent
Bill of materials
Stack-derived · sanitized
- 01ESP32
- 02OLED
- 03C++
Want a prototype like this?