第 1 章:環境搭建
本章目標:搭好固件燒錄環境與伺服器環境,為後續所有實操章節做準備。
1.1 固件燒錄環境
方式A:免開發環境(推薦新手)
- 安裝 CH340K 串列埠驅動
- 開啟瀏覽器 → esptool-js
- 連接 NanoCam,選擇串列埠,選擇固件 .bin 檔案
- 點擊 Program 燒錄
方式B:命令列
Bash
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 安裝方式
- 官網下載 https://dl.espressif.cn/dl/eim/
- 下載後雙擊進入 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 章:快速上手

