pdf-icon

Arduino入門

2. デバイス&サンプル

6. アプリケーション

PowerHub Arduino プログラムのコンパイルと書き込み

1.準備

互換性に関する注意
最新版の M5Unified ライブラリは ESP-IDF v5.x をベースにしており、ESP-IDF v4.x には対応していません。そのため Arduino IDE では使用可能ですが、PlatformIO には対応していません。

2.ポートの選択

デバイスを USB-C データケーブルでパソコンに接続します。側面の BtnPWR ボタンを 3 秒間長押しし、黒いアンテナの横のインジケーターが青く数回点滅したら、デバイスはダウンロードモードに入ります。その後、Arduino IDE で対応するコントローラとデバイスのポートを選択します。

3.プログラムのコンパイルと書き込み

cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#include <M5Unified.h>

void setup() {
  M5.begin();
  M5.Led.setBrightness(127);
}

void loop() {
  M5.update();

  M5.Led.setAllColor(TFT_WHITE);
  M5.Led.display();
  delay(500);

  M5.Led.setAllColor(TFT_BLACK);
  M5.Led.display();
  delay(500);
}

上記のプログラムを Arduino IDE にコピーし、Upload / アップロードボタンをクリックします。プログラムのコンパイルと書き込みが完了すると、すべての LED が白く点滅します:

4.関連リソース

On This Page