简介
在上篇文章中ESP-CLAW安装和试用 我们介绍了如何安装和使用ESP-Claw,于是我便想着来尝试使用它来进行一下更加负责的任务。于是我找到我的ESP32-S3 xiao开发板和一个底座上带了一个SSD1306的Oled屏幕,来尝试使用ESP-CLAW来进行驱动。

我的步骤主要是以下,首先确认好对应的SCL 和 SDA的 PIN

由于我第一次看这个文档的时候看的并不是很详细所以我让ESPClaw 帮我在这两个pin之间进行了尝试。

上图可以看到我的阿里云百炼平台的token使用情况。我这边使用的是另一个模型,不过他目前已经耗尽了。在我开始使用的时候是还有大概48万token。下图是我和它的完整对话。

我首先让他帮我把板载的LED灯进行点亮。 我这里第一次没有注意原理图使用成了高电平。后续进行了修正。然后我让他尝试帮我点亮这个SSD1306
实际上我第一次没有点亮成功于是我便让他更换pin重新尝试。
其实在我说没有亮的时候这个屏幕就已经亮了,这个程序处理的时候有一点延时。

于是我让他尝试在屏幕上显示Hello EEPW,可以从下图中看到由于延时的原因,我上一个任务的输出才是刚刚输出完毕,所以就导致了我屏幕原本是正常显示的,现在不显示了。 于是要求我重新启动。

现在我将开发板进行重启,此时就已经提醒我48万的token已经消耗完毕了。阿里云也开始给我发短信了。

于是我尝试更换其他的模型来完成屏幕的Hello EEPW的显示。我在这里修改成了Deepseek V4 Flash模型。
更换模型后重启了设备,并且进行提示词输入。巧的是它保存了之前的回话记忆。

屏幕正确点亮。

不知道大家注意到没,我上面还接了一个DHT11的传感器在GPIO3上,我现在让他驱动起来并且显示在屏幕上。
其实这个已经是正确驱动成功了。但是为什么显示不正确呢。 那是因为这个传感器的底板可能设计的不好,有些PIn连接或者凑到一起了。

效果如下:

总结
就目前而言,这个ESP-CLaw的可玩性还是不错的,就是暂时是不知道怎么设置一个脚本开机自动启动。暂时每次开机的话还需要给它下发一个命令才行。而且就这个token的消耗也是非常的大。如下所示。100万的token就剩33万了。两三个小任务就用完了。

我要赚赏金
