From 885de0fcde191f5b485ccf701a3f322a352a92e3 Mon Sep 17 00:00:00 2001 From: Pablo2048 Date: Tue, 21 Jan 2025 12:18:05 +0100 Subject: [PATCH] Nova verze 2.0.0 z repozitare https://github.com/ESP32Async/ESPAsyncTCP --- README.md | 22 ++++++++++++++++------ library.json_ | 11 ++++------- library.properties | 10 ++++++++++ 3 files changed, 30 insertions(+), 13 deletions(-) create mode 100644 library.properties diff --git a/README.md b/README.md index aac448a..5a31e92 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,26 @@ +![https://avatars.githubusercontent.com/u/195753706?s=96&v=4](https://avatars.githubusercontent.com/u/195753706?s=96&v=4) + # ESPAsyncTCP -A fork of the [AsyncTCP](https://github.com/me-no-dev/AsyncTCP) library by [@me-no-dev](https://github.com/me-no-dev) for [ESPHome](https://esphome.io). +Project moved to [ESP32Async](https://github.com/organizations/ESP32Async) organization at [https://github.com/ESP32Async/ESPAsyncTCP](https://github.com/ESP32Async/ESPAsyncTCP) + +Discord Server: [https://discord.gg/X7zpGdyUcY](https://discord.gg/X7zpGdyUcY) + +Please see the new links: + +- `ESP32Async/ESPAsyncWebServer @ 3.6.0` (ESP32, ESP8266, RP2040) +- `ESP32Async/AsyncTCP @ 3.3.2` (ESP32) +- `ESP32Async/ESPAsyncTCP @ 2.0.0` (ESP8266) +- `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) ### Async TCP Library for ESP8266 Arduino -For ESP32 look [HERE](https://github.com/me-no-dev/AsyncTCP) - -[![Join the chat at https://gitter.im/me-no-dev/ESPAsyncWebServer](https://badges.gitter.im/me-no-dev/ESPAsyncWebServer.svg)](https://gitter.im/me-no-dev/ESPAsyncWebServer?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) +For ESP32 look [https://github.com/ESP32Async/AsyncTCP](https://github.com/ESP32Async/AsyncTCP) This is a fully asynchronous TCP library, aimed at enabling trouble-free, multi-connection network environment for Espressif's ESP8266 MCUs. -This library is the base for [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) +This library is the base for [https://github.com/ESP32Async/ESPAsyncWebServer](https://github.com/ESP32Async/ESPAsyncWebServer) ## AsyncClient and AsyncServer The base classes on which everything else is built. They expose all possible scenarios, but are really raw and require more skills to use. @@ -26,7 +36,7 @@ This class is really similar to the ```AsyncPrinter```, but it differs in the fa It is exactly what it sounds like. This is a standard, blocking TCP Client, similar to the one included in ```ESP8266WiFi``` ## Libraries and projects that use AsyncTCP -- [ESP Async Web Server](https://github.com/me-no-dev/ESPAsyncWebServer) +- [ESP Async Web Server](https://github.com/ESP32Async/ESPAsyncWebServer) - [Async MQTT client](https://github.com/marvinroger/async-mqtt-client) - [arduinoWebSockets](https://github.com/Links2004/arduinoWebSockets) - [ESP8266 Smart Home](https://github.com/baruch/esp8266_smart_home) diff --git a/library.json_ b/library.json_ index 0538519..251594c 100644 --- a/library.json_ +++ b/library.json_ @@ -1,22 +1,19 @@ { - "name":"ESPAsyncTCP-esphome", + "name":"ESPAsyncTCP", "description":"Asynchronous TCP Library for ESP8266", "keywords":"async,tcp", "authors": { - "name": "Hristo Gochkov", + "name": "ESP32Async", "maintainer": true }, "repository": { "type": "git", - "url": "https://github.com/esphome/ESPAsyncTCP.git" + "url": "https://github.com/ESP32Async/ESPAsyncTCP.git" }, "version": "2.0.0", "license": "LGPL-3.0", "frameworks": "arduino", - "platforms": "espressif8266", - "build": { - "libCompatMode": 2 - } + "platforms": "espressif8266" } diff --git a/library.properties b/library.properties new file mode 100644 index 0000000..dc4b6ac --- /dev/null +++ b/library.properties @@ -0,0 +1,10 @@ +name=ESP Async TCP +version=2.0.0 +includes=ESPAsyncTCP.h +author=ESP32Async +maintainer=ESP32Async +sentence=Async TCP Library for ESP8266 and ESP31B +paragraph=Async TCP Library for ESP8266 and ESP31B +category=Other +url=https://github.com/ESP32Async/ESPAsyncTCP +architectures=*