Перейти к содержимому
Display Engineer
Sunton · Отладочная плата с дисплеем

Дисплей ESP32-2432S024: характеристики, ревизии драйвера и настройка

Плата ESP32 с SPI TFT 2,4 дюйма 240×320 из семейства CYD. Как и 2,8-дюймовая, она поставляется с контроллером ILI9341 или ST7789, а в версии ST7789 подсветка перенесена на GPIO 27.

Проверено инженером 11 окт. 2026 г.

Характеристики дисплея ESP32-2432S024

MCUESP32
Дисплей2.4″ · 240×320
Шина дисплеяSPI
ДрайверILI9341 или ST7789
СенсорРезистивный (R) или ёмкостный (C) в зависимости от версии

Какая у вас ревизия ESP32-2432S024?

Платы под одним названием поставляются с разными драйверами дисплея. Код для одной ревизии показывает на другой белый экран, неверные цвета или вообще ничего — сначала определите свою.

РевизияДрайверКак определитьНастройки библиотеки
Версия ILI9341ILI9341Работает с ILI9341_2_DRIVERTFT_eSPI: ILI9341_2_DRIVER, TFT_INVERSION_OFF
Версия ST7789ST7789Белый или пустой экран с настройкой ILI9341TFT_eSPI: ST7789_DRIVER; подсветка на GPIO 27

Та же спецификация дисплея для серийного производства

Прототип на ESP32-2432S024? Эти модули с наших прямых фабрик имеют тот же размер и разрешение панели, поставляются с даташитом и фиксированным драйвером в каждой партии и доступны образцами от 1 шт. MOQ и сроки согласуются по проекту.

От прототипа на ESP32-2432S024 к серии

Отладочные платы идеальны для проверки интерфейса, но панели для них закупаются на открытом рынке: контроллер может меняться от партии к партии (как уже произошло с этой платой), даташита почти никогда нет, а срок поставок не гарантирован. Для продукта указывайте модуль с фиксированным драйвером в каждой производственной партии, даташитом и обязательством по жизненному циклу.

Наши прямые фабрики выпускают модули того же формата 2,4″ 240×320. Образцы от 1 шт.; MOQ и сроки согласуются по проекту с нашим отделом продаж.

Прежде чем отлаживать код

  1. Определите свою ревизию (таблица выше): смена драйвера — самая частая причина белого экрана.
  2. Проверьте, что вывод подсветки не используется повторно в скетче.
  3. Меняйте по одной настройке за раз (драйвер, инверсия, порядок цветов) и держите рабочий пример для сравнения.

Примеры конфигурации

TFT_eSPI: ILI9341 version (driver block)c
#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
Справочник· Community / vendor configuration (see sources)
TFT_eSPI: ST7789 version (driver block)c
#define ST7789_DRIVER
#define TFT_WIDTH  240
#define TFT_HEIGHT 320
#define TFT_BL 27   // backlight moves to GPIO 27 on the ST7789 version
Справочник· Community / vendor configuration (see sources)

Частые вопросы

ESP32-2432S024 — то же самое, что CYD?

Это то же семейство, но с панелью 2,4 дюйма, а версия ST7789 использует для подсветки GPIO 27 вместо 21.

Что означают суффиксы R и C?

R — версия с резистивным сенсором, C — с ёмкостным.

Источники

  1. ESP32-Cheap-Yellow-Display: варианты
  2. F1ATB: конфигурации ESP32-2432S028 / S024

Не знаете, какой дисплей подойдёт вашему проекту?

Пришлите размер, интерфейс и хост-процессор. Инженер по дисплеям в течение 12 часов ответит с 2–3 вариантами, даташитами и кодом инициализации. Образцы от 1 шт.