LoginSignup
1
1

More than 3 years have passed since last update.

[M5Stack] Hello Worldでハマった

Last updated at Posted at 2019-12-25

はじめに

M5StackでHello Worldしてみたら、一瞬ハマったのでメモ。

環境

  • Windows10
  • M5Stack Gray(おそらくBasicも同じ)

ビルド環境はArduinoIDEを使いました。

Hello Worldまでの手順

クイックスタートの通り。
封入されていた説明書の手順と同じ。

他のサイトに書かれていた、ドライバのインストール云々とか一切いりませんでした。
これだけ。

ここでハマる

完結に言うと、5. Example(1) Arduino port Configurationをすっ飛ばしてビルドをしたら、エラーが出てしまいました。
要するに、使用するボードもポートも初期設定のままビルドした状態。

Arduino\libraries\M5Stack\src\Fonts\Font16.c:3:10: fatal error: pgmspace.h: No such file or directory

「M5Stack.h」に対して複数のライブラリが見つかりました
 #include <pgmspace.h>

compilation terminated.

exit status 1
ボードArduino/Genuino Unoに対するコンパイル時にエラーが発生しました。

ボードの指定を忘れると、こんなエラーが出ちゃうんだ~というメモ。
単純なミスだけど、エラーはわかりにくい。。ちょっとハマった。

できた

20191225_162406.jpg

もう1度手順通りやったところ、Hello Worldできました。

…手順はちゃんと読もうねっていう自戒の念を込めて。

ちなみに

キャプチャd.JPG

使用ボードはM5stackで指定したものの、ポート指定を忘れたパターン。

1回目のビルド→書き込みでは、エラーは出ないけどLCDに文字が出ない。。。
2回目で、画像のダイアログが出ました。

昔使ってたときは、こんなの出てくれなかった、、賢くなってる。。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1