search
LoginSignup
13

More than 1 year has passed since last update.

posted at

updated at

MacでM5StickCの開発環境構築から書き込みまで

環境

  • Mac OS Catalina 10.15

参考情報

M5 Stick C本体 | SWICH SCIENCE
https://www.switch-science.com/catalog/5517/

M5 Stick C公式ドキュメント | M5 Stick C 概要
https://docs.m5stack.com/#/en/core/m5stickc

M5 Stick C公式ドキュメント | Arduino クイックスタート
https://docs.m5stack.com/#/en/arduino/arduino_development

Github | M5 Stick Cソースコード
https://github.com/m5stack/M5StickC

手順

USB Driverをダウンロードする

クイックスタートのドキュメントを開く。
https://docs.m5stack.com/#/en/arduino/arduino_development?id=usb-driver

Macを選択すると、ダウンロードが始まります。

スクリーンショット 2020-08-06 10.09.44.png

USB Driverのセットアップ

ZIPを解答してdmgを開くとダイアログが開くので、pkgファイルを開く。
スクリーンショット 2020-08-06 10.10.49.png

「続ける」をクリックし、インストール完了まですすめる。
スクリーンショット 2020-08-06 10.10.51.png

下記が表示された場合は、環境設定でセキュリティとプライバシーを開く。
スクリーンショット 2020-08-06 10.12.21.png

「開発元"Silicon Laboratories Inc"…」で「許可」をクリックする。
スクリーンショット 2020-08-06 10.12.41.png

arduino IDEをダウンロードする

ダウンロードURL
https://www.arduino.cc/en/main/software

HOURY版のMac OS Xを選択すると、ダウンロードが始まる。
スクリーンショット 2020-08-06 9.17.03.png

arduino IDEのセットアップ

arduino IDEを起動して、「File > Peferences > Settings」を選択する。
「追加のボードマネージャのURL」に下記をコピペする。
https://dl.espressif.com/dl/package_esp32_index.json

スクリーンショット 2020-08-06 10.47.30.png

「Tools > Board > Boards Manager...」を選択する
ESP32を入力して、検索結果の"esp32"をインストールする。
スクリーンショット 2020-08-06 10.52.26.png

「Tools > Board > ESP32 Arduino > M5Stick-C」を選択する。
スクリーンショット 2020-08-06 10.54.55.png

「Sketch > Include Library > Manage Libraries...」を選択する。
M5StickCを入力して、検索結果の"M5StickC"をインストールする。
スクリーンショット 2020-08-06 11.01.26.png

arduinoでM5StickCに書き込みする

M5StickCとMacをUSBで接続する。

ツールの設定を下記にする。

設定名 設定値
ボード M5Stick-C
Upload Speed 1500000
Partition Scheme 初期値
Core Debug Level なし
シリアルポート /dev/cu.usbserial-***

(設定例)
スクリーンショット 2020-08-06 15.17.15.png

サンプルで提供されているスケッチを選択する。
今回はRCTを選択。

スクリーンショット 2020-08-06 15.25.26.png

エディタ左上の書き込みボタン(→)をクリックする。

スクリーンショット 2020-08-06 15.43.03.png

Arduinoのエディタに、下記のメッセージが表示されれば書き込みは正常完了です。

Leaving...
Hard resetting via RTS pin...

書き込み完了したM5StickCの動作。
(RIP Hat装備状態)
IMG_0180.jpg

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
What you can do with signing up
13