ESP-Claw 应用参考教程
ESP-Claw 介绍
ESP-Claw 是能让一块小巧的 ESP32 开发板,变身成你的专属个人 AI 助手。只需插上 USB 供电、连接 WiFi,就能通过通讯工具与它对话交流。它可以帮你处理各类任务,并借助本地存储不断学习、持续进化,而这一切能力,都被浓缩在一枚拇指大小的芯片之上。
ESP-Claw vs 传统 IoT
| 维度 | 传统 IoT(云中心化) | ESP-Claw(边缘 AI) |
|---|---|---|
| 处理逻辑 | 预设静态规则(If-This-Then-That) | LLM 动态决策 + Lua 确定性规则 |
| 执行引擎 | 规则引擎 | LLM + Lua + Router(三级事件处理) |
| 控制中心 | 云端服务器 | 边缘节点(ESP 芯片) |
| 设备协议 | MQTT / Matter / 私有 SDK | MCP 统一语言 + 多协议桥接 |
| 记忆管理 | 云端数据存储 | 本地结构化记忆(JSONL + 标签) |
| 交互方式 | App / 控制面板 | IM(Telegram / 微信 / 飞书) |
| 智能能力 | 预设自动化 | LLM + 本地规则(持续进化) |
支持的芯片列表
支持的芯片 ESP-Claw 需要至少 8MB Flash 和 8MB PSRAM。
目前支持:
-
ESP32-S3
-
ESP32-P4
支持的开发板 请见 GitHub 仓库
需要适配新的开发板?
ESP-Claw 使用 ESP Board Manager 适配多种开发板。
如需添加其他开发板,请参考 ESP Board Manager 文档, 将开发板适配文件存放到 application/basic_demo/boards
欢迎将开发板适配代码通过 Pull Request 提交到 ESP-Claw 仓库。