XIAO MG24 を PlatformIO で使用する
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

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
ファイルを保存するのを忘れないでください(Ctrl + S)。保存するとロードが始まります。
手順 4. コンパイルと書き込み
次に、このコードを使用してコンパイルと書き込みを行います。
#include <Arduino.h>
void setup() {
// デジタルピン LED_BUILTIN を出力として初期化
pinMode(LED_BUILTIN, OUTPUT);
}
// ループ関数は永遠に繰り返し実行されます
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // LED を点灯 (HIGH は電圧レベル)
delay(1000); // 1秒待機
digitalWrite(LED_BUILTIN, LOW); // LED を消灯 (LOW は電圧レベル)
delay(1000); // 1秒待機
}
操作 4 |
---|
コンパイルが正常に完了したことが表示されます。その後、XIAO MG24 にアクセスして書き込みを行うことができます。
手順 5. 結果

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