クライアント環境
758字程度約3分
2024-11-07
初心者向けパーソナルアプリケーション、ESP-AIオープンプラットフォームが提供するためとサービスを利用することをお勧めします。雑で面流なローカル環境をセットアップする近く、オンラインで书き入れるだけで済みます。 ESP-AI开放平台
1. Arduino IDE環境
###1.1。基本的なソフトウェアの準備
| 環境 | バージョン | メモ |
|---|---|---|
Arduino IDE | >= v2.x | platformio してクライアントを开発したい機会は、VsCode |
Arduino IDEを用いませんか?
VscodeおよびCursor。QQ群。Vscodeに加えて、开発および书き込み環境準備にはClionも使用できます。Clionをご利用ください は、二、Clion开发环境から直接始めてください。
###1.2。 Arduinoはライブラリのインストールに依存しています
1.サードパーティの依存関係をダウンロード 点击下载依赖
この依存関係は、初期環境を準備する場合にのみ必要になります。アップグレードする場合は、以下のリリースページにモバイルして、最新の ESP-AI 依存関係。
2. 依存関係 libraries.zip および esp-ai.xxx.zip を C:\Users\[用户名]\Documents\Arduino\libraries に解凍します(ユーザー名をコンピューターのユーザー名に変更し、角括弧は削除され必要であるため、それらに注意が払われます)。
esp-ai.xxx.zip 解凍後、バージョン番号は削除されます。。
このアドレスは、Arduino IDE で取得できます。


3. libraries。

4. ESP-AI ライブラリをダウンロードする
ウェアハウス リリース ページを开いて、最新のクライアント リリース バージョン: 发布页面 をダウンロードします。 通常、最初のもの、最新のもの。次のスクリーンショットは、ダウンロードするためにクリックする必要な場所を表示しているだけです。フォトアルバム。
**ダウンロードしたzipファイルを libraries ディレクトリに解凍し、libraries\esp-ai ディレクトリが存在することを確認します。 **

###1.3。 Arduinoオープン環境環境
1.発ボードのアドレスを設定し、メニューを開きます:文件->首选项->其他开发板管理器を开き、アドレスを入力します。 https://github.com/espressif/arduino-esp32/releases/download/2.0.4/package_esp32_index.json 時間、エディターがファイルのダウンロードが完了するまでちます。

ESP32 开发板をダウンロード
**注記:より大きくすることはできません。それ以外の場合は別途ご報告させていただきます。 **

3.Arduino IDEの設定。下の図の3つのオプションを使う場合のようにSETする必要があります。

2. クリオン環境
注記:プロセスは構築が初めての人にとっては難しく、慎重に選ぶのは難しいです。。クライオン カイルの環境、環境要件。クリオンの開発環境、完成度の高さ、効率の高さ、研究開発、効率化への貢献。
###2.1.ハードウェアとソフトウェアの準備
- 互換性のあるハードウェア: ESP32-S3-N16R8
- ソフトウェア: Clion、PlatformIO
###2.2. Clion と PlatformIO をインストールする
- ダウンロードアドレス: https://www.jetbrains.com/clion/
- Clion Official Web サイトを开き、右上隅 [ダウンロード] をクリックしてダウンロードインターフェイスに入り、ダウンロード対応するバージョンを選択します。

- 新しいものを比較する。新しいバージョンの際は、開発チェーンを分割してダウンロードできるため、マニュアルでダウンロードして設定する必要はありません。
- ダウンロードができましたら、Clionをインストールします。インストールの记は必ず
[Add"bin"folder to the PATH]にチェックを入れて、環境常熟にClionを追加してください。
- Clionをアクティブベートするには、30日間のトライアルするか、通常のライセンスを購入するか选できます。または、ユニバーサルタオバオをトライアルすこともできます。

- アクティベーション後、Clion を开き、
PlatformIO for Clionプラグインをダウンロードし、ダウンロードが成功したら Clion をやり直します。
###2.3。プロジェクトを、PlatformIOするによって作られました
- Clionを开き、新しいプロジェクトを選択します。
- この時点で、新しいプロジェクトにプラットフォームのロゴが表示されます。PlatformIO PlatformIOユーティリティがわかりません」とだけ意味されることが分かります。

- この質問については、プロンプトまた、インストールガイドをクリックして PlatformIO Formula Web サイト Wiki に入り、
[Installer Script]をクリックして不了のインターフェイスに入る必要があります。ページ アドレスは installation です。
- Githubインターフェイスに入ります

get-platformio.pyを見てコンピュータにダウンロードします
python get-platformio.pyスクリプトを実行し、ダウンロードが終了するまで待ちます (Python (環境、場合、自己分割環境)- 操作は完了しました、したがって、パス内で見つかった
C:\Users\{用户名}、ファイルに追加の.platformio、ファイルが与えられており、Python スクリプトが通常に実行されたことが分かります。 C:\Users\{用户名}\.platformio\penv\Scripts以下の環境パラメータが追加されました。- Clion に立って、Clion が开発ボードのリストをロードしたことがわかります。

###2.4.プログラムのダウンロードとインストール
- クリックしてプロジェクトを成し、PlatformIOを選択して、対応する开発フレームワークを選択します

- 環境依存関係の自動制御

- サードパーティの依存関係 点击下载依赖 をダウンロードします。この依存関係は、初期環境を準備する場合にのみ必要になります。アップグレードする場合は、以下のリリースページにモバイルして、最新の
ESP-AI依存関係。 - ウェアハウス リリース ページを开いて、最新のクライアント リリース バージョンをダウンロードします: 发布页面。
- ダウンロードしたサードパーティの依存関係とクライアントのリリース バージョンをプロジェクトの
libディレクトリにコピーします。
platformio.iniは新しい章を構成します。以下はコピーできますで構成されています。必ずlib_extra_dirs。
[env:esp32-s3-devkitc-1]
platform = espressif32
board = esp32-s3-devkitc-1
framework = arduino
lib_extra_dirs =
/Users/{用户名}/.platformio/packages/framework-arduinoespressif32/libraries
lib_deps =
HTTPClient
board_build.arduino.partitions = default_16MB.csv
board_build.arduino.memory_type = qio_opi
build_flags = -DBOARD_HAS_PSRAM
board_upload.flash_size = 16MB
monitor_speed = 115200###2.5。プログラムの书き込みと书き込み
- この時点で、他のクライアント ドキュメントを表現したり、コードをナラティブにしたり、本 き込みの準備をしたりできます。たとえば、時の図では、ESP_AI へのリファレンスが通常にインデックスPay されたことが分かります。これは、環境は正常であり、構成はされたことを意味します。

- 书き込み中に
Upload And Monitorクリックして书き込みを終了します
- 书き込みの记は、左のType-Cスロットに継続してください。

- 成功の本、情報の時間、成功の表現。


