Comments (4)
Hello, just in case someone else need info on this topic, i found this library that works great with aWOT:
https://github.com/skaarj1989/mWebSockets
This is the only one that works over ethernet too. Now i have a working project with aWOT for static files, websocket and ethernet connection.
from awot.
Hi. Unfortunately not.
As a side note websockets on these tiny microcontrollers become complicated really fast. It's easy when you have just one connected client at the time but once you open more connections the state management becomes complicated and it's easy run out of sockets. This is why I have personally preferred polling instead. It maybe isn't as sophisticated solution but starting from the same know state when a client makes a request and closing the connection after the request keeps things simple. I have used 50 ms interval for the polling on ESP8266 and ESP32 so the updates feel almost instant.
from awot.
Thank you very much @lasselukkari
from awot.
Thanks for the information!
from awot.
Related Issues (20)
- Member functions as Middleware* HOT 5
- Support for Portenta H7 HOT 4
- Upload files from browser and store them into LittleFS/SPIFFS/SD HOT 31
- static website Rewrite HOT 2
- [Teensy 4.1] Requests only working if I clear the read buffer of a client before processing HOT 3
- Parse Multiple Query parameters of POST request HOT 4
- Use with nextJS HOT 1
- Can't get setting value from web HOT 4
- Request Headers HOT 2
- Can't get a response from any request sent to aWOT server HOT 6
- implementing AWOT in a class HOT 5
- aWOT and Server-Side-Events
- Question: how to close the response before rebooting the device HOT 6
- Server down when use Router object HOT 8
- net::ERR_CONNECTION_REFUSED using ethernet HOT 4
- Request processing sometimes freezes... but not really HOT 3
- Run middleware only on specific routes without using `res.end()`? HOT 5
- Donation
- Can't read Content-Length header value HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awot.