スポンサーリンク
今更だけどM5Stack買った
ちょっと仕事で使う予定があり、コロナ自粛中にと。。買っておいた。
ESP32はもっともっと安いんだけど、M5Stackシリーズは、ケースもついていて、計測機の補助などに使うには、そのまま少しプログラミングして使えたりするので、とても便利です。
で。。すぐに忘れるので、M5Stack関係のことを、忘備録として。。
本家系
公式ページ
M5Stack - Modular Rapid ESP32 IoT Development Board - ESP32 dev kits
Open-source modular toolkits for IoT devices based on ESP32-updated version of ESP8266. With stackable modules, user-friendly IDE, enabling rapid and high-quali...
GithubのM5Stackライブラリー
GitHub - m5stack/M5Stack: M5Stack Arduino Library
M5Stack Arduino Library. Contribute to m5stack/M5Stack development by creating an account on GitHub.
日本語のM5Stackの説明類はこちらから
m5-docs/docs/ja/README_ja.md at master · m5stack/m5-docs
The URL of M5Stack Official Documents: . Contribute to m5stack/m5-docs development by creating an account on GitHub.
以上。。(笑)
でいい感じ。。 でもちょいちょい404が出たりしますね(笑)
Arduino IDE関係のセット
m5-docs
The reference docs for M5Stack products. Quick start, get the detailed information or instructions such as IDE,UIFLOW,Arduino. The tutorials for M5Burner, Firmw...
基本的にはESP32と同じ
- Arduino IDEのダウンロード&インストール
- ファイル→環境→追加のボードマネージャのところに、ESP32の関係を入れる
- https://dl.espressif.com/dl/package_esp32_index.json
- ボード自体は、ESP32 Arduino の M5Stack-Core-ESP32を使う
- ライブラリ自体
- スケッチ→ライブラリーをインクルード→ライブラリーの管理 でM5Stackで検索
- いろいろ出てくるけど。。ESP32-Chimera-coreがいいのかな?
- 本家ライブラリのGithubはこれ。上記のChimeraはこれ M5Stackを入れてからだと、Chimeraはコンフリクトするみたいですね。
UI Flow
ちょこっと使うならこのUI FlowというScratchみたいなプログラミング環境もいいかも。
m5-docs
The reference docs for M5Stack products. Quick start, get the detailed information or instructions such as IDE,UIFLOW,Arduino. The tutorials for M5Burner, Firmw...
ボード情報
一応、メモしておきたいところは、コピペしておきます。
LCD & SDカード
LCD 解像度: 320×240
ESP32 Chip | GPIO23 | GPIO19 | GPIO18 | GPIO14 | GPIO27 | GPIO33 | GPIO32 | GPIO4 |
ILI9341 | / | MISO | CLK | CS | DC | RST | BL | |
SD Card | MOSI | MISO | CLK | CS |
ボタン & スピーカー
ESP32 Chip | GPIO39 | GPIO38 | GPIO37 | GPIO25 |
ボタン | Aボタン | Bボタン | Cボタン | |
スピーカー | Speaker Pin |
GROVE A
ESP32 Chip | GPIO22 | GPIO21 |
GROVE A | SCL | SDA |
M-バス
コメントを残していただけるとありがたいです