На панели гаджета уже не хватает места для всех переключателей, потенциометров и индикаторов? Набросайте кнопки, регуляторы и индикаторы в наглядном редакторе, добавьте картинки и анимацию, залейте прошивку на сенсорный экран — и ваш интерфейс мечты готов.
Экранный модуль оснащён 32-разрядным AVR-процессором, флеш-памятью и контроллером тачскрина. Устройство хранит и отображает графику, самостоятельно обрабатывает нажатия на кнопки и анимирует элементы интерфейса. На внешний контроллер по UART передаются только коды событий.
Платформа Nextion — это сочетание линейки сенсорных TFT-дисплеев и визуального редактора интерфейсов.
Чтобы не тратить время на попиксельную отрисовку элементов интерфейса, установите Nextion Editor. Используйте библиотеку стандартных элементов: кнопок, ползунков, полей ввода, графиков и прогресс-баров. Перетащите подходящие на макет экрана и настройте их реакцию на события.
Для отладки интерфейса не придётся перепрошивать устройство, в редакторе предусмотрен удобный эмулятор экрана.
Модуль прошивается по UART, но это может занять несколько минут, особенно если в интерфейсе присутствуют картинки и GIF-анимация.
Для ускорения процесса предусмотрена возможность прошивки через SD-карту. Скопируйте файл проекта в корень microSD-шки, вставьте её в холдер на обратной стороне устройства и включите экран — прошивка начнётся автоматически.