DeskBuddy 是一个开源桌面宠物机器人项目,由 Edison Science Corner YouTube 频道的 Rajesh 创建。设计简单、成本低廉,适合初学者入门,同时具有足够的扩展性供高级用户hack。
| 指标 |
数值 |
| BOM成本 |
~$10-15 |
| 主控 |
ESP32-C3 Super Mini |
| 显示 |
1.3寸 OLED |
| 交互 |
触摸传感器 |
| 电源 |
可充电锂电池 |
| 外壳 |
3D打印 (白色PLA) |
| 组件 |
规格 |
价格 |
| 主控 |
ESP32-C3 Super Mini |
$2-3 |
| 显示 |
1.3寸 OLED (SH1106) |
$3-4 |
| 触摸传感器 |
TTP223 |
$0.5 |
| 电池 |
LiPo + 充电模块 |
$2-3 |
| 外壳 |
3D打印PLA |
~$1 (耗材) |
- 时间显示: WiFi同步时间
- 天气显示: 通过 OpenWeatherMap API
- 表情动画: OLED显示可爱动画
- 触摸交互: 触摸身体触发反应
- WiFi连接: 自动同步数据
- 开源: Arduino代码 + 3D模型全部开源
- DeskBuddy 1.0: 基础版,OLED+触摸
- DeskBuddy 2.0: 彩色屏幕版
- 牛油果版: 特殊造型外壳
- ESPHome版: 集成Home Assistant
- 极简设计: 最少的组件,最低的成本
- 实用+可爱: 时间+天气是刚需,动画增加情感
- 开源传播: YouTube教程 + GitHub代码 + 3D模型
- 社区迭代: 多个版本和社区变体
- 入门友好: 初学者也能成功制作
- [[esp32-series]] — 硬件平台
- [[stackchan]] — 更高级的桌面机器人
- [[ai-astronaut]] — AI宇航员
- [[ai-toy-design]] — AI玩具设计方法论
- [[enclosure-design-guide]] — 外壳设计指南