メインコンテンツまでスキップ

Seeed Studio XIAO ESP32-S3 シリーズ入門

Seeed Studio XIAO ESP32-S3Seeed Studio XIAO ESP32-S3 SenseSeeed Studio XIAO ESP32-S3 Plus

はじめに

Seeed Studio XIAO シリーズは、同様のハードウェア構成を共有する非常に小型の開発ボードで、そのサイズは文字通り親指サイズです。コードネーム「XIAO」は、その特徴の半分である「Tiny(小さい)」を表し、もう半分は「Puissant(強力)」を意味します。

Seeed Studio XIAO ESP32-S3 Sense は、カメラセンサ、デジタルマイク、SD カード対応機能を統合しています。組み込み ML の計算能力と撮像機能を組み合わせることで、この開発ボードはインテリジェントな音声およびビジョン AI を始めるための優れたツールとなります。

ヒント

OV2640 カメラは生産終了となり、その後の XIAO ESP32-S3 Sense では OV3660 カメラモデルが使用されています。ただし、カメラ用の Wiki サンプルコードは引き続き有効です。

仕様

製品XIAO ESP32-S3XIAO ESP32-S3 SenseXIAO ESP32-S3 Plus
プロセッサESP32-S3R8
Xtensa LX7 デュアルコア 32 ビットプロセッサ、最大 240 MHz 動作
無線完全な 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 コネクタ(追加 GPIO×2)
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] (with expansion board)
回路動作電圧:
- Type-C: 5V@28mA
- BAT: 3.8V@35mA
/Webcam 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)
Modem-sleep モード: 27mA
Light-sleep モード: 2mA
Deep Sleep モード: 14μA
Modem-sleep モード: 44mA
Light-sleep モード: 5mA
Deep Sleep モード: 3mA
Modem-sleep モード: 3.8V/31.6 mA
Light-sleep モード: 3.8V/2.45 mA
Deep Sleep モード: 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 カメラセンサと互換性があり、さらにデジタルマイクを統合
  • 入念な電源設計: リチウムバッテリ充電管理機能を備え、4 種類の電力消費モードを提供し、最小 14μA の Deep Sleep モードを実現
  • 多彩な可能性を広げる大容量メモリ: 8MB PSRAM と 8MB FLASH(Plus バージョンでは 16MB)を搭載し、外部 32GB FAT メモリに対応する SD カードスロットをサポート(XIAO ESP32-S3 のみ)
  • 優れた 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 ESP32-S3 の特性に関する情報を示しています。

XIAO ESP32-S3 表面

XIAO ESP32-S3 裏面

ピンマップ

XIAO ピン機能チップピン代替機能説明
5VVBUS電源入力/出力
GND
3V33V3_OUT電源出力
D0AnalogGPIO1TOUCH1GPIO, ADC
D1AnalogGPIO2TOUCH2GPIO, ADC
D2AnalogGPIO3TOUCH3GPIO, ADC
D3AnalogGPIO4TOUCH4GPIO, ADC
D4Analog, SDAGPIO5TOUCH5GPIO, I2C データ, ADC
D5Analog, SCLGPIO6TOUCH6GPIO, I2C クロック, ADC
D6TXGPIO43GPIO, UART 送信
D7RXGPIO44GPIO, UART 受信
D8Analog, SCKGPIO7TOUCH7GPIO, SPI クロック, ADC
D9Analog, MISOGPIO8TOUCH8GPIO, SPI データ, ADC
D10Analog, MOSIGPIO9TOUCH9GPIO, SPI データ, ADC
D11AnalogGPIO42TOUCH12GPIO, ADC
D12AnalogGPIO41TOUCH13GPIO, ADC
MTDOGPIO40JTAG
MTDIGPIO41JTAG, ADC
MTCKGPIO39JTAG, ADC
MTMSGPIO42JTAG, ADC
ResetCHIP_PU
BootGPIO0ブートモードに入る
U.FL-R-SMT1LNA_INUFL アンテナ
CHARGE_LEDCHG-LED
USER_LEDGPIO21ユーザー用ライト
注意
  • XIAO ESP32-S3 は GPIO41 と GPIO42 をピン A11 と A12 に割り当てていますが、ESP32-S3 チップの特性上、ピン A11 と A12 は ADC 機能をサポートしません。必ずそれらを区別して使用してください。

  • XIAO ESP32-S3 Plus の B2B コネクタは Wio-SX1262 extension board とは互換性がありますが、プラグイン式カメラセンサーボードとは互換性がありません。

