lvgl
Полнофункциональная библиотека для создания графических интерфейсов на встроенных системах с более чем 30 виджетами, поддержкой анимаций и совместимостью с любыми типами дисплеев
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:6f79292304c4d99b3ce64779c01e1d05bca6a3da371eedafa8d2c95e1a318956lvgl-9.6.0-6f792923.zipОписание
LVGL — это полнофункциональная библиотека для создания графических интерфейсов на встроенных системах. Не требует внешних зависимостей и компилируется на любом микроконтроллере или процессоре. В наборе есть более 30 готовых виджетов (кнопки, метки, слайдеры и прочее), поддержка анимаций, прозрачности и антиалиасинга. Для простого интерфейса хватит всего 100 килобайт оперативной памяти и 200–300 килобайт флеша. Работает с монохромными дисплеями, e-ink, OLED и TFT-экранами. Код интерфейса полностью независим от платформы, поэтому одну и ту же UI можно использовать как на простом микроконтроллере, так и на Linux-системе с 3D-поддержкой. Распространяется под лицензией MIT.