TCP over Serial
TCP-клиент для Arduino через последовательный порт хоста с поддержкой любых серверов без Ethernet и WiFi шилдов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a9852e5ff2caea2d45ac69be0369453f8436b2859f5fc3333f645ad6038ec73fTCP_over_Serial-1.1.1-a9852e5f.zipОписание
Если нужно подключить Arduino к интернету, но нет Ethernet или WiFi шилда, эта библиотека предлагает альтернативу: общаться с сервером через последовательный порт хоста, к которому подключена плата. На хосте запускается Protocol Gateway, который транслирует TCP-соединения в серийный протокол и обратно. Arduino использует API, похожий на EthernetClient, чтобы устанавливать соединения с любыми серверами, доступными с ПК. Требует Serial 0 и Timer 1, зависит от NeoHWSerial v1.6.6, CRC32 v2.0.0 и PubSubClient v2.8.0. В примерах реализованы веб-клиент и MQTT-клиент, хотя вывод результатов через основной USB-порт невозможен — нужна дополнительная последовательная линия.