電源ピン

  • 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 ESP32-S3 をすばやく使い始められるようにするために、以下のハードウェアおよびソフトウェアの準備を読んで、XIAO の準備を行ってください。

  1. XIAO ESP32-S3

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

  1. XIAO ESP32-S3 Sense

XIAO ESP32-S3 Sense には、WebCam サンプルプログラムがプリインストールされた状態で出荷されます。パッケージ内のアンテナを適切に取り付けて電源を入れることで、このプログラムを使用できます。詳細については、このプログラムに関する Wiki を参照してください。

注記

2025 年 6 月以降、XIAO ESP32-S3 Sense の工場出荷時ファームウェアは、次の認証情報を持つデフォルトの AP Wi‑Fi を有効にします。

  • SSID: XIAO_ESP32S3_Sense
  • Password: seeedstudio

ハードウェアの準備

ヘッダピンのはんだ付け

XIAO ESP32-S3 はデフォルトではピンヘッダが付属していないため、自分でピンヘッダを用意し、XIAO の対応するピンにはんだ付けして、拡張ボードやセンサーに接続できるようにする必要があります。

XIAO ESP32-S3 は非常に小型であるため、ヘッダをはんだ付けする際は、異なるピン同士をくっつけないこと、シールドや他の部品にハンダを付けないことに注意してください。そうしないと、XIAO が短絡したり正常に動作しなくなったりする可能性があり、その結果生じた問題はユーザーの責任となります。

アンテナの取り付け

XIAO ESP32-S3 の表面左下には、独立した「WiFi/BT Antenna Connector」があります。より良い WiFi/Bluetooth 信号を得るために、パッケージ内のアンテナを取り出し、このコネクタに取り付ける必要があります。

アンテナの取り付けにはちょっとしたコツがあります。いきなり強く押し込もうとすると、なかなかはまらず、指が痛くなってしまうでしょう。正しい取り付け方法は、まずアンテナコネクタの片側をコネクタブロックに差し込み、次にもう一方の側を少し押し下げると、アンテナが取り付けられます。

アンテナを取り外す場合も同様で、力任せに真っ直ぐ引っ張らないでください。片側を持ち上げるように力をかけると、アンテナは簡単に外れます。

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

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

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

拡張ボードの取り付けはとても簡単で、拡張ボード上のコネクタを XIAO ESP32-S3 上の B2B コネクタに合わせて、カチッと音がするまでしっかり押し込めば、取り付け完了です。

現在、XIAO ESP32-S3 Sense と完全互換の高性能カメラ OV5640 を新たにラインナップしています。これを購入すれば、カメラを交換して使用することができます。

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

ヒント

Wiki にあるカメラ関連のすべてのプログラムは、OV5640、OV2640、および OV3660 の各カメラに対応しています。

強化版ヒートシンクの取り付け

アップグレードされたヒートシンクを取り付けて、XIAO ESP32-S3 Sense の冷却性能を最適化しましょう。この新しい設計は、特にカメラ使用時のような高負荷動作中に、従来モデルで見られた冷却不足に対処するために作られました。元のヒートシンクでは放熱が不十分であるというフィードバックを受け、より効果的なソリューションが開発されました。

クリックして性能比較を見る

テストの結果、アップグレードされたヒートシンクは、元の構成と比べて次のような利点があることが示されました。

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

テスト詳細:

  • 環境: 空調の効いた部屋(約 27°C)
  • 温度測定ツール: OMEGA CL3515R 熱電対
  • 測定位置: XIAO ESP32-S3 の背面サーマルパッド
  • テスト用ファームウェア: WebCamera
  • 電源: Type-C 5V
  • 動作時間: 1 時間

