ESP32Async is live! #1
mathieucarbou
announced in
Announcements
Replies: 1 comment 1 reply
-
Hello, I am trying to refresh an 8 year old ESP8266 Project, which makes heavy use of
and I realised, that me-no-dev has archived his project, but at least the async webserver continues to live here. Has anyone reading this question an idea, how I can handle asynchronous TCP and UDP on a ESP8266? Is the core esp8266 library now capable handling async network connections? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello @everyone !
With @me-no-dev we took the decision to merge the async repositories (AsyncTCP, ESPAsyncTCP, ESPAsyncWebServer) from https://github.com/me-no-dev with the community maintained forks at https://github.com/mathieucarbou that several people were using.
The result is the ESP32Async organization (https://github.com/ESP32Async) which is now hosting:
ESPAsyncWebServer
at https://github.com/ESP32Async/ESPAsyncWebServerAsyncTCP
at https://github.com/ESP32Async/AsyncTCPESPAsyncTCP
at https://github.com/ESP32Async/ESPAsyncTCPHere are below the new coordinates to use, which are already available in the ESP32Async org (https://registry.platformio.org/search?q=owner%3Aesp32async):
ESP32Async/ESPAsyncWebServer @ 3.6.0
(ESP32, ESP8266, RP2040)ESP32Async/AsyncTCP @ 3.3.2
(ESP32)ESP32Async/ESPAsyncTCP @ 2.0.0
(ESP8266)These versions should be available in Arduino Library Manager in a few days.
For those relying on RP2040 or AsyncTCPSock, you can use:
https://github.com/ESP32Async/AsyncTCPSock/archive/refs/tags/v1.0.3-dev.zip
(AsyncTCP alternative for ESP32)khoih-prog/AsyncTCP_RP2040W @ 1.2.0
(RP2040)These 3 resulting repositories are merging all the fixes and improvements done in the following forks of the original repositories from @menodev2249 since years ago:
Plus also include a bunch of fixes, perf improvements, and features like Middleware support.
And as a reminder:
If you have a question, or think there might be a bug in the library, please use #issues or use the GH Discussions (https://github.com/ESP32Async/ESPAsyncWebServer/discussions)
If you are 100% sure there is a bug, please open an issue (https://github.com/ESP32Async/ESPAsyncWebServer/issues) or, even better, a pull request to fix it!
Happy coding!
Beta Was this translation helpful? Give feedback.
All reactions