Skip to main content

Seeed Studio XIAO ESP32S3 シリーズの入門ガイド

Seeed Studio XIAO ESP32S3Seeed Studio XIAO ESP32S3 SenseSeeed Studio XIAO ESP32S3 Plus

はじめに

Seeed Studio XIAO シリーズは小型の開発ボードで、類似したハードウェア構造を共有しており、そのサイズは文字通り親指サイズです。ここでのコードネーム「XIAO」は、その半分の特徴である「Tiny」を表し、もう半分は「Puissant」となります。

Seeed Studio XIAO ESP32S3 Sense は、カメラセンサー、デジタルマイクロフォン、SD カードサポートを統合しています。組み込み ML コンピューティングパワーと撮影機能を組み合わせることで、この開発ボードはインテリジェント音声およびビジョン AI を始めるための優れたツールになります。

tip

OV2640 カメラは廃止され、その後の XIAO ESP32S3 Sense では OV3660 カメラモデルを使用しています。ただし、カメラ用の Wiki サンプルコードは引き続き適用されます。

仕様

製品XIAO ESP32-S3XIAO ESP32-S3 SenseXIAO ESP32-S3 Plus
プロセッサESP32-S3R8
Xtensa LX7 デュアルコア、最大 240 MHz で動作する 32 ビットプロセッサ
ワイヤレス完全な 2.4GHz Wi-Fi サブシステム
Bluetooth Low Energy 5.0 / Bluetooth Mesh
内蔵センサー/1x OV3660 カメラセンサー
1x デジタルマイクロフォン
/
メモリオンチップ 8MB PSRAM & 8MB Flashオンチップ 8MB PSRAM & 8MB Flash
オンボード SD カードスロット、32GB FAT サポート
オンチップ 8MB PSRAM & 16MB Flash
インターフェース1x UART
1x IIC
1x SPI
11x GPIO(PWM)
9x ADC
1x ユーザー LED
1x 充電 LED
1x リセットボタン
1x ブートボタン
1x UART
1x IIC
1x IIS
1x SPI
11x GPIOs (PWM)
9x ADC
1x ユーザー LED
1x 充電 LED
1x B2B コネクタ(追加の 2 つの GPIO 付き)
1x リセットボタン
1x ブートボタン
2x UART
1x IIC
1x IIS
2x SPI
18x GPIOs (PWM)
9x ADC
1x ユーザー LED
1x 充電 LED
1x B2B コネクタ
1x リセットボタン
1x ブートボタン
寸法21 x 17.8mm21 x 17.8 x 15mm(拡張ボード付き)21 x 17.8mm
電源(標準)入力電圧(Type-C):5V
入力電圧(BAT):3.7V
消費電力回路動作電圧:
- Type-C:5V@19mA
- BAT:3.8V@22mA
回路動作電圧:
- Type-C:[email protected]
- BAT:[email protected](拡張ボード付き)
回路動作電圧:
- Type-C:5V@28mA
- BAT:3.8V@35mA
/ウェブカム Web アプリケーション:
- Type-C:
-- 平均消費電力:5V/~140mA
-- ピーク消費電力(画像キャプチャ):5V/~347mA
- バッテリー:
-- 平均消費電力:3.8V/~155mA
-- ピーク消費電力(画像キャプチャ):3.8V/~366mA
/
/マイクロフォン録音 & SD カード書き込み:
- Type-C:
-- 平均消費電力:5V/54.58mA
-- ピーク消費電力:5V/86.7mA
- バッテリー:
-- 平均消費電力:3.8V/64.5mA
-- ピーク消費電力:3.8V/109.3mA
/
50mA(高速)/ 3.8mA(トリクル)/充電電流:
100mA(高速)/ 0.9mA(トリクル)
低消費電力モデル(標準)
(供給電力:3.8V)
モデムスリープモード:27mA
ライトスリープモード:2mA
ディープスリープモード:14μA
モデムスリープモード:44mA
ライトスリープモード:5mA
ディープスリープモード:3mA
モデムスリープモード:3.8V/31.6 mA
ライトスリープモード:3.8V/2.45 mA
ディープスリープモード:3.8V/33.51 μA
Wi-Fi 有効時の消費電力(標準)アクティブモード:100 mAアクティブモード:110 mA(拡張ボード付き)アクティブモード:81 mA
BLE 有効時の消費電力(標準)アクティブモード:85 mAアクティブモード:102 mA(拡張ボード付き)アクティブモード:101 mA
動作温度-20°C ~ 65°C