主な結果:

  • ヒートシンクを装着したデバイスは、1 時間以上にわたり安定して動作し、性能の低下なしに最高温度に達しました。
  • WebCamera を SVGA (800x600) モードでテストした際:
    • XIAO ESP32-S3 はスムーズに動作しました。
    • ビデオ出力は滑らかでした。
    • 温度が大幅に低下し、フレーム落ちや切断もなく、信頼性の高い動作が確保されました。

取り付けを始める前に、次のものを用意してください。

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

作業を始める前に、デバイスの電源が切れており、あらゆる電源から取り外されていることを確認してください。

notice

購入時の注意: XIAO ESP32-S3 Sense を購入する際には、カメラを搭載したモデルのみ ヒートシンクが同梱されていることに注意してください。カメラを含まないバージョンの ESP32S3 をお持ちの場合は、ヒートシンクを別途購入する必要があります。

取り付けのコツ: ヒートシンクは、主な発熱源である ESP32S3 チップの真上に位置する Thermal PAD を優先的に覆うようにしてください。適切に位置合わせすることで放熱性能が最適化されます。また、BAT ピンはできるだけ塞がないように注意してください。

それでは、取り付け作業を始めましょう。

ステップ 1. ヒートシンクの準備: まず、ヒートシンクの保護カバーを取り外して、熱伝導性の接着面を露出させます。これにより、ヒートシンクを ESP32S3 チップにしっかりと取り付ける準備が整います。

ステップ 2. ヒートシンクの取り付け:

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

ステップ 3: 最終確認とテスト

取り付け後、ショートの危険がないように、すべてが確実に固定されていることを確認します。ヒートシンクが正しく位置合わせされ、しっかりと取り付けられているか検証してください。

ソフトウェアの準備

XIAO ESP32-S3 に推奨される開発ツールは Arduino IDE です。そのためソフトウェアの準備として、Arduino のインストールを完了する必要があります。

ヒント

初めて 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 を選択し、インストールします。

注意

XIAO ESP32-S3 用のオンボードパッケージを利用するには、バージョン 2.0.8 以上が必要です。

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

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

また、左側の開発ボード欄で xiao を検索し、XIAO_ESP32S3 を選択します。

ここまでの準備ができれば、XIAO ESP32-S3 向けのプログラムを作成し、コンパイルと書き込みを行うことができます。

BootLoader モード

誤ったプログラムを使用すると、XIAO のポートが認識されなくなったり、正しく動作しなくなることがあります。よくある問題としては次のようなものがあります:

  • XIAO をコンピュータに接続しても、ポート番号 が見つからない。
  • XIAO は接続されていてポート番号は表示されるが、プログラムの書き込みに失敗する

上記 2 つの状況に遭遇した場合、XIAO を BootLoader モードにすることで、認識されないデバイスや書き込み失敗の問題のほとんどを解決できます。具体的な方法は次のとおりです:

  • ステップ 1. XIAO ESP32-S3 上の BOOT ボタンを押し続けたままにします。
  • ステップ 2. BOOT ボタンを押し続けたまま、データケーブルでコンピュータに接続します。コンピュータに接続されたら BOOT ボタンを離します。
  • ステップ 3. File > Examples > 01.Basics > Blink のプログラムを書き込んで、XIAO ESP32-S3 の動作を確認します。

リセット

プログラムが異常に動作した場合は、電源投入中に Reset を 1 回押すことで、XIAO にアップロード済みのプログラムを再実行させることができます。

電源投入時に BOOT キーを押し続け、その後 Reset キーを 1 回押すことで、BootLoader モードに入ることもできます。

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

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

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

おめでとうございます。これで XIAO ESP32-S3 用のプログラムの作成と書き込み方法を習得しました!

注記

XIAO ESP32-S3 のユーザー LED ピンが High レベルに設定されているときのみ LED は消灯し、ピンが Low レベルに設定されているときのみ点灯します。

バッテリーの使用

XIAO ESP32-S3 シリーズには電源管理チップが内蔵されており、バッテリーを使用して XIAO ESP32-S3 に単独で給電したり、XIAO ESP32-S3 の USB ポートを介してバッテリーを充電したりすることができます。

