Arduino + Websocket client
- Войдите на сайт для отправки комментариев
Добрый день! у меня возникла необходимость собрать девайс, который мог бы подключаться к удаленному серверу по Websocket, поддерживать соединение и реагировать на запросы со стороны сервера.
В наличие есть:
Arduino (Pro Mini, Uno, Micro)
ENC28J6 (Lan)
Сейчас у меня основной затык в том, что ENC28J6 у меня заработал только с библиотекой EtherCard, которая, насколько я понял, не поддерживает TCP. в то же время веб-сокет клиенты, которые я нашел,
поголовно базируются на библиотеке Ethernet и либо не компилируются, либо просто не работают
вопрос: могу ли я вообще осуществить что-то подобное на данных девайсах, и нет ли тут кого-то, кто это делал и мог бы порекомендовать конкретные библиотеки для реализации задачи?
p.s. есть еще вай-фай ESP8266, но хотелось бы обойтись Lan-ом.
я похожее делал на есп8266, работал просто по ХТТП протоколу, запрос отправил -> сервер принял и ответил -> arduino принял разобрал и по новому ответил, думаю и по WebSocket так же можно сделать, ну это уже наверное надо что-бы и клиент был как сервер, не особо вникал в этот протокол, так как мне и просто HTTP достаточно..