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

Commit 2bdc585

Browse files
authored
Merge pull request #32 from hmueller01/example-fixes
Example fixes
2 parents 93fca13 + b875d2d commit 2bdc585

File tree

3 files changed

+26
-18
lines changed

3 files changed

+26
-18
lines changed

examples/ESPAsync_WiFi/ESPAsync_WiFi.ino

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ void check_status()
4747

4848
//KH
4949
#define HEARTBEAT_INTERVAL 20000L
50-
5150
// Print hearbeat every HEARTBEAT_INTERVAL (20) seconds.
5251
if ((millis() > checkstatus_timeout) || (checkstatus_timeout == 0))
5352
{
@@ -57,16 +56,15 @@ void check_status()
5756
}
5857

5958
#if USING_CUSTOMS_STYLE
60-
const char NewCustomsStyle[] /*PROGMEM*/ =
61-
"<style>div,input{padding:5px;font-size:1em;}input{width:95%;}body{text-align: center;}\
62-
button{background-color:blue;color:white;line-height:2.4rem;font-size:1.2rem;width:100%;}fieldset{border-radius:0.3rem;margin:0px;}</style>";
59+
const char NewCustomsStyle[] PROGMEM =
60+
"<style>div,input{padding:5px;font-size:1em;}input{width:95%;}body{text-align: center;}"\
61+
"button{background-color:blue;color:white;line-height:2.4rem;font-size:1.2rem;width:100%;}fieldset{border-radius:0.3rem;margin:0px;}</style>";
6362
#endif
6463

6564
void setup()
6665
{
6766
// Debug console
6867
Serial.begin(115200);
69-
7068
while (!Serial);
7169

7270
delay(200);
@@ -84,6 +82,11 @@ void setup()
8482
#endif
8583

8684
ESPAsync_WiFiManager = new ESPAsync_WiFiManager_Lite();
85+
String AP_SSID = "your_customized_ssid";
86+
String AP_PWD = "your_customized_pwd";
87+
88+
// Set customized AP SSID and PWD
89+
ESPAsync_WiFiManager->setConfigPortal(AP_SSID, AP_PWD);
8790

8891
// Optional to change default AP IP(192.168.4.1) and channel(10)
8992
//ESPAsync_WiFiManager->setConfigPortalIP(IPAddress(192, 168, 120, 1));
@@ -94,16 +97,16 @@ void setup()
9497
#endif
9598

9699
#if USING_CUSTOMS_HEAD_ELEMENT
97-
ESPAsync_WiFiManager->setCustomsHeadElement("<style>html{filter: invert(10%);}</style>");
100+
ESPAsync_WiFiManager->setCustomsHeadElement(PSTR("<style>html{filter: invert(10%);}</style>"));
98101
#endif
99102

100103
#if USING_CORS_FEATURE
101-
ESPAsync_WiFiManager->setCORSHeader("Your Access-Control-Allow-Origin");
104+
ESPAsync_WiFiManager->setCORSHeader(PSTR("Your Access-Control-Allow-Origin"));
102105
#endif
103106

104107
// Set customized DHCP HostName
105108
ESPAsync_WiFiManager->begin(HOST_NAME);
106-
//Or use default Hostname "NRF52-WIFI-XXXXXX"
109+
//Or use default Hostname "ESP_XXXXXX"
107110
//ESPAsync_WiFiManager->begin();
108111
}
109112

examples/ESPAsync_WiFi_MQTT/ESPAsync_WiFi_MQTT.ino

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@ void check_status()
119119

120120
//KH
121121
#define HEARTBEAT_INTERVAL 5000L
122-
123122
// Print WiFi hearbeat, Publish MQTT Topic every HEARTBEAT_INTERVAL (5) seconds.
124123
if ((millis() > checkstatus_timeout) || (checkstatus_timeout == 0))
125124
{
@@ -290,16 +289,15 @@ void MQTT_connect()
290289
}
291290

