第 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 ExtensionESP-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 章:クイックスタート