特徴

  • 強力な MCU ボード:最大 240 MHz で動作する ESP32S3 32 ビット、デュアルコア、Xtensa プロセッサチップを搭載し、複数の開発ポートを実装、Arduino / MicroPython サポート
  • 高度な機能(Sense 用):取り外し可能な 1600x1200 解像度の OV2640 カメラセンサー2048x1536 の OV3660 カメラセンサー(OV5640 カメラセンサーと互換)、追加のデジタルマイクロフォンを統合
  • 精巧な電源設計:リチウムバッテリー充電管理機能、14μA という低消費電力のディープスリープモードを可能にする 4 つの消費電力モデルを提供
  • より多くの可能性のための大容量メモリ:8MB PSRAM と 8MB FLASH(Plus バージョンでは 16MB)を提供し、外部 32GB FAT メモリ用の SD カードスロットをサポート(XIAO ESP32S3 のみ)
  • 優れた RF 性能:2.4GHz Wi-Fi と BLE デュアルワイヤレス通信をサポート、U.FL アンテナ接続時に 100m+ の遠距離通信をサポート
  • 親指サイズのコンパクト設計:21 x 17.8mm、XIAO のクラシックなフォームファクターを採用し、ウェアラブルデバイスなどのスペース制限のあるプロジェクトに適している
項目OV3660 カメラOV2640 カメラ
最大消費電力(640*480)アクティブモデル:~ 0.6Aアクティブモデル:~ 0.65A
平均消費電力(640*480)アクティブモデル:~ 0.12Aアクティブモデル:~ 0.24A
最小消費電力(640*480)アクティブモデル:~ 0.12Aアクティブモデル:~ 0.15A

ハードウェア概要

すべてを始める前に、製品の基本的なパラメータを把握することが非常に重要です。以下の表は、Seeed Studio XIAO ESP32S3 の特性に関する情報を提供します。

XIAO ESP32S3/XIAO ESP32S3 Sense 前面表示図
XIAO ESP32S3/XIAO ESP32S3 Sense 背面表示図
XIAO ESP32S3/XIAO ESP32S3 Sense ピンリスト

ピンマップ

XIAO ピン機能チップピン代替機能説明
5VVBUS電源入力/出力
GND
3V33V3_OUT電源出力
D0アナログGPIO1TOUCH1GPIO、ADC
D1アナログGPIO2TOUCH2GPIO、ADC
D2アナログGPIO3TOUCH3GPIO、ADC
D3アナログGPIO4TOUCH4GPIO、ADC
D4アナログ、SDAGPIO5TOUCH5GPIO、I2C データ、ADC
D5アナログ、SCLGPIO6TOUCH6GPIO、I2C クロック、ADC
D6TXGPIO43GPIO、UART 送信
D7RXGPIO44GPIO、UART 受信
D8アナログ、SCKGPIO7TOUCH7GPIO、SPI クロック、ADC
D9アナログ、MISOGPIO8TOUCH8GPIO、SPI データ、ADC
D10アナログ、MOSIGPIO10TOUCH9GPIO、SPI データ、ADC
D11アナログGPIO42TOUCH12GPIO、ADC
D12アナログGPIO41TOUCH13GPIO、ADC
MTDOGPIO40JTAG
MTDIGPIO41JTAG、ADC
MTCKGPIO39JTAG、ADC
MTMSGPIO42JTAG、ADC
ResetENEN
BootGPIO0ブートモード開始
U.FL-R-SMT1LNA_INUFL アンテナ
CHARGE_LEDCHG-LED
USER_LEDGPIO21ユーザーライト
Digital microphone_CLKGPIO42MIC 用 PDM クロックピン
Digital microphone_DATAGPIO41MIC 用 PDM データピン
Onboard SD Card__CSGPIO3SD カードチップセレクトピン
Onboard SD Card_SCKGPIO7SD カードクロックピン
Onboard SD Card_MISOGPIO8SD カードデータ入力ピン
Onboard SD Card Slot_MOSIGPIO10SD カードデータ出力ピン

