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

Дисплей M5Stack Core2: характеристики, ревизии драйвера и настройка

Отладочный комплект M5Stack с IPS-дисплеем 2,0 дюйма 320×240. Контроллер дисплея указан как ILI9342C, в новой документации — ILI9342E; сенсор — ёмкостный контроллер FT6336U.

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

Характеристики дисплея M5Stack Core2

MCUESP32 (D0WDQ6-V3)
Дисплей2″ · 320×240
Шина дисплеяSPI
ДрайверILI9342C / ILI9342E
СенсорЁмкостный FT6336U

Какая у вас ревизия M5Stack Core2?

Известная конфигурация дисплея для этой платы.

РевизияДрайверКак определитьНастройки библиотеки
Core2 (v1.0 / v1.1 / v1.3)ILI9342C / ILI9342EВ v1.3 изменён IMU, а не дисплейАвтоопределение M5Unified / M5GFX; LovyanGFX Panel_ILI9342

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

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

От прототипа на M5Stack Core2 к серии

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

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

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

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

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

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 шт.