M5Stack セットアップチェック

前回の宿題 を行ってみてセットアップがうまく行っているか簡単なチェックをしておきましょう。

0. 進め方

以下の導入チェックを 1 → 2 → 3 の順に進めましょう。

1. M5Stack ボード設定の導入チェック

image

まだ M5Stack は PC につなぎません。

image

Arduino IDE を起動して、新規ファイルをクリックします。

image

ツール > ボード > M5Stack-Core-ESP32 を選択します。

image

ツール > シリアルポート が、グレーして選択できない状態で、このあと M5Stack のポートが増えるのを待ちます。

image

M5Stack に付属していた USB ケーブルを用意します。

image

PC と M5Stack をつなぎます。

image

Windows 10 の場合、Arduino IDE の ツール > シリアルポート に、COM3COM1 のような COM が頭にあるシリアルポート名が表示されていれば無事 M5Stack 用の USB ドライバがインストールされて M5Stack が認識されています。

image

Mac の場合は、Arduino IDE の ツール > シリアルポート に /dev/tty.SLAB_USBtoUART のような /dev/tty.SLAB_ が頭にあるシリアルポート名が表示されていれば無事 M5Stack 用の USB ドライバがインストールされて M5Stack が認識されています。(小林さんキャプチャ使用させていただきました!)

2. M5Stack ライブラリの導入チェック「コードに色がつくか」

さきほど Arduino IDE を起動して新規ファイルに、以下のソースコードをコピーアンドペーストしてライブラリに色がつくか確認してみましょう。

#include <M5Stack.h>

void setup() {
  M5.begin();

  M5.Lcd.println("Hello World");
}

void loop() {

}

正常に M5Stack のライブラリがインストールされていれば、以下のように、コードに色がつきます。

image

3. 検証してみる

image

2. で確認したソースコードを保存して dhw-pp2-99-check-sample をつけて保存しましょう。保存しないと検証できないのでご注意ください。

image

保存できたら検証ボタンをクリックします。

image

しばらく(30秒~1分?)、ソースコードを実際にコンパイルして、うまくいくか検証がなされます。

image

最大1310720バイトのフラッシュメモリのうち、スケッチが347205バイト(26%)を使っています。 最大327680バイトのRAMのうち、グローバル変数が17596バイト(5%)を使っていて、ローカル変数で310084バイト使うことができます。

のようなメッセージと共に、「コンパイルが完了しました」と表示されれば、ボード設置とライブラリがうまくインストールされて M5Stack 用のコードがコンパイルされるところまで正常だと確認できます。

これ以降は授業で扱う流れで、実際に上記コードを M5Stack に書き込まれて動作します。お楽しみに!

もしうまく動いてなさそうって思ったら

image

Slack でお気軽に聞いてくださいー。

results matching ""

    No results matching ""