最近趣味で始めている電子工作をこれから挑戦する人へむけてちょっとづつ公開していきたいと思います。Mac編とありますがWindowsもほぼ同じです。
まずはIDE 総合開発環境をインストールします。これはテキストエディタ・コンパイル・デバックが一つになったソフトを意味します。IDEさえあればコーディングもコンパイルも同じソフトでできるので管理やよりが簡単になります。
Arduino IDEをダウンロードする
![](https://yotamatsumaru.jp/blog/wp-content/uploads/cocoon-resources/blog-card-cache/610726b47061e45b0320faafa9b8ad77.png)
こちらのサイトにアクセスしてダウンロードをします。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.00.27-1024x898.png)
Macx OS XをクリックしZipファイルをダウンロードしてください。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.02.01-1024x612.png)
寄付を募られますが善意で寄付、もしくはそのままダウンロードでします。選択はお任せします。
Zipファイルを解凍後アイコンが表示させるのでアプリケーションに入れましょう!
Arduino IDEインストール
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.05.30-1-1024x461.png)
私はたくさんアプリが入っていますが、アプリケーションにArduino IDEを移すことをお勧めします。
インストール自体はほぼすることがなくこのアイコンを押すことでもう起動します。
それでは初期設定をまずは進めてみましょう!
Arduino IDEの初期設定
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.17.01-1024x924.jpg)
Macの左側のArduino -> Preferenes(環境設定)を開き追加ボードマネージャーのURLにESP32のボードマネージャーを追加します。
↑のURLをそのまま青い枠の欄に入れてください。その後OKを押します。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.10.19-1024x650.png)
複数入れる場合はタブのボタンを押して2行URLを入れてください。
M5stackのUSBドライバーをインストール
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.26.59-1024x700.jpg)
こちらにアクセスしInstall USB Driverをクリックします。すると自動的に移動します。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.33.18-1024x388.png)
Windows MacOS Linux と出てくるのでお使いのOSをクリックしてください。今回私はMacを選択します。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.35.19-1024x315.jpg)
Silicon Labs VCP Driver Install Disk.pkgをクリックしてください。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-14.40.41-1024x725.png)
USBドライバーのインストールが始まりますので指示に従いインストールを行ってください。
esp32のボードマネージャーをインストール
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.03.57-1024x940.png)
ツール → ボード → ボードマネージャーをクリックしてボードマネージャーを出してください。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.15.30-1024x699.png)
出てきたボードマネージャーに「esp32」と入力して「esp32 by espressif systems」をインストールしてください。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.20.52-1024x779.jpg)
ボードとシリアルポートを設定してください。
ポートはM5Stack-Core-ESP32を選択してください。
シリアルポートは機器によって違うのでM5Stackがどのポートなのか調べてください。
これで初期設定は終わりすぐにコンパイルできる状態ですが、テストで書き出すためにコードのサンプルを持ってきてビルドしていきたいと思います。
ライブラリの準備
ライブラリをダウンロードする
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.28.12-1024x552.png)
スケッチ → ライブラリをインクルード → ライブラリを管理を押してください。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.29.03-1024x819.png)
ライブラリマネージャが出てくるので、検索欄にm5stackと入力し、M5StackのLibraryをインストールします。
ライブラリを呼び出す
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.33.17-881x1024.png)
ファイル → スケッチ例 → M5Stack → Basics → HelloWorldを選択してください。
新しいウィンドウが出てきます。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/スクリーンショット-2020-11-21-15.33.30-1024x887.jpg)
HelloWorldと画面に表示されるプログラムが出てきました。
もうこのまま右矢印をを押すとコンパイルが始まります。
画面にHelloWorldと出れば完成です。
ご覧いただきありがとうございました。
![](https://yotamatsumaru.jp/blog/wp-content/uploads/2020/11/M5-1024x683.jpg)
コメント