
TFT 1.47″ GMT147SPI · ST7789
GMT147SPI, 8P, 172×320
Узкий цветной экран для небольших приборов
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает GMT147SPI, 8P, 172×320
Вытянутый IPS-экран позволяет расположить крупное значение и несколько индикаторов вдоль одной строки. Он подходит для небольшого корпуса, часов, монитора температуры или статуса устройства. Для изображения нужен внешний микроконтроллер; вычислителя и беспроводной связи на этой плате нет.
На предоставленной плате видна маркировка GMT147SPI и восемь выводов. Контроллер относится к семейству ST7789; буквенный суффикс по фото не определяется. Источник GoldenMorning GMT147-01M подтверждает 172×320 и такую же последовательность сигналов. Поле 128×160 в общей форме объявления противоречит предметной документации.
Это отдельный дисплейный модуль. Карточки ESP32 с экраном 1.47″ имеют другую распиновку и дополнительные функции, которые к этой плате не относятся.
В новом первичном комплекте TZT 8-контактный модуль TB147-01-08-B указан со ST7789P3; это подтверждённая документированная ревизия, но не основание менять суффикс у старой GMT147SPI без сверки панели.
Характеристики
- Диагональ
- 1.47 дюйм
- Разрешение
- 172×320
- Контроллер
- ST7789
- Интерфейс
- spi
- Размерная группа
- Мини
- Питание модуля
- В примере питание VDD 3.3 В и логика 3.3 В. BL соединён с той же линией 3V3 для постоянной подсветки; ток подсветки не проходит через GPIO.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| GND | GND | Общая земля. |
| VDD | 3V3 | Питание модуля, не GPIO. |
| SCL | GPIO18 | Тактовый сигнал SPI SCK; это не I²C. |
| SDA | GPIO23 | SPI MOSI; это не I²C. |
| RES | GPIO25 | ESP32 DevKitC, классический ESP32-WROOM-32; не универсальная распиновка ESP32. |
| DC | GPIO26 | ESP32 DevKitC, классический ESP32-WROOM-32; не универсальная распиновка ESP32. |
| CS | GPIO27 | ESP32 DevKitC, классический ESP32-WROOM-32; не универсальная распиновка ESP32. |
| BL | 3V3 | Постоянная подсветка: BL→VDD подтверждено первичным отчётом о запуске GMT147SPI. В этом примере VDD=3.3 В; к GPIO питание подсветки не подключается. |
Подходит для ESP32, Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать GMT147SPI, 8P, 172×320. Сначала уточни точную плату микроконтроллера, среду, вариант модуля, маркировку разъёма и задачу. Проверь питание отдельно от уровней GPIO. Подготовь согласованные подключение, зависимости, минимальный пример и проверку изображения. Не переноси GPIO классического ESP32 на ESP32-C3/C6/S3. Не выдумывай неподтверждённые свойства платы.
Библиотеки
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Инициализация
display.init(172, 320, SPI_MODE0)Adafruit 1.11.0 вычисляет смещение X=34 для центрированной области 172 пикселя.
- Заголовок
#include <Adafruit_ST7789.h>Использовать Adafruit ST7735 and ST7789 Library, а не библиотеку OLED.
- Постоянная подсветка
BL → 3V3VDD тоже 3.3 В. Способ не предполагает допустимый ток LED через GPIO; PWM не используется.
ESP32 DevKitC + Arduino: проверка рамки
cpp#include <Arduino.h>
#include <Adafruit_GFX.h>
#include <Adafruit_ST7789.h>
// ESP32 DevKitC: CS, DC, MOSI, SCLK, RESET; software SPI.
Adafruit_ST7789 display(27, 26, 23, 18, 25);
void setup() {
display.init(172, 320, SPI_MODE0);
display.setRotation(1);
display.fillScreen(ST77XX_BLACK);
display.drawRect(0, 0, display.width(), display.height(), ST77XX_WHITE);
display.setTextColor(ST77XX_GREEN);
display.setTextSize(2);
display.setCursor(10, 18);
display.print("GMT147");
}
void loop() {}
Полный исходный пример ESP32 DevKitC с Adafruit 1.11.0; питание VDD и BL от 3V3, GPIO также 3.3 В. API окна 172×320 проверен по исходникам, BL→VDD подтверждено первичным авторским отчётом для GMT147SPI. Пример автора на LovyanGFX не копировался: его обходное окно 240 и offset−34 не переносятся в Adafruit. Физического запуска и компиляции этого скетча не было. Для другой PCB сверять её схему, а не одинаковую диагональ.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


