Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Commit a31432d

Browse files
authored
v1.1.1
### Major Releases v1.1.1 1. Add **MultiWiFi feature to auto(Re)connect to the best WiFi at runtime** 2. Fix bug, typo and minor improvement. 3. Completely enhanced examples to use new MultiWiFi feature. 4. Add setCORSHeader function to allow **configurable CORS Header**. See [Using CORS feature](https://github.com/khoih-prog/ESPAsync_WiFiManager#15-using-cors-cross-origin-resource-sharing-feature) 5. Bump up to v1.1.1 to sync with [ESP_WiFiManager v1.1.1](https://github.com/khoih-prog/ESP_WiFiManager/releases/tag/v1.1.1).
1 parent cc33045 commit a31432d

File tree

3 files changed

+129
-4
lines changed

3 files changed

+129
-4
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
- When you send the response, you are **immediately ready** to handle other connections while the server is taking care of sending the response in the background
1717
- **Speed is OMG**
1818
- **Easy to use API, HTTP Basic and Digest MD5 Authentication (default), ChunkedResponse**
19-
- Easily extendible to handle **any type of content**
19+
- Easily extensible to handle **any type of content**
2020
- Supports Continue 100
2121
- Async WebSocket plugin offering different locations without extra servers or ports
2222
- Async EventSource (Server-Sent Events) plugin to send events to the browser
@@ -34,7 +34,7 @@ To appreciate the power of the [ESPAsyncWebServer](https://github.com/me-no-dev/
3434
2. Fix bug, typo and minor improvement.
3535
3. Completely enhanced examples to use new MultiWiFi feature.
3636
4. Add setCORSHeader function to allow **configurable CORS Header**. See [Using CORS feature](https://github.com/khoih-prog/ESPAsync_WiFiManager#15-using-cors-cross-origin-resource-sharing-feature)
37-
5. Bump up to v1.1.1 to sync with [ESP_WiFiManager v1.0.11](https://github.com/khoih-prog/ESP_WiFiManager/releases/tag/v1.1.1).
37+
5. Bump up to v1.1.1 to sync with [ESP_WiFiManager v1.1.1](https://github.com/khoih-prog/ESP_WiFiManager/releases/tag/v1.1.1).
3838

3939
### Releases 1.0.11
4040

@@ -88,7 +88,7 @@ The best and easiest way is to use `Arduino Library Manager`. Search for `ESPAsy
8888
1. Install [VS Code](https://code.visualstudio.com/)
8989
2. Install [PlatformIO](https://platformio.org/platformio-ide)
9090
3. Install **ESPAsync_WiFiManager** library by using [Library Manager](https://docs.platformio.org/en/latest/librarymanager/). Search for ***ESPAsync_WiFiManager*** in [Platform.io Author's Libraries](https://platformio.org/lib/search?query=author:%22Khoi%20Hoang%22)
91-
4. Use included [platformio.ini](examples/platformio/platformio.ini) file from examples to ensure that all dependent libraries will installed automatically.
91+
4. Use included [platformio.ini](platformio/platformio.ini) file from examples to ensure that all dependent libraries will installed automatically. Please visit documentation for the other options and examples at [Project Configuration File](https://docs.platformio.org/page/projectconf.html)
9292

9393
---
9494

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ paragraph=This Library is used for configuring ESP32, ESP8266 modules WiFi Crede
88
category=Communication
99
url=https://github.com/khoih-prog/ESPAsync_WiFiManager
1010
architectures=esp8266,esp32
11-
depends=ESP Async WebServer
11+
depends=ESP Async WebServer,ESP AsyncTCP,AsyncTCP

platformio/platformio.ini

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
;PlatformIO Project Configuration File
2+
;
3+
; Build options: build flags, source filter
4+
; Upload options: custom upload port, speed and extra flags
5+
; Library options: dependencies, extra library storages
6+
; Advanced options: extra scripting
7+
;
8+
; Please visit documentation for the other options and examples
9+
; https://docs.platformio.org/page/projectconf.html
10+
11+
[platformio]
12+
; ============================================================
13+
; chose environment:
14+
; ESP8266
15+
; ESP32
16+
; ============================================================
17+
default_envs = ESP8266
18+
;default_envs = ESP32
19+
20+
[env]
21+
; ============================================================
22+
; Serial configuration
23+
; choose upload speed, serial-monitor speed
24+
; ============================================================
25+
upload_speed = 921600
26+
;upload_port = COM11
27+
;monitor_speed = 9600
28+
;monitor_port = COM11
29+
30+
lib_deps =
31+
ESP Async WebServer@~1.2.3
32+
ESP AsyncTCP@~1.2.2
33+
AsyncTCP@~1.1.1
34+
35+
build_flags =
36+
; set your debug output (default=Serial)
37+
-D DEBUG_ESP_PORT=Serial
38+
; comment the folowing line to enable WiFi debugging
39+
-D NDEBUG
40+
41+
[env:ESP8266]
42+
platform = espressif8266
43+
framework = arduino
44+
; ============================================================
45+
; Board configuration
46+
; choose your board by uncommenting one of the following lines
47+
; ============================================================
48+
;board = gen4iod
49+
;board = huzzah
50+
;board = oak
51+
;board = esp_wroom_02
52+
;board = espduino
53+
;board = espectro
54+
;board = espino
55+
;board = espresso_lite_v1
56+
;board = espresso_lite_v2
57+
;board = esp12e
58+
;board = esp01_1m
59+
;board = esp01
60+
;board = esp07
61+
;board = esp8285
62+
;board = heltec_wifi_kit_8
63+
;board = inventone
64+
;board = nodemcu
65+
board = nodemcuv2
66+
;board = modwifi
67+
;board = phoenix_v1
68+
;board = phoenix_v2
69+
;board = sparkfunBlynk
70+
;board = thing
71+
;board = thingdev
72+
;board = esp210
73+
;board = espinotee
74+
;board = d1
75+
;board = d1_mini
76+
;board = d1_mini_lite
77+
;board = d1_mini_pro
78+
;board = wifi_slot
79+
;board = wifiduino
80+
;board = wifinfo
81+
;board = wio_link
82+
;board = wio_node
83+
;board = xinabox_cw01
84+
;board = esp32doit-devkit-v1
85+
86+
[env:ESP32]
87+
platform = espressif32
88+
framework = arduino, espidf
89+
; ============================================================
90+
; Board configuration
91+
; choose your board by uncommenting one of the following lines
92+
; ============================================================
93+
;board = esp32cam
94+
;board = alksesp32
95+
;board = featheresp32
96+
;board = espea32
97+
;board = bpi-bit
98+
;board = d-duino-32
99+
board = esp32doit-devkit-v1
100+
;board = pocket_32
101+
;board = fm-devkit
102+
;board = pico32
103+
;board = esp32-evb
104+
;board = esp32-gateway
105+
;board = esp32-pro
106+
;board = esp32-poe
107+
;board = oroca_edubot
108+
;board = onehorse32dev
109+
;board = lopy
110+
;board = lopy4
111+
;board = wesp32
112+
;board = esp32thing
113+
;board = sparkfun_lora_gateway_1-channel
114+
;board = ttgo-lora32-v1
115+
;board = ttgo-t-beam
116+
;board = turta_iot_node
117+
;board = lolin_d32
118+
;board = lolin_d32_pro
119+
;board = lolin32
120+
;board = wemosbat
121+
;board = widora-air
122+
;board = xinabox_cw02
123+
;board = iotbusio
124+
;board = iotbusproteus
125+
;board = nina_w10

0 commit comments

Comments
 (0)