在价值30元的ESP32-S3开发板上面,运行OpenClaw是怎样的体验呢?
mimiclaw是 openclaw 的衍生项目。使用C语言编程, 基于 esp-idf 实现。
接下来,让我们动手将mimiclaw装入你的设备中吧!
固件刷入
目前常见的刷入方式有两种。在线浏览器刷入和工具刷入。 使用 espressif 官方 提供的 ESP Launchpad 来烧录固件。刷入也很简单,点击网页右上角的 Connect 按钮连接设备, 然后再点击左下角的 Flash 按钮开始烧录。
如果连接不了设备,或者其他原因,我们可以利用flash_download_tool这款工具直接刷入固件包。
刷入固件后,我们需要配置WiFi等信息。
配置WiFi 飞书
接下来,我们需要下载一款串口调试助手工具。微软商店可直接下载。(其他同类型工具都可以)
配置端口和波特率后,直接点击连接。回车后会进入终端!
01设置WiFi
在终端中执行命令:
set_wifi <wifi名称> <wifi密码>
02设置模型API
目前暂时无法使用国内的大模型,但是可以使用openrouter 免费的Step 3.5 Flash大模型。
访问官网进行注册: https://openrouter.ai 并获取API。
执行下面命令,设置API
set_api_key <你的 api key>
03配置飞书
在飞书中创建机器人,详细配置和权限可参考历史文章。记录App ID 和App Secret配置命令如下:
set_feishu_creds <App ID> <App Secret>
完成后,便可以在飞书中对话了。
测试
之前,我们需要写代码,上传到开发板。从而实现对设备的控制。但是现在,我们可以直接让AI来完成。这里,我们以模拟灯光控制为例。
同理,我们可以读取温湿度数据、控制舵机等。大家可以自行探索!
更多精彩文章 欢迎关注我们
点击阅读原文,获取工具包和固件。