🧪 新教程持续更新中 · 从机械臂到传感器,跟着教程从零搭建
跳到主要内容

第 1 章:环境搭建 ​

淘宝店铺

本章目标:搭好固件烧录环境与服务器环境,为后续所有实操章节做准备。

1.1 固件烧录环境 ​

方式A: 免开发环境(推荐新手) ​

  1. 安装 CH340K 串口驱动
  2. 打开浏览器 → esptool-js
  3. 连接 NanoCam,选择串口,选择固件 .bin 文件
  4. 点击 Program 烧录

方式B: 命令行 ​

Bash
pip install esptool
esptool.py --chip esp32s3 --port COM_x write_flash 0x0 nanocam_xxx.bin

方式C: ESP-IDF 开发环境(进阶) ​

  1. 安装 VSCode + ESP-IDF 插件
  2. F1 → ESP-IDF: Configure ESP-IDF Extension
  3. 选择或安装 ESP-IDF v5.4+
  4. 编译: idf.py build flash monitor

方式D: ESP-EIM-GUI安装方式 ​

  1. 官网下载https://dl.espressif.cn/dl/eim/
  2. 下载双击进入EIM页面,右上角可切换为中文版本
  3. 点击开始安装
  4. 下一步选择自定义安装
  5. 在此之前需要安装好git和python3.12.x(git国内下载源:CNPM Binaries Mirror)
  6. 选择目标设备为esp32s3
  7. 选择ESP-IDF版本这里需要选中“显示旧稳定版本”,往下滑选择v5.4.1版本
  8. 选择下载镜像这里不变,下一步
  9. 选择ESP-IDF功能,这里建议全选,继续下一步
  10. 选择工具,这里下一步,之后选择想要安装的位置安装即可,等待安装完毕 安装完成之后这个版本会存在解压问题,找到目录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 官方服务(免费) ​

  1. 访问 xiaozhi.me 注册账号
  2. 进入控制台
  3. 模块联网之后会播报6位数字验证码
  4. 点击“智能体”区块右侧的添加设备
  5. 输入播报的6位数字验证码
  6. 绑定设备后即可开始对话

下一章:第 2 章:快速上手