対象環境: PlatformIO + M5Stack Core2 + M5Unified + M5GFX
対象者: Arduino/C++ 初心者〜中級者
目的: 文法を段階的に学び、Core2 の画面・ボタン・センサーで動作確認できるようにする
| エラー | 原因 | 対処 |
|---|---|---|
'M5' was not declared |
#include <M5Unified.h> がない |
先頭に追加 |
expected ';' before ... |
セミコロン忘れ | 行末に ; を付ける |
| 画面が真っ黒 | M5.begin() を呼んでいない |
setup() で必ず呼ぶ |
| ボタンが反応しない | M5.update() を呼んでいない |
loop() 先頭で呼ぶ |
| 文字が見えない | 背景と同じ色 | setTextColor(文字色, 背景色) で指定 |