Библиотека URTouch позволяет работать с TouchScreen которые соединяются с Arduino через контроллеры функций TouchScreen.
Библиотека URTouch является дополнением к библиотеке UTFT и не будет работать без неё.
Ранее библиотека URTouch назвалась Utouch (без буквы R) но была переименована из-за проблем с торговой маркой.
Подробное описание работы с библиотекой URTouch, находится в разделе Wiki - работа с TouchScreen по последовательной шине данных.
#include <UTFT.h> // Подключаем библиотеку для вывода данных на дисплей.
#include <URTouch.h> // Подключаем библиотеку для работы с TouchScreen.
UTFT ОБЪЕКТ1(ТИП_ДИСПЛЕЯ,SDI/MOSI,SCK,CS,RESET,[DC/RS]); // Создаём объект библиотеки UTFT.
URTouch ОБЪЕКТ2 ( T_CLK , T_CS , T_DIN , T_OUT , T_IRQ ); // Создаём объект библиотеки URTouch.
Функция InitTouch( [ПОЛОЖЕНИЕ] ); // Инициализация работы с указанием ориентации дисплея.
Функция setPrecision( [ТОЧНОСТЬ] ); // Указание точности измерений.
функция dataAvailable(); // Проверка наличия касания.
Функция read(); // Запуск процесса определения координат касания.
Функция getX(); // Получение координаты касания по оси X.
Функция getY(); // Получение координаты касания по оси Y.
Переменная TP_X // Хранит значение АЦП для координаты касания по оси X.
Переменная TP_Y // Хранит значение АЦП для координаты касания по оси Y.