15浏览
查看: 15|回复: 5

[项目] 【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录

[复制链接]
本帖最后由 驴友花雕 于 2026-3-30 17:15 编辑

【花雕学编程】ESP32-S3 部署 MimiClaw(迷你小龙虾):从零调用 DeepSeek API 实操记录

手头有二片ESP32 S3 N16R8,一片是标准版44脚,一片是果云版42脚,正好拿来做做小实验。

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图1

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图3

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图2

想让几十块的ESP32-S3拥有 AI 大脑?这篇实操记录带你从零开始:用MimiClaw(迷你小龙虾) 轻量框架,纯 C 裸机部署、无需 Linux/Node.js,一键接入DeepSeek API,实现硬件与大模型的实时对话。从环境搭建、API 配置到代码烧录、串口的交互,全程踩坑实录,跟着做就能跑通,低成本解锁嵌入式 AI 的无限可能。


【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图4

驴友花雕  高级技神
 楼主|

发表于 2 小时前

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录

一、什么是 MimiClaw(迷你小龙虾)?

MimiClaw 是一款专为 ESP32 系列芯片设计的轻量级 LLM 客户端框架,专注于在嵌入式端实现大模型交互与硬件控制。

它可以轻松完成这些核心能力:
1、快速连接 WiFi,实现联网通信
2、直接调用各类大模型 API(OpenAI、DeepSeek 等主流接口均支持)
3、 自动解析 API 返回的 JSON 数据
4、本地执行控制逻辑,如驱动 GPIO、控制 RGB 灯、传感器采集等

一句话概括:ESP32-S3 + WiFi + LLM = 可由自然语言直接驱动的智能嵌入式控制器
它并非简单的聊天机器人,而是打通大模型与物理硬件的轻量化桥梁,让 MCU 也能拥有 AI 大脑。

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图1

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 1 小时前

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录

二、申请 DeepSeek API Key

MimicLaw 需依托大模型 API 实现相关能力,这里以 DeepSeek 大模型 为例,讲解 API Key 获取流程:
获取步骤
访问 DeepSeek 开放平台官网:https://platform.deepseek.com
完成账号注册或登录已有账号
进入平台「API Keys」页面,创建全新密钥
立即复制并妥善保存密钥(密钥仅展示一次,丢失无法找回)

温馨提示:DeepSeek 新注册用户一般赠送免费调用额度,可满足项目前期测试使用需求。

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图1

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 1 小时前

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录

三、安装 ESP-IDF(关键步骤)

这里使用的是乐鑫官方离线安装包(相对简单一些),不需要手动 git clone esp-idf。

ESP-IDF离线安装包(总共有1.58G)下载链接:
https://dl.espressif.cn/dl/esp-idf/  

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图2

这里下载的是V5.5.3,安装过程如下

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图3


【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图1


【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图4


【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图5


【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图6


【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图7

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 1 小时前

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录

四、验证是否加载成功:

输入:

  1. idf.py --version
复制代码

输出类似 ESP-IDF v5.5.3 即为成功。

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图1

回复

使用道具 举报

驴友花雕  高级技神
 楼主|

发表于 半小时前

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录

五、验证 DeepSeek API 是否可用

在改代码之前,先确认你的 API Key 和网络没有问题。 这一步能帮你省去很多排查时间。

输入(填写你的密钥)

  1. curl https://api.deepseek.com/chat/completions -H "Content-Type: application/json" -H "Authorization: Bearer 你的密钥" -d "{"model":"deepseek-chat","messages":[{"role":"user","content":"Hello"}],"stream":false}"
复制代码


【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图1

返回结果:
  1. {"id":"a023e074-f931-499-be79-3e7f3","object":"chat.completion","created":1748659,"model":"deepseek-chat","choices":[{"index":0,"message":{"role":"assistant","content":"你好!很高兴见到 你!有什么我可以帮助你的吗?无论是回答问题、聊天还是提供建议,我都很乐意为你效劳。"},"logprobs":null,"finish_reason":"stop"}],"usage":{"prompt_tokens":5,"completion_tokens":32,"total_tokens":37,"prompt_tokens_details":{"cached_tokens":0},"prompt_cache_hit_tokens":0,"prompt_cache_miss_tokens":5},"system_fingerprint":"fp_eaab8d114b_prod0820_fp8_kvcache_new_kvcache"}
复制代码

这个返回结果的意思:你的 DeepSeek API 完全正常可用!

1、整体结论
你收到的这段 JSON 是 DeepSeek 服务器的正常成功响应意味着:
✔ API Key 正确有效
✔ 网络 可以连通
✔ 账号 有额度
✔ 模型 正常返回回答

2、逐段简单解释

【花雕】尝试ESP32-S3 部署 MimiClaw(迷你小龙虾)实操记录图2

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2026 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail