Разработанный Namnam во Вьетнаме, шлюз ESP32 Modbus предназначен для связи с ПЛК и промышленными сенсорами по протоколам Modbus RTU (RS-485) или Modbus TCP/IP (Ethernet/Wi-Fi). Создан для применения на фермах, фабриках и в электрощитовых, где необходимы надежная связь, удаленный мониторинг и управление.
Ключевые особенности этой промышленной IoT-платы включают поддержку ведущего и ведомого Modbus RTU/TCP, автоматическое переключение Wi-Fi/Ethernet, работу с несколькими Wi-Fi сетями, сторожевой таймер, режим глубокого сна и FOTA-обновления через FTP. Плата поддерживает широкий диапазон входного напряжения и программируется через USB.
Характеристики шлюза ESP32 Modbus
- Беспроводной модуль – ESP32-WROOM-32 с двухъядерным процессором ESP32 @ 160 МГц, 520 КБ SRAM, 4 Мбит Flash
- Подключение
- Порт Ethernet 10/100 Мбит/с RJ45 через контроллер LAN8720A SPI
- WiFi 802.11 b/g/n и Bluetooth 4.2 через ESP32
- RS485 – трансивер SP485EE (Serial2, автоматический DERE)
- USB – порт USB Type-C для программирования и питания
- Дополнительно
- Встроенные светодиоды: красный, синий и индикатор питания (Pwr)
- Кнопки пользователя и сброса
- Зуммер для уведомлений
- Поддержка сторожевого таймера
- Режим глубокого сна
- Питание
- Вход постоянного тока 5–35 В
- Преобразователь DC-DC MC34063A,
- Габариты – не указаны
Что касается программной поддержки, устройство ESP32 Modbus RTU/TCP включает примеры кода с открытым исходным кодом для Arduino на GitHub для Modbus RTU/TCP (ведущий и ведомый), MQTT, обновлений FOTA, сторожевого таймера, глубокого сна и автоматического переключения Wi-Fi/Ethernet.

Ранее рассматривались аналогичные устройства, такие как eModGATE Moduino X0 контроллер IoT на базе ESP32 с интерфейсами RS-232, RS-485 и различными вводами-выводами, а также MiniLink IIoT Node плата, совместимая с Arduino, с интерфейсом RS-485 для сенсоров или исполнительных устройств и креплением на DIN-рейку для промышленных сред. Однако ни одно из них не поддерживает Ethernet, полагаясь исключительно на Wi-Fi для Modbus RTU/TCP, хотя eModGATE Moduino X0 является законченным устройством с расширенным набором беспроводных опций, а именно LoRa, Sigfox и/или LTE-NB/Cat.M1, и корпусом.
Namnam продаёт шлюз Modbus на базе ESP32 в своём магазине Tindie по цене $35.00 за единицу . При оптовых закупках предусмотрены скидки: $29 за 20–49 единиц, цена снижается до $25 за 50 единиц и более.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.