カメラ

チップピン説明
GPIO10カメラ関連クロックピン
GPIO11カメラビデオデータピン (Y8)
GPIO12カメラビデオデータピン (Y7)
GPIO13カメラピクセルクロックピン
GPIO14カメラビデオデータピン (Y6)
GPIO15カメラビデオデータピン (Y2)
GPIO16カメラビデオデータピン (Y5)
GPIO17カメラビデオデータピン (Y3)
GPIO18カメラビデオデータピン (Y4)
GPIO40カメラ用I2Cデータピン
GPIO39カメラ用I2Cクロックピン
GPIO38カメラ垂直同期ピン
GPIO47カメラ水平同期ピン
GPIO48カメラビデオデータピン (Y9)
caution

XIAO ESP32-S3はGPIO41とGPIO42をピンA11とA12に割り当てていますが、ESP32-S3チップの性質上、ピンA11とA12はADC機能をサポートしていません。必ず区別して使い分けてください。

電源ピン

  • 5V - これはUSBポートからの5V出力です。電圧入力としても使用できますが、外部電源とこのピンの間に何らかのダイオード(ショットキー、信号、電源)を配置し、アノードをバッテリー側、カソードを5Vピン側にする必要があります。
  • 3V3 - これはオンボードレギュレータからの調整済み出力です。700mAまで供給できます
  • GND - 電源/データ/信号グランド

ストラッピングピン

各起動またはリセット時に、チップはいくつかの初期設定パラメータを必要とします。例えば、どのブートモードでチップをロードするか、フラッシュメモリの電圧などです。これらのパラメータはストラッピングピンを介して渡されます。リセット後、ストラッピングピンは通常のIOピンとして動作します。

チップリセット時に指定されたストラッピングピンによって制御されるパラメータは以下の通りです:

  • チップブートモード – GPIO0とGPIO46
  • VDD_SPI電圧 – GPIO45
  • ROMメッセージ印刷 – GPIO46
  • JTAG信号ソース – GPIO3

GPIO0、GPIO45、GPIO46は、チップリセット時にチップの内部弱プルアップ/プルダウン抵抗に接続されています。 これらの抵抗はストラッピングピンのデフォルトビット値を決定します。また、これらの抵抗は、ストラッピングピンが外部高インピーダンス回路に接続されている場合のビット値も決定します。

ビット値を変更するには、ストラッピングピンを外部プルダウン/プルアップ抵抗に接続する必要があります。ESP32-S3がホストMCUによってデバイスとして使用される場合、ストラッピングピンの電圧レベルもホストMCUによって制御できます。

すべてのストラッピングピンにはラッチがあります。システムリセット時に、ラッチはそれぞれのストラッピングピンのビット値をサンプリングし、チップの電源が切れるかシャットダウンされるまでそれらを保存します。ラッチの状態は他の方法では変更できません。これにより、チップ動作全体を通してストラッピングピン値が利用可能になり、リセット後にピンは通常のIOピンとして使用できるようになります。

ストラッピングピンのタイミング要件に関して、セットアップ時間とホールド時間などのパラメータがあります。

入門ガイド

XIAO ESP32S3をより早く使い始められるように、以下のハードウェアとソフトウェアの準備を読んでXIAOを準備してください。

  1. XIAO ESP32S3

通常版にプリセットされている工場プログラムは、タッチピン点灯プログラムです。XIAOに電源を入れて、そのピンのいくつかに触れると、オレンジ色のユーザーインジケータが点灯します。

  1. XIAO ESP32S3 Sense

