ThingPulse XPT2046 Touch
Работа с резистивными сенсорными экранами XPT2046 на TFT дисплеях с поддержкой ESP8266 и разными ориентациями экрана
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e4481ae2606c8158b8a5a71cfd0891ec9c7d38392d543ea4cf97237f6d4368faThingPulse_XPT2046_Touch-1.4.0-e4481ae2.zipОписание
Библиотека для работы с резистивными сенсорными экранами на контроллере XPT2046, которые стоят на дешёвых цветных TFT дисплеях. Это форк оригинальной библиотеки Paul Stoffregen с критическим исправлением совместимости с ESP8266 Arduino Core 2.5 и выше — нужное обновление, которое долго не появлялось в основном репозитории. Требует только пин chip select и автоматически использует стандартные MISO, MOSI и SCK. Опционально можно подключить interrupt пин, чтобы сократить количество обращений к железу. Поддерживает настройку ориентации экрана от 0 до 3. Если у вас уже установлена старая версия XPT2046 Touchscreen — сначала удалите её, установка новой может вызвать конфликты.