
В этом руководстве вы узнаете, как начать работу с сенсорным TFT дисплеем на контроллере ESP32. Он отлично подходит для создания графических пользовательских интерфейсов для ваших проектов Интернета вещей.
Дисплей, который мы используем в этом руководстве, имеет размер 2.8 дюйма и выполнен в технологии TFT LCD, а также обладает сенсорным экраном. Для обмена данными с дисплеем используется протокол SPI, а для управления им – драйвер ILI9341. Вы можете писать текст, рисовать фигуры и отображать изображения. Сенсорный экран также использует протокол SPI.
8 комментариев. Оставить новый
товарищи, ваш setup не верный, проверьте пины MOSI и MISO
Здравствуйте, мы не видим ошибки.
Setup Правильный, а вот в указаном подключении ошибка: SDO(MISO) и Reset перепутаны местами. Да и если Reset подключили на 16 GPIO а не к ресету, тогда и в User_Setup.h Reset надо указать не -1 а 16
Сколько смотрю примеры подключения, но все просто игнорируют подключение SD карты …Это такая не нужная вещь ?????
Здравствуйте!
В этом примере мы рассматривали подключение именно дисплея. Процесс подключения SD карты является стандартным и не отличается от подключения других SD модулей для Arduino, поэтому мы не стали углубляться в эту тему. Чтобы подключить SD карту, необходимо использовать интерфейс SPI, для чего на дисплее предусмотрены специальные контакты.
Для работы с SD картой в среде Arduino IDE вы можете воспользоваться библиотекой SD.
Что насчёт sd карты или что там? Где об этом узнать?
Доброго! В скетче и вообще нигде не вижу определение пинов для тачскрина кроме cs и irq. Остальные где настраиваются? Можно ли подключить и тач и дисплей на одну шину SPI? у нас же еще и sd есть, а шин всего две
Здравствуйте!
Настройка пинов происходит в файле User_Setup.h.