路线图
这是我给「从零用 ESP32 养一只 AI 电子宠物」这个系列列的计划,方便自己按阶段推进,也方便你看到接下来会写些什么。下面每篇文章目前都是计划中,顺序和内容都可能调整。开篇文章已经写好,可以从《我要用 ESP32 做一只 AI 电子宠物》 看起。
第一阶段 硬件入门
选板子、搭好开发环境,先点亮屏幕,再接上按键和传感器。
- 怎么选一块适合电子宠物的 ESP32 开发板计划中
- 从零搭好 ESP32 开发环境计划中
- 第一次点亮屏幕计划中
- 接上按键和传感器计划中
第二阶段 让宠物活起来
做出表情动画,用状态机表达饿、困、开心,并加上简单存档。
- 给宠物画几张表情,并做成动画计划中
- 用状态机表达饿、困、开心计划中
- 给宠物做简单存档,断电也不忘记计划中
第三阶段 接入 AI
让宠物能听能说,接上大模型对话,并慢慢带上记忆与性格。
- 先让宠物能听能说:语音输入与输出计划中
- 接上大模型,让宠物会聊天计划中
- 给宠物一点记忆和性格计划中
第四阶段 做成实物
考虑低功耗与电池,设计 PCB,再用 3D 打印把外壳做出来。
- 低功耗与电池:让宠物能离开电脑活着计划中
- 设计一块自己的 PCB计划中
- 3D 打印外壳,把宠物装起来计划中
第五阶段 开源与分享
把代码放到 GitHub,整理教程合集,如果条件成熟再考虑分享套件。
- 把代码开源到 GitHub计划中
- 整理一套从零开始的教程合集计划中
- 如果条件成熟,再考虑分享套件计划中