Частное лицо
Состояние: Б/у
OLX Доставка
Описание
Продам ESP32 IPS 320*240 3.2'' display module Sunton (модуль з дисплеєм) ESP32-2432S032
В наявності 2 таких модуля.
Характеристики:
Роздільна здатність: 320*480
Тип матриці: IPS
Тип тач скріна: ємнісний
Процесор: ESP32 (потужний мікроконтролер від Espressif Systems з двома ядрами Tensilica Xtensa LX6, що підтримує Wi-Fi 2.4 ГГц та Bluetooth 5 (LE))
PSRAM: немає
Flash: 4 Мбайти, підключення DIO
Bluetooth: є
WiFi: є
Модифікації:
Вихід переривання тача (GT911) підключано до GPIO21 (в початковому стані з заводу цей вихід був підключений на мінус).
Описання модифікації:
Перерізано дорожку на платі, яка підключає GT911 INT на мінус. Підключено GT911 INT до вивода резистора R25, який вже підключений до GPIO21 (R25 робить підтяжку до 3.3 вольти). Місця пайки і перерізання дорожок покрито червоною маскою.
В Ardiono в заводському демо використовуються бібліотеки драйвера GT911, з якими GT911 змінює I2C адресу після першої секунди після запуску модуля у випадку, якщо GT911 INT не підключений постійно на мінус. Про це також згадується на форумах. Тому необхідна невелика модифікація демо: настроїти GPIO21 як вихід і подати на нього низький рівень. При цьому в самому демо для драйвера GT911 номер порта INT передається як -1, тому драйвер його не чіпає. Я пробував правильно настроїти INT для драйвера GT911 - в такому режимі є вище згаданий глюк. При чому я робив тестову програму для PlatformIO з фреймворком espidf, там драйвер GT911 працює коректно і керує піном INT GT911. GT911 працює з заданою при ініціалізації адресою (це робить дряйвер GT911) і на виводі INT видається сигнал весь час, поки я торкаюсь тача.
В модулі прошита заводська демо прошивка з модифікацією:
В файлі з ініціалізацією тача додано:
#define TOUCH_GT911_INT_REAL 21
перед ініціалізацією тача в функції touch_init() додано код:
pinMode(TOUCH_GT911_INT_REAL, OUTPUT);
digitalWrite(TOUCH_GT911_INT_REAL, LOW);
При потребі можу поділитися модифікованим кодом для демо (LVGL Demo Widgets) від виробника.
Модуль в ідеальному стані, дисплей з заводською захисною плівкою, комплектація та стан на фото.
Модуль використовувався мало, я перевірив заводську прошивку + писав пару тестових програм.
Заводські приклади розраховані під старі бібліотеки в Adruino (в менеджері бібліотек):
GFX Library for Arduino: 1.2.9
LVGL: 8.4.0
Також треба використовувати старіший фреймворк (в менеджері плат):
esp32: 2.0.17
Причина продажу:
Є кілька різних модулів з різним розміром дисплея з різною роздільною здатністю. З декількох варіантів я вибрав те, що саме більше підходить для мого проекту.
В наявності є також інші модулі з іншими розмірами дисплеїв. Дивіться мої інші оголошення.
Відправлю olx доставкою всіма видами поштових перевізників.
В наявності 2 таких модуля.
Характеристики:
Роздільна здатність: 320*480
Тип матриці: IPS
Тип тач скріна: ємнісний
Процесор: ESP32 (потужний мікроконтролер від Espressif Systems з двома ядрами Tensilica Xtensa LX6, що підтримує Wi-Fi 2.4 ГГц та Bluetooth 5 (LE))
PSRAM: немає
Flash: 4 Мбайти, підключення DIO
Bluetooth: є
WiFi: є
Модифікації:
Вихід переривання тача (GT911) підключано до GPIO21 (в початковому стані з заводу цей вихід був підключений на мінус).
Описання модифікації:
Перерізано дорожку на платі, яка підключає GT911 INT на мінус. Підключено GT911 INT до вивода резистора R25, який вже підключений до GPIO21 (R25 робить підтяжку до 3.3 вольти). Місця пайки і перерізання дорожок покрито червоною маскою.
В Ardiono в заводському демо використовуються бібліотеки драйвера GT911, з якими GT911 змінює I2C адресу після першої секунди після запуску модуля у випадку, якщо GT911 INT не підключений постійно на мінус. Про це також згадується на форумах. Тому необхідна невелика модифікація демо: настроїти GPIO21 як вихід і подати на нього низький рівень. При цьому в самому демо для драйвера GT911 номер порта INT передається як -1, тому драйвер його не чіпає. Я пробував правильно настроїти INT для драйвера GT911 - в такому режимі є вище згаданий глюк. При чому я робив тестову програму для PlatformIO з фреймворком espidf, там драйвер GT911 працює коректно і керує піном INT GT911. GT911 працює з заданою при ініціалізації адресою (це робить дряйвер GT911) і на виводі INT видається сигнал весь час, поки я торкаюсь тача.
В модулі прошита заводська демо прошивка з модифікацією:
В файлі з ініціалізацією тача додано:
#define TOUCH_GT911_INT_REAL 21
перед ініціалізацією тача в функції touch_init() додано код:
pinMode(TOUCH_GT911_INT_REAL, OUTPUT);
digitalWrite(TOUCH_GT911_INT_REAL, LOW);
При потребі можу поділитися модифікованим кодом для демо (LVGL Demo Widgets) від виробника.
Модуль в ідеальному стані, дисплей з заводською захисною плівкою, комплектація та стан на фото.
Модуль використовувався мало, я перевірив заводську прошивку + писав пару тестових програм.
Заводські приклади розраховані під старі бібліотеки в Adruino (в менеджері бібліотек):
GFX Library for Arduino: 1.2.9
LVGL: 8.4.0
Також треба використовувати старіший фреймворк (в менеджері плат):
esp32: 2.0.17
Причина продажу:
Є кілька різних модулів з різним розміром дисплея з різною роздільною здатністю. З декількох варіантів я вибрав те, що саме більше підходить для мого проекту.
В наявності є також інші модулі з іншими розмірами дисплеїв. Дивіться мої інші оголошення.
Відправлю olx доставкою всіма видами поштових перевізників.
ID: 908625599
Связаться с продавцом
xxx xxx xxx
Опубликовано 07 декабря 2025 г.
ESP32 IPS 320*240 3.2'' display module Sunton (модуль з дисплеєм)
700 грн.
Договорная
Местоположение
Возвраты
Уверенность в каждой покупке
Вы можете бесплатно вернуть товар при получении, если он не соответствует вашим ожиданиям. Подробнее