ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

让 AI 机器狗跑起来:ESP-HI 固件从零到烧录的快速指南

让 AI 机器狗跑起来:ESP-HI 固件从零到烧录的快速指南 让 AI 机器狗跑起来ESP-HI 固件从零到烧录的快速指南【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32ESP-HI 是小智 AI 聊天机器人项目里的一套超低成本 AI 机器狗固件一块 ESP32-C3 就能跑唤醒词检测、AI 语音对话和数十种舵机动作还内置 WebUI 让你用手机直接操控。硬件只要百元级编译一条命令搞定是新手做机器人很合适的起点。它是什么小智 AI 是基于 ESP32 系列芯片的开源语音聊天机器人固件ESP-HI 是其中一个板卡变体形态是机器狗。主控用 ESP32-C3头部装一块 0.96 寸 ST7789 彩屏160×80显示表情侧面接 PDM 麦克风和 PDM 扬声器负责听和说身体由 4 个舵机驱动行走和握手等动作。整个项目跑在 ESP-IDF 工具链上并基于 MCP 协议把设备能力工具化动作、灯光都注册成标准工具云端大模型自己决定什么时候让它动、怎么动。它适合两类人想花小钱做出能走能说的机器人的人以及想从完整可运行的工程里学硬件和协议的人。为什么值得动手物料百元内搞定主控 ESP32-C3 加一块彩屏、一对 PDM 麦克风/扬声器、4 个舵机全是常见通用件比市面教育机器人便宜一个量级做坏了也不心疼。不用手动调配置这块板需要 20 多项编译选项唤醒词、尺寸优化、4MB 分区表等已经预先写在 main/boards/espressif/esp-hi/config.json 里跑一条脚本就能出固件不用逐项翻 menuconfig。扩展方式标准动作和灯光都是 MCP 工具在 esp_hi.cc 里加几行注册代码就多一项技能想接智能家居、知识搜索这类云端能力看 MCP 使用文档 即可。从零到跑通第一步备料准备 ESP32-C3 模块或已组装的头部、0.96 寸 SPI 彩屏ST7789、PDM 麦克风、带功放的小扬声器、4 个舵机、1 颗灯和电池。面包板自制的按接线图把屏、音频、舵机引脚逐一接好第二步克隆源码并编译用 git 克隆源码地址https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32进入目录后执行编译命令python ./scripts/build.py espressif/esp-hi这一行会自动完成 ESP32-C3 目标、分区表、唤醒词等选项配置并生成固件。第三步烧录固件编译结束后执行idf.py flash固件通过 USB 写入设备完成后断开电源重插即可。第四步首次验收开机按提示配好 Wi-Fi。说出唤醒词头部彩屏亮起表情并开始对话手机连到同一 Wi-Fi浏览器访问 esp-hi.local 就能打开 WebUI点按钮让机器狗前后走动确认舵机响应正常就算跑通。上手后能玩什么基础层5 个基础动作前进、后退、左转、右转、停止说一声或在 WebUI 点一下就能执行适合日常交互。7 个扩展动作趴下、握手、向前跳跃、伸懒腰等对话里让它握个手就是现成的演示。离线唤醒 AI 对话唤醒检测在设备端本地运行不用按键唤醒后直接提问彩屏同步情绪表情。进阶玩法MCP 工具扩展把振动、摄像头等新能力注册成工具大模型就能直接调度协议细节见 MCP 协议文档。灯光联动通过内置的 RGB 工具改灯色让机器狗随对话内容变换光效。真实使用场景教学演示课堂上让小朋友说向前走机器狗当场迈步声音和动作一一对应硬件便宜到不怕摔坏适合反复试。桌面陪伴放在工位上叫唤醒词问天气、闲聊说话时彩屏变表情、偶尔来段摇摆或跳跃比静态摆件有互动感。MCP 学习样本想理解设备端 MCP这个项目把动作和灯光注册成工具只用了百余行代码读源码顺带改参数效果立刻看得见。避坑与常见问题上电后 USB 连不上电脑舵机控制接管了 USB 口电脑识别不到设备。处理断开身体只留头部按住按钮再接 USB进入烧录模式。串口看不到日志默认日志走 USB Serial/JTAG 通道但该设置会禁用舵机控制两者互斥。不需要控身体时才切日志通道重新编译。唤醒词不响应麦克风是 PDM 接口、占用固定引脚GPIO 6/7先核对接线是否接错唤醒功能编译时已默认开启不用另外申请。WebUI 打不开手机必须和机器狗在同一 Wi-Fi 下确认无误仍不行就关闭 Web 控制选项重新编译排除干扰。一块百元级开发板加 4 个舵机就能得到一只会走会说的 AI 机器狗。现在把物料备齐、克隆源码、烧上这两条命令剩下的技能就可以通过 MCP 一个个往上加。【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表