ESP32-2432S024 ディスプレイ:仕様、ドライバのリビジョン、設定
CYD ファミリーの 2.4 インチ 240×320 SPI TFT 搭載 ESP32 ボードです。2.8 インチ版と同様に ILI9341 または ST7789 コントローラが搭載されており、ST7789 版ではバックライトが GPIO 27 に移っています。
ESP32-2432S024 のディスプレイ仕様
| MCU | ESP32 |
|---|---|
| ディスプレイ | 2.4″ · 240×320 |
| 表示バス | SPI |
| ドライバ IC | ILI9341 または ST7789 |
| タッチ | バージョンにより抵抗膜式(R)または静電容量式(C) |
お手元の ESP32-2432S024 はどのリビジョンですか?
同じ名前で販売されているボードでも、搭載されるディスプレイドライバ IC が異なります。あるリビジョン用のコードを別のリビジョンで動かすと、白画面、色化け、または何も表示されないことがあるため、まずお手元のリビジョンを確認してください。
| リビジョン | ドライバ IC | 見分け方 | ライブラリ設定 |
|---|---|---|---|
| ILI9341 版 | ILI9341 | ILI9341_2_DRIVER で動作 | TFT_eSPI: ILI9341_2_DRIVER, TFT_INVERSION_OFF |
| ST7789 版 | ST7789 | ILI9341 の設定では白画面または何も表示されない | TFT_eSPI:ST7789_DRIVER。バックライトは GPIO 27 |
量産向けに同仕様のディスプレイ
ESP32-2432S024 で試作しましたか?これらの直営工場製モジュールはパネルサイズと解像度が同じで、データシート付き、生産ロットごとにドライバ IC を固定しており、1 個からサンプル提供が可能です。最小発注数量と納期は案件ごとに協議します。
ESP32-2432S024 の試作から量産へ
開発ボードは UI の検証には最適ですが、そのパネルはオープンマーケットで調達されています。ロット間でコントローラが変わることがあり(このボードでは実際に起きています)、データシートはほとんどなく、寿命も保証されません。製品には、生産ロットごとにドライバ IC が固定され、データシートとライフサイクルの確約があるモジュールを指定してください。
当社直営工場では同じ 2.4″ 240×320 フォーマットのモジュールを製造しています。サンプルは 1 個から。MOQ と納期はプロジェクトごとに営業チームと取り決めます。
コードをデバッグする前に
- お使いのリビジョンを確認してください(上の表)。ドライバ IC の変更が白画面の最も多い原因です。
- スケッチでバックライトピンを別の用途に使っていないか確認してください。
- 設定(ドライバ、反転、色順)は 1 つずつ変更し、比較用に動作実績のある例を手元に残しておいてください。
設定例
#define ILI9341_2_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_INVERSION_OFF
#define SPI_FREQUENCY 55000000
#define SPI_READ_FREQUENCY 20000000#define ST7789_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_BL 27 // backlight moves to GPIO 27 on the ST7789 versionよくある質問
ESP32-2432S024 は CYD と同じですか?
同じファミリーですが、パネルは 2.4 インチで、ST7789 版はバックライトに GPIO 21 ではなく GPIO 27 を使います。
サフィックスの R と C の意味は?
R は抵抗膜式タッチ版、C は静電容量式タッチ版です。
出典
どのディスプレイが設計に合うか迷っていませんか?
サイズ、インターフェース、ホストプロセッサをお知らせください。ディスプレイエンジニアが 12 時間以内に、データシートと初期化コード付きで 2〜3 件の候補をお返しします。サンプルは 1 個から。

