M5Paper
https://gyazo.com/a38b6f1584d19622a22e5f4006060939 https://m5stack.com/collections/black-friday/products/m5paper-esp32-development-kit-960x540-4-7-eink-display-235-ppi?variant=37595977908396
文書
ライブラリ
saitotetsuya.iconE-Paper DisplayでEPDらしい
M5.EPD
M5.TP
静電容量式マルチタッチコントローラ(I2C) GT911
class GT911
ツール
画像サイズは960x540
16階調
Arduino API
FAQ
電源の入れ方は?
多機能ボタンを2秒間長押しする
シャットダウンするには?
ソフトウェアAPIを使う
USB給電していない状態で背面のリセットボタンを押す
タイムゾーンの設定がない
M5BurnerでFactoryTest v0.0.1を書き込むと設定が出てくる
https://gyazo.com/60d94878cdb2d6a49853a33fff4189a1
左がv0.0.1を書き込んだもの,右が工場出荷時
タイムゾーンの設定コードがコミットされたのが11/20なので,製品版に間に合わなかった?
FactoryTestでメニュー日本語にするには?
microSD(FAT32でフォーマット)のルート直下にfont.ttfという名前でフォントを置く
Setting -> Language -> Japanese (Need .ttf file)を選択
https://gyazo.com/f1812dd16c5ebb0c157b601a61e9b14fhttps://gyazo.com/56140040e35e33ad818a909d28ce7ba2
microSDカードの相性は?
ウチの環境で使えたmicroSDカード(exFATはダメでFAT32でフォーマットしている)
SunDisk Ultra Class 10 A1 32GB
https://gyazo.com/2f943f0781f953854ac8782e46ca51d4
シリコンパワー Elite SDHC UHS-1 16GB
https://gyazo.com/9d4a5fa6a5a5a90f733018bbc9a03be3
Transcend Class 6 HC 16GB
https://gyazo.com/6f841f823f5deaed024b78c311dae45d
M5Burner v2.2.2でM5PaperのFactoryTestにv1.6.6.1がある(2020/11/28 17:15時点で修正済み)
https://gyazo.com/10646d9b9b88880437ff9065ab342729
たぶんUiFlowのバージョンがまじってる
ダウンロードできないようなので問題なし
2020/11/28 17:15時点で概要欄のtypo(Facotory -> Factory)とともに修正されたのを確認
サンプルのコンパイル方法
GitHubに置いてあるサンプルはPlatformIO環境が必要
saitotetsuya.icon私はVSCodeの拡張機能を利用
platformio.iniのlib_depsにGitHubのURLが書けるので,以下を追加する。
code:platformio.in
lib_deps =
Arduino IDEのライブラリマネージャでM5EPDを検索しても出てこない
をダウンロードして「スケッチ」→「ライブラリをインクルード」→「.ZIP形式のライブラリをインストール」でダウンロードしたZIPファイルを指定する