XIAO ESP32S3 SenseにはWebCamサンプルプログラムがプリインストールされています。XIAOに適切なアンテナを取り付けて電源を入れることで、このプログラムを使用できます。詳細については、このプログラムに関するWikiを読むことができます。

note

2025年6月以降、XIAO ESP32S3 Senseの工場ファームウェアでは、以下の認証情報でデフォルトAP Wi‑Fiが有効になります:

  • SSID: XIAO_ESP32S3_Sense
  • パスワード: seeedstudio

ハードウェアの準備

ヘッダーのはんだ付け

XIAO ESP32S3はデフォルトでピンヘッダーなしで出荷されるため、独自のピンヘッダーを準備し、XIAOの対応するピンにはんだ付けして、拡張ボードやセンサーに接続できるようにする必要があります。

XIAO ESP32S3の小型サイズのため、ヘッダーをはんだ付けする際は注意してください。異なるピンを一緒に付着させたり、シールドや他のコンポーネントにはんだを付着させたりしないでください。そうしないと、XIAOがショートしたり正常に動作しなくなったりする可能性があり、これによって生じる結果はユーザーが負担することになります。

アンテナの取り付け

XIAO ESP32S3の前面左下に、独立した「WiFi/BTアンテナコネクタ」があります。より良いWiFi/Bluetoothシグナルを得るために、パッケージ内のアンテナを取り出してコネクタに取り付ける必要があります。

アンテナの取り付けには少しコツがあります。直接強く押し下げると、非常に押しにくく指が痛くなります!アンテナを正しく取り付ける方法は、まずアンテナコネクタの片側をコネクタブロックに入れ、次に反対側を少し押し下げると、アンテナが取り付けられます。

アンテナの取り外しも同様で、アンテナを直接力ずくで引っ張らず、片側に力を加えて持ち上げると、アンテナは簡単に取り外せます。

拡張ボードの取り付け(Sense用)

XIAO ESP32S3 Senseを購入している場合、拡張ボードも含まれているはずです。この拡張ボードには1600x1200 OV2640/2048x1536 OV3660カメラセンサー、オンボードSDカードスロット、デジタルマイクロフォンが搭載されています。

拡張ボードをXIAO ESP32S3 Senseに取り付けることで、拡張ボード上の機能を使用できます。

拡張ボードの取り付けは非常に簡単で、拡張ボード上のコネクタをXIAO ESP32S3のB2Bコネクタに合わせ、強く押して「カチッ」という音が聞こえれば取り付け完了です。

現在、XIAO ESP32S3 Senseと完全に互換性のある強力な新しいカメラOV5640を販売しており、購入すればカメラを交換して使用できます。

ov5640の詳細なパラメータ情報が必要な場合は、以下のチャートを参照してください。

tip

Wikiのカメラに関するすべてのプログラムは、OV5640、OV2640、OV3660カメラの両方と互換性があります。

アップグレードされたヒートシンクの取り付け

アップグレードされたヒートシンクを取り付けることで、XIAO ESP32S3 Senseの最適な冷却を確保してください。この新しい設計は、特にカメラ使用などの集約的な操作中に、以前のモデルで観察された冷却不足に対処するために調整されています。フィードバックでは、元のヒートシンクが適切に熱を放散せず、より効果的なソリューションの開発につながったことが強調されました。

性能比較を表示するにはクリック

私たちのテストでは、元のセットアップに対するアップグレードされたヒートシンクの利点が実証されました:

テストサンプル背面のピーク温度
ヒートシンクなし63.6°C
デュアルヒートシンク付き53.5°C (🔻10°C)

テスト詳細:

  • 環境: エアコン付きの部屋(約27°C)
  • 温度測定ツール: OMEGA CL3515R熱電対
  • 測定場所: XIAO ESP32S3の背面サーマルパッド
  • テストファームウェア: WebCamera
  • 電源: Type-C 5V
  • 動作時間: 1時間

