SeeedStudio XIAO ESP32C3の開発環境を構築します。

SeeedStudio XIAO ESP32C3の開発環境の構築

XIAO ESP32C3の構築の手順を次に示します。

  1. Arduino IDEを立ち上げて、メニューから「ファイル」→「環境設定」を開き、「追加のボードマネージャのURL」次のデータを設定し、「OK」をクリックします。
  2. https://dl.espressif.com/dl/package_esp32_index.json
    

  3. 「ツール」→「ボード」→「ボードマネージャ」をクリックし、「esp32」と入力し、「esp32 by Espressif Systems」をインストールします。
  4. 「ツール」→「ボード」で、「esp32」から「XIAO_ESP32C3」を選択します。
  5. 「ESP32S3 Dev Module」を選択しても動作しませんでした。

  6. 自動書き込みに対応しています。自動書き込みに失敗する場合、「EN」スイッチ と「IO0」スイッチを同時に押し、「スケッチ」→「マイコンボードに書き込み」をクリックし、プログラムの転送を待っている状態になると「EN」スイッチを離し、プログラムの転送が始まったら「IO0」スイッチを離します。

SeeedStudio XIAO ESP32C3のピンアサイン

XIAO ESP32C3のピンアサインを次に示します。

XIAO ESP32C3の接続画像を次に示します。

SeeedStudio XIAO ESP32C3の動作確認

シリアル転送のスケッチを使って、XIAO ESP32C3の動作を確認します。

次のスケッチ「xiao_ESP32-C3.ino」を作成し、XIAO ESP32C3に書き込みます。

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);
  Serial.println("Start ESP32 C3");
}

void loop() {
  // put your main code here, to run repeatedly:
  Serial.println("Start ESP32 C3");
}

実行結果を次に示します。