ARTICLE DETAIL

资讯详情

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

百元级 AI 机器狗 ESP-HI 搭建全指南:从接线、烧录到 MCP 动作控制

百元级 AI 机器狗 ESP-HI 搭建全指南:从接线、烧录到 MCP 动作控制 百元级 AI 机器狗 ESP-HI 搭建全指南从接线、烧录到 MCP 动作控制【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32ESP-HI 是基于 xiaozhi-esp32 的超低成本 AI 机器狗项目用 ESP32-C3 做主控仅凭 ADC 拾音和 PDM 扬声器即可完整实现语音唤醒、AI 对话、表情显示和数十种行走动作整套硬件处于百元级成本区间。成品能做什么说出唤醒词后与机器狗进行多轮语音对话按键也能随时接管头部 0.96 寸 SPI 彩屏实时播放表情动画4 路舵机驱动四肢内置十余种动作前进、后退、转向、摇摆、趴下、握手、跳跃等手机连入同一 Wi-Fi 后通过 Web 控制台远程操控动作与灯光内置 WS2812 氛围灯支持语音和远程改色。硬件清单与接线主控选用 ESP32-C3 模组音频走「ADC 麦克风拾音 PDM 扬声器发声」的极简方案PDM 是一种只用两根线驱动微型扬声器的数字音频接口省去独立音频编解码芯片组件关键引脚用途ESP32-C3 模组—主控4MB FlashADC 麦克风ADC 通道 216kHz 拾音PDM 微型扬声器GPIO6P、GPIO7N、GPIO3功放使能24kHz 发声0.96 寸 ST7789 彩屏GPIO4MOSI、GPIO5SCLK、GPIO10DC160×80 表情显示WS2812 RGB 灯GPIO8氛围灯舵机 ×4GPIO18~21四肢运动按键共三个GPIO9BOOT长按进入 Wi-Fi 配网、短按切换对话GPIO1拾音键用于语音交互GPIO0运动键支持双击手势唤醒动作模式。编译与烧录板级配置较多直接用仓库自带脚本最省事它会自动选好 4MB 分区表和 USB 串口控制台等全部参数python ./scripts/build.py espressif/esp-hi关键参数都在 main/boards/espressif/esp-hi/config.json 中手动idf.py menuconfig编译时可按它逐项对照CONFIG_ESPTOOLPY_FLASHSIZE_4MBy CONFIG_PARTITION_TABLE_CUSTOM_FILENAMEpartitions/v2/4m.csv CONFIG_ESP_CONSOLE_USB_SERIAL_JTAGy CONFIG_COMPILER_OPTIMIZATION_SIZEy CONFIG_USE_ESP_WAKE_WORDy其中分区表是 Flash 的「房间划分图」决定固件与语音资源各占多少空间CONFIG_ESP_CONSOLE_USB_SERIAL_JTAGy让日志从 USB 口输出尺寸优化选项则压缩固件体积。⚠️烧录避坑身体部分的 USB Type-C 接口被舵机电路占用整狗连上电脑无法通信。烧录时先断开电源、只留头部不接身体按住头部按钮再插线ESP32-C3 即进入下载模式烧完再给身体重新上电。动作与控制十余种动作分三类均由 4 路舵机状态机驱动基础移动前进forward、后退backward、左转turn_left、右转turn_right、停止stop情感表达前后摇摆sway_back_forth、左右摇摆sway、趴下lay_down、收腿retract_legs交互动作握手shake_hand、伸懒腰shake_back_legs、向前跳跃jump_forward。这些动作通过 MCP一种让 AI 助手调用设备本地工具的标准协议暴露给云端模型——你说「跳一下」AI 解析意图后直接调用对应工具无需手写任何指令代码。Web 远程控制台手机与 ESP-HI 连入同一 Wi-Fi 后浏览器访问http://esp-hi.local/即可打开内置控制页可远程触发全部动作并调节 RGB 灯光颜色。不需要时在 Kconfig 中关闭ESP_HI_WEB_CONTROL_ENABLED即可禁用该功能。资源优化要点内存音频编解码器使用静态实例减少运行时堆分配FlashCONFIG_COMPILER_OPTIMIZATION_SIZEy压缩固件体积唤醒词模型放独立分区网络精简 Wi-Fi 接收缓冲数量与 lwIP 最大套接数并关闭 IPv6任务栈主任务栈降到 7168 字节、空闲任务栈 768 字节适配 C3 的单核资源。还能怎么扩展接上距离传感器或 IMU 补齐全方位感知、加装摄像头、多台机器狗协同甚至给 MCP 注册自己的工具函数都可以继续往上加。对百元级物料而言对话、表情与动作一体的完整体验已经跑通这正是 ESP-HI 最值得上手的地方。【免费下载链接】xiaozhi-esp32An MCP-based chatbot | 一个基于MCP的聊天机器人项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表