主要な結果:

  • ヒートシンクを装備したデバイスは1時間以上安定した動作を維持し、性能低下なしにピーク温度に達しました。
  • SVGA(800x600)モードでWebCameraをテストした際:
    • XIAO ESP32S3はスムーズに動作しました。
    • ビデオ出力は流暢でした。
    • 温度が大幅に低下し、フレームドロップや切断なしに信頼性の高い性能を確保しました。

取り付けを開始する前に以下のアイテムを準備してください:

  • 選択したヒートシンク(シングルまたはデュアル)
  • きれいなESP32S3

開始前にデバイスの電源を切り、すべての電源から抜いてください。

notice

購入に関する注意: XIAO ESP32S3 Senseを購入する際、カメラが装備されたモデルのみにヒートシンクが含まれていることに注意することが重要です。カメラが含まれていないバージョンのESP32S3をお持ちの場合は、ヒートシンクを別途購入する必要があります。

取り付けのヒント: ESP32S3チップの直上にあり、主要な熱源であるサーマルPADをヒートシンクで覆うことを優先してください。適切な位置合わせにより最適な熱放散が確保され、BATピンをできるだけ妨げないようにしてください。

それでは、取り付けプロセスを開始しましょう:

ステップ1. ヒートシンクの準備: まず、ヒートシンクから保護カバーを取り外して熱接着剤を露出させます。これにより、ヒートシンクがESP32S3チップに確実に取り付けられるよう準備されます。

ステップ2. ヒートシンクの組み立て:

この小型でコンパクトなオプションは通常の使用には十分で、すべてのGPIOピンへの完全なアクセスを可能にします。

ステップ3:最終検査とテスト

取り付け後、ショートサーキットのリスクなしにすべてが適切に固定されていることを確認してください。ヒートシンクが適切に位置合わせされ、しっかりと取り付けられていることを確認してください。

ソフトウェアの準備

XIAO ESP32S3の推奨プログラミングツールはArduino IDEです。そのため、ソフトウェア準備の一環として、Arduinoのインストールを完了する必要があります。

tip

Arduinoを初めて使用する場合は、Getting Started with Arduinoを参照することを強くお勧めします。

  • ステップ1. お使いのオペレーティングシステムに応じて、Arduino IDEの安定版をダウンロードしてインストールします。
  • ステップ2. Arduinoアプリケーションを起動します。

  • ステップ3. Arduino IDEにESP32ボードパッケージを追加します。

File > Preferencesに移動し、**"Additional Boards Manager URLs"**に以下のURLを入力します:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Tools > Board > Boards Manager...に移動し、検索ボックスにキーワードesp32を入力し、esp32の最新バージョンを選択してインストールします。

caution

XIAO ESP32S3のオンボードパッケージには、バージョン2.0.8以上が必要です。

  • ステップ4. ボードとポートを選択します。

Arduino IDEの上部で、ポートを直接選択できます。これはCOM3以上である可能性が高いです(COM1COM2は通常ハードウェアシリアルポート用に予約されています)。

また、左側の開発ボードで xiao を検索します。XIAO_ESP32S3 を選択してください。

この準備により、XIAO ESP32S3 用のプログラムの作成、コンパイル、アップロードを開始できます。

BootLoader モード

時々、間違ったプログラムを使用すると、XIAO がポートを失ったり、正しく機能しなくなったりすることがあります。一般的な問題には以下があります:

  • XIAO がコンピュータに接続されているが、ポート番号が見つからない
  • XIAO が接続され、ポート番号が表示されるが、プログラムのアップロードが失敗する

上記の2つの状況に遭遇した場合、XIAO を BootLoader モードにすることで、デバイスの認識失敗やアップロード失敗の問題の大部分を解決できます。具体的な方法は以下の通りです:

  • ステップ 1. XIAO ESP32S3 の BOOT ボタンを離さずに押し続けます。
  • ステップ 2. BOOT ボタンを押し続けたまま、データケーブルでコンピュータに接続します。コンピュータに接続した後、BOOT ボタンを離します。
  • ステップ 3. File > Examples > 01.Basics > Blink プログラムをアップロードして、XIAO ESP32S3 の動作を確認します。

