ESP32-S3 и круглый дисплей GC9A01 (XY1.28YTFT)

Bazyzy72

✩✩✩✩✩✩✩
3 Апр 2026
1
0
Суть проблемы:
Пытаюсь подключить 1.28" круглый IPS дисплей к плате ESP32-S3. Прошивка заливается без ошибок, но экран остается черным подсветка горит, если я делаю анимацию замены цвета (маргания или смены цвета белый черный экран реагирует пульсирует)

Используемое железо:
  • Контроллер: ESP32-S3-WROOM-1 (DevKitC-1, 44 пина).
  • Дисплей: XY1.28YTFT-S7P (драйвер GC9A01, 240x240).
Использую аппаратный SPI на следующих пинах:

  • VCC -> 3.3V
  • GND -> GND
  • SCL (SCLK) -> GPIO 12
  • SDA (MOSI) -> GPIO 11
  • DC -> GPIO 9
  • CS -> GPIO 10
  • RST -> GPIO 13
  1. Библиотека: Пробовал использовать TFT_eSPI (с правкой User_Setup.h)
  2. Настройки TFT_eSPI: В User_Setup.h прописан драйвер #define GC9A01_DRIVER и указаны соответствующие GPIO. Частота SPI выставлена на 40MHz (пробовал снижать до 20MHz).
  3. Arduino IDE: Плата выбрана как ESP32S3 Dev Module. Настройки USB CDC: Enabled.
Я в этом не сильно шарю, но мне интересно этим заниматься, поэтому прошу вашей помощи запустить этот дисплей, пробовал настраивать ESP вместе с ИИ но мы ходим по кругу ( знающие люди если есть кто встречался с такой проблемой помогите 4 день уже решить не могу, буду "благодарен".
 

Вложения