Из личного опыта работы с экранами:
Первое - это правильное определение чипа. Бывает китайцы пишут на плате одно, а на деле имеем иное. Поэтому:
1. вставляем экранчик в Arduino и пытаемся залить в Ардуину любой скетч из библиотек UTFT или Adafruit_TFT.
2. Согласно документации к подобному (любому подобному) экранчику вписываем инициализацию. Если перебрали все варианты чипа и ничего не добились, меняем инициализацию на иной близкий вариант.
3. Перебираем все возможные варианты чипа. Для библиотек UTFT они указаны в файле memorysaver, для Adafruit_TFT они указаны в файле с расширением cpp после строки
// LCD controller chip identifiers
Наша задача - добиться хоть какого изображения с тем чтобы правильно определить чип использованный в экране и правильную инициализацию пинов экрана.
Как только мы определили эти две вещи, далее всё упрощается. Ничего перепаивать, разрезать и уж тем более отрывать не нужно. Проще перебрать пару десятков вариантов чипа в скетче чем коверкать заведомо работоспособное изделие!
Данная методика проверена на пяти различных экранчиках с платами UNO и Mega. В четырёх случаях из пяти китайцами был не верно указан чип экрана.