add support for AVR

this need some more testing but basics are done
This commit is contained in:
Markus Sattler
2015-12-10 11:16:08 +01:00
parent 098c488ff0
commit 83ac64b72b
9 changed files with 273 additions and 33 deletions

View File

@ -3,6 +3,7 @@ WebSocket Server and Client for Arduino
a WebSocket Server and Client for Arduino based on RFC6455.
##### Supported features of RFC6455 #####
- text frame
- binary frame
@ -16,14 +17,18 @@ a WebSocket Server and Client for Arduino based on RFC6455.
##### Limitations #####
- max input length is limited to the ram size and the ```WEBSOCKETS_MAX_DATA_SIZE``` define
- max output length has no limit (the hardware is the limit)
- Client send masked frames always with mask 0x00000000 (open todo)
- Client send masked frames always with mask 0x00000000
##### Supported Hardware #####
- ESP8266 [Arduino for ESP8266](https://github.com/Links2004/Arduino)
- ATmega328 with Ethernet Shield (planed)
- ATmega328 with enc28j60 (planed)
- ATmega2560 with Ethernet Shield (planed)
- ATmega2560 with enc28j60 (planed)
- ATmega328 with Ethernet Shield (alpha)
- ATmega328 with enc28j60 (alpha)
- ATmega2560 with Ethernet Shield (alpha)
- ATmega2560 with enc28j60 (alpha)
### wss / SSL ###
supported for:
- wss client on the ESP8266
### Issues ###
Submit issues to: https://github.com/Links2004/arduinoWebSockets/issues