← Guides に戻る PlatformIO 更新済

PlatformIO 基本

M5StickC Plus2 で初ガジェットを作るときの最小手順です。

1. プロジェクト構成

PlatformIO/PlatformIO_Projects/m5_motor_gadget/
  platformio.ini   ← ボード・ライブラリ設定
  src/main.cpp     ← メインコード
  .clangd          ← エディタ用(任意)

2. platformio.ini の例

[env:stickc_plus2]
platform = espressif32@6.7.0
board = m5stick-c
framework = arduino
lib_deps =
  m5stack/M5Unified
  madhephaestus/ESP32Servo

3. ビルドと書き込み

Cursor 下部の PlatformIO アイコン、またはターミナル:

cd PlatformIO/PlatformIO_Projects/m5_motor_gadget
pio run              # ビルド
pio run -t upload    # 書き込み
pio device monitor   # シリアルモニタ

4. Git に含めないもの

ルート .gitignore**/.pio/ を除外済み。ビルド成果物は commit しません。

5. よくある Trial & Error

エディタに赤線 ビルド成功なら clangd 表示の可能性大。.clangd を確認
書き込み失敗 USB ケーブル・COM ポート・ドライバを確認。StickC の電源 ON
ライブラリエラー platformio.inilib_depsplatform バージョンを確認

関連

Private リポジトリ: GitHub の docs/ リンクは、リポジトリへのアクセス権がある場合のみ閲覧できます。一般公開されているのは lab.chocofon.com の Hub です。