---
title: "WebSockets_Generic"
url: "https://maker.wiznet.io/teddy/projects/WebSocketsGeneric/"
markdown_url: "https://maker.wiznet.io/teddy/projects/WebSocketsGeneric/md"
type: "UCC: User Created Content"
author: "teddy"
original_author: "teddy"
original_url: "https://www.arduinolibraries.info/libraries/web-sockets_generic"
published: "2022-02-07"
language: "en"
likes: 0
views: 184
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# WebSockets_Generic

> WebSockets_Generic

Original author: teddy (source: https://www.arduinolibraries.info/libraries/web-sockets_generic)

## Components

- Software: **WebSockets_Generic**

## Article

Many Web services require WebSockets library, which is so far written only for ESP8266/ESP32 boards. The ESP boards rely on this?[Markus Sattler's?**WebSockets Library**](https://github.com/Links2004/arduinoWebSockets)?to connect to Alexa via Sinric or SinricPro skills.

This?[WebSockets_Generic library](https://github.com/khoih-prog/WebSockets_Generic)?is a RFC6455-based WebSocket Server and Client for Arduino boards. It is based on and modified from?[Markus Sattler's?**WebSockets Library**](https://github.com/Links2004/arduinoWebSockets)?to provide support to many more boards, such as?**WT32_ETH01 (ESP32 + LAN8720), Arduino SAMD21, Adafruit SAMD21/SAMD51, nRF52, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, RP2040-based boards, etc.**?and enable those boards to use WebSockets services, including voice-control Alexa along with Blynk. Those supported boards can also run?**WebSockets Server.**?The WebSockets can be used with?**ESP’s WiFi, WiFiNINA, WiFi101, W5x00, ENC28J60 Ethernet and Teensy 4.1**

---

Source: https://maker.wiznet.io/teddy/projects/WebSocketsGeneric/
