Интеграция шлюза ESP32 с Wi-Fi и Bluetooth | Obeita
Реализованный и переданный заказчику проект. Испытания подтвердили соответствие готового аппаратного и программного обеспечения согласованным с заказчиком требованиям. Спецификации нового проекта необходимо согласовать отдельно.


Obeita реализовала и передала заказчику проект шлюза ESP32 с Wi-Fi и Bluetooth, обеспечивающего заданную связь между локальными устройствами и сетью хоста. Работы охватывали требования заказчика, определение договорного объёма, разработку аппаратной и программной частей, натурные испытания и передачу результата. Ключевой инженерной особенностью было разделение доступа по Wi-Fi/IP и обмена сообщениями Bluetooth SIG Mesh.
От требований к соединению к роли шлюза
Проект начался с определения необходимого канала связи между устройствами и хостом. Доступ по Wi-Fi и обмен командами Mesh предъявляют разные требования к прошивке, поэтому требования и договорный объём работ определяли необходимое заказчику поведение шлюза. Это позволило согласовать аппаратные интерфейсы, программную роль и ожидаемую работу приложения.
Документированная архитектура ESP32 включает проводное подключение LAN и режимы Wi-Fi STA, AP или комбинированный STA/AP. Она ориентирована на телеметрию устройств и передачу настроек, а не на широкополосную маршрутизацию. В новом внедрении число клиентов и нагрузку при пересылке данных необходимо проверять с выбранной прошивкой; один перечень интерфейсов не определяет эти ограничения.
Аппаратная и программная разработка для двух протокольных каналов
Аппаратная и программная части разработаны в согласованном объёме проекта шлюза. IP-часть отвечает за доступ к локальной сети, а документированный канал Bluetooth использует модуль серии PB, SIG Mesh и обмен AT-командами. Основное техническое внимание уделялось связи выбранной коммуникационной роли с данными, которыми должно обмениваться приложение.
Для аналогичной интеграции Mesh требуется явно сопоставить модели узлов, поля исходящих сообщений и входящие команды. Совместимость с SIG Mesh не означает совместимость с произвольными аудиоустройствами Bluetooth, датчиками BLE и закрытыми профилями. Одновременная работа в качестве шлюза Wi-Fi и шлюза Mesh также требует явно согласованного объёма функций прошивки.
Документированная архитектура и конфигурация
В таблице приведены документированная архитектура, направления конфигурирования и ограничения выбора для данного проекта. Опциональные компоненты, зависящие от прошивки варианты и направления расширения сами по себе не гарантируют, что каждый перечисленный вариант вошёл в поставку. Фактическую поставку определяет согласованный объём аппаратных, программных и функциональных работ.
| Параметр | Конфигурация |
|---|---|
| Процессор | Платформа ESP32 |
| Проводное подключение | Один порт LAN |
| Wi-Fi | 802.11 b/g/n; режимы STA / AP / STA+AP |
| Канал Bluetooth | Модуль серии PB; SIG Mesh; обмен AT-командами |
| Первичная настройка подключения | Подходы SmartConfig / AirKiss; выбранная прошивка требует подтверждения |
| Доступ для разработки | Интерфейсы прошивки и разработки по Ethernet |
Результат поставки и объём испытаний
Согласованные аппаратная и программная части шлюза были завершены и переданы заказчику. Натурные функциональные испытания подтвердили соответствие реализованного проекта требованиям заказчика.
Этот результат относится к согласованным функциям проекта. Он не подтверждает универсальную совместимость Bluetooth, одновременную работу всех режимов прошивки или опубликованные показатели пропускной способности и допустимой нагрузки. SmartConfig и AirKiss остаются документированными направлениями первичной настройки, зависящими от выбранной прошивки.
Обсудить аналогичный проект
Пришлите Obeita сведения об оборудовании Wi-Fi или узлах Mesh, примеры исходящих и входящих сообщений, требования к подключению LAN и необходимость совместной работы режимов. Эти данные позволят определить объём нового проекта шлюза с учётом требуемого канала обмена приложения.