292291
#if USING_CUSTOMS_STYLE
293-
const char NewCustomsStyle[] /*PROGMEM*/ =
294-
"<style>div,input{padding:5px;font-size:1em;}input{width:95%;}body{text-align: center;}\
295-
button{background-color:blue;color:white;line-height:2.4rem;font-size:1.2rem;width:100%;}fieldset{border-radius:0.3rem;margin:0px;}</style>";
292+
const char NewCustomsStyle[] PROGMEM =
293+
"<style>div,input{padding:5px;font-size:1em;}input{width:95%;}body{text-align: center;}"\
294+
"button{background-color:blue;color:white;line-height:2.4rem;font-size:1.2rem;width:100%;}fieldset{border-radius:0.3rem;margin:0px;}</style>";
296295
#endif
297296

298297
void setup()
299298
{
300299
// Debug console
301300
Serial.begin(115200);
302-
303301
while (!Serial);
304302

305303
pinMode(LED_PIN, OUTPUT);
@@ -320,6 +318,12 @@ void setup()
320318

321319
ESPAsync_WiFiManager = new ESPAsync_WiFiManager_Lite();
322320

321+
String AP_SSID = "your_customized_ssid";
322+
String AP_PWD = "your_customized_pwd";
323+
324+
// Set customized AP SSID and PWD
325+
ESPAsync_WiFiManager->setConfigPortal(AP_SSID, AP_PWD);
326+
323327
// Optional to change default AP IP(192.168.4.1) and channel(10)
324328
//ESPAsync_WiFiManager->setConfigPortalIP(IPAddress(192, 168, 120, 1));
325329
ESPAsync_WiFiManager->setConfigPortalChannel(0);
@@ -329,16 +333,16 @@ void setup()
329333
#endif
330334

331335
#if USING_CUSTOMS_HEAD_ELEMENT
332-
ESPAsync_WiFiManager->setCustomsHeadElement("<style>html{filter: invert(10%);}</style>");
336+
ESPAsync_WiFiManager->setCustomsHeadElement(PSTR("<style>html{filter: invert(10%);}</style>"));
333337
#endif
334338

335339
#if USING_CORS_FEATURE
336-
ESPAsync_WiFiManager->setCORSHeader("Your Access-Control-Allow-Origin");
340+
ESPAsync_WiFiManager->setCORSHeader(PSTR("Your Access-Control-Allow-Origin"));
337341
#endif
338342

339343
// Set customized DHCP HostName
340344
ESPAsync_WiFiManager->begin(HOST_NAME);
341-
//Or use default Hostname "ESP-WiFiNINA-XXXXXX"
345+
//Or use default Hostname "ESP_XXXXXX"
342346
//ESPAsync_WiFiManager->begin();
343347
}
344348

platformio/platformio.ini

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ upload_speed = 921600
3434
; ============================================================
3535
; Checks for the compatibility with frameworks and dev/platforms
3636
lib_compat_mode = strict
37-
lib_ldf_mode = chain+
37+
;lib_ldf_mode = chain+
3838
;lib_ldf_mode = deep+
3939

4040
; ============================================================
@@ -177,7 +177,6 @@ platform_packages =
177177
toolchain-xtensa32s2@file://C:\Users\Max\Downloads\xtensa-esp32s2-elf
178178
framework-arduinoespressif32@https://github.com/espressif/arduino-esp32.git#a4118ea88987c28aac3a49bcb9cc5d6c0acc6f3f
179179
platformio/tool-esptoolpy @ ~1.30100
180-
framework = arduino
181180
board = esp32dev
182181
board_build.mcu = esp32s2
183182
board_build.partitions = huge_app.csv
@@ -199,6 +198,7 @@ build_flags =
199198
platform = espressif32
200199
framework = arduino
201200

201+
board = esp32-s3-devkitc-1
202202
board_build.mcu = esp32s3
203203
board_build.partitions = huge_app.csv
204204
board_build.variant = esp32s3
@@ -219,6 +219,7 @@ build_flags =
219219
platform = espressif32
220220
framework = arduino
221221

222+
board = esp32-c3-devkitm-1
222223
board_build.mcu = esp32c3
223224
board_build.partitions = huge_app.csv
224225
board_build.variant = esp32c3

0 commit comments

Comments
 (0)