ESP-Hosted упрощает добавление подключения WiFi к устаревшим продуктам на базе Linux или MCU.

Большинство проектов и продуктов ESP8266 и ESP32, которые мы здесь рассматриваем, используют микроконтроллер Espressif в качестве основного чипа, но ESP8266 начинался как модуль WiFi, предназначенный для управления с помощью AT-команд с хост-устройства. Все еще есть «устаревшие» продукты, которые могут выиграть от подключения к облаку, и, в 2020 году, компания Espressif представила ESP-Hosted для этой цели, а недавно выпустила решение ESP-Hosted следующего поколения (ESP-Hosted-NG) специально для хостов Linux.

Решение доступно в двух вариантах: ESP-Hosted-FG (первое поколение), открывающее интерфейс Ethernet для хоста и подходящее для микроконтроллеров и хостов Linux, и ESP-Hosted-NG, представляющее сетевой интерфейс 802.11 и предназначенное только для хостов Linux. Оба решения включают прошивку ESP32 и хост-драйвер, работающий в устаревшей системе.

Espressif Systems рекомендует использовать ESP-Hosted-FG на хосте MCU и ESP-Hosted-NG на хосте Linux, чтобы использовать приложения/службы пользовательского пространства Linux, такие как wpa_supplicant, Network Manager и другие. Оба можно найти на Github с ESP-Hosted-NG частью основной ветки и ESP-Hosted-FG в ветке «ESP-Hosted_MCU_Host».

Поскольку модули ESP32 отображаются либо как интерфейс Ethernet, либо как стандартный модуль Wi-Fi, решение в основном является самонастраиваемым и не требует столько усилий по повторной квалификации/повторной сертификации, поскольку ESP-Hosted не затрагивает приложения для использования пространства. Компания также подчеркивает потенциальную экономию энергии благодаря способности основного MPU/MCU постоянно оставаться в режиме пониженного энергопотребления, оставаясь при этом подключенным к сети.

В настоящее время решение поддерживает микроконтроллеры ESP32 и ESP32-C3 WiFi 4 и Bluetooth, но ESP-Hosted также будет работать с грядущими микроконтроллерами ESP32-C6 (WiFi 6 + Bluetooth 5 LE) и ESP32-C5 (двухдиапазонный WiFi 6 + BLE) , что позволяет клиентам предлагать продукты с различными вариантами подключения, используя один и тот же хост-драйвер, используя интерфейсы SPI, SDIO и/или UART.

Таким образом, в целом ESP-Hosted стремится обеспечить более простой способ обновления для автономных устройств, чтобы они могли воспользоваться преимуществами подключения к облаку, такими как обновления прошивки OTA, удаленное управление и повышение производительности благодаря автоматизации и M2M-коммуникациям.

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments