Подключение экрана nextion

Добрый день. Решил подключить экран nextion по описанию Аппарат для выдачи печенья «Кукинатор 3000» / Хабр
Подключил, залил скрипты



При исполнении скрипта выходит ошибка.
Прошу помочь.

Добрый день.

ls -l /dev/ttyMOD3

Ну и

fuser /dev/ttyMOD3

Не воспроизводится.
Как воспроизводил:
Поставил в порт расширения модуль Модуль расширения: RS-232, WBE2-I-RS232 — Wiren Board
Сконфигурировал в hardware, выполняю:

stty -F /dev/ttyMOD3 ospeed 9600 ispeed 9600 raw clocal -parenb -echo cs8

Ошибок не получаю/
Выполните у себя, остановив wb-mqtt-serial предварительно:

stty -F /dev/ttyRS485-2 ospeed 115200 ispeed 115200 raw clocal -parenb -echo cs8

А затем

stty -F /dev/ttyRS485-2

для проверки.
Будет ли ошибки, изменятся ли параметры порта в соответствии с установленными?

В настройках порта MOD3 через web нужно только включить порт, других действий совершать не нужно?

Воспроизводил так:
Вставил в разъем модуль rs-232, затем выбрал его и сохранил:

Без этого - порта для ядра нет.

Для работы с экраном нужно это устройство выбрать из списка?

Для работы нужно выбрать именно подключенное устройство. То есть - то с чем будете работать, то, что фактически вставлено в разъем расширения. Может быть неправильно понимаю вопрос?

В списке устройств нет экрана nextion, поэтому вопрос какое устройство нужно выбрать для корректной работы с экраном?

А разве на nextion не TTL интерфейс? вы его к RS-232 подключаете?

UART, делаю по описанию. Ссылка выше.

Либо свое - либо использовать UART (DIY) устройство.
Обратите внимание, на порты расширения выведениы gpio SOC напрямую, они не толерантны 5В.

Чтобы развеять сомнения, прошу уточнить.
На мониторе есть два разьема


Сверху UART, снизу gpio.
Подключаемся к UART. Верно?

К сожалению у меня такого нет, не подскажу.
Но по документации - да, причем на 3.3 вольта, что хорошо.

Я бы проверил работу uart на контроллер с помощью эха, замкнув Tx на Rx и передавая символы в порт.

какое это устройство из вашего списка?

Устройство “Интерфейс UART (DIY)”, про что уже писал.

Извиняюсь немного не туда понесло, искал в Настройках драйвера serial-устройств, а не в модулях расширения.

1 Like

А есть ли права на выполнение?