0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

M5Stack開発環境構築 (Arduino IDE導入)

Last updated at Posted at 2021-06-19

Windows10でM5Stack開発環境構築を行った際の手順を記載します。まずはArduino IDE導入してHelloWorld表示させるまでのものです。(2021/6/18時点)

1. Arduino IDEのインストール

公式HPよりインストーラー版をDLして実行
([Just Download]でDLして、次へ、次へ...でインストール完了)
image.png

2. M5Stackドライバ インストール

M5StackのDownloadページよりDLして実行(次へ、次へ...でインストール完了)
image.png

3. Arduino IDEにESP32のボード情報を設定

  • 3-1. ボードマネージャを追加する

  • [ファイル]→[環境設定]でウィンドウを開く
    image.png

  • 開いたら、「追加のボードマネージャのURL」に以下を記載
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
    image.png
    (https://dl.espressif.com/dl/package_esp32_index.json
    でもいいかも知れませんが、よくわかりません。)

  • 3-2. esp32ボードマネージャインストール

  • [ツール]→[ボード]→[ボードマネージャ]でボードマネージャを開き

  • 検索窓に”ESP32”を入力する

  • 表示されるEspressif Systemsのesp32をインストールする
    image.png

  • 3-3.自分の利用するボードを選択する

  • [ツール]→[ボード]を選択

  • 今回はM5Stack Grayのため、「M5Stack-Core-ESP32」を選択しました

image.png

4. Arduino IDEにシリアルポートを設定する

  • ボードを選択後に再度[ツール]を開くと、通信設定がほぼ設定されています
  • シリアルポートのみ、[ツール]→[シリアルポート]で設定します

5. Arduino IDEにM5Stack Library をインストール

  • 2.と同じM5StackのDownloadページをクリック
    image.png

  • 表示されたGitHubのサイトからZIPファイルをDownloadする
    image.png

  • [スケッチ]→[ライブラリをインクルード]→[.ZIP形式のライブラリをインストール] を選択
    image.png
    (他のサイトや関連書籍には[スケッチ]→[ライブラリをインクルード]→[ライブラリを管理] で表示されるライブラリマネージャ画面の検索欄に”M5Stack”入力してインストールする、とありましたが、私の環境では以下が何故か見つかりませんでした。)
    image.png
    その後、[ファイル]→[スケッチ例] とすると、下記のようにサンプルスケッチが追加されていました。
    image.png

  • サンプルスケッチの中にあるBasics→HelloWorldなどを選択

  • 検証→マイコンボードに書き込むを選択すればOK。
    image.png

0
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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?