pdf-icon

Arduino入門

2. デバイス&サンプル

5. 拡張モジュール&サンプル

アクセサリー

6. アプリケーション

Atom‑Lite/Matrix Arduino サンプルプログラムのコンパイルと書き込み

1. 準備

  • 3. ライブラリの導入: ライブラリ管理ガイド に従って、M5UnifiedM5GFX ドライバライブラリと必要な依存をインストールしてください。

2. USB ドライバのインストール

ドライバインストールのヒント
デバイスをPCに接続し、デバイスマネージャーを開いて FTDIドライバをインストールしてください。対応するオペレーティングシステムのドライバファイルをダウンロードし、解凍した後、デバイスマネージャーでインストールします。(注:一部のシステム環境では、ドライバが有効になるまで2回のインストールが必要です。認識できないデバイス名は通常 M5Stack または USB Serial です。Windows では、デバイスマネージャー内で直接ドライバファイルを使用してインストール(カスタム更新)することを推奨します。実行可能ファイルによるインストール方法では正常に動作しない場合があります)

FTDI VCP ドライバダウンロードページ:

取り付け方法:

MacOS の 注意点
macOS ではインストール前に システム環境設定セキュリティとプライバシー一般App Store と確認済みの開発元からのアプリを許可 を確認してください。

3. ポートの選択

デバイスを USB ケーブルで接続します。ドライバのインストール後、Arduino IDE で対応するシリアルポートを選択してください。

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

ドライバライブラリ内のサンプル LogOutput を開き、Tools -> Core Debug LevelInfo に設定してアップロードをクリックします。スケッチがコンパイルされ、書き込みが自動で行われます。

シリアル出力の例:

 [0;31mM5.Log error log [0m
 [0;33mM5.Log warn log [0m
 [0;32mM5.Log info log [0m
 [0;36mM5.Log debug log [0m
 [0;37mM5.Log verbose log [0m
 [0;31m[   386][E][LogOutput.ino:63] setup(): M5_LOGE error log [0m
 [0;33m[   393][W][LogOutput.ino:64] setup(): M5_LOGW warn log [0m
 [0;32m[   399][I][LogOutput.ino:65] setup(): M5_LOGI info log [0m
 [0;36m[   404][D][LogOutput.ino:66] setup(): M5_LOGD debug log [0m
 [0;37m[   411][V][LogOutput.ino:67] setup(): M5_LOGV verbose log [0m
M5.Log.printf non level output
 [0;33m[  1407][W][LogOutput.ino:79] loop(): BtnA 1 click [0m
 [0;37m[  1443][V][LogOutput.ino:93] loop(): count:1 [0m
 ...

5. 関連リソース

On This Page