ESP-WROOM-32 DevKit v1 и библиотека ArduinoModbus

MOP3E
Offline
Зарегистрирован: 19.09.2021

Хочу сделать Modbus-каплер. Нужно, чтобы было два порта RS-485, оба работающих по протоколу Modbus RTU в режиме Slave.

Собираюсь использовать для этого контроллер ESP-WROOM-32 DevKit v1 (Модуль Wi-Fi ESP32 ESP-WROOM-32 devkit (duino.ru)) с преобразователями интерфейсов UART-RS-485 (Преобразователь RS-485 TTL - купить в магазине duino.ru). Судя по описанию, у контроллера три порта UART.

Программу собираюсь писать в Arduino IDE. Пакет для ESP установил.

Собственно, вопрос - совместима ли библиотека ArduinoModbus с контроллером ESP-WROOM-32? Или нужно использовать другую библиотеку? Ардуино раньше никогда не программировал, не хочется ошибиться.

b707
Offline
Зарегистрирован: 26.05.2017

А хотя бы си знаете? А то что-то сомнения берут.

Контроллеры, к которым подходит библиотека, обычно указаны в описании - то есть в файле readme.md на гитхабе или в комментариях в коде

b707
Offline
Зарегистрирован: 26.05.2017

А вообще смахивает на рекламу магазина

MOP3E
Offline
Зарегистрирован: 19.09.2021

b707 пишет:
А хотя бы си знаете?

Си знаю. Ардуино не знаю. Я же прямо написал.

b707 пишет:
А вообще смахивает на рекламу магазина

Нахрена его рекламировать, если он и так в первых 10 строчках поисковой выдачи гугла?

b707
Offline
Зарегистрирован: 26.05.2017

MOP3E пишет:

Нахрена его рекламировать, если он и так в первых 10 строчках поисковой выдачи гугла?

вот и я не понял,  зачем ссылка называется "купить в магазине ххх.ru" ? Вы только рекламными слоганами писать умеете?

nik182
Offline
Зарегистрирован: 04.05.2015

Большинство MODBUS библиотек работают с железом напрямую. Даже внутри ардуино не все библиотеки работают с платой леонардо, например. Как уже сказали, надо читать описание каждой библиотеки. Но лучше сходить на сайт поддержки ESP и взять подпрограммы MODBUS там. На этом форуме я не встречал библиотек для ESP под MODBUS.  

MOP3E
Offline
Зарегистрирован: 19.09.2021

b707 пишет:

MOP3E пишет:

Нахрена его рекламировать, если он и так в первых 10 строчках поисковой выдачи гугла?

вот и я не понял,  зачем ссылка называется "купить в магазине ххх.ru" ? Вы только рекламными слоганами писать умеете?

Потому что в местном долбанутом WYSIWYG она так вставилось по ctrl-v. А потом припёрся местный форумный дятел и начал орать "Реклама!".

MOP3E
Offline
Зарегистрирован: 19.09.2021

nik182 пишет:

лучше сходить на сайт поддержки ESP и взять подпрограммы MODBUS там

Извиняюсь, ссылочкой не поделитесь? А то гугл что-то выдаёт только ссылки на сайты энтузиастов, но не на сайт разработчика. :(

b707
Offline
Зарегистрирован: 26.05.2017

MOP3E пишет:

 А потом припёрся местный форумный дятел и начал орать "Реклама!".

дятлы - они любят компанию. Сначала один дятел поленился удалить из ссылки левые надписи...

 

MOP3E
Offline
Зарегистрирован: 19.09.2021

b707 пишет:

дятлы - они любят компанию. Сначала один дятел поленился удалить из ссылки левые надписи...

Прошу местных модераторов забанить b707 за оффтоп и почистить тему от его постов.

С уважением.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

MOP3E пишет:

Прошу местных модераторов забанить b707

Не, лучше тебя забанить. На всякий случай.

nik182
Offline
Зарегистрирован: 04.05.2015

Первая ссылка гугля https://github.com/emelianov/modbus-esp8266

На неё же отправляет сайт ардуинв https://www.arduino.cc/reference/en/libraries/modbus-esp8266/

MOP3E
Offline
Зарегистрирован: 19.09.2021

Спасибо за ссылки. Либа подошла, каплер работает. Тему можно закрывать.

 

Green
Offline
Зарегистрирован: 01.10.2015

Нет, погодите. Пару вопросов.
МОРЗЕ, а ширишь ли ты в морзе?