XIAO 用のバッテリーを接続したい場合は、認証済みの充電式 3.7V リチウムバッテリーの購入をお勧めします。バッテリーをはんだ付けする際は、必ず正極と負極を区別してください。電源の負極端子は USB ポートに最も近い側であり、電源の正極端子は USB ポートから離れた側です。

注記

XIAO ESP32-S3 のすべての GPIO ピンにはそれぞれ機能が割り当てられているため、バッテリーピン用に設定された GPIO はありません。つまり、いずれかの GPIO のアナログ値を読み取ることで、ソフトウェアレベルでバッテリー電圧を取得することはできません。必要に応じて、バッテリーの正極と負極を 2 本のピンに接続して、バッテリー電圧を測定することを検討できます。

注意

バッテリー電源を使用している場合、5V ピンには電圧が出力されません。

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

  1. XIAO ESP32-S3 にバッテリーが接続されていない場合、Type-C ケーブルを接続すると赤色のランプが点灯し、30 秒後に消灯します。
  2. バッテリーを接続し、充電のために Type-C ケーブルを接続すると、赤色のランプが点滅します。
  3. Type-C を接続してバッテリーが満充電になると、赤色のランプは消灯します。

UF2 ブートローダー

一部のユーザーは、UF2 ファイルを直接 XIAO に書き込んで、プログラムの一括書き込みを行いたいと考えていることを理解しています。ここではその方法について説明します。

注記

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

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

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

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

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

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

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

ステップ 3: UF2 ブートローダーモードに入る

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

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

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

ヒント
  1. プログラムが正しくコンパイルされ、動作していることを確認してください。そうでない場合、UF2 ファイルは期待どおりに実行されない可能性があります。
  2. xiaos3-bin2uf2 フォルダーには、Blink 用のサンプル UF2 ファイルが用意されています。これを書き込むと、XIAO ESP32-S3 上のオレンジ色の LED が点滅します。この UF2 ファイルをテストとして使用できます。

ステップ 5: UF2 ブートローダーモードに再度入る

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

注記

Reset を押してから Boot を素早く押してください!

トラブルシューティング

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

上記の問題が発生した場合は、まず XIAO ESP32-S3 のリセットボタンを押して、プログラムの再実行を試すことをお勧めします。それでも問題が解決しない場合は、プログラムを再度確認し、デバイスを復元するために BootLoader Mode で紹介している方法をお読みください。

Q2: 私の XIAO の角が丸い部分でツライチになっていないのはなぜですか?これは品質上の問題ですか?

まず、これは品質上の問題ではなく、XIAO の通常の機能には影響しないことに注意してください。

XIAO ESP32-S3 は高い集積度のため、すべての XIAO の中で最も複雑であり、工場での生産時に PCB をパネル化する必要があります。高集積であるため、パネルの接続部は 4 つの丸角部分にしか配置できず、その結果、図のように角の丸みが不均一になる問題が生じます。今後の生産でこの問題が解決されるよう、プロセスの改善に努めます。

Q3: リソースセクションで提供されている XIAO ESP32-S3 用のファクトリーファームウェアをどのように書き込めばよいですか?

リソースセクションで提供されているスクリプトは 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 ESP32-S3 用

ハードウェア設計

メカニカル設計

ソフトウェア & ツール

Seeed Studio XIAO ESP32-S3 Sense 用

ハードウェア設計

機械設計

ソフトウェア & ツール

Seeed Studio XIAO ESP32-S3 Plus 向け

ハードウェア設計

機械設計

Seeed Studio XIAO ESP32-S3 Sense Camera 向け

ハードウェア設計

コースリソース

その他

残りのオープンソース資料は現在編集中です。続報をお待ちください!

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

弊社製品をお選びいただきありがとうございます。弊社は、製品をできるだけスムーズにご利用いただけるよう、さまざまなサポートを提供しています。お好みやニーズに合わせて選べる、複数のコミュニケーションチャネルをご用意しています。

Loading Comments...