リセット

プログラムが異常に動作している場合、電源投入時に Reset を一度押すことで、XIAO にアップロードされたプログラムを再実行させることができます。

電源投入時に BOOT キーを押し続けてから Reset キーを一度押すことでも、BootLoader モードに入ることができます。

ここまでで、XIAO ESP32S3 の機能とハードウェアについて十分理解できたと思います。次に、最もシンプルな Blink プログラムを例に、XIAO ESP32S3 の最初の点滅を実行してみましょう!

  • ステップ 1. Arduino アプリケーションを起動します。
  • ステップ 2. File > Examples > 01.Basics > Blink に移動し、プログラムを開きます。
  • ステップ 3. ボードモデルを XIAO ESP32S3 に選択し、正しいポート番号を選択してプログラムをアップロードします。

プログラムが正常にアップロードされると、以下の出力メッセージが表示され、XIAO ESP32S3 の右側にあるオレンジ色の LED が点滅していることを確認できます。

おめでとうございます!XIAO ESP32S3 用のプログラムの作成とアップロード方法を学習しました!

note

LED は、XIAO ESP32S3 のユーザー LED ピンがハイレベルに設定されたときのみオフになり、ピンがローレベルに設定されたときのみオンになります。

バッテリーの使用

XIAO ESP32S3 シリーズには電源管理チップが内蔵されており、バッテリーを使用して XIAO ESP32S3 を独立して電源供給したり、XIAO ESP32S3 の USB ポートを通じてバッテリーを充電したりできます。

XIAO にバッテリーを接続したい場合は、認定された充電式 3.7V リチウムバッテリーの購入をお勧めします。バッテリーをはんだ付けする際は、プラス端子とマイナス端子を注意深く区別してください。電源のマイナス端子は USB ポートに最も近い側で、電源のプラス端子は USB ポートから離れた側です。

note

XIAO ESP32S3 のすべての GPIO ピンには独自の機能が割り当てられているため、バッテリーピン用に設定された GPIO はありません。これは、GPIO の1つのアナログ値を読み取ることで、ソフトウェアレベルでバッテリー電圧を取得できないことを意味します。必要に応じて、バッテリーのプラス端子とマイナス端子を2つのピンに接続してバッテリー電圧を測定することを検討できます。

caution

バッテリー電源を使用する場合、5V ピンには電圧がかかりません。

同時に、バッテリー充電用の赤いインジケーターライトを設計し、インジケーターライトの表示を通じてバッテリーの現在の充電状態をユーザーに知らせます。

  1. XIAO ESP32S3 がバッテリーに接続されていない場合、Type-C ケーブルが接続されると赤いライトが点灯し、30秒後に消灯します。
  2. バッテリーが接続され、Type-C ケーブルが充電のために接続されると、赤いライトが点滅します。
  3. Type-C でバッテリーを完全に充電すると、赤いライトが消灯します。

UF2 BootLoader

一部のユーザーが UF2 ファイルを XIAO に直接フラッシュしたいと考えていることを理解しており、これによりプログラムの一括フラッシュプロセスが可能になります。ここではこの方法について説明します。

note

この方法は現在 Windows システムでのみ利用可能です。

ステップ 1: スクリプトのダウンロードと展開

必要なスクリプト zip ファイルをダウンロードし、ローカルマシンに展開します:

https://files.seeedstudio.com/wiki/SeeedStudio-XIAO-ESP32S3/res/xiaos3-bin2uf2.zip

ステップ 2: BIN ファイルを UF2 ファイルに変換

Arduino プログラムをコンパイルして保存した後、バイナリ BIN ファイルをエクスポートできます。このファイルは Arduino プロジェクトフォルダに生成されます。

