Существует ли библиотека пользовательского интерфейса Arduino, которая обеспечивает как минимум функциональность диалоговых окон и кнопок?
Я смотрел на библиотеку Arduino TFT, и она поддерживает все биты и куски для создания простого дисплея, но я ищу что-то немного более высокого уровня, которое имеет примитивное диалоговое окно и кнопки, а также, по-видимому, возможность накладывать слой на дисплей, чтобы я мог нажимать и выталкивать элементы дисплея. Существует ли более высокоуровневая графическая библиотека для TFT-дисплеев Arduino?
@Rich Maes, 👍2
Обсуждение1 ответ
Взгляните на эту библиотеку. Будет ли это делать все, что вы хотите?
https://github.com/AndreiDegtiarev/AWind
Я еще не пробовал, но хотел бы.
Правка:
Я только что вспомнил об этом https://github.com/ImpulseAdventure/GUIslice https://github.com/ImpulseAdventure/GUIslice/wiki
Легкий графический фреймворк для встраиваемых дисплеев
Библиотека поддерживает создание нескольких страниц кнопок, текста, изображений, флажков, слайдеров и других графических примитивов. Новые типы пользовательского интерфейса / виджетов могут быть легко созданы.
Он работает со многими существующими библиотеками TFT. Существует также приложение drag & drop builder. https://github.com/ImpulseAdventure/GUIslice-Builder
- Как приглушить фоновые светодиоды на TFT дисплее с помощью ILI9341
- Кнопка двойного состояния Nextion
- Увеличьте или уменьшите яркость дисплея Nextion
- mcufriend 2.4 TFT с ESP8266
- Низкая частота обновления 1,8-дюймового TFT-дисплея
- Как создавать и редактировать шрифты для библиотеки Adafruit GFX?
- Подключение нескольких TFT-панелей к Arduino Uno через SPI?
- Белый экран в TFT 1.44 ST7735
быстрый поиск нашел это ...https://youtu.be/UEKrithNr1g, @jsotola