Подключение и калибровка дисплея ILI9488. https://aliexpress.ru/item/1005002343291522.html?spm=a2g0s.8937460.0.0.3d312e0eIodF91 В библиотеки \Documents\Arduino\libraries загружаем авторские библиотеки из проекта @Watashi В библиотеки загружаем папку URTouch-master. Меняем ее название на URTouch. В библиотеки загружаем папку UTFT_Rus_281. Меняем ее название на UTFT. В Arduino из измененной папки URTouch открываем скетч URTouch_Calibration.ino (\Documents\Arduino\libraries\URTouch\examples\Arduino\URTouch_Calibration) В файле URTouch_Calibration.ino прописываем свой дисплей ILI9488. Меняем две строчки: UTFT myGLCD(ITDB32S,38,39,40,41) на UTFT myGLCD(ILI9488,38,39,40,41). URTouch myTouch( 6, 5, 4, 3, 2) на URTouch myTouch( 52, 53, 51, 50, 44). Загружаем измененный файл URTouch_Calibration.ino в Mega2560. Запускаем калибровку нажав на экран. Потом нажимаем на подсвеченный крестик. После нажатия на крестик нужно подержать некоторое время, пока не подсветится следующий крестик. После калибровки выписываем свои результаты. У меня такие получились: #define CAL_X 0x03C500A2UL #define CAL_Y 0x003A8F63UL #define CAL_S 0x0013F1DFUL Эти результаты записываем (используем Notepad++) в файл URTouchCD.h из папки URTouch (\Documents\Arduino\libraries\URTouch). Сохраняем файл. Далее в Arduino открывам скетч Svs_V09. И прописываем дисплей ILI9488. Должно быть так: UTFT myGLCD(ILI9488, 38, 39, 40, 41); В названии дисплея должны быть заглавные буквы. Редактируем в Arduino файл Setting.h. В этом файле делаем изменения (включается тач где используется интерфейс SPI). Должно быть так: // ------------------TouchScreen ---------------------------------------------- // Должен быть раскомменчен один из #define // если оба закоменчены тач отключается // #define SetTouch1 // включается тач где используются аналоговые сигналы #define SetTouch2 // включается тач где используется интерфейс SPI // ---------------------------------------------------------------------------- Загружаем скетч Svs_V09.ino в Mega2560 и проверяем работу тачскрина. Библиотеку UTFT_Rus_281 берем от автора https://drive.google.com/drive/folders/1A3NbeeON1ZKc1eCZ77MNH1_dZWHxo417 Неправленая библиотека URTouch-master в прикреплении. Можно сразу использовать архив «С исправлениями для ILI9488.zip». Тут я внес только правки, которые описал выше. Другие правки не вносил. Из этого архива исправленную библиотеку URTouch добавляем в библиотеки (\Documents\Arduino\libraries). Загружаем скетч Svs_V09.ino из папки Svs_V09.