Skip to content

Commit 5cf84a0

Browse files
committed
updated examples to build
1 parent 794b9f6 commit 5cf84a0

File tree

9 files changed

+59
-33
lines changed

9 files changed

+59
-33
lines changed

examples/AutoConnect/AutoConnect.ino

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
AsyncWebServer server(80);
99
DNSServer dns;
10+
1011
void setup() {
1112
// put your setup code here, to run once:
1213
Serial.begin(115200);

examples/AutoConnectWithFSParameters/AutoConnectWithFSParameters.ino

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
//needed for library
66
#include <DNSServer.h>
7-
#include <ESP8266WebServer.h>
8-
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager
7+
#include <ESPAsyncWebServer.h>
8+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
99

1010
#include <ArduinoJson.h> //https://github.com/bblanchon/ArduinoJson
1111

@@ -23,6 +23,9 @@ void saveConfigCallback () {
2323
shouldSaveConfig = true;
2424
}
2525

26+
AsyncWebServer server(80);
27+
DNSServer dns;
28+
2629

2730
void setup() {
2831
// put your setup code here, to run once:
@@ -73,13 +76,13 @@ void setup() {
7376
// The extra parameters to be configured (can be either global or just in the setup)
7477
// After connecting, parameter.getValue() will get you the configured value
7578
// id/name placeholder/prompt default length
76-
WiFiManagerParameter custom_mqtt_server("server", "mqtt server", mqtt_server, 40);
77-
WiFiManagerParameter custom_mqtt_port("port", "mqtt port", mqtt_port, 5);
78-
WiFiManagerParameter custom_blynk_token("blynk", "blynk token", blynk_token, 32);
79+
AsyncWiFiManagerParameter custom_mqtt_server("server", "mqtt server", mqtt_server, 40);
80+
AsyncWiFiManagerParameter custom_mqtt_port("port", "mqtt port", mqtt_port, 5);
81+
AsyncWiFiManagerParameter custom_blynk_token("blynk", "blynk token", blynk_token, 32);
7982

8083
//WiFiManager
8184
//Local intialization. Once its business is done, there is no need to keep it around
82-
WiFiManager wifiManager;
85+
AsyncWiFiManager wifiManager(&server,&dns);
8386

8487
//set config save notify callback
8588
wifiManager.setSaveConfigCallback(saveConfigCallback);

examples/AutoConnectWithFSParametersAndCustomIP/AutoConnectWithFSParametersAndCustomIP.ino

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
//needed for library
66
#include <DNSServer.h>
7-
#include <ESP8266WebServer.h>
8-
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager
7+
#include <ESPAsyncWebServer.h>
8+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
99

1010
#include <ArduinoJson.h> //https://github.com/bblanchon/ArduinoJson
1111

@@ -28,6 +28,9 @@ void saveConfigCallback () {
2828
shouldSaveConfig = true;
2929
}
3030

31+
AsyncWebServer server(80);
32+
DNSServer dns;
33+
3134
void setup() {
3235
// put your setup code here, to run once:
3336
Serial.begin(115200);
@@ -95,13 +98,13 @@ void setup() {
9598
// The extra parameters to be configured (can be either global or just in the setup)
9699
// After connecting, parameter.getValue() will get you the configured value
97100
// id/name placeholder/prompt default length
98-
WiFiManagerParameter custom_mqtt_server("server", "mqtt server", mqtt_server, 40);
99-
WiFiManagerParameter custom_mqtt_port("port", "mqtt port", mqtt_port, 5);
100-
WiFiManagerParameter custom_blynk_token("blynk", "blynk token", blynk_token, 34);
101+
AsyncWiFiManagerParameter custom_mqtt_server("server", "mqtt server", mqtt_server, 40);
102+
AsyncWiFiManagerParameter custom_mqtt_port("port", "mqtt port", mqtt_port, 5);
103+
AsyncWiFiManagerParameter custom_blynk_token("blynk", "blynk token", blynk_token, 34);
101104

102105
//WiFiManager
103106
//Local intialization. Once its business is done, there is no need to keep it around
104-
WiFiManager wifiManager;
107+
AsyncWiFiManager wifiManager(&server,&dns);
105108

106109
//set config save notify callback
107110
wifiManager.setSaveConfigCallback(saveConfigCallback);

examples/AutoConnectWithFeedback/AutoConnectWithFeedback.ino

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,26 @@
22

33
//needed for library
44
#include <DNSServer.h>
5-
#include <ESP8266WebServer.h>
6-
#include "WiFiManager.h" //https://github.com/tzapu/WiFiManager
5+
#include <ESPAsyncWebServer.h>
6+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
77

8-
void configModeCallback (WiFiManager *myWiFiManager) {
8+
void configModeCallback (AsyncWiFiManager *myWiFiManager) {
99
Serial.println("Entered config mode");
1010
Serial.println(WiFi.softAPIP());
1111
//if you used auto generated SSID, print it
1212
Serial.println(myWiFiManager->getConfigPortalSSID());
1313
}
1414

15+
AsyncWebServer server(80);
16+
DNSServer dns;
17+
1518
void setup() {
1619
// put your setup code here, to run once:
1720
Serial.begin(115200);
1821

1922
//WiFiManager
2023
//Local intialization. Once its business is done, there is no need to keep it around
21-
WiFiManager wifiManager;
24+
AsyncWiFiManager wifiManager(&server,&dns);
2225
//reset settings - for testing
2326
//wifiManager.resetSettings();
2427

examples/AutoConnectWithFeedbackLED/AutoConnectWithFeedbackLED.ino

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
//needed for library
44
#include <DNSServer.h>
5-
#include <ESP8266WebServer.h>
6-
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager
5+
#include <ESPAsyncWebServer.h>
6+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
77

88
//for LED status
99
#include <Ticker.h>
@@ -17,7 +17,7 @@ void tick()
1717
}
1818

1919
//gets called when WiFiManager enters configuration mode
20-
void configModeCallback (WiFiManager *myWiFiManager) {
20+
void configModeCallback (AsyncWiFiManager *myWiFiManager) {
2121
Serial.println("Entered config mode");
2222
Serial.println(WiFi.softAPIP());
2323
//if you used auto generated SSID, print it
@@ -26,6 +26,9 @@ void configModeCallback (WiFiManager *myWiFiManager) {
2626
ticker.attach(0.2, tick);
2727
}
2828

29+
AsyncWebServer server(80);
30+
DNSServer dns;
31+
2932
void setup() {
3033
// put your setup code here, to run once:
3134
Serial.begin(115200);
@@ -37,7 +40,7 @@ void setup() {
3740

3841
//WiFiManager
3942
//Local intialization. Once its business is done, there is no need to keep it around
40-
WiFiManager wifiManager;
43+
AsyncWiFiManager wifiManager(&server,&dns);
4144
//reset settings - for testing
4245
//wifiManager.resetSettings();
4346

examples/AutoConnectWithReset/AutoConnectWithReset.ino

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@
44

55
//needed for library
66
#include <DNSServer.h>
7-
#include <ESP8266WebServer.h>
8-
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager
7+
#include <ESPAsyncWebServer.h>
8+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
9+
10+
AsyncWebServer server(80);
11+
DNSServer dns;
912

1013
void setup() {
1114
// put your setup code here, to run once:
@@ -14,7 +17,7 @@ void setup() {
1417

1518
//WiFiManager
1619
//Local intialization. Once its business is done, there is no need to keep it around
17-
WiFiManager wifiManager;
20+
AsyncWiFiManager wifiManager(&server,&dns);
1821

1922
//exit after config instead of connecting
2023
wifiManager.setBreakAfterConfig(true);

examples/AutoConnectWithStaticIP/AutoConnectWithStaticIP.ino

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@
44

55
//needed for library
66
#include <DNSServer.h>
7-
#include <ESP8266WebServer.h>
8-
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager
7+
#include <ESPAsyncWebServer.h>
8+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
9+
10+
AsyncWebServer server(80);
11+
DNSServer dns;
912

1013

1114
/**************************************************************************************
@@ -30,7 +33,7 @@ void setup() {
3033

3134
//WiFiManager
3235
//Local intialization. Once its business is done, there is no need to keep it around
33-
WiFiManager wifiManager;
36+
AsyncWiFiManager wifiManager(&server,&dns);
3437

3538
//reset settings - for testing
3639
//wifiManager.resetSettings();

examples/AutoConnectWithTimeout/AutoConnectWithTimeout.ino

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
//needed for library
44
#include <DNSServer.h>
5-
#include <ESP8266WebServer.h>
6-
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager
5+
#include <ESPAsyncWebServer.h>
6+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
7+
8+
AsyncWebServer server(80);
9+
DNSServer dns;
710

811

912

@@ -13,7 +16,7 @@ void setup() {
1316

1417
//WiFiManager
1518
//Local intialization. Once its business is done, there is no need to keep it around
16-
WiFiManager wifiManager;
19+
AsyncWiFiManager wifiManager(&server,&dns);
1720
//reset settings - for testing
1821
//wifiManager.resetSettings();
1922

examples/OnDemandConfigPortal/OnDemandConfigPortal.ino

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
#include <ESP8266WiFi.h> //https://github.com/esp8266/Arduino
22

33
//needed for library
4-
#include <ESP8266WebServer.h>
54
#include <DNSServer.h>
6-
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager
5+
#include <ESPAsyncWebServer.h>
6+
#include <ESPAsyncWiFiManager.h> //https://github.com/tzapu/WiFiManager
7+
8+
9+
AsyncWebServer server(80);
10+
DNSServer dns;
711

812
// select wich pin will trigger the configuraton portal when set to LOW
913
// ESP-01 users please note: the only pins available (0 and 2), are shared
@@ -25,8 +29,8 @@ void loop() {
2529
if ( digitalRead(TRIGGER_PIN) == LOW ) {
2630
//WiFiManager
2731
//Local intialization. Once its business is done, there is no need to keep it around
28-
WiFiManager wifiManager;
29-
32+
AsyncWiFiManager wifiManager(&server,&dns);
33+
3034
//reset settings - for testing
3135
//wifiManager.resetSettings();
3236

0 commit comments

Comments
 (0)