В этот раз на обзор попали два экранных модуля с тачскрином. Называть их дисплеем будет некорректно. Это именно модули, со своим 32 битным ARM процессором, флеш-памятью и UART интерфейсом для подключения к чему-нибудь — Arduino, роутеру, своей самосборной железке, компьютеру, всяким Banana Pi, одноплатным микрокомпьютерам и тп. Благодаря встроенному процессору экранный модуль позволяет хранить и отображать залитую на него графику, отрабатывать самостоятельно нажатия, реакции на нажатие, смены экранов, изменение части изображения, анимацию … Можно реализовать простую игру без подключения внешних устройств.
Nextion NX4024T032 — Generic 3.2" HMI TFT Intelligent LCD Touch Display Module 19.90$
Nextion NX4832T035 — 3.5" HMI TFT LCD Touch Display Module 24.90$
Подобные экраны уже обозревались, поэтому информации добавить смогу не много.
Коробки и комплектация экранов одинаковы.
Коробка — полуторамиллиметровый гофрокартон, плотный. Координаты производителя, сайт, QR код
Типоразмеры доступных экранов. Нет только размера 3,5"
Внутри антистатический запаянный пакет, обложенный вспененным материалом, толщиной около 1 см
Провода питания и синхронизации и плата-переходничок с разъемом микро USB для подачи внешнего питания
Первая легкая неувязка — на переходнике надписи +-, на модуле дисплея — +5V и GND. Совсем начинающих может сбить с толку.
Провода Rx,Tx, +5, GND
Модуль 3,2"
Обратная сторона. Видно микропроцессор, стабилизатор, флешку, микроSD разъем. Есть место под разъем питания 3,3 вольта (можно подпаять).
Торец платы
Модуль 3,5"
И для сравнения два модуля рядом
Модули 4,3", 3,5" и 3,2"
Характеристики
Nextion NX4024T032 — 3.2"
Тип экрана: TFT
Разрешение экрана: 400*240
Тач панель: резестивная
Количество цветов: 65536
Процессор: 32 бит ARM 7 48MHz
ОЗУ: 2 Кбайта
Флеш: 4 Мбайт
Подсветка: регулируемая, 0~230 нит
Видимая область: 69.60мм×41.76мм
Питание: 5 В 85мА
Габариты: 96*48*12 мм
Вес: 75 гр
Nextion NX4832T035 — 3.5"
Тип экрана: TFT
Разрешение экрана: 480*320
Тач панель: резестивная
Количество цветов: 65536
Процессор: 32 бит ARM 7 48MHz
ОЗУ: 3,5 Кбайта
Флеш: 16 Мбайт
Подсветка: регулируемая, 0~180 нит
Видимая область: 73.44мм×48.96мм
Питание: 5 В 145мА
Габариты: 112*55*12 мм
Вес: 80 гр
Использование
Модуль поставляется с уже прошитой тестовой программой. Ниже вы увидите 6 разных экранов программы и углы обзора модулей.
Тут я попытался показать углы обзора
Читаемость прилично зависит от цвета, на черном фоне искажения не так заметны.
Визуально при отклонении влево и вправо — разные углы обзора, видно неудачно реализована подсветка. Вертикальные углы большие, горизонтальные — где то 30-35 градусов от перпендикуляра.
Подсветка чуть ярче у маленького экрана.
Для разработки визуальной части и программной, предназначенной только для модуля используется среда разработки Nextion Editor 0.35
http://nextion.itead.cc/download.html. К сожалению, только под Windows.
Визуально можно разместить фон, органы управления, метки, нарисовать примитивы. Можно использовать кириллицу, только к сожалению в кодировке iso-8859-5.
Здесь же запрограммировать обработку событий или вычисления.
Для заливки модуля можно воспользоваться UART интерфейсом. Но в случае большого количества графики прошивка по UART может занять до получаса. Намного быстрее воспользоваться микроCD карточкой емкостью до 32 ГБ. Записываем туда файл прошивки, вставляем в слот на модуле и подаем питание.
К сожалению, слот можно использовать только для заливки пользовательской прошивки.
Для написания скетчей в Arduino есть библиотека для Arduino <aref=«
github.com/itead/ITEADLIB_Arduino_Nextion»>
github.com/itead/ITEADLIB_Arduino_Nextion
Если вы не хотите использовать билиотеку или работаете с модулем например на одноплатном компьютере, здесь описано API Экрана
http://wiki.iteadstudio.com/Nextion_Instruction_Set
API позволяет работать с изображением, кнопками, шрифтом, рисовать графические примитивы — линию, прямоугольник, дугу, эллипс. Управлять яркостью подсветки передавать и принимать данные по UART. Работать с короткой анимацией.
Достоинства:
Простота подключения
Наличие API
Библиотека для Arduino
Хорошее быстродействие
Возможность автономно работать с загруженной программой.
Недостатки
Цена
Горизонтальные углы обзора
Малая пропускная способность (не получится быстро картинки загружать, о видео вообще не может быть и речи)
Практически идеальна для применения в качестве умного пульта управления, систем управления умным домом, метеостанций и тп.
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Задумался…
В обозреваемом товаре тач тоже резистивный.
далекой далекой галактикедалеких 90х мы смеялись, что скоро будем переустанавливать винду/прошивку в холодильниках.Теперь это уже даже не шутка, а судя из того что каждую фигню можно/нужно прошивать, то в будущем мы походу будем перепрошивать пуговицы ;)
ЗЫ: экраны классные.
При этом в корпусе, с батареей ~ 2150 mAh и в нагрузку микропроцессор — 4x ядерный Atom, 1Gb RAM, 16Gb Flash, Блюпуп и ВиФи на борту.
Само собой зарядка 2А 5В и лицензия на Винду — в подарок.
Очень удобно разрабатывать свои программы на одном из 100500 языков под x86.
ONE-01 на Everbuying
Тоже жду Nextion 4.3" на обзор.
Господа, что бы прикольного на нем собрать? Чего народу интересно?
Пока придумал только очевидную метеостанцию в паре с ESP8266 и NTP-GPS сервер с Малинкой.
И если рассматривать как основную нишу применения — это стационарные платформы (x86 PC, Малиноподобные, и т.д.), то цена уже не кажется такой неадекватной. Хотя мы то понимаем, что себестоимость данного устройства на уровне $5 (там даже STM32 используется из самоё дешевой серии).
1 — нет.
2 — возможно (тогда как это сделать?).
Или может кто-нибудь встречал в продаже дисплеи 3,5" с hdmi входом? А если еще и IPS – вообще прекрасно!
Спасибо.