M5Stack+M5UnifiedでSDカードから画像表示
概要ESP32の場合Arduino IDEやPlatformIOなど複数のボードマネージャがあり、微妙に設定が違っています。特にボードの設定方法が違うため、比較する方法が面倒でした。今回はArduino IDEのボード設定相当をテキスト出力.
M5Stack M5StickS3発売 その2 サンプル確認 M5Stack水分測定センサ付き給水ポンプユニット(U101) M5Stackチューブ型空気圧センサユニット(U130)コメント
twitterでタカオ(Takao)さんがM5Stack Basicないし Fireの V2.6で、SDカードの読み取り周波数20MHzならNG、15MHzであれば読めるということを検証しておられたので、SDのマウントに関するサンプルコードも下記の方がいいと思います。 SD.begin(GPIO_NUM_4, SPI, 15000000) ※ツィートを見た直後に当時触っていたarduinoのスケッチは対応したのに、忘れて再度嵌りました… https://twitter.com/mongonta555/status/1580944410598002689
たなかまさゆき より: ありがとうございます 更新しました! M5.Lcd.drawJpgFile(SD, “/” + filename, x, y); と/が必要なのではないでしょうか。 あと Serial.begin(115200); も。 たなかまさゆき より:ありがとうございます 最新バージョン確認したらデフォルトでシリアル使えなくなっていましたね auto cfg = M5.config(); cfg.serial_baudrate = 115200; M5.begin(cfg); 上記がたぶん好ましい初期化方法です。 Serial.begin(115200); でも動きますし、内部でこれが呼ばれるだけです。 String filename = String(“/”) + file.name(); Pathも上記に修正しました。開くところでも良いのですが、出力もしているので最初に追加しました。
コメントをどうぞ コメントをキャンセル 検索 最近の投稿- vscode用のArduino CLI拡張機能 その2 追加機能 2026年3月27日
- 月刊I/O 2026年4月号にM5StickS3の使い方を書きました 2026年3月24日
- 軽量HtmlレンダリングのPlainBind.jsを作成 2026年3月19日
- ESP32ボード定義集 variants_collector 2026年3月17日
- Redashのクエリを時系列データとして保存するツールを作った 2026年3月12日