You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-5Lines changed: 24 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,18 +18,37 @@ a WebSocket Server and Client for Arduino based on RFC6455.
18
18
- max input length is limited to the ram size and the ```WEBSOCKETS_MAX_DATA_SIZE``` define
19
19
- max output length has no limit (the hardware is the limit)
20
20
- Client send big frames with mask 0x00000000 (on AVR all frames)
21
-
21
+
22
+
##### Limitations for Async #####
23
+
- Functions called from within the context of the websocket event might not honor `yield()` and/or `delay()`. See [this issue](https://github.com/Links2004/arduinoWebSockets/issues/58#issuecomment-192376395) for more info and a potential workaround.
24
+
- wss / SSL is not possible.
25
+
22
26
##### Supported Hardware #####
23
27
- ESP8266 [Arduino for ESP8266](https://github.com/Links2004/Arduino)
24
-
- ATmega328 with Ethernet Shield (alpha)
25
-
- ATmega328 with enc28j60 (alpha)
26
-
- ATmega2560 with Ethernet Shield (alpha)
27
-
- ATmega2560 with enc28j60 (alpha)
28
+
- ESP31B
29
+
- ATmega328 with Ethernet Shield (ATmega branch)
30
+
- ATmega328 with enc28j60 (ATmega branch)
31
+
- ATmega2560 with Ethernet Shield (ATmega branch)
32
+
- ATmega2560 with enc28j60 (ATmega branch)
33
+
34
+
###### Note: ######
35
+
36
+
version 2.0 and up is not compatible with AVR/ATmega, check ATmega branch.
37
+
38
+
Arduino for AVR not supports std namespace of c++.
28
39
29
40
### wss / SSL ###
30
41
supported for:
31
42
- wss client on the ESP8266
32
43
44
+
### ESP Async TCP ###
45
+
46
+
This libary can run in Async TCP mode on the ESP.
47
+
48
+
The mode can be aktivated in the ```WebSockets.h``` (see WEBSOCKETS_NETWORK_TYPE define).
49
+
50
+
[ESPAsyncTCP](https://github.com/me-no-dev/ESPAsyncTCP) libary is required.
51
+
33
52
### Issues ###
34
53
Submit issues to: https://github.com/Links2004/arduinoWebSockets/issues
0 commit comments