SerialNetworkBridge
Доступ в интернет для плат без встроенной сети через мост с WiFi-модулем или ПК с поддержкой TCP, UDP, WebSocket и SSL/TLS
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5ba0df3a516b1d4cbdc28a8718bed2ed22afa426d689356e7ea090f34a365d3dSerialNetworkBridge-2.0.0-5ba0df3a.zipОписание
Решение для плат без встроенной сети — Arduino AVR, STM32, Teensy и подобные получают доступ в интернет через мост с WiFi-модулем (ESP32, ESP8266) или через USB-подключение к компьютеру. Поддерживает TCP, UDP, WebSocket и AsyncTCP, то есть можно работать с веб-сервисами, отправлять данные в облако или получать команды откуда угодно. Есть поддержка SSL/TLS для защищённых каналов. Два варианта архитектуры: либо используешь микроконтроллер как сетевой сопроцессор, либо подключаешь плату к ПК или Raspberry Pi через serial. На AVR работает с NeoHWSerial для лучшей производительности. AsyncTCP (требует двухядерного ESP32) нужен для высокопроизводительных приложений без блокировок.