第 1 章:环境搭建
本章目标:搭好固件烧录环境与服务器环境,为后续所有实操章节做准备。
1.1 固件烧录环境
方式A: 免开发环境(推荐新手)
安装 CH340K 串口驱动
打开浏览器 → esptool-js
连接 NanoCam,选择串口,选择固件 .bin 文件
点击 Program 烧录
方式B: 命令行
pip install esptool
esptool.py --chip esp32s3 --port COM_x write_flash 0x0 nanocam_xxx.bin方式C: ESP-IDF 开发环境(进阶)
安装 VSCode + ESP-IDF 插件
F1 →
ESP-IDF: Configure ESP-IDF Extension选择或安装 ESP-IDF v5.4+
编译:
idf.py build flash monitor
方式D: ESP-EIM-GUI安装方式
下载双击进入EIM页面,右上角可切换为中文版本
点击开始安装
下一步选择自定义安装
在此之前需要安装好
git和python3.12.x(git国内下载源:CNPM Binaries Mirror)选择目标设备为esp32s3
选择ESP-IDF版本这里需要选中“显示旧稳定版本”,往下滑选择v5.4.1版本
选择下载镜像这里不变,下一步
选择ESP-IDF功能,这里建议全选,继续下一步
选择工具,这里下一步,之后选择想要安装的位置安装即可,等待安装完毕 安装完成之后这个版本会存在解压问题,找到目录 C:\Espressif\dist\xtensa-esp-elf-14.2.0_20241119-x86_64-w64-mingw32.zip,复制压缩包到 C:\Espressif\tools\xtensa-esp-elf,解压之后找到 xtensa-esp-elf 文件夹,将 C:\Espressif\tools\xtensa-esp-elf\esp-14.2.0_20241119 目录下的文件夹替换即可编译成功
1.2 服务器环境
xiaozhi.me 官方服务(免费)
访问 xiaozhi.me 注册账号
进入控制台
模块联网之后会播报6位数字验证码
点击“智能体”区块右侧的添加设备
输入播报的6位数字验证码
绑定设备后即可开始对话
下一章:第 2 章:快速上手

