Китайская версия дисплея Nextion

Создано:

Изменено:

Однажды для одного из своих проектов я использовал hmi display от фирмы Nextion. Этот дисплей привлек меня своей доступной ценой, а так же наличием редактора для легкого проектирования интерфейсов пользователя.

Ниже приведены некоторые особенности данных дисплеев.

Описание

Nextion — это серия цветных сенсорных TFT-дисплеев с встроенным микроконтроллером, предназначенными для создания человеко-машинного интерфейса (HMI). Они позволяют разрабатывать графические интерфейсы с кнопками, слайдерами, полями ввода, графиками и другими элементами, а также обрабатывать события касания и обмениваться данными с внешними устройствами через интерфейс UART.

Программирование

Для работы с дисплеями Nextion используется Nextion Editor — визуальный редактор интерфейсов. Он позволяет:

  • создавать интерфейс из готовых компонентов (кнопки, слайдеры, графики и т. д.);
  • прописывать алгоритм поведения дисплея с помощью кода для различных событий элементов интерфейса;
  • тестировать результат с помощью встроенного эмулятора без прошивки модуля.

Подключение

Дисплеи Nextion подключаются к внешним устройствам через интерфейс UART. Для подключения к компьютеру нужен адаптер USB-UART. Вывод TX дисплея подключается к выводу RX адаптера, вывод RX дисплея — к выводу TX адаптера.


Опыт использования был удачным, на базе этого дисплея я спроектировал интерфейс для управления паяльной станцией, поэтому для нового проекта я так же смотрел в сторону такого дисплея. На одном из маркетплейсов было найдено заманчивое по цене предложение, однако смущало отсутствие внятного описания продукта. Карточка товара гласила, что это 3,5 дюймовый экран интеллектуального последовательного порта USART HMI со встроенным графическим процессором. Так же на карточке товара красовались несколько изображений дисплея, на одном из которых была видна маркировка TJC4832T035_011R. Вбив в поисковике данную маркировку, увидел кучу ссылок на разные маркетплейсы, а так же несколько ссылок со словом NEXTION. В общем не проявив должной бдительности, дисплей мною был заказан за символическую цену в 900р.

И вот спустя пару дней дисплей лежит у меня на столе. Сразу подключил к нему питание и увидел зашитый демонстрационный интерфейс с кучей китайских иероглифов. Это обстоятельство меня сильно не смутило, однако первый звоночек прозвучал сразу при запуске программы для проектирования интерфейсов nextion editor. В программе отсутствует дисплей с такой же как у меня маркировкой, но есть похожий NX4832T035. Делать нечего, выбрал его. Накидал пару кнопок, лейблов, записал на флешку, запустил дисплей и … ничего. Дисплей отказался прошиваться, висел в вечной загрузке прошивки с флешки. Сперва я подумал на неисправность/несовместимость флешки, попробовал другие флешки. Устройство не прошивалось. Пришлось приступить к углубленному изучению вопроса: «Что же я всё таки купил?».

Оказалось что TJC4832T035_011R — китайский клон nexition`а, но выпускаемый только для китайского рынка. Прошивки для него разрабатываются в собственном клоне nextion editor, который называется USART HMI. По внешнему виду это полная копия nextion editor, но только с китайским интерфейсом.

Официально программа не поддерживает никакие языки, кроме китайского. Можно конечно установить nextion editor и usart hmi одновременно и пользоваться китайской версией, подсматривая названия пунктов интерфейса в nextion editor. Но на просторах интернета я нашёл человека с такой же проблемой как и у меня. И он частично решил проблему с переводом.

Инструкция довольно большая, просто нажать пару кнопок и получить результат не получится. Однако у меня получилось её выполнить. Делюсь с вами ссылкой на архив. Пароль translate

В результате получаем две папки: USARTHMI и devel.

Папку devel копируем в корень диска C:\.

В ней будут храниться 3 файла

c:\devel>dir
 Volume in drive C has no label.
 Volume Serial Number is 2CDE-B9E2

 Directory of c:\devel

01/02/2026  10:38 AM    <DIR>          .
01/02/2026  10:38 AM    <DIR>          ..
01/02/2026  06:08 PM             5,341 hmi.log
01/02/2026  10:38 AM            18,853 hmi_translation.txt
01/02/2026  10:38 AM            18,853 hmi_translation_copy.txt
               3 File(s)         43,047 bytes
               2 Dir(s)  35,821,297,664 bytes free

Файл hmi_translation.txt хранит перевод на английский язык. При желании можно заменить на русский.

Папку с программой USARTHMI можно расположить в произвольном месте.

Для работы программы нужны:

В результате получаем полуанглийский интерфейс, с которым уже можно работать.

Файлы для скачивания:

usarthmi_translated (скачать)
Количество скачиваний: 13. Размер: 64.2 MB. Дата: 05 Янв. 2026

пароль: translate

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *