XIAO SAMD21 with PlatformIO

PlatformIO の紹介
PlatformIO は多くの種類の開発ボードを統合した開発プラットフォームで、優れた拡張性を持っています。プラットフォームに必要なタイプがない場合は、手動で開発ボードのタイプを追加することができます。Arduino で書いたコードは、対応するライブラリを追加するだけで使用できます。
この wiki では、PlatformIO でサンプルコードをインストールして実行する方法を紹介します。
XIAO SAMD21 で PlatformIO を使用する
セットアップ 1. 公式サイトから PlatformIO をインストール
PlatformIO ソフトウェアをまだインストールしていない場合は、上記のリンクをクリックしてください。
セットアップ 2. PlatformIO で任意のプロジェクトを作成
プラットフォームには既に XIAO ESP32S3 と XIAO ESP32C3 開発ボードのオプションがあるため、そのうちの1つを選択してファイルを作成できます。もちろん、他のファイルでも構いません。プロジェクト名も任意に選択できます。
操作1 | 操作2 |
---|---|
![]() | ![]() |
これより前に、私は既に XIAO SAMD21 インストールパッケージをインストールしていたため、操作2の画像で XIAO SAMD21 のオプションが表示されていますが、あなたが操作を行う際にはそれがありません。
セットアップ 3. platformio.ini ファイルを修正
PlatformIO ファイルの作成に成功すると、左の列に多くのファイルが表示されます。platform.ini という名前のファイルが見えます。次に、その中身を置き換える必要があります。

操作3 |
---|
以下のコードをコピーして、platform.ini ファイルの内容を置き換える必要があります。
[env:seeed_xiao_samd]
platform = https://github.com/Seeed-Studio/platform-seeedboards.git
board = seeed-xiao-samd
framework = arduino
Ctrl + S を押してファイルを保存することを忘れないでください。ロードが開始されます。
セットアップ 4. コンパイルと書き込み
操作4 |
---|
![]() |
最終的に、上の画像と同じ結果が表示されれば、XIAO SAMD21 開発ボードの追加に成功したことを意味します。再度プロジェクトを作成する際に、XIAO SAMD21 オプションが利用可能になります。
技術サポートと製品ディスカッション
弊社製品をお選びいただき、ありがとうございます!弊社製品での体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。さまざまな好みやニーズに対応するため、複数のコミュニケーションチャンネルを提供しています。