BIN ファイルを先ほど展開した xiaos3-bin2uf2 ディレクトリにコピーします。次に、convert_uf2.bat スクリプトを実行して UF2 ファイルを生成します。これには bin ファイルの名前が必要です。

ステップ 3: UF2 BootLoader モードに入る

XIAOをコンピュータに接続し、boot_uf2.batスクリプトを実行します。XIAOがUSBドライブとしてコンピュータに表示され、UF2 BootLoaderモードに正常に入ったことを示します。

ステップ 4: UF2ファイルをXIAO ESP32S3にコピー

XIAO ESP32S3のUSBドライブにアクセスし、変換されたUF2ファイルをコピーします。コピーが完了すると、XIAO USBドライブは自動的に消え、プログラムが実行を開始します。

tip
  1. プログラムが正しくコンパイルされ、実行されていることを確認してください。そうでなければ、UF2ファイルが期待通りに実行されない可能性があります。
  2. xiaos3-bin2uf2フォルダにBlinkのサンプルUF2ファイルが提供されています。アップロードすると、XIAO ESP32S3のオレンジ色のLEDが点滅します。このUF2ファイルをテストとして使用できます。

ステップ 5: UF2 BootLoaderモードに再入力

別のUF2ファイルをアップロードするためにUF2 BootLoaderモードに再入力する必要がある場合は、Resetボタンを押してからBootボタンを素早く押してください。boot_uf2.batスクリプトを再度実行する必要はありません。

note

Reset、次にBootを素早く押してください!

トラブルシューティング

Q1: アップロードプログラムが失敗する/プログラムが異常に動作する/デバイスポートが見つからない場合はどうすればよいですか?

上記の問題が発生した場合は、まずXIAO ESP32S3のリセットボタンを押してプログラムを再実行してみることをお勧めします。問題が解決しない場合は、プログラムを再確認し、**BootLoaderモード**で提供されている方法を読んでデバイスを復元してください。

Q2: なぜ私のXIAOは角の丸い部分が平らでない問題があるのですか?これは品質の問題ですか?

まず、これは品質の問題ではなく、XIAOの正常な機能に影響しないことを明記しておきます。

XIAO ESP32S3は高い統合性のため、すべてのXIAOの中で最も複雑なものであり、PCBは工場生産で組み合わせる必要があります。高い統合レベルのため、スプライシングボード接続は4つの角の丸い部分にのみ配置でき、これが画像の角の丸い部分が不均一になる問題を引き起こします。私たちはプロセスを改善して、この問題が後続の生産で解決されるよう努力します。

Q3: リソースセクションで提供されているXIAO ESP32S3にファクトリファームウェアをフラッシュする方法は?

リソースセクションで提供されているスクリプトはWindowsをサポートしています。zipファイルをダウンロードすると、以下のファイルが見つかります:

.
├── boot_app0.bin
├── esp32_flasher.py
├── esptool.exe
├── project_config.json
├── xiao_esp32s3_firmware.bin
├── xiao_esp32s3_firmware.bootloader.bin
├── xiao_esp32s3_firmware.partitions.bin
└── xiao_esp32s3_firmware_win.bat

ファームウェアをフラッシュするには、適切な.batファイルを実行するだけです。フラッシュプロセスが失敗した場合は、プロンプトからコマンドラインをコピーし、ファイルが配置されているターミナルで手動で実行してください。

リソース

Seeed Studio XIAO ESP32S3用

ハードウェア設計

機械設計

ソフトウェア & ツール

Seeed Studio XIAO ESP32S3 Sense用

ハードウェア設計

機械設計

ソフトウェア & ツール

Seeed Studio XIAO ESP32S3 Plus用

ハードウェア設計

機械設計

Seeed Studio XIAO ESP32S3 Sense Camera用

ハードウェア設計

コースリソース

その他

残りのオープンソース資料は現在編集中ですので、お楽しみに!

技術サポート & 製品ディスカッション

弊社製品をお選びいただき、ありがとうございます!私たちは、お客様の製品体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャンネルを用意しています。

Loading Comments...