Skip to content

Ninban/cwebsocket

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIP Wrapper coming soon! Server pretty much done

Overview

cWebsocket is lightweight websocket server library written in C. This library include functions for easy creating websocket server. It implements websocket protocol rfc6455.
This is a fork of the project here using ESP32 hardware cryptography.

Features

Pure C.
It's tiny!
It very easy to embed in any your application at any platform.
Library design was made with microcontrollers architecture in mind.
MIT Licensed.

ESP32

With this library you can turn your ESP32 to websocket server and get realtime properties from your microcontroller only with browser!
Uses hardware cryptography from ESP32 for SHA1 and Base64, no software crypto needed!
The server wrapper uses a total of three FreeRTOS tasks for any number of sockets (default 5 max). Can handle messages 0.2 ms apart.

Notes

Not supported

About

cWebsocket is lightweight websocket server library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 87.7%
  • HTML 11.1%
  • Makefile 1.2%