XIAO MG24 with PlatformIO

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

操作3 |
---|
以下のコードをコピーして、platform.iniファイルの内容を置き換える必要があります。
[env:seeed_xiao_mg24]
platform = https://github.com/Seeed-Studio/platform-seeedboards.git
board = seeed-xiao-mg24
framework = arduino
tip
ファイルを保存することを忘れずに、Ctrl+Sでローディングが始まります
セットアップ4. コンパイルと書き込み
次に、このコードを使用してコンパイルと書き込みを行います
#include <Arduino.h>
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}

操作4 |
---|
コンパイルが正常に完了したことが表示されます。次に、XIAO MG24にアクセスして書き込みを行うことができます。
セットアップ5. 結果

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