@@ -16,7 +16,7 @@ An asynchronous HTTP client library for ESP32 microcontrollers, built on top of
1616- ✅ ** Multiple HTTP methods** - GET, POST, PUT, DELETE, HEAD, PATCH support
1717- ✅ ** Custom headers** - Set global and per-request headers
1818- ✅ ** Callback-based responses** - Success and error callbacks
19- - ✅ ** ESP32 only** – (ESP8266 support removed since 1.0.1)
19+ - ✅ ** ESP32 only** – Arduino-ESP32 core 3.x required (core 2.x dropped; ESP8266 removed since 1.0.1)
2020- ✅ ** Simple API** - Easy to use with minimal setup
2121- ✅ ** Configurable timeouts** - Set custom timeout values
2222- ✅ ** Multiple simultaneous requests** - Handle multiple requests concurrently
@@ -37,6 +37,8 @@ Add to your `platformio.ini`:
3737lib_deps =
3838 https://github.com/ESP32Async/AsyncTCP.git
3939 https://github.com/playmiel/ESPAsyncWebClient.git
40+ platform_packages =
41+ framework-arduinoespressif32@^3
4042```
4143
4244### Arduino IDE
@@ -45,6 +47,7 @@ lib_deps =
45472 . In Arduino IDE: Sketch → Include Library → Add .ZIP Library
46483 . Install the dependencies:
4749 - For ESP32: [ AsyncTCP by ESP32Async] ( https://github.com/ESP32Async/AsyncTCP )
50+ 4 . Make sure you have the ESP32 Arduino core 3.x installed from the Boards Manager (core 2.x is not supported)
4851
4952
5053## Quick Start
@@ -412,7 +415,7 @@ Common HTTPS errors:
412415## Dependencies
413416
414417- ** ESP32** : [ AsyncTCP by ESP32Async] ( https://github.com/ESP32Async/AsyncTCP )
415- - ** Arduino Core** : ESP32 (v2 .0+)
418+ - ** Arduino Core** : ESP32 (v3 .0+)
416419
417420> ** Note** : ESP8266 was mentioned in early docs but is no longer supported as of 1.0.1. The code exclusively targets AsyncTCP (ESP32).
418421
0 commit comments