Преобразователь интерфейсов WB-MGE v.3 (RS-485, Ethernet, Wi-Fi, WBIO)
Эта страница описывает новое устройство WB-MGE v.3, описание предыдущей версии WB-MGE v.2.
Страница описывает последнюю ревизию устройства с последней stable-прошивкой. Если прошивка вашего устройства старая, обновите ее по возможности (см. Обновление прошивки).Назначение
Предназначен для подключения устройств с интерфейсом RS-485 и боковых модулей ввода-вывода WBIO к серверу автоматизации через Ethernet или Wi-Fi. Сервером может быть контроллер Wiren Board или любой контроллер / компьютер с поддержкой нужных протоколов.
Для каждого из портов доступно два режима:
- Modbus TCP — только для Modbus-устройств;
- прозрачный шлюз — подходит для любых протоколов, работающих поверх RS-485.
Устройство прошито и готово к использованию в качестве шлюза, но вы можете написать для него свою прошивку и использовать для других задач. Подробнее о разработке DIY прошивки.
Отличие от предыдущей версии
Отличия WB-MGE v.3 от WB-MGE v.2:
- современный многоязычный веб-интерфейс, который работает на компьютере и мобильном телефоне;
- 2 порта RS485 с возможностью использовать любые протоколы на каждом из них;
- в дополнение к Ethernet теперь есть Wi-Fi, который можно отключить, если он не нужен;
- опционально PoE 802.3af, 802.3at модулем WBP-ACTIVE-POE с возможностью питать подключённые к WB-MGE v.3 устройства;
- поддержка боковых модулей ввода-вывода WBIO;
- электронное управление терминаторами и failsafe bias;
- управление питанием подключённых устройств;
- factory-режим для восстановления работы в случае проблем с основной прошивкой;
- отладочный USB-C порт;
- разработчики могут использовать железо модуля в собственных прошивках.
Технические характеристики
| Параметр | Значение |
|---|---|
| Питание | |
| Напряжение питания интерфейсной части | 9 В — 28 В постоянного тока |
| Потребляемая мощность при 24 В | 1 Вт |
| Максимальный ток с Vout | 2.5 A |
| Максимальный ток с Vout при питании от PoE (долговремменый) | 500 mА |
| Входы питания |
|
| Приоритет входов питания |
от входа с бо́льшим напряжением |
| Выход для питания внешних устройств | |
| Vout | На клеммы подаётся напряжение питания модуля, с защитой по току больше 2.5А, программным отключением и сохранением состояния при перезагрузке.
При питании от PoE на Vout будет подано стабилизированное напряжение 24 В. При питании от PoE ток снимаемый с Vout меньше. |
| Клеммники и сечение проводов | |
| Рекомендуемое сечение провода с НШВИ | 0.35 – 1 мм2 — одинарные, 0.35 – 0.5 мм2 – сдвоенное обжатие |
| Длина стандартной втулки НШВИ | 8 мм |
| Момент затяжки винтов | 0.2 Н∙м |
| Коммуникация | |
| Протокол обмена данными |
Через клеммы RS-485:
Боковой разъём I/O: WBIO. |
| Интерфейсы |
|
| Параметры интерфейса RS-485 | Задаются программно, по умолчанию:
скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2 |
| Готовность к работе после подачи питания | 8 c |
| Условия эксплуатации | |
| Температура воздуха | От −40 до +70 °С |
| Относительная влажность | До 95 %, без конденсации влаги |
| Климатическое исполнение по ГОСТ 15150-69 | O2.1* |
| Гарантийный срок | 2 года |
| Срок службы | 5 лет |
| Габариты | |
| Ширина, DIN-юнитов | 2 |
| Габаритные размеры (Д x Ш x В) | 36 x 90 x 58 мм |
| Масса (с коробкой) | 105 г |
Общий принцип работы
Железо
Модуль построен на базе чипа ESP32, который реализует функции шлюза RS-485, позволяет управлять периферией, индикаторами, а также предоставляет веб-интерфейс и API для настройки модуля.
Сетевые интерфейсы и работа с пакетами
В модуле есть два сетевых интерфейса: Ethernet и Wi-Fi, который может быть точкой доступа или клиентом.
Прошивка модуля получает пакеты по Ethernet / Wi-Fi и отправляет их в один из портов RS-485, потом транслирует назад ответы устройств. Выбор порта зависит от того на какой TCP-порт пришёл пакет, по умолчанию: 502 — RS485-1, 503 — RS485-2.
Работа с WBIO
Для подключения боковых модулей WBIO внутри есть дополнительный WB-MIO, который представляет все боковые модули как одно Modbus-устройство на порту RS-485-2. Про адресацию и настройку читайте в разделе настройки: I/O Bus (боковые модули WBIO).
Быстрый Modbus
Особенность Быстрого Modbus в наличии пакетов арбитража:
- Прозрачный режим — пропускаем пакеты как есть;
- Modbus TCP — отдельно обрабатываем пакеты арбитража в прошивке шлюза.
В итоге Быстрый Modbus работает в обоих режимах.
Питание
Модуль может питаться двумя способами: напрямую от клеммы Vin или, опционально, по PoE стандартов IEEE 802.3af / 802.3at.
Для питания по PoE требуется отдельный модуль WBP-ACTIVE-POE со встроенным преобразователем напряжения, который устанавливается внутрь устройства. Он преобразует входное PoE-напряжение в 24 В и подаёт его на внутреннюю шину питания шлюза.
Допускается использование модуля WBP-PASSIVE-POE, но только при напряжении питания не выше 24 В постоянного тока. Превышение этого напряжения приведёт к выходу шлюза из строя.
Модуль оснащён двумя выходами питания (Vout) для подключения периферийных устройств. Управление выходами групповое: оба канала включаются и отключаются одновременно через веб-интерфейс. Суммарная нагрузка на оба выхода не должна превышать значение, указанное в таблице.
| Мощность подключаемой нагрузки | Vin (24 В) | Активный режим PoE | Пассивный режим PoE | |
|---|---|---|---|---|
| 802.3af | 802.3at | |||
| Номинальная | 60 Вт | 15 Вт | ||
| Максимальная кратковременная | 120 Вт | 12 Вт | 28 Вт | 30 Вт |
Индикация
На лицевой панели под наклейкой есть индикаторы, которые показывают состояние модуля и его выходов.
| Обозначение | Цвет | Состояние | Значение |
|---|---|---|---|
| Status | Зеленый | мигает | устройство загрузилось и работает в нормальном режиме |
| горит | питание есть, проблема с прошивкой | ||
| Vout | Оранжевый | горит | питание устройств ВКЛ |
| не горит | питание устройств ВЫКЛ | ||
| Ethernet | Зеленый | горит | есть линк |
| мигает | есть обмен | ||
| не горит | нет линка | ||
| Wi-Fi | Зеленый | горит | включен, обмена нет |
| мигает | есть обмен | ||
| не горит | выключен | ||
| RS485 1/2 | Зелёный (RX) | мигает | получение данных из порта |
| Оранжевый (TX) | мигает | отправка данных в порт |
Монтаж
WB-MGE v.3 монтируется на стандартную DIN-рейку шириной 35 мм и занимает ширину 2 DIN-модуля.
Подключение проводов
Рекомендуем для монтажа использовать гибкие многожильные провода с обжатием концов втулочными наконечниками (НШВИ — наконечник штыревой втулочный изолированный).
При снятии изоляции провод должен зачищаться ровно по длине гильзы (можно зачистить больше, а потом откусить выступающий излишек). Для обжима (опрессовывания) используйте пресс-клещи (кримпер, «обжимка»). При монтаже обжатый наконечником провод не разрушается винтовым зажимом и надежно фиксируется.
Не прикладывайте чрезмерное усилие при завинчивании клеммы — это приводит к разрушению винтового разъема.
Питание модуля
Клеммник V+ GND с шагом 5.08 мм служит для подключения питания.
Также питать модуль можно от Ethernet PoE.
Сетевые интерфейсы
Модуль подключается к контроллеру Wiren Board или другому устройству напрямую по Ethernet либо через Wi-Fi, в том числе через роутер или VPN. Главное условие — IP-адрес модуля должен быть доступен с контроллера.
RS-485
Клеммник V+ GND A B с шагом 3.5 мм служит для подключения устройств по шине RS-485. Также с этих клемм можно брать питание для подключаемых устройств. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.
Интерфейсы RS-485 независимы, для каждого доступны индивидуальные настройки скорости, стоп-битов и других параметров. По умолчанию включены терминатор и failsafe bias. Их можно отключить в настройках. Земли RS-485 в WB-MGE v.3 не изолированы от земли питания.
I/O Bus
Последовательно можно подключать до 8 штук: до 4 модулей ввода (типа «I») и до 4-х модулей вывода (тип «O»).
Боковые модули ввода-вывода WBIO подключаются к порту I/O Bus, расположенному на правом боку модуля. Следите за попаданием всех штырей модуля в отверстия ответного разъёма.
Устройство позволяет отделить модули ввода-вывода от контроллера Wiren Board и перенести их на другую DIN-рейку или в другой щит. Кроме того, этот преобразователь интерфейсов позволяет использовать модули ввода-вывода как отдельное устройство с контроллерами других производителей.
- Подключение устройств к WB-MGE v.3
Настройка
Веб-интерфейс
Для удобства настроек у модуля есть веб-интерфейс, который работает в современных браузерах на компьютере и в мобильных телефонах. Для доступа к нему вам надо подключить компьютер и модуль к одной сети через один из интерфейсов:
- Wi-Fi, где он поднимает точку доступа и автоматически раздаёт клиентам IP-адреса.
- Ethernet, тут не настроены IP-адреса, модуль должен их получить по DHCP, например, от вашего роутера.
Значения по умолчанию приведены в таблице ниже. Ещё информация о сетевых настройках выводится в отладочную консоль, доступную через разъём USB-C под крышкой модуля.
- Скриншоты веб-интерфейса
| Общее | |
|---|---|
| Логин | admin |
| Пароль | admin |
| Имя хоста mDNS | wb-mge-XXXXXX.local, XXXXXX — последние 3 цифры MAC Ethernet в hex формате
Также можно взять имя точки доступа, которая напечатана на наклейке и добавьте к ней .local |
| Wi-Fi | |
| Точка доступа | WB-MGE-XXXXXX, XXXXXX — последние 3 цифры MAC Ethernet в hex формате. |
| Ключ (пароль) | напечатан на наклейке сбоку устройства. |
| IP-адрес | 192.168.5.1 |
| Маска подсети | 255.255.255.0 |
| Ethernet | |
| IP-адрес | DHCP |
| Маска подсети | DHCP |
Доступ к веб-интерфейсу
Доступ к веб-интерфейсу модуля через точку доступа Wi-Fi
По умолчанию Wi-Fi работает в режиме точки доступа:
- Откройте на ноутбуке или телефоне список Wi-Fi точек доступа и подключитесь к WB-MGE-XXXXXX, где XXXXXX — последние 3 цифры MAC Ethernet в hex формате.
- Введите ключ безопасности (пароль), который напечатан на наклейке сбоку устройства.
- Веб-интерфейс будет доступен по адресу 192.168.5.1, логин / пароль — admin / admin.
Доступ к веб-интерфейсу модуля по Ethernet
По умолчанию Ethernet порт модуля настроен на получение IP-адреса по DHCP, поэтому вам понадобится роутер с настроенной раздачей IP-адресов — обычно это любые роутеры, стоящие в квартире или офисе:
- Подключите модуль к роутеру по Ethernet;
- Зайдите в настройки вашего роутера и посмотрите, какой IP-адрес он выдал модулю.
- Откройте на компьютере, подключённому к тому же роутеру, веб-браузер. Веб-интерфейс будет доступен по IP-адресу из предыдущего пункта, логин / пароль — admin / admin.
Доступ к веб-интерфейсу модуля, подключённого к Ethernet-порту контроллера
Если модуль подключён к Ethernet-порту контроллера и находится в другой подсети, доступ к его веб-интерфейсу можно получить через SSH-туннель. В примере ниже вы подключаетесь к контроллеру с адресом 192.168.42.1 со своего компьютера, а модуль имеет адрес 192.168.0.7.
- Создайте SSH-туннель:
- В Linux/macOS (OpenSSH) или Windows (PowerShell / CMD):
ssh -N -L 8088:192.168.0.7:80 root@192.168.42.1
- При запросе пароля введите — wirenboard (пароль по умолчанию). Опция -L пробрасывает локальный порт 8088 на 192.168.0.7:80 через контроллер, -N не запускает удалённую команду. Если порт 8088 занят, укажите другой свободный локальный порт. Оставьте сессию открытой, пока пользуетесь веб-интерфейсом.
- В Windows (PuTTY):
- В Session укажите Host Name: 192.168.42.1, затем перейдите в Connection → SSH → Tunnels.
- В Source port введите 8088.
- В Destination введите 192.168.0.7:80.
- Тип туннеля — Local. Нажмите Add.
- Вернитесь в Session, нажмите Open и выполните вход под пользователем root.
- В Linux/macOS (OpenSSH) или Windows (PowerShell / CMD):
- Откройте веб-интерфейс в браузере по адресу, введите логин и пароль:
http://127.0.0.1:8088/
Доступ к веб-интерфейсу модуля через Wiren Board Cloud
Если WB-MGE v.3 подключён к одному из сетевых интерфейсов контроллера, а контроллер в Wiren Board Cloud — можно настроить проксирование веб-интерфейса модуля и получить доступ к нему через облако. Подробности в Получение доступа к произвольным веб-интерфейсам на контроллере.
Сохранение и загрузка конфигурации
Настроенные параметры можно сохранить в файл и использовать их для восстановления на новом устройстве или при создании однотипных инсталляций.
В файл выгружаются все настройки веб-интерфейса, портов, сетевых интерфейсов.
Терминатор и failsafe bias
В модуле установлены и по умолчанию включены:
- терминатор — резистор 120 Ом, подключенный между линиями A и B. Если модуль стоит в конце шины — нужно включить, если в середине — выключить.
- failsafe bias — резисторы по 560 Ом, которые растягивают шину, устраняя неопределённость при выключенных передатчиках устройств. Если модуль работает мастером — надо включить, в остальных случаях выключить.
Управление программное, перейдите в настройки нужного порта и установите статус.
Режим «Modbus TCP»
В этом режиме модуль принимает через сетевые интерфейсы пакеты Modbus TCP, распаковывает их и отправляет в один из портов RS-485. Потом полученный ответ запаковывает и отправляет назад в сетевой интерфейс тому клиенту, который запросил данные.
Выбор режима доступен для каждого порта отдельно:
- Перейдите Настройки → RS-485 1 (или 2).
- Выберите режим Modbus TCP.
- Если надо, задайте TCP-порт запросы с которого будет переданы в этот RS485-порт.
В режиме Modbus TCP модуль может быть только сервером. В настоящий момент для каждого порта поддерживается только по одному одновременному подключению.
Режим «Прозрачный шлюз»
В этом режиме модуль принимает через сетевые интерфейсы пакеты любого протокола (например, Modbus over TCP), распаковывает их и отправляет в один из портов RS-485. Потом полученный ответ запаковывает и отправляет назад в сетевой интерфейс из которого был получен запрос.
Выбор режима доступен для каждого порта отдельно:
- Перейдите Настройки → RS-485 1 (или 2).
- Выберите режим Прозрачный и выберите роль.
- Если надо, задайте TCP-порт запросы с которого будет переданы в этот RS485-порт.
В режиме ««Прозрачный шлюз»» доступны роли:
- Сервер — используется, когда к нему подключается, например, контроллер Wiren Board.
- Клиент — используется, когда WB-MGE v.3 подключается к другому подобному модулю.
В этом режиме только один мастер может опрашивать устройства на каждом порту.
Если вы хотите прокинуть два сегмента шины RS-485 через локальную сеть или VPN при помощи WB-MGE v.3 — выберите для одного модуля режим «Сервер», а на другом «Клиент» и укажите IP-адрес сервера.
В случае объединения двух сегментов шины RS-485 при помощи шлюзов WB-MGE v.3 и опросе устройств с контроллера Wiren Board, выставьте в настройках порта в драйвере wb-mqtt-serial таймаут не менее 200-250 мс при работе по Ethernet или не менее 350 мс при работе по Wi-Fi или через VPN.
I/O Bus (боковые модули WBIO)
Боковые модули работают через встроенный WB-MIO, который представляет их Modbus-устройством на порту RS485-2 с настройками по умолчанию, как на всех устройствах Wiren Board:
- адрес — 247;
- параметры связи — 9600 8N2.
В веб-интерфейсе модуля вы можете включить или выключить встроенный WB-MIO, для этого:
- Перейдите Настройки → RS-485 2.
- Укажите нужное состояние настройки I/O Bus.
По умолчанию WB-MIO включён, отключить его может понадобится, если вам надо освободить занимаемый им Modbus-адрес или если на порту RS485-2 будет использоваться произвольный протокол, который конфликтует с Modbus RTU.
Важно! Настройки параметров связи подключённых устройств и настройки встроенного WB-MIO должны совпадать. Если настройки подключённых устройств отличаются, надо изменить настройки WB-MIO через запись новых значений в регистры. Записывать значения можно:
- в веб-интерфейсе контроллера через настройки драйвера wb-mqtt-serial;
- через SSH-консоль контроллера утилитой Modbus-client, порт RS485-2 должен работать в режиме «Modbus TCP»;
- Остановите драйвер wb-mqtt-serial:
systemctl stop wb-mqtt-serial
- Запишите новое значение скорости порта RS-485 WB-MIO:
modbus_client --debug -mtcp -a247 -c1 -r110 -t0x06 -o300 -p503 10.42.0.176 1152
- где
247— адрес WB-MIO,10.42.0.176— IP-адрес модуля,1152— значение скорости 11520бит/с.
- Запустите драйвер wb-mqtt-serial:
systemctl start wb-mqtt-serial
- Остановите драйвер wb-mqtt-serial:
- подключившись напрямую к порту RS485-2, через Преобразователь интерфейса WB-USB485.
| Адрес | Параметры регистра | Описание | Значения | Примечание | |||
|---|---|---|---|---|---|---|---|
| Dec | Hex | Тип | Доступ | Формат | |||
| Параметры подключения | |||||||
| 110 | 0x006E | Holding | RW | u16 | Скорость порта RS-485. Настройка параметров подключения по RS-485 |
x100, Боды 12 — 1200 бит/с, 24 — 2400 бит/с, 48 — 4800 бит/с, 96 — 9600 бит/с, 192 — 19 200 бит/с, 384 — 38 400 бит/с, 576 — 57 600 бит/с, 1152 — 115 200 бит/с |
|
| 111 | 0x006F | Holding | RW | u16 | Настройка бита чётности порта RS-485 | 0 — нет бита чётности (none), 1 — нечётный (odd), 2 — чётный (even) |
|
| 112 | 0x0070 | Holding | RW | u16 | Количество стоп-битов порта RS-485 | 1, 2 | |
| 128 | 0x0080 | Holding | RW | u16 | Modbus-адрес устройства (подробнее) | ||
Настройка в контроллере Wiren Board
Контроллер и модуль подключены к одной сети через роутер и получают IP-адреса по DHCP
Контроллер подключен к модулю по Ethernet, контроллер — IPv4 Общий с другими компьютерами, модуль — Клиент DHCP
Контроллер подключен к модулю по Ethernet, контроллер — IPv4 Статический IP-адрес, модуль — Статический IP-адрес
Чтобы управлять Modbus-устройствами, подключёнными к модулю с контроллера Wiren Board, нужно настроить драйвер wb-mqtt-serial:
- Добавьте в настройках драйвера wb-mqtt-serial TCP-порты для получения данных от RS-485-1 и RS-485-2 модуля.
- Чтобы устройства появились на вкладке Устройства в веб-интерфейсе контроллера Wiren Board, добавьте их автоматически, через поиск устройств Wiren Board на шине RS-485, или вручную, через выбор шаблона.
- Модули WBIO добавляются вручную, через выбор шаблона. Адрес модуля зависит от того, с чем используется WB-MGE v.3:
- Контроллер Wiren Board —
<Modbus-адрес WB-MIO>:<порядковый номер модуля WBIO (начиная с 1)>. - Сторонний контроллер или ПО — адреса рассчитываются по таблице регистров WB-MIO.
- Контроллер Wiren Board —
Обновление прошивки и сброс настроек
Обновление прошивки
Обновить можно из веб-интерфейса модуля:
- Скачайте последнюю версию прошивки по ссылке latest.bin.
- Откройте веб-интерфейс WB-MGE v.3.
- Перейдите в раздел Система → Устройство.
- Нажмите кнопку Выбрать файл и выберите файл с прошивкой.
- Нажмите кнопку Загрузить и дождитесь окончания процесса.
После обновления прошивки устройство будет перезагружено.
- Обновление прошивки
Перезагрузка
Для перезагрузки устройства с сохранением настроек обесточьте его на 10 секунд.
Также можно использовать кнопку «Перезагрузка» в веб-интерфейсе на вкладке «Система».
Сброс на заводские настройки
Из веб-интерфейса
Чтобы сбросить настройки:
- Перейдите Система → Конфигурация.
- Нажмите кнопку Сбросить.
Кнопкой Config
Для сброса настроек в модуле есть кнопка Config, доступная через отверстие в передней крышке модуля.
Есть два типа сброса — сброс настроек и очистка хранилища:
- Сброс настроек без перезагрузки устройства: Удерживайте кнопку Config 5 секунд при включенном питании. В качестве подтверждения последует несколько частых миганий индикатора Status.
- Очистка хранилища настроек:
- Подайте питание на устройство с зажатой кнопкой Config — устройство запустится в режиме Factory.
- Удерживайте кнопку Config 5 секунд — хранилище настроек будет очищено, а сами настройки установятся в заводское состояние. В качестве подтверждения последует несколько частых миганий индикатора Status.
Режим Factory
Режим доступен только в модуле с заводской прошивкой и служит для восстановления работы, если основная прошивка по каким-то причинам не запустилась.
Для включения режима Factory подайте питание на устройство с зажатой кнопкой Config.
В этом режиме Ethernet назначается статический ip-адрес 192.168.0.7, по mDNS задаётся имя хоста wb-mge-factory.local, а вместо веб-интерфейса показывается форма загрузки заводской прошивки модуля.
Обновление прошивки встроенного WB-MIO
В устройствах Wiren Board можно обновлять прошивку по протоколу Modbus. Это даёт возможность устранять найденные в прошивке ошибки на месте монтажа, а иногда и добавлять новые функции, если это возможно технически. Настройки, хранящиеся в памяти устройства, не пропадают при обновлении прошивки.
Инструкции:
- Обновление прошивки (видеоинструкция)
- Сброс настроек
- Настройка параметров подключения
- Modbus-адрес: узнать, сбросить или изменить
- Обновление загрузчика
Узнать о выходе новой версии прошивки можно в Журнале изменений в прошивке встроенного WB-MIO.
Использование DIY прошивок и отладочная информация
С завода модуль прошит заводским программным обеспечением, которое реализует функции шлюза с возможностью обновлять прошивку через веб-интерфейс. Для использования устройства по назначению ничего делать не нужно.
Разъём для прошивки и отладочная консоль
Модуль построен на базе чипа ESP32, а на плате установлен разъём для программирования USB-C, поэтому вы можете использовать железо модуля в своих прошивках.
Для доступа к USB-C разъёму надо снять верхнюю крышку устройства поддев её сбоку чем нибудь тонким. Также через этот разъём можно получать отладочную информацию с модуля. При подключении к компьютеру модуля по USB он определится как ACM устройство, которое можно будет открыть в любой терминальной программе. В отладочной информации можно найти SSID точки доступа, IP адрес выданный модулю по DHCP и т.п.
Важно: при использовании отладочной консоли сперва подключайте USB-C кабель к компьютеру и WB-MGE v.3, а потом подавайте питание на шлюз. Это поможет избежать перезагрузки устройства, подробнее в ERRWB-MGEv30001.
Использование собственной прошивки
Если вы энтузиаст или разработчик устройств, для вас мы подготовили инструкции по прошивке устройства и примеры альтернативных прошивок.
Известные неисправности
Аппаратные ошибки/особенности WB-MGE v.3
Ревизии устройства
Изображения и чертежи
Corel Draw 2018 (шрифт — Ubuntu): Файл:WB-Library.cdr.zip
Visio:
- Устройства Wiren Board: Файл:WB-Visio-Lib.zip.
- Щиты, автоматы, контакторы и прочее от стороннего разработчика.
Габаритный чертеж модуля (DXF): Файл:WB-MGEv3.dxf.zip
Габаритный чертеж модуля (PDF): Файл:WB-MGEv3.pdf
База УГО для AutoCAD Electrical: Файл:Wirenboard-AE-base.zip
Сторонние программные компоненты
Прошивка устройства содержит программные компоненты из проекта ESP-IDF, распространяемого под лицензией Apache, версия 2.0. С полным текстом лицензии можно ознакомиться в репозитории проекта ESP-IDF.