本文へスキップ
Display Engineer
M5Stack · ディスプレイ開発ボード

M5Stack Core2 ディスプレイ:仕様、ドライバのリビジョン、設定

M5Stack の 2.0 インチ 320×240 IPS 開発キットです。ディスプレイコントローラは ILI9342C と記載され、新しいドキュメントでは ILI9342E となっています。タッチは FT6336U 静電容量式コントローラです。

エンジニア確認済み(2026年10月11日)

M5Stack Core2 のディスプレイ仕様

MCUESP32 (D0WDQ6-V3)
ディスプレイ2″ · 320×240
表示バスSPI
ドライバ ICILI9342C / ILI9342E
タッチFT6336U 静電容量式

お手元の M5Stack Core2 はどのリビジョンですか?

このボードで確認されているディスプレイ構成。

リビジョンドライバ IC見分け方ライブラリ設定
Core2 (v1.0 / v1.1 / v1.3)ILI9342C / ILI9342Ev1.3 で変わったのは IMU で、ディスプレイではないM5Unified / M5GFX で自動検出。LovyanGFX は Panel_ILI9342

量産向けに同仕様のディスプレイ

M5Stack Core2 で試作しましたか?これらの直営工場製モジュールはパネルサイズと解像度が同じで、データシート付き、生産ロットごとにドライバ IC を固定しており、1 個からサンプル提供が可能です。最小発注数量と納期は案件ごとに協議します。

M5Stack Core2 の試作から量産へ

開発ボードは UI の検証には最適ですが、そのパネルはオープンマーケットで調達されています。ロット間でコントローラが変わることがあり、データシートはほとんどなく、寿命も保証されません。製品には、生産ロットごとにドライバ IC が固定され、データシートとライフサイクルの確約があるモジュールを指定してください。

当社直営工場では同じ 2″ 320×240 フォーマットのモジュールを製造しています。サイズ 2.0 インチ 320×240 と ILI9342C コントローラは同じですが、当社モジュールは RGB インターフェースなので、ホストが提供するバスを確認してください。サンプルは 1 個から。MOQ と納期はプロジェクトごとに営業チームと取り決めます。

コードをデバッグする前に

  1. お使いのリビジョンを確認してください(上の表)。ドライバ IC の変更が白画面の最も多い原因です。
  2. スケッチでバックライトピンを別の用途に使っていないか確認してください。
  3. 設定(ドライバ、反転、色順)は 1 つずつ変更し、比較用に動作実績のある例を手元に残しておいてください。

設定例

Arduino: M5Unifiedcpp
#include <M5Unified.h>

void setup() {
  auto cfg = M5.config();
  M5.begin(cfg);          // configures display, touch and AXP192
  M5.Display.setTextSize(2);
  M5.Display.println("Hello Core2");
}

void loop() {
  M5.update();
}
リファレンス· Community / vendor configuration (see sources)

よくある質問

M5Stack Core2 にはどのディスプレイドライバが使われていますか?

ILI9342C で、新しいドキュメントでは ILI9342E と記載されています。どちらも M5GFX/M5Unified が対応しています。

出典

  1. M5Stack ドキュメント:Core2

どのディスプレイが設計に合うか迷っていませんか?

サイズ、インターフェース、ホストプロセッサをお知らせください。ディスプレイエンジニアが 12 時間以内に、データシートと初期化コード付きで 2〜3 件の候補をお返しします。サンプルは 1 個から。