kitesurfer1404 / WS2812FX

WS2812 FX Library for Arduino and ESP8266
MIT License
1.58k stars 343 forks source link

While creating hotspot it getting reset and switching off #317

Closed rahulbaruri closed 1 year ago

rahulbaruri commented 2 years ago

include

include

include

include

extern const char index_html[]; extern const char main_js[];

ifndef APSSID

define APSSID "ESPap"

define APPSK "thereisnospoon"

endif

/ Set these to your desired credentials. / const char ssid = APSSID; const char password = APPSK;

// QUICKFIX...See https://github.com/esp8266/Arduino/issues/263

define min(a,b) ((a)<(b)?(a):(b))

define max(a,b) ((a)>(b)?(a):(b))

define LED_PIN 2 // 0 = GPIO0, 2=GPIO2

define LED_COUNT 300

unsigned long auto_last_change = 0; unsigned long last_wifi_check_time = 0;

ESP8266WebServer server(80);

/ Just a little test message. Go to http://192.168.4.1 in a web browser connected to this access point to see it. /

String modes = ""; uint8_t myModes[] = {}; // *** optionally create a custom list of effect/mode numbers bool auto_cycle = false;

WS2812FX ws2812fx = WS2812FX(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);

void setup() { delay(1000); Serial.begin(115200); Serial.println(); Serial.println("\n\nStarting...");

modes.reserve(5000); modes_setup();

Serial.println("WS2812FX setup"); ws2812fx.init(); ws2812fx.setMode(FX_MODE_STATIC); ws2812fx.setColor(0xFF5900); ws2812fx.setSpeed(1000); ws2812fx.setBrightness(128); ws2812fx.start();

Serial.print("Configuring access point..."); / You can remove the password parameter if you want the AP to be open. / WiFi.softAP(ssid, password);

IPAddress myIP = WiFi.softAPIP(); Serial.println("HTTP server setup"); server.on("/", srv_handle_index_html); server.on("/main.js", srv_handle_main_js); server.on("/modes", srv_handle_modes); server.on("/set", srv_handle_set); server.onNotFound(srv_handle_not_found); server.begin(); Serial.println("HTTP server started.");

Serial.println("ready!"); }

void loop() { unsigned long now = millis();

server.handleClient(); ws2812fx.service();

if(auto_cycle && (now - auto_last_change > 10000)) { // cycle effect mode every 10 seconds uint8_t next_mode = (ws2812fx.getMode() + 1) % ws2812fx.getModeCount(); if(sizeof(myModes) > 0) { // if custom list of modes exists for(uint8_t i=0; i < sizeof(myModes); i++) { if(myModes[i] == ws2812fx.getMode()) { next_mode = ((i + 1) < sizeof(myModes)) ? myModes[i + 1] : myModes[0]; break; } } } ws2812fx.setMode(next_mode); Serial.print("mode is "); Serial.println(ws2812fx.getModeName(ws2812fx.getMode())); auto_last_change = now; }

}

/*

/* #####################################################

Webserver Functions

##################################################### */

void srv_handle_not_found() { server.send(404, "text/plain", "File Not Found"); }

void srv_handle_index_html() { server.send_P(200,"text/html", index_html); }

void srv_handle_main_js() { server.send_P(200,"application/javascript", main_js); }

void srv_handle_modes() { server.send(200,"text/plain", modes); }

void srv_handle_set() { for (uint8_t i=0; i < server.args(); i++){ if(server.argName(i) == "c") { uint32_t tmp = (uint32_t) strtol(server.arg(i).c_str(), NULL, 10); if(tmp <= 0xFFFFFF) { ws2812fx.setColor(tmp); } }

if(server.argName(i) == "m") {
  uint8_t tmp = (uint8_t) strtol(server.arg(i).c_str(), NULL, 10);
  uint8_t new_mode = sizeof(myModes) > 0 ? myModes[tmp % sizeof(myModes)] : tmp % ws2812fx.getModeCount();
  ws2812fx.setMode(new_mode);
  auto_cycle = false;
  Serial.print("mode is "); Serial.println(ws2812fx.getModeName(ws2812fx.getMode()));
}

if(server.argName(i) == "b") {
  if(server.arg(i)[0] == '-') {
    ws2812fx.setBrightness(ws2812fx.getBrightness() * 0.8);
  } else if(server.arg(i)[0] == ' ') {
    ws2812fx.setBrightness(min(max(ws2812fx.getBrightness(), 5) * 1.2, 255));
  } else { // set brightness directly
    uint8_t tmp = (uint8_t) strtol(server.arg(i).c_str(), NULL, 10);
    ws2812fx.setBrightness(tmp);
  }
  Serial.print("brightness is "); Serial.println(ws2812fx.getBrightness());
}

if(server.argName(i) == "s") {
  if(server.arg(i)[0] == '-') {
    ws2812fx.setSpeed(max(ws2812fx.getSpeed(), 5) * 1.2);
  } else if(server.arg(i)[0] == ' ') {
    ws2812fx.setSpeed(ws2812fx.getSpeed() * 0.8);
  } else {
    uint16_t tmp = (uint16_t) strtol(server.arg(i).c_str(), NULL, 10);
    ws2812fx.setSpeed(tmp);
  }
  Serial.print("speed is "); Serial.println(ws2812fx.getSpeed());
}

if(server.argName(i) == "a") {
  if(server.arg(i)[0] == '-') {
    auto_cycle = false;
  } else {
    auto_cycle = true;
    auto_last_change = 0;
  }
}

} server.send(200, "text/plain", "OK"); }

moose4lord commented 2 years ago

I could not reproduce the problem you are seeing. The AP mode seemed to work OK for me.

300 LEDs requires a lot of power. Are you sure your power supply can handle the load?

Attached is the test sketch that worked with my ESP8266 setup. sketch_jul31a.zip

moose4lord commented 2 years ago

Hi @moos4lord Please reaplace code the following function with the function in the "esp8266_webinterface.ino"example WS2812FX library and edit LED_COUNT = 600

void wifi_setup() {

WiFi.softAP("myAP", "12345678");

IPAddress myIP = WiFi.softAPIP();

Serial.print("myAP IP address: ");

Serial.println(myIP);

Serial.println();

}

and remove in loop code

if(now - last_wifi_check_time > WIFI_TIMEOUT) { Serial.print("Checking WiFi... "); if(WiFi.status() != WL_CONNECTED) { Serial.println("WiFi connection lost. Reconnecting..."); wifi_setup(); } else { Serial.println("OK"); } last_wifi_check_time = now; }

After 5 second it is switched off

I made the edits you mention, but I still do not see any problem. The AP mode is working fine for me.

rahulbaruri commented 2 years ago

Hi @moos4lord Please reaplace code the following function with the function in the "esp8266_webinterface.ino"example WS2812FX library and edit LED_COUNT = 600 void wifi_setup() { WiFi.softAP("myAP", "12345678"); IPAddress myIP = WiFi.softAPIP(); Serial.print("myAP IP address: "); Serial.println(myIP); Serial.println(); } and remove in loop code if(now - last_wifi_check_time > WIFI_TIMEOUT) { Serial.print("Checking WiFi... "); if(WiFi.status() != WL_CONNECTED) { Serial.println("WiFi connection lost. Reconnecting..."); wifi_setup(); } else { Serial.println("OK"); } last_wifi_check_time = now; } After 5 second it is switched off

I made the edits you mention, but I still do not see any problem. The AP mode is working fine for me.

I used old version of library to run the code

moose4lord commented 2 years ago

So the latest version of the library is working for you too?

rahulbaruri commented 2 years ago

So the latest version of the library is working for you too?

Nop... Using old Libaries.

moose4lord commented 2 years ago

Is there some reason you're using old libraries?

rahulbaruri commented 2 years ago

Is there some reason you're using old libraries?

The new Libaries of ap code doesn't support esp01 ... After 5 second

moose4lord commented 2 years ago

I see. Unfortunately, I only have ESP-12E modules in my test setup. If it's only an issue with the older ESP-01 modules, I won't be able to debug it. Sorry.

rahulbaruri commented 2 years ago

I see. Unfortunately, I only have ESP-12E modules in my test setup. If it's only an issue with the older ESP-01 modules, I won't be able to debug it. Sorry.

It's ok... I have tested in old library.. It worked

rahulbaruri commented 2 years ago

I see. Unfortunately, I only have ESP-12E modules in my test setup. If it's only an issue with the older ESP-01 modules, I won't be able to debug it. Sorry.

Still having problem IMG_20220727_083609

moose4lord commented 2 years ago

Sorry, I thought you had gotten it working.

I think it would be helpful to know exactly what software/library versions you are using. Can you turn on compiler verbose output in the Arduino IDE preferences, compile you code, and then paste the output in this thread? That'll give me more info about what your development environment is like. Also can you tell me about your hardware setup? Like what brand of ESP-01 you're using and a description of your circuit.

image

rahulbaruri commented 2 years ago

Sorry, I thought you had gotten it working.

I think it would be helpful to know exactly what software/library versions you are using. Can you turn on compiler verbose output in the Arduino IDE preferences, compile you code, and then paste the output in this thread? That'll give me more info about what your development environment is like. Also can you tell me about your hardware setup? Like what brand of ESP-01 you're using and a description of your circuit.

image

Using board 'generic' from platform in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2 Using core 'esp8266' from platform in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2 Detecting libraries used... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=1 -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\generic" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp" -o nul Alternatives for ESP8266WiFi.h: [ESP8266WiFi@1.0] ResolveLibrary(ESP8266WiFi.h) -> candidates: [ESP8266WiFi@1.0] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=1 -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp" -o nul Alternatives for ESP8266WebServer.h: [ESP8266WebServer@1.0] ResolveLibrary(ESP8266WebServer.h) -> candidates: [ESP8266WebServer@1.0] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=1 -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp" -o nul Alternatives for WS2812FX.h: [WS2812FX-master@1.3.5] ResolveLibrary(WS2812FX.h) -> candidates: [WS2812FX-master@1.3.5] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=1 -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src" "-Ic:\Users\Angel\Documents\Arduino\libraries\WS2812FX-master\src" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp" -o nul Alternatives for Adafruit_NeoPixel.h: [Adafruit_NeoPixel@1.8.4] ResolveLibrary(Adafruit_NeoPixel.h) -> candidates: [Adafruit_NeoPixel@1.8.4] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=1 -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src" "-Ic:\Users\Angel\Documents\Arduino\libraries\WS2812FX-master\src" "-Ic:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp" -o nul Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\index.html.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\main.js.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\BearSSLHelpers.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\CertStoreBearSSL.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\WiFiClient.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\WiFiClientSecureAxTLS.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\WiFiClientSecureBearSSL.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\WiFiServer.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\WiFiServerSecureAxTLS.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\WiFiServerSecureBearSSL.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src\WiFiUdp.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src\ESP8266WebServer.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src\ESP8266WebServerSecureAxTLS.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src\ESP8266WebServerSecureBearSSL.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src\Parsing.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src\detail\mimetable.cpp Using cached library dependencies for file: c:\Users\Angel\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp Using cached library dependencies for file: c:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel\Adafruit_NeoPixel.cpp Using cached library dependencies for file: c:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel\esp.c Using cached library dependencies for file: c:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel\esp8266.c Using cached library dependencies for file: c:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel\kendyte_k210.c Using cached library dependencies for file: c:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel\rp2040.c Generating function prototypes... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=1 -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src" "-Ic:\Users\Angel\Documents\Arduino\libraries\WS2812FX-master\src" "-Ic:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp" -o "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\preproc\ctags_target_for_gcc_minus_e.cpp" "C:\Users\Angel\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\preproc\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/core" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=1 -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer\src" "-Ic:\Users\Angel\Documents\Arduino\libraries\WS2812FX-master\src" "-Ic:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp" -o "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp.o" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\index.html.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\main.js.cpp.o C:\Users\Angel\Documents\Arduino\esp8266_webinterface_FINAL_AP\esp8266_webinterface_FINAL_AP.ino: In function 'void loop()': C:\Users\Angel\Documents\Arduino\esp8266_webinterface_FINAL_AP\esp8266_webinterface_FINAL_AP.ino:133:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] next_mode = ((i + 1) < sizeof(myModes)) ? myModes[i + 1] : myModes[0]; ^ C:\Users\Angel\Documents\Arduino\esp8266_webinterface_FINAL_AP\esp8266_webinterface_FINAL_AP.ino: In function 'void srv_handle_set()': C:\Users\Angel\Documents\Arduino\esp8266_webinterface_FINAL_AP\esp8266_webinterface_FINAL_AP.ino:202:76: warning: division by zero [-Wdiv-by-zero] uint8_t new_mode = sizeof(myModes) > 0 ? myModes[tmp % sizeof(myModes)] : tmp % ws2812fx.getModeCount(); ^ Compiling libraries... Compiling library "ESP8266WiFi" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\BearSSLHelpers.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiAP.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\CertStoreBearSSL.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFi.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiMulti.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiClient.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiSTA.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiScan.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiServerSecureAxTLS.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiServerSecureBearSSL.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiClientSecureBearSSL.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiClientSecureAxTLS.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiServer.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiUdp.cpp.o Compiling library "ESP8266WebServer" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\ESP8266WebServer.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\ESP8266WebServerSecureAxTLS.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\ESP8266WebServerSecureBearSSL.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\Parsing.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\detail\mimetable.cpp.o Compiling library "WS2812FX-master" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\WS2812FX-master\WS2812FX.cpp.o Compiling library "Adafruit_NeoPixel" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\esp.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\rp2040.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\kendyte_k210.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\esp8266.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\Adafruit_NeoPixel.cpp.o Compiling core... Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\cont.S.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_eboot_command.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_flash_utils.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_i2s.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\cont_util.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_noniso.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_phy.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_postmortem.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_si2c.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_sigma_delta.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_timer.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_analog.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_waveform.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_digital.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_pwm.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_shift.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_pulse.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\heap.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\gdb_hooks.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\time.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\sntp-lwip2.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\uart.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\libc_replacements.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\libb64\cdecode.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\libb64\cencode.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_check.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_gc.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_hydrogen.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_cache.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_nucleus.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\umm_malloc\umm_malloc.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Esp-version.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\FunctionalInterrupt.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\FS.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\HardwareSerial.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Esp.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\IPAddress.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Print.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Schedule.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Stream.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\StreamString.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\MD5Builder.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Tone.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\ScheduledFunctions.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Updater.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\WMath.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\WString.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\base64.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\abi.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\cbuf.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\debug.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\pgmspace.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs_api.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_main.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs_hal.cpp.o "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\cont.S.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\cont_util.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_eboot_command.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_flash_utils.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_i2s.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_noniso.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_phy.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_postmortem.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_si2c.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_sigma_delta.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_timer.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_waveform.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_analog.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_digital.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_pulse.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_pwm.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_wiring_shift.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\gdb_hooks.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\heap.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\libb64\cdecode.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\libb64\cencode.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\libc_replacements.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\sntp-lwip2.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_cache.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_check.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_gc.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_hydrogen.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs\spiffs_nucleus.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\time.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\uart.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\umm_malloc\umm_malloc.c.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Esp-version.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Esp.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\FS.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\FunctionalInterrupt.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\HardwareSerial.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\IPAddress.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\MD5Builder.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Print.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Schedule.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\ScheduledFunctions.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Stream.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\StreamString.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Tone.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\Updater.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\WMath.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\WString.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\abi.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\base64.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\cbuf.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\core_esp8266_main.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\debug.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\pgmspace.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs_api.cpp.o" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\core\spiffs_hal.cpp.o" Unable to cache built core, please tell esp8266:esp8266@2.4.2 maintainers to follow https://arduino.github.io/arduino-cli/latest/platform-specification/#recipes-to-build-the-corea-archive-file Linking everything together... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/ld/eagle.app.v6.common.ld" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -Wl,-Map "-Wl,C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/esp8266_webinterface_FINAL_AP.ino.map" -g -Wall -Wextra -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static "-LC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lib" "-LC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/ld" "-LC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/lib" -Teagle.flash.4m1m.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/esp8266_webinterface_FINAL_AP.ino.elf" -Wl,--start-group "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\esp8266_webinterface_FINAL_AP.ino.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\index.html.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\sketch\main.js.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\BearSSLHelpers.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\CertStoreBearSSL.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFi.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiAP.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiMulti.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiSTA.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\ESP8266WiFiScan.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiClient.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiClientSecureAxTLS.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiClientSecureBearSSL.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiServer.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiServerSecureAxTLS.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiServerSecureBearSSL.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WiFi\WiFiUdp.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\ESP8266WebServer.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\ESP8266WebServerSecureAxTLS.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\ESP8266WebServerSecureBearSSL.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\Parsing.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\ESP8266WebServer\detail\mimetable.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\WS2812FX-master\WS2812FX.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\esp.c.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\esp8266.c.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\kendyte_k210.c.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\rp2040.c.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4\libraries\Adafruit_NeoPixel\Adafruit_NeoPixel.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/arduino.ar" -lhal -lphy -lpp -lnet80211 -llwip2 -lwpa -lcrypto -lmain -lwps -lbearssl -laxtls -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group "-LC:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.13/esptool.exe" -eo "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/bootloaders/eboot/eboot.elf" -bo "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/esp8266_webinterface_FINAL_AP.ino.bin" -bm dio -bf 40 -bz 4M -bs .text -bp 4096 -ec -eo "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/esp8266_webinterface_FINAL_AP.ino.elf" -bs .irom0.text -bs .text -bs .data -bs .rodata -bc -ec Using library ESP8266WiFi at version 1.0 in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi Using library ESP8266WebServer at version 1.0 in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WebServer Using library WS2812FX-master at version 1.3.5 in folder: C:\Users\Angel\Documents\Arduino\libraries\WS2812FX-master Using library Adafruit_NeoPixel at version 1.8.4 in folder: C:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-size" -A "C:\Users\Angel\AppData\Local\Temp\arduino-sketch-41F7C395D0AB897649448C0AFD3A19F4/esp8266_webinterface_FINAL_AP.ino.elf" Sketch uses 299176 bytes (28%) of program storage space. Maximum is 1044464 bytes. Global variables use 30548 bytes (37%) of dynamic memory, leaving 51372 bytes for local variables. Maximum is 81920 bytes.


Compilation complete.

board manager esp8266 ver:2.4.2

code : /* WS2812FX Webinterface.

Harm Aldick - 2016 www.aldick.org

FEATURES

*/

ifdef ARDUINO_ARCH_ESP32

include

include

define WEB_SERVER WebServer

define ESP_RESET ESP.restart()

else

include

include

define WEB_SERVER ESP8266WebServer

define ESP_RESET ESP.reset()

endif

include

extern const char index_html[]; extern const char main_js[];

define WIFI_SSID "YOURSSID"

define WIFI_PASSWORD "YOURPASSWORD"

//#define STATIC_IP // uncomment for static IP, set IP below

ifdef STATIC_IP

IPAddress ip(192,168,0,123); IPAddress gateway(192,168,0,1); IPAddress subnet(255,255,255,0);

endif

// QUICKFIX...See https://github.com/esp8266/Arduino/issues/263

define min(a,b) ((a)<(b)?(a):(b))

define max(a,b) ((a)>(b)?(a):(b))

define LED_PIN 2 // 0 = GPIO0, 2=GPIO2

define LED_COUNT 265

define WIFI_TIMEOUT 30000 // checks WiFi every ...ms. Reset after this time, if WiFi cannot reconnect.

define HTTP_PORT 80

unsigned long auto_last_change = 0; unsigned long last_wifi_check_time = 0; String modes = ""; uint8_t myModes[] = {}; // *** optionally create a custom list of effect/mode numbers bool auto_cycle = false;

WS2812FX ws2812fx = WS2812FX(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800); WEB_SERVER server(HTTP_PORT);

void setup(){ Serial.begin(115200); delay(500); Serial.println("\n\nStarting...");

modes.reserve(5000); modes_setup();

Serial.println("WS2812FX setup"); ws2812fx.init(); ws2812fx.setMode(FX_MODE_STATIC); ws2812fx.setColor(0xFF5900); ws2812fx.setSpeed(1000); ws2812fx.setBrightness(128); ws2812fx.start();

Serial.println("Wifi setup"); wifi_setup();

Serial.println("HTTP server setup"); server.on("/", srv_handle_index_html); server.on("/main.js", srv_handle_main_js); server.on("/modes", srv_handle_modes); server.on("/set", srv_handle_set); server.onNotFound(srv_handle_not_found); server.begin(); Serial.println("HTTP server started.");

Serial.println("ready!"); }

void loop() { unsigned long now = millis();

server.handleClient(); ws2812fx.service();

if(auto_cycle && (now - auto_last_change > 10000)) { // cycle effect mode every 10 seconds uint8_t next_mode = (ws2812fx.getMode() + 1) % ws2812fx.getModeCount(); if(sizeof(myModes) > 0) { // if custom list of modes exists for(uint8_t i=0; i < sizeof(myModes); i++) { if(myModes[i] == ws2812fx.getMode()) { next_mode = ((i + 1) < sizeof(myModes)) ? myModes[i + 1] : myModes[0]; break; } } } ws2812fx.setMode(next_mode); Serial.print("mode is "); Serial.println(ws2812fx.getModeName(ws2812fx.getMode())); auto_last_change = now; } }

/*

/*

/* #####################################################

Webserver Functions

##################################################### */

void srv_handle_not_found() { server.send(404, "text/plain", "File Not Found"); }

void srv_handle_index_html() { server.send_P(200,"text/html", index_html); }

void srv_handle_main_js() { server.send_P(200,"application/javascript", main_js); }

void srv_handle_modes() { server.send(200,"text/plain", modes); }

void srv_handle_set() { for (uint8_t i=0; i < server.args(); i++){ if(server.argName(i) == "c") { uint32_t tmp = (uint32_t) strtol(server.arg(i).c_str(), NULL, 10); if(tmp <= 0xFFFFFF) { ws2812fx.setColor(tmp); } }

if(server.argName(i) == "m") {
  uint8_t tmp = (uint8_t) strtol(server.arg(i).c_str(), NULL, 10);
  uint8_t new_mode = sizeof(myModes) > 0 ? myModes[tmp % sizeof(myModes)] : tmp % ws2812fx.getModeCount();
  ws2812fx.setMode(new_mode);
  auto_cycle = false;
  Serial.print("mode is "); Serial.println(ws2812fx.getModeName(ws2812fx.getMode()));
}

if(server.argName(i) == "b") {
  if(server.arg(i)[0] == '-') {
    ws2812fx.setBrightness(ws2812fx.getBrightness() * 0.8);
  } else if(server.arg(i)[0] == ' ') {
    ws2812fx.setBrightness(min(max(ws2812fx.getBrightness(), 5) * 1.2, 255));
  } else { // set brightness directly
    uint8_t tmp = (uint8_t) strtol(server.arg(i).c_str(), NULL, 10);
    ws2812fx.setBrightness(tmp);
  }
  Serial.print("brightness is "); Serial.println(ws2812fx.getBrightness());
}

if(server.argName(i) == "s") {
  if(server.arg(i)[0] == '-') {
    ws2812fx.setSpeed(max(ws2812fx.getSpeed(), 5) * 1.2);
  } else if(server.arg(i)[0] == ' ') {
    ws2812fx.setSpeed(ws2812fx.getSpeed() * 0.8);
  } else {
    uint16_t tmp = (uint16_t) strtol(server.arg(i).c_str(), NULL, 10);
    ws2812fx.setSpeed(tmp);
  }
  Serial.print("speed is "); Serial.println(ws2812fx.getSpeed());
}

if(server.argName(i) == "a") {
  if(server.arg(i)[0] == '-') {
    auto_cycle = false;
  } else {
    auto_cycle = true;
    auto_last_change = 0;
  }
}

} server.send(200, "text/plain", "OK"); }

arduino : 2.0.0 rc3
Screenshot_2022-08-11-09-59-06-452_com mxtech videoplayer ad

moose4lord commented 2 years ago

Hmmm...that's strange. The "Tools" screen shot you showed looks like you're using the latest version (V3.0.2) of the Arduino ESP8266 core package, but the compile log shows that you're using a very old version (V2.4.2) of the core package. I think somehow you IDE installation has gotten corrupted.

I tried the old, v2.4.2 version of the core package and had weird problems during the sketch upload, so I think that's definitely NOT a good version to use (it's four years old).

At this point I think it would be wise for you to start from scratch and uninstall the Arduino IDE, then reinstall it. The version of the IDE you're using is quite old anyway, so it's probably a good idea to get caught up. Then use the boards manager to install the latest version of the Arduino ESP8266 core package.

Is that doable?

rahulbaruri commented 2 years ago

Let me uninstall all... Then start from begining.

I am using esp01 8266

Which version of esp library I should use? Which version of Arduino ide I should use?

moose4lord commented 2 years ago

Download v1.8.19 of the IDE from here: https://www.arduino.cc/en/software Then startup the IDE and in the Preferences -> Additional Boards Manager URLs field enter:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Then in the IDE's Tools -> Boards Manager, search for "ESP8266" and install v3.0.2 of core ESP8266 package.

That will give you the latest versions of the IDE and ESP8266 core package.

From there you can use the IDE's Tools -> Manage Libraries feature to install the latest versions of the Adafruit NeoPixel (v1.10.5) and WS2812FX (v1.4.1) libraries.

Let me know how it goes.

rahulbaruri commented 2 years ago

Download v1.8.19 of the IDE from here: https://www.arduino.cc/en/software Then startup the IDE and in the Preferences -> Additional Boards Manager URLs field enter:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Then in the IDE's Tools -> Boards Manager, search for "ESP8266" and install v3.0.2 of core ESP8266 package.

That will give you the latest versions of the IDE and ESP8266 core package.

From there you can use the IDE's Tools -> Manage Libraries feature to install the latest versions of the Adafruit NeoPixel (v1.10.5) and WS2812FX (v1.4.1) libraries.

Let me know how it goes.

Ok... What will be the setting of the following IMG_20220727_083609

moose4lord commented 2 years ago

That can be a hard question to answer, since it depends entirely on the manufacturer of the ESP-01 you happen to have. For instance, the amount of flash memory can be 512k or 1M or 4M depending on the ESP-01 manufacturer. Can you take a picture of your ESP-01 and send it? That might help identify the manufacturer.

As a starting point, I would use the values in your screen shot, except change "Reset Method" = "no dtr (aka ck)". If that doesn't work, we may have to dig a little deeper using the esptool.py tool. Are you using Windows, Mac or Linux as a development system?

rahulbaruri commented 2 years ago

IMG_20220812_204852

moose4lord commented 2 years ago

Hmmm...not a lot of markings on your ESP-01.

Were you able to successfully upload one of the simpler example sketches (like ws2812fx_segments) to your ESP-01? During the upload, is there a message like this displayed in the output window:

Auto-detected Flash size: 1MB

I'm just trying to make sure your ESP has enough memory to run the esp8266_webinterface sketch.

rahulbaruri commented 2 years ago

let me see

rahulbaruri commented 2 years ago

Hmmm...not a lot of markings on your ESP-01.

Were you able to successfully upload one of the simpler example sketches (like ws2812fx_segments) to your ESP-01? During the upload, is there a message like this displayed in the output window:

Auto-detected Flash size: 1MB

I'm just trying to make sure your ESP has enough memory to run the esp8266_webinterface sketch.

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Angel\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Angel\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Angel\Documents\Arduino\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,stacksmash=disabled,ssl=all,mmu=3232,non32xfer=fast,ResetMethod=nodemcu,CrystalFreq=26,FlashFreq=40,FlashMode=dout,eesz=1M64,led=2,sdk=nonosdk_190703,ip=lm2f,dbg=Disabled,lvl=None,wipe=none,baud=115200 -vid-pid=2A03_0043 -ide-version=10819 -build-path C:\Users\Angel\AppData\Local\Temp\arduino_build_691907 -warnings=none -build-cache C:\Users\Angel\AppData\Local\Temp\arduino_cache_907299 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc-3.0.4-gcc10.3-1757bed.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs-3.0.4-gcc10.3-1757bed.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.python3.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.mkspiffs.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs-3.0.4-gcc10.3-1757bed.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -verbose C:\Users\Angel\Documents\Arduino\sketch_jul31a\sketch_jul31a.ino C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Angel\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Angel\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Angel\Documents\Arduino\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,stacksmash=disabled,ssl=all,mmu=3232,non32xfer=fast,ResetMethod=nodemcu,CrystalFreq=26,FlashFreq=40,FlashMode=dout,eesz=1M64,led=2,sdk=nonosdk_190703,ip=lm2f,dbg=Disabled,lvl=None,wipe=none,baud=115200 -vid-pid=2A03_0043 -ide-version=10819 -build-path C:\Users\Angel\AppData\Local\Temp\arduino_build_691907 -warnings=none -build-cache C:\Users\Angel\AppData\Local\Temp\arduino_cache_907299 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc-3.0.4-gcc10.3-1757bed.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs-3.0.4-gcc10.3-1757bed.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.python3.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.mkspiffs.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs-3.0.4-gcc10.3-1757bed.path=C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -verbose C:\Users\Angel\Documents\Arduino\sketch_jul31a\sketch_jul31a.ino Using board 'generic' from platform in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2 Using core 'esp8266' from platform in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2 Detecting libraries used... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10819 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp" -o nul Alternatives for ESP8266WiFi.h: [ESP8266WiFi@1.0] ResolveLibrary(ESP8266WiFi.h) -> candidates: [ESP8266WiFi@1.0] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10819 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp" -o nul Alternatives for ESP8266WebServer.h: [ESP8266WebServer@1.0] ResolveLibrary(ESP8266WebServer.h) -> candidates: [ESP8266WebServer@1.0] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10819 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp" -o nul Alternatives for WS2812FX.h: [WS2812FX-1.4.1@1.4.1] ResolveLibrary(WS2812FX.h) -> candidates: [WS2812FX-1.4.1@1.4.1] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10819 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src" "-IC:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1\src" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp" -o nul Alternatives for Adafruit_NeoPixel.h: [Adafruit_NeoPixel-1.10.5@1.10.5] ResolveLibrary(Adafruit_NeoPixel.h) -> candidates: [Adafruit_NeoPixel-1.10.5@1.10.5] "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10819 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src" "-IC:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1\src" "-IC:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp" -o nul Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\index.html.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\main.js.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\BearSSLHelpers.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\CertStoreBearSSL.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiGratuitous.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA-WPS.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiClient.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiClientSecureBearSSL.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiServer.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiServerSecureBearSSL.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiUdp.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\enable_wifi_at_boot_time.cpp Using cached library dependencies for file: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src\detail\mimetable.cpp Using cached library dependencies for file: C:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1\src\WS2812FX.cpp Using cached library dependencies for file: C:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1\src\modes.cpp Using cached library dependencies for file: C:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1\src\modes_funcs.cpp Using cached library dependencies for file: C:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5\Adafruit_NeoPixel.cpp Using cached library dependencies for file: C:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5\esp.c Using cached library dependencies for file: C:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5\esp8266.c Using cached library dependencies for file: C:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5\kendyte_k210.c Generating function prototypes... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10819 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src" "-IC:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1\src" "-IC:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp" -o "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\preproc\ctags_target_for_gcc_minus_e.cpp" "C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\preproc\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/signing.py" --mode header --publickey "C:\Users\Angel\Documents\Arduino\sketch_jul31a/public.key" --out "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core/Updater_Signing.h" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Angel\AppData\Local\Temp\arduino_build_691907/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10819 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer\src" "-IC:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1\src" "-IC:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp" -o "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp.o" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\main.js.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\index.html.cpp.o Compiling libraries... Compiling library "ESP8266WiFi" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\CertStoreBearSSL.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\BearSSLHelpers.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFiAP.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFi.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFiGratuitous.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFiMulti.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFiSTA.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFiSTA-WPS.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFiScan.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\WiFiClient.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\WiFiServerSecureBearSSL.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\WiFiUdp.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\enable_wifi_at_boot_time.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\WiFiServer.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\WiFiClientSecureBearSSL.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFi.a Compiling library "ESP8266WebServer" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WebServer\detail\mimetable.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WebServer\ESP8266WebServer.a Compiling library "WS2812FX-1.4.1" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\WS2812FX-1.4.1\modes_funcs.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\WS2812FX-1.4.1\modes.cpp.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\WS2812FX-1.4.1\WS2812FX.cpp.o Compiling library "Adafruit_NeoPixel-1.10.5" Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\esp8266.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\esp.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\kendyte_k210.c.o Using previously compiled file: C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\Adafruit_NeoPixel.cpp.o Compiling core... Using precompiled core: C:\Users\Angel\AppData\Local\Temp\arduino_cache_907299\core\core_3c88ca79bc111feb2021148d88d695a9.a Linking everything together... "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/mkdir.py" -p "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/ld_h/" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/cp.py" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/ld/eagle.flash.1m64.ld" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/ld_h/local.eagle.flash.ld.h" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/ld_h/local.eagle.flash.ld.h" -o "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/local.eagle.flash.ld" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/local.eagle.app.v6.common.ld" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-gcc" -fno-exceptions -Wl,-Map "-Wl,C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.map" -g -w -Werror=return-type -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static "-LC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lib" "-LC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lib/NONOSDK22x_190703" "-LC:\Users\Angel\AppData\Local\Temp\arduino_build_691907" "-LC:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/lib" -Tlocal.eagle.flash.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.elf" -Wl,--start-group "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\index.html.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\main.js.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\sketch\sketch_jul31a.ino.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WiFi\ESP8266WiFi.a" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\ESP8266WebServer\ESP8266WebServer.a" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\WS2812FX-1.4.1\WS2812FX.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\WS2812FX-1.4.1\modes.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\WS2812FX-1.4.1\modes_funcs.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\esp.c.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\esp8266.c.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\kendyte_k210.c.o" "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907\libraries\Adafruit_NeoPixel-1.10.5\Adafruit_NeoPixel.cpp.o" "C:\Users\Angel\AppData\Local\Temp\arduino_cache_907299\core\core_3c88ca79bc111feb2021148d88d695a9.a" -lhal -lphy -lpp -lnet80211 -llwip2-536-feat -lwpa -lcrypto -lmain -lwps -lbearssl -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group "-LC:\Users\Angel\AppData\Local\Temp\arduino_build_691907" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/elf2bin.py" --eboot "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/bootloaders/eboot/eboot.elf" --app "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.elf" --flash_mode dout --flash_freq 40 --flash_size 1M --path "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin" --out "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.bin" Creating BIN file "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.bin" using "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/bootloaders/eboot/eboot.elf" and "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.elf" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/signing.py" --mode sign --privatekey "C:\Users\Angel\Documents\Arduino\sketch_jul31a/private.key" --bin "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.bin" --out "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.bin.signed" --legacy "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.bin.legacy_sig" "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sizes.py" --elf "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.elf" --path "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin" --mmu "-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000" Executable segment sizes: ICACHE : 32768 - flash instruction cache IROM : 295688 - code in flash (default or ICACHE_FLASH_ATTR) IRAM : 27541 / 32768 - code in IRAM (IRAM_ATTR, ISRs...) DATA : 2808 ) - initialized variables (global, static) in RAM/HEAP RODATA : 1312 ) / 81920 - constants (global, static) in RAM/HEAP BSS : 26216 ) - zeroed variables (global, static) in RAM/HEAP Using library ESP8266WiFi at version 1.0 in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi Using library ESP8266WebServer at version 1.0 in folder: C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WebServer Using library WS2812FX-1.4.1 at version 1.4.1 in folder: C:\Users\Angel\Documents\Arduino\libraries\WS2812FX-1.4.1 Using library Adafruit_NeoPixel-1.10.5 at version 1.10.5 in folder: C:\Users\Angel\Documents\Arduino\libraries\Adafruit_NeoPixel-1.10.5 "C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-size" -A "C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.elf" Sketch uses 327349 bytes (34%) of program storage space. Maximum is 958448 bytes. Global variables use 30336 bytes (37%) of dynamic memory, leaving 51584 bytes for local variables. Maximum is 81920 bytes. C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3 -I C:\Users\Angel\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/upload.py --chip esp8266 --port COM9 --baud 115200 --before default_reset --after hard_reset write_flash 0x0 C:\Users\Angel\AppData\Local\Temp\arduino_build_691907/sketch_jul31a.ino.bin esptool.py v3.0 Serial port COM9 Connecting........__ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: e8:db:84:d8:e5:c1 Uploading stub... Running stub... Stub running... Configuring flash size... Auto-detected Flash size: 1MB Compressed 331504 bytes to 236618... Writing at 0x00000000... (6 %) Writing at 0x00004000... (13 %) Writing at 0x00008000... (20 %) Writing at 0x0000c000... (26 %) Writing at 0x00010000... (33 %) Writing at 0x00014000... (40 %) Writing at 0x00018000... (46 %) Writing at 0x0001c000... (53 %) Writing at 0x00020000... (60 %) Writing at 0x00024000... (66 %) Writing at 0x00028000... (73 %) Writing at 0x0002c000... (80 %) Writing at 0x00030000... (86 %) Writing at 0x00034000... (93 %) Writing at 0x00038000... (100 %) Wrote 331504 bytes (236618 compressed) at 0x00000000 in 20.7 seconds (effective 127.8 kbit/s)... Hash of data verified.

Leaving... Hard resetting via RTS pin...

serial ourput: 22:23:28.856 -> 22:23:28.856 -> 22:23:28.856 -> Starting... 22:23:28.856 -> modes length:2941 22:23:28.856 -> WS2812FX setup 22:23:28.856 -> Configuring access point...AP IP address: 192.168.4.1 22:23:29.746 -> HTTP server setup 22:23:29.746 -> HTTP server started. 22:23:29.746 -> ready! 22:23:57.589 -> mode is Single Dynamic 22:23:57.777 -> mode is Multi Dynamic 22:23:58.011 -> mode is Rainbow Cycle 22:23:58.152 -> mode is Dual Scan 22:23:58.339 -> mode is Fade 22:23:58.527 -> mode is Scan 22:23:58.714 -> mode is Rainbow Cycle 22:23:58.855 -> mode is Single Dynamic 22:23:59.042 -> mode is Random Color 22:23:59.277 -> mode is Color Wipe Reverse Inverse 22:23:59.370 -> mode is Color Wipe Reverse Inverse 22:23:59.605 -> mode is Single Dynamic 22:23:59.745 -> mode is Rainbow 22:24:00.308 -> mode is Theater Chase 22:24:00.448 -> mode is Theater Chase Rainbow 22:24:00.683 -> mode is Theater Chase Rainbow 22:24:00.823 -> mode is Fade 22:24:01.011 -> mode is Dual Scan 22:24:01.198 -> mode is Rainbow Cycle 22:24:01.902 -> mode is Color Wipe Reverse Inverse 22:24:02.089 -> mode is Color Wipe Random 22:24:02.370 -> mode is Multi Dynamic 22:24:02.464 -> mode is Scan 22:24:02.652 -> mode is Fade 22:24:02.839 -> mode is Theater Chase Rainbow 22:24:03.027 -> mode is Running Lights 22:24:03.214 -> mode is Twinkle 22:24:03.355 -> mode is Running Lights 22:24:03.917 -> mode is Dual Scan 22:24:04.058 -> mode is Dual Scan 22:24:04.292 -> mode is Rainbow 22:24:04.433 -> mode is Multi Dynamic 22:24:04.620 -> mode is Random Color 22:24:05.370 -> mode is Color Wipe Inverse

then it stopped

Untitled

moose4lord commented 2 years ago

I think you may be running into an old problem with the ESP8266's WiFi stack. If your sketch is driving a lot of LEDs (more than a few dozen), there is a tendency for the ESP8266 CPU to spend too much time servicing the LEDs, and not enough time properly servicing the WiFi subroutines. This will cause the WiFi to hang unexpectedly. This all stems from the fact that the Adafruit_Neopixel ESP8266 driver uses a software technique ("bit banging" ) to deliver a properly timed signal to the LEDs.

One workaround is to use the ESP8266's hardware (DMA) to drive the LEDs. This offloads some of the CPU workload from the LEDs, and allows the CPU more time to spend on WiFi tasks. The ws2812fx_dma example sketch shows a working example of using this technique. Note: the DMA hardware is connected to GPIO3, so you MUST use GPIO3 to drive the LEDs, not GPIO2. GPIO3 is usually labeled "RX" on an ESP-01. Also note: GPIO3/RX is used to upload software to the ESP-01, so you should connect the pin to your FTDI USB to TTL module while uploading the sketch, then connect the pin to your LEDs while the sketch is running.

To use DMA you'll need to use the Library Manager to install the "NeoPixelBus by Makuna" library, which contains a DMA driver for ESP8266. Then add these elements to your sketch (see ws2812fx_dma for reference):

1) include the NeoPixelBus lib at the beginning of your sketch:

#include <NeoPixelBus.h>

2) create a NeoPixelBus object called strip:

NeoPixelBus<NeoGrbFeature, NeoEsp8266Dma800KbpsMethod> strip(LED_COUNT);

3) Initialize the strip object in the setup() function (after ws2812fx.init() ):

strip.Begin();
strip.Show();

4) setup the custom show function in the setup() function:

ws2812fx.setCustomShow(myCustomShow);   // set the custom show function

5) add this myCustomShow() function at the bottom of your sketch:

void myCustomShow(void) {
  if(strip.CanShow()) {
    memcpy(strip.Pixels(), ws2812fx.getPixels(), strip.PixelsSize());instance
    strip.Dirty();
    strip.Show();
  }
}

Sorry. I know this is very messy. It's a pain in the butt, but does make WiFi run a lot smoother. Let me know if you have any success with it.

rahulbaruri commented 2 years ago

I think you may be running into an old problem with the ESP8266's WiFi stack. If your sketch is driving a lot of LEDs (more than a few dozen), there is a tendency for the ESP8266 CPU to spend too much time servicing the LEDs, and not enough time properly servicing the WiFi subroutines. This will cause the WiFi to hang unexpectedly. This all stems from the fact that the Adafruit_Neopixel ESP8266 driver uses a software technique ("bit banging" ) to deliver a properly timed signal to the LEDs.

One workaround is to use the ESP8266's hardware (DMA) to drive the LEDs. This offloads some of the CPU workload from the LEDs, and allows the CPU more time to spend on WiFi tasks. The ws2812fx_dma example sketch shows a working example of using this technique. Note: the DMA hardware is connected to GPIO3, so you MUST use GPIO3 to drive the LEDs, not GPIO2. GPIO3 is usually labeled "RX" on an ESP-01. Also note: GPIO3/RX is used to upload software to the ESP-01, so you should connect the pin to your FTDI USB to TTL module while uploading the sketch, then connect the pin to your LEDs while the sketch is running.

To use DMA you'll need to use the Library Manager to install the "NeoPixelBus by Makuna" library, which contains a DMA driver for ESP8266. Then add these elements to your sketch (see ws2812fx_dma for reference):

  1. include the NeoPixelBus lib at the beginning of your sketch:
#include <NeoPixelBus.h>
  1. create a NeoPixelBus object called strip:
NeoPixelBus<NeoGrbFeature, NeoEsp8266Dma800KbpsMethod> strip(LED_COUNT);
  1. Initialize the strip object in the setup() function (after ws2812fx.init() ):
strip.Begin();
strip.Show();
  1. setup the custom show function in the setup() function:
ws2812fx.setCustomShow(myCustomShow);   // set the custom show function
  1. add this myCustomShow() function at the bottom of your sketch:
void myCustomShow(void) {
  if(strip.CanShow()) {
    memcpy(strip.Pixels(), ws2812fx.getPixels(), strip.PixelsSize());instance
    strip.Dirty();
    strip.Show();
  }
}

Sorry. I know this is very messy. It's a pain in the butt, but does make WiFi run a lot smoother. Let me know if you have any success with it.

i am using esp 01 8266

and 300 rgb led. using arduino to upload the the code how could i resolve this problem?

moose4lord commented 2 years ago

I have modified your sketch to use the DMA technique I mentioned earlier (see attached). It uses GPIO3/RX to drive the LEDs (instead of GPIO2), so you'll have to change your wiring a little. It should fix your problem with WiFi crashing unexpectedly.

sketch_aug13a.zip

It uses the NeoPixelBus library, so you'll need to use the Library Manager to install the "NeoPixelBus by Makuna" library.

rahulbaruri commented 2 years ago

I have modified your sketch to use the DMA technique I mentioned earlier (see attached). It uses GPIO3/RX to drive the LEDs (instead of GPIO2), so you'll have to change your wiring a little. It should fix your problem with WiFi crashing unexpectedly.

sketch_aug13a.zip

It uses the NeoPixelBus library, so you'll need to use the Library Manager to install the "NeoPixelBus by Makuna" library.

I have modified your sketch to use the DMA technique I mentioned earlier (see attached). It uses GPIO3/RX to drive the LEDs (instead of GPIO2), so you'll have to change your wiring a little. It should fix your problem with WiFi crashing unexpectedly.

sketch_aug13a.zip

It uses the NeoPixelBus library, so you'll need to use the Library Manager to install the "NeoPixelBus by Makuna" library.

21:24:25.393 -> Starting... 21:24:25.393 -> WS2812FX setup 21:24:25.393 -> Wifi setup 21:24:26.377 -> 192.168.4.1 21:24:26.377 -> HTTP server setup 21:24:26.377 -> HTTP server started. 21:24:26.377 -> ready! 21:24:26.471 -> 21:24:26.471 -> --------------- CUT HERE FOR EXCEPTION DECODER --------------- 21:24:26.471 -> 21:24:26.471 -> Exception (4): 21:24:26.471 -> epc1=0x400005de epc2=0x00000000 epc3=0x00000000 excvaddr=0x000000e4 depc=0x00000000 21:24:26.471 -> 21:24:26.471 -> >>>stack>>> 21:24:26.471 -> 21:24:26.471 -> ctx: sys 21:24:26.471 -> sp: 3fffd8f0 end: 3fffffb0 offset: 0190 21:24:26.471 -> 3fffda80: 04000002 3feffe00 00000058 4000d770
21:24:26.517 -> 3fffda90: 00000470 8001b00e 8d0c8c0d 8f0a8e0b
21:24:26.517 -> 3fffdaa0: 00000009 3fffdab0 3fffeb30 401056ba
21:24:26.517 -> 3fffdab0: 4010569c 3fffc100 00000000 00000000
21:24:26.517 -> 3fffdac0: 00000004 400005cb 00000001 00000001
21:24:26.517 -> 3fffdad0: 400005e1 00000000 00000000 00000000
21:24:26.517 -> 3fffdae0: 4023fafe 00000033 00000010 00000000
21:24:26.517 -> 3fffdaf0: 4023faf4 00000004 00000004 0000001e
21:24:26.517 -> 3fffdb00: fbf8ffff 40230000 3feffe00 000000b0
21:24:26.517 -> 3fffdb10: 0000001a 00000018 04000102 00000000
21:24:26.517 -> 3fffdb20: 000000e4 00000000 00000000 00000000
21:24:26.564 -> 3fffdb30: 400005cb 00000030 00000010 ffffffff
21:24:26.564 -> 3fffdb40: 4023faf4 00000033 4023fafe 0000001e
21:24:26.564 -> 3fffdb50: fbf8ffff 40230000 3feffe00 000000b0
21:24:26.564 -> 3fffdb60: 0000001a 00000018 04000102 00000010
21:24:26.564 -> 3fffdb70: 00000021 00000000 00000000 00000030
21:24:26.564 -> 3fffdb80: 00000000 00000000 00000000 00000000
21:24:26.564 -> 3fffdb90: 00000000 00000000 00000000 00000000
21:24:26.564 -> 3fffdba0: 00000000 4023faf4 00000000 000000e4
21:24:26.564 -> 3fffdbb0: 00000000 00000000 00000000 00000000
21:24:26.564 -> 3fffdbc0: 40248090 00000004 00000001 fbf8ffff
21:24:26.564 -> 3fffdbd0: 04000002 3feffe00 00000000 00000000
21:24:26.611 -> 3fffdbe0: 00000000 00000000 00000000 00000000
21:24:26.611 -> 3fffdbf0: 4023afa8 3ffe92e0 00000003 401056ba
21:24:26.611 -> 3fffdc00: 4010569c 3fffc100 00000000 00000000
21:24:26.611 -> 3fffdc10: 00000004 400005cb 00000000 00000000
21:24:26.611 -> 3fffdc20: 400005e1 00000000 00000000 00000000
21:24:26.611 -> 3fffdc30: 4023fafe 00000033 00000010 00000000
21:24:26.611 -> 3fffdc40: 4023faf4 00000004 00000004 0000001e
21:24:26.611 -> 3fffdc50: fbf8ffff 40230000 3feffe00 000000b0
21:24:26.611 -> 3fffdc60: 0000001a 00000018 04000102 00000000
21:24:26.611 -> 3fffdc70: 000000e4 00000000 00000000 00000000
21:24:26.658 -> 3fffdc80: 400005cb 00000030 00000010 ffffffff
21:24:26.658 -> 3fffdc90: c000288d 00000033 4023fae3 00000001
21:24:26.658 -> 3fffdca0: fbf8ffff 04000002 3feffe00 00000100
21:24:26.658 -> 3fffdcb0: 0000001a 00000018 04000102 00000010
21:24:26.658 -> 3fffdcc0: 00000021 00000000 0000001c 00000030
21:24:26.658 -> 3fffdcd0: 4010f494 00000000 00000000 00000000
21:24:26.658 -> 3fffdce0: 00000000 00000000 00000000 00000000
21:24:26.658 -> 3fffdcf0: 00000000 4023faf4 00000000 000000e4
21:24:26.658 -> 3fffdd00: 00000000 00000000 00000000 00000000
21:24:26.658 -> 3fffdd10: 40248090 00000004 00000001 fbf8ffff
21:24:26.658 -> 3fffdd20: 04000002 3feffe00 00000000 00000000
21:24:26.705 -> 3fffdd30: 00000000 00000000 00000000 00000000
21:24:26.705 -> 3fffdd40: 00000000 00000000 4020b460 401056ba
21:24:26.705 -> 3fffdd50: 4010569c 3fffc100 00000000 0000001c
21:24:26.705 -> 3fffdd60: 00000004 401056b1 00000000 00000000
21:24:26.705 -> 3fffdd70: 400005e1 00000000 00000000 00000000
21:24:26.705 -> 3fffdd80: 4023fae3 00000033 00000010 00000000
21:24:26.705 -> 3fffdd90: c000288d 40248090 00000004 00000001
21:24:26.705 -> 3fffdda0: fbf8ffff 04000002 3feffe00 00000100
21:24:26.705 -> 3fffddb0: 0000001a 00000018 04000102 4010569c
21:24:26.705 -> 3fffddc0: 3fffc100 00000000 0000001c 0000001c
21:24:26.752 -> 3fffddd0: 400005cb 00000030 00000010 ffffffff
21:24:26.752 -> 3fffdde0: c000288d 00000033 4023fae3 00000001
21:24:26.752 -> 3fffddf0: fbf8ffff 04000002 3feffe00 00000100
21:24:26.752 -> 3fffde00: 0000001a 00000018 04000102 00000010
21:24:26.752 -> 3fffde10: 00000021 00000000 00000000 00000030
21:24:26.752 -> 3fffde20: 00000000 00000000 00000100 3fffde60
21:24:26.752 -> 3fffde30: 3fffde60 3fffde60 00000001 00000000
21:24:26.752 -> 3fffde40: 00000064 3fffdf60 00000000 00000000
21:24:26.752 -> 3fffde50: 00000000 00000000 00000000 00000000
21:24:26.752 -> 3fffde60: 00000000 00000000 00000000 00000000
21:24:26.752 -> 3fffde70: 00000000 00000000 00000000 00000000
21:24:26.799 -> 3fffde80: 00000000 00000000 00000000 00000000
21:24:26.799 -> 3fffde90: 00000000 00000000 00000000 401056ba
21:24:26.799 -> 3fffdea0: 4010569c 3fffc100 00000000 0000001c
21:24:26.799 -> 3fffdeb0: 00000004 401056b1 00000000 00000000
21:24:26.799 -> 3fffdec0: 400005e1 00000000 00000000 00000000
21:24:26.799 -> 3fffded0: 4023fae3 00000033 00000010 00000000
21:24:26.799 -> 3fffdee0: c000288d 40248090 00000004 00000001
21:24:26.799 -> 3fffdef0: fbf8ffff 04000002 3feffe00 00000100
21:24:26.799 -> 3fffdf00: 0000001a 00000018 04000102 4010569c
21:24:26.799 -> 3fffdf10: 3fffc100 00000000 00000000 0000001c
21:24:26.846 -> 3fffdf20: 400005cb 00000030 00000010 ffffffff
21:24:26.846 -> 3fffdf30: 4023faf4 00000033 4023fafe 0000001e
21:24:26.846 -> 3fffdf40: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:26.846 -> 3fffdf50: 0000001a 00000018 04000102 00000010
21:24:26.846 -> 3fffdf60: 00000021 00000000 00000000 00000030
21:24:26.846 -> 3fffdf70: 00000000 00000000 00000000 00000000
21:24:26.846 -> 3fffdf80: 00000000 00000000 00000000 00000000
21:24:26.846 -> 3fffdf90: 00000000 00000000 00000000 00000000
21:24:26.846 -> 3fffdfa0: 00000000 00000000 00000000 00000000
21:24:26.846 -> 3fffdfb0: 00000000 00000000 00000000 00000000
21:24:26.892 -> 3fffdfc0: 00000000 00000000 00000000 00000000
21:24:26.892 -> 3fffdfd0: 00000000 00000000 00000000 00000000
21:24:26.892 -> 3fffdfe0: 00000000 00000000 00000000 401056ba
21:24:26.892 -> 3fffdff0: 4010569c 3fffc100 00000000 00000000
21:24:26.892 -> 3fffe000: 00000004 401056b1 00000000 00000000
21:24:26.892 -> 3fffe010: 400005e1 00000000 00000000 00000000
21:24:26.892 -> 3fffe020: 4023fafe 00000033 00000010 00000000
21:24:26.892 -> 3fffe030: 4023faf4 00000004 00000004 0000001e
21:24:26.892 -> 3fffe040: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:26.892 -> 3fffe050: 0000001a 00000018 04000102 00000000
21:24:26.892 -> 3fffe060: 400005fb 00000000 00000000 00000000
21:24:26.939 -> 3fffe070: 400005cb 00000030 00000010 ffffffff
21:24:26.939 -> 3fffe080: 4023faf4 00000033 4023fafe 0000001e
21:24:26.939 -> 3fffe090: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:26.939 -> 3fffe0a0: 0000001a 00000018 04000102 00000010
21:24:26.939 -> 3fffe0b0: 00000021 00000000 00000000 00000030
21:24:26.939 -> 3fffe0c0: 00000000 00000000 00000000 00000000
21:24:26.939 -> 3fffe0d0: 00000000 00000000 00000000 00000000
21:24:26.939 -> 3fffe0e0: 00000000 4023faf4 00000000 400005fb
21:24:26.939 -> 3fffe0f0: 00000000 00000000 00000000 00000000
21:24:26.939 -> 3fffe100: 40248090 00000004 00000001 fbf8ffff
21:24:26.986 -> 3fffe110: 04000002 3feffe00 00000000 00000000
21:24:26.986 -> 3fffe120: 00000000 00000000 00000000 00000000
21:24:26.986 -> 3fffe130: 00000000 00000000 00000000 401056ba
21:24:26.986 -> 3fffe140: 4010569c 3fffc100 00000000 00000000
21:24:26.986 -> 3fffe150: 00000004 401056b1 00000000 00000000
21:24:26.986 -> 3fffe160: 400005e1 00000000 00000000 00000000
21:24:26.986 -> 3fffe170: 4023fafe 00000033 00000010 00000000
21:24:26.986 -> 3fffe180: 4023faf4 00000004 00000004 0000001e
21:24:26.986 -> 3fffe190: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:26.986 -> 3fffe1a0: 0000001a 00000018 04000102 00000000
21:24:26.986 -> 3fffe1b0: 400005fb 00000000 00000000 00000000
21:24:26.986 -> 3fffe1c0: 400005cb 00000030 00000010 ffffffff
21:24:27.033 -> 3fffe1d0: 4023faf4 00000033 4023fafe 0000001e
21:24:27.033 -> 3fffe1e0: fbf8ffff 4023f104 3feffe00 000000b0
21:24:27.033 -> 3fffe1f0: 0000001a 00000018 04000102 00000010
21:24:27.033 -> 3fffe200: 00000021 00000000 00000000 00000030
21:24:27.033 -> 3fffe210: 00000000 00000000 00000000 00000000
21:24:27.033 -> 3fffe220: 00000000 00000000 00000000 00000000
21:24:27.033 -> 3fffe230: 00000000 4023faf4 00000000 400005fb
21:24:27.033 -> 3fffe240: 00000000 00000000 00000000 00000000
21:24:27.033 -> 3fffe250: 40248090 00000004 00000001 fbf8ffff
21:24:27.033 -> 3fffe260: 04000002 3feffe00 00000000 00000000
21:24:27.080 -> 3fffe270: 00000000 00000000 00000000 00000000
21:24:27.080 -> 3fffe280: 00000000 00000000 00000000 401056ba
21:24:27.080 -> 3fffe290: 4010569c 3fffc100 00000000 00000000
21:24:27.080 -> 3fffe2a0: 00000004 400005cb 00000000 00000000
21:24:27.080 -> 3fffe2b0: 400005e1 00000000 00000000 00000000
21:24:27.080 -> 3fffe2c0: 4023fafe 00000033 00000010 00000000
21:24:27.080 -> 3fffe2d0: 4023faf4 00000004 00000004 0000001e
21:24:27.080 -> 3fffe2e0: fbf8ffff 4023f104 3feffe00 000000b0
21:24:27.080 -> 3fffe2f0: 0000001a 00000018 04000102 00000000
21:24:27.080 -> 3fffe300: 400005fb 00000000 00000000 00000000
21:24:27.080 -> 3fffe310: 400005cb 00000030 00000010 ffffffff
21:24:27.127 -> 3fffe320: 4023faf4 00000033 4023fafe 0000001e
21:24:27.127 -> 3fffe330: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.127 -> 3fffe340: 0000001a 00000018 04000102 00000010
21:24:27.127 -> 3fffe350: 00000021 00000000 00000000 00000030
21:24:27.127 -> 3fffe360: 00000000 00000000 00000000 00000000
21:24:27.127 -> 3fffe370: 00000000 00000000 00000000 00000000
21:24:27.127 -> 3fffe380: 00000000 4023faf4 00000000 400005fb
21:24:27.127 -> 3fffe390: 00000000 00000000 00000000 00000000
21:24:27.127 -> 3fffe3a0: 40248090 00000004 00000001 fbf8ffff
21:24:27.127 -> 3fffe3b0: 04000002 3feffe00 00000000 00000000
21:24:27.174 -> 3fffe3c0: 00000000 00000000 00000000 00000000
21:24:27.174 -> 3fffe3d0: 00000000 00000000 00000000 401056ba
21:24:27.174 -> 3fffe3e0: 4010569c 3fffc100 00000000 00000000
21:24:27.174 -> 3fffe3f0: 00000004 400005cb 00000000 00000000
21:24:27.174 -> 3fffe400: 400005e1 00000000 00000000 00000000
21:24:27.174 -> 3fffe410: 4023fafe 00000033 00000010 00000000
21:24:27.174 -> 3fffe420: 4023faf4 00000004 00000004 0000001e
21:24:27.174 -> 3fffe430: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.174 -> 3fffe440: 0000001a 00000018 04000102 00000000
21:24:27.174 -> 3fffe450: 400005fb 00000000 00000000 00000000
21:24:27.174 -> 3fffe460: 400005de 00000030 00000010 ffffffff
21:24:27.220 -> 3fffe470: 4023faf4 3fffe560 00000000 0000001e
21:24:27.220 -> 3fffe480: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.220 -> 3fffe490: 0000001a 00000018 04000102 4010569c
21:24:27.220 -> 3fffe4a0: 3fffc100 00000000 00000000 00000030
21:24:27.220 -> 3fffe4b0: 00000000 00000000 00000000 00000000
21:24:27.220 -> 3fffe4c0: 00000000 00000000 00000000 00000000
21:24:27.220 -> 3fffe4d0: 00000000 4023faf4 00000000 400005fb
21:24:27.220 -> 3fffe4e0: 00000000 00000000 00000000 00000000
21:24:27.220 -> 3fffe4f0: 40248090 00000004 00000001 fbf8ffff
21:24:27.220 -> 3fffe500: 04000002 3feffe00 00000000 00000000
21:24:27.267 -> 3fffe510: 00000000 00000000 00000000 00000000
21:24:27.267 -> 3fffe520: 00000000 00000000 00000000 401056ba
21:24:27.267 -> 3fffe530: 4010569c 3fffc100 00000000 00000000
21:24:27.267 -> 3fffe540: 00000004 400005de 00000000 00000000
21:24:27.267 -> 3fffe550: 400005e1 00000000 00000000 00000000
21:24:27.267 -> 3fffe560: 4023fafe 00000033 00000010 00000000
21:24:27.267 -> 3fffe570: 4023faf4 00000004 00000004 0000001e
21:24:27.267 -> 3fffe580: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.267 -> 3fffe590: 0000001a 00000018 04000102 00000000
21:24:27.267 -> 3fffe5a0: 400005fb 00000000 00000000 00000000
21:24:27.314 -> 3fffe5b0: 400005cb 00000030 00000010 ffffffff
21:24:27.314 -> 3fffe5c0: 400005cb 00000033 4023fae0 00000001
21:24:27.314 -> 3fffe5d0: fbf8ffff 04000002 3feffe00 00000100
21:24:27.314 -> 3fffe5e0: 0000001a 00000018 04000102 00000010
21:24:27.314 -> 3fffe5f0: 00000021 00000000 00000000 00000030
21:24:27.314 -> 3fffe600: 00000000 00000000 00000000 00000000
21:24:27.314 -> 3fffe610: 00000000 00000000 00000000 00000000
21:24:27.314 -> 3fffe620: 00000000 4023faf4 00000000 400005fb
21:24:27.314 -> 3fffe630: 00000000 00000000 00000000 00000000
21:24:27.314 -> 3fffe640: 40248090 00000004 00000001 fbf8ffff
21:24:27.314 -> 3fffe650: 04000002 3feffe00 00000000 00000000
21:24:27.361 -> 3fffe660: 00000000 00000000 00000000 00000000
21:24:27.361 -> 3fffe670: 00000000 00000000 00000000 401056ba
21:24:27.361 -> 3fffe680: 4010569c 3fffc100 00000000 00000009
21:24:27.361 -> 3fffe690: 00000004 400005cb 00000000 00000000
21:24:27.361 -> 3fffe6a0: 400005e1 00000000 00000000 00000000
21:24:27.361 -> 3fffe6b0: 4023fae0 00000033 00000010 00000000
21:24:27.361 -> 3fffe6c0: 400005cb 40248090 00000004 00000001
21:24:27.361 -> 3fffe6d0: fbf8ffff 04000002 3feffe00 00000100
21:24:27.361 -> 3fffe6e0: 0000001a 00000018 04000102 4010569c
21:24:27.361 -> 3fffe6f0: 3fffc100 00000000 00000000 00000009
21:24:27.408 -> 3fffe700: 400005cb 00000030 00000010 ffffffff
21:24:27.408 -> 3fffe710: 4023faf4 00000033 4023fafe 0000001e
21:24:27.408 -> 3fffe720: fbf8ffff 4023f104 3feffe00 000000b0
21:24:27.408 -> 3fffe730: 0000001a 00000018 04000102 00000010
21:24:27.408 -> 3fffe740: 00000021 00000000 00000000 00000030
21:24:27.408 -> 3fffe750: 00000000 00000000 00000000 00000000
21:24:27.408 -> 3fffe760: 00000000 00000000 00000000 00000000
21:24:27.408 -> 3fffe770: 88e69c00 86c0a800 000086c0 0000a800
21:24:27.408 -> 3fffe780: 0000d040 000086c0 00000000 00000003
21:24:27.408 -> 3fffe790: d0406072 00006072 00000001 00000001
21:24:27.408 -> 3fffe7a0: c4734e00 00003eaa 00004e00 00000000
21:24:27.455 -> 3fffe7b0: 953c3eaa 0000953c 2a787d55 0000001f
21:24:27.455 -> 3fffe7c0: 00000000 40238faa 3fffe882 401056ba
21:24:27.455 -> 3fffe7d0: 4010569c 3fffc100 00000000 00000000
21:24:27.455 -> 3fffe7e0: 00000004 401056b1 ffffffe9 ffffffff
21:24:27.455 -> 3fffe7f0: 400005e1 00000000 40238f89 fffd427b
21:24:27.455 -> 3fffe800: 4023fafe 00000033 00000010 00000000
21:24:27.455 -> 3fffe810: 4023faf4 00000004 00000004 0000001e
21:24:27.455 -> 3fffe820: fbf8ffff 4023f104 3feffe00 000000b0
21:24:27.455 -> 3fffe830: 0000001a 00000018 04000102 00000000
21:24:27.455 -> 3fffe840: 000000e4 00000000 00000000 00000000
21:24:27.502 -> 3fffe850: 400005cb 00000030 00000010 ffffffff
21:24:27.502 -> 3fffe860: 4023faf4 00000033 4023fafe 0000001e
21:24:27.502 -> 3fffe870: fbf8ffff 4023f106 3feffe00 000000b0
21:24:27.502 -> 3fffe880: 0000001a 00000018 04000102 00000010
21:24:27.502 -> 3fffe890: 00000021 00000000 00000000 00000030
21:24:27.502 -> 3fffe8a0: 00000000 3fffe922 00000000 4023937e
21:24:27.502 -> 3fffe8b0: 40239392 00000001 00000000 00000000
21:24:27.502 -> 3fffe8c0: 3fffe8d3 4023faf4 00000000 000000e4
21:24:27.502 -> 3fffe8d0: 00000000 0000000d 00000041 00000000
21:24:27.502 -> 3fffe8e0: 40248090 00000004 00000001 fbf8ffff
21:24:27.502 -> 3fffe8f0: 04000002 3feffe00 fffffffe 00000000
21:24:27.548 -> 3fffe900: fffffffe 00000008 3fffe922 0000000c
21:24:27.548 -> 3fffe910: 00000000 00000000 00000000 401056ba
21:24:27.548 -> 3fffe920: 4010569c 3fffc100 00000000 00000000
21:24:27.548 -> 3fffe930: 00000004 400005cb 3ffe907e 3ffefa44
21:24:27.548 -> 3fffe940: 400005e1 00000000 000000e8 40233c3a
21:24:27.548 -> 3fffe950: 4023fafe 00000033 00000010 00000005
21:24:27.548 -> 3fffe960: 4023faf4 00000004 00000004 0000001e
21:24:27.548 -> 3fffe970: fbf8ffff 4023f106 3feffe00 000000b0
21:24:27.548 -> 3fffe980: 0000001a 00000018 04000102 00000000
21:24:27.548 -> 3fffe990: 000000e4 00000000 00000000 00000000
21:24:27.595 -> 3fffe9a0: 400005cb 00000030 00000010 ffffffff
21:24:27.595 -> 3fffe9b0: 4023faf4 00000033 4023fafe 0000001e
21:24:27.595 -> 3fffe9c0: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.595 -> 3fffe9d0: 0000001a 00000018 04000102 00000010
21:24:27.595 -> 3fffe9e0: 00000021 00000000 00000000 00000030
21:24:27.595 -> 3fffe9f0: ffffff01 55aa55aa 00000002 3ffed960
21:24:27.595 -> 3fffea00: 000000f0 3ffeecac 00000000 402059cc
21:24:27.595 -> 3fffea10: 3ffeecac 4023faf4 00000000 000000e4
21:24:27.595 -> 3fffea20: 00000000 00000000 0000000a 3ffed960
21:24:27.595 -> 3fffea30: 40248090 00000004 00000001 fbf8ffff
21:24:27.595 -> 3fffea40: 04000002 3feffe00 00000001 4010029c
21:24:27.642 -> 3fffea50: 000003e8 00000000 3ffe8ff4 401002bd
21:24:27.642 -> 3fffea60: 3ffee6bc 3ffee6e8 3ffe8ff4 401056ba
21:24:27.642 -> 3fffea70: 4010569c 3fffc100 00000000 00000000
21:24:27.642 -> 3fffea80: 00000004 400005cb 40105951 000000fd
21:24:27.642 -> 3fffea90: 400005e1 00000020 00000000 00000000
21:24:27.642 -> 3fffeaa0: 4023fafe 00000033 00000010 00000000
21:24:27.642 -> 3fffeab0: 4023faf4 00000004 00000004 0000001e
21:24:27.642 -> 3fffeac0: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.642 -> 3fffead0: 0000001a 00000018 04000102 00000000
21:24:27.642 -> 3fffeae0: 000000e4 00000000 00000000 00000000
21:24:27.689 -> 3fffeaf0: 400005cb 00000030 00000010 ffffffff
21:24:27.689 -> 3fffeb00: 4023faf4 00000033 4023fafe 0000001e
21:24:27.689 -> 3fffeb10: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.689 -> 3fffeb20: 0000001a 00000018 04000102 00000010
21:24:27.689 -> 3fffeb30: 00000021 00000000 00000000 00000030
21:24:27.689 -> 3fffeb40: ffffffff ffffffff ffffffff ffffffff
21:24:27.689 -> 3fffeb50: ffffffff ffffffff ffff00ff ffffffff
21:24:27.689 -> 3fffeb60: 0000000a 4023faf4 00000000 000000e4
21:24:27.689 -> 3fffeb70: 00000000 00000000 00000000 00000000
21:24:27.689 -> 3fffeb80: 40248090 00000004 00000001 fbf8ffff
21:24:27.736 -> 3fffeb90: 04000002 3feffe00 00000000 00000000
21:24:27.736 -> 3fffeba0: 00000000 00000000 00000000 00000000
21:24:27.736 -> 3fffebb0: 00000000 00000000 00000000 401056ba
21:24:27.736 -> 3fffebc0: 4010569c 3fffc100 00000000 00000000
21:24:27.736 -> 3fffebd0: 00000004 400005cb ffffffff ffffffff
21:24:27.736 -> 3fffebe0: 400005e1 000001ff ffffff04 ffffff01
21:24:27.736 -> 3fffebf0: 4023fafe 00000033 00000010 ffffffff
21:24:27.736 -> 3fffec00: 4023faf4 00000004 00000004 0000001e
21:24:27.736 -> 3fffec10: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.736 -> 3fffec20: 0000001a 00000018 04000102 00000000
21:24:27.736 -> 3fffec30: 000000e4 00000000 00000000 00000000
21:24:27.783 -> 3fffec40: 400005cb 00000030 00000010 ffffffff
21:24:27.783 -> 3fffec50: 4023faf4 00000033 4023fafe 0000001e
21:24:27.783 -> 3fffec60: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.783 -> 3fffec70: 0000001a 00000018 04000102 00000010
21:24:27.783 -> 3fffec80: 00000021 00000000 00000000 00000030
21:24:27.783 -> 3fffec90: ffffffff ffffffff ffffffff ffffffff
21:24:27.783 -> 3fffeca0: ffffffff ffffffff ffffffff ffffffff
21:24:27.783 -> 3fffecb0: ffffffff 4023faf4 00000000 000000e4
21:24:27.783 -> 3fffecc0: 00000000 ffffffff ffffffff ffffffff
21:24:27.783 -> 3fffecd0: 40248090 00000004 00000001 fbf8ffff
21:24:27.830 -> 3fffece0: 04000002 3feffe00 ffffffff 4010018c
21:24:27.830 -> 3fffecf0: 4023824e 00000030 00000020 ffffffff
21:24:27.830 -> 3fffed00: 00000001 00000000 4000050c 401056ba
21:24:27.830 -> 3fffed10: 4010569c 3fffc100 00000000 00000000
21:24:27.830 -> 3fffed20: 00000004 400005cb 3fffd9d0 00000000
21:24:27.830 -> 3fffed30: 400005e1 00000000 fffffffe ffffffff
21:24:27.830 -> 3fffed40: 4023fafe 00000033 00000010 00000000
21:24:27.830 -> 3fffed50: 4023faf4 00000004 00000004 0000001e
21:24:27.830 -> 3fffed60: fbf8ffff 40230000 3feffe00 000000b0
21:24:27.830 -> 3fffed70: 0000001a 00000018 04000102 00000000
21:24:27.830 -> 3fffed80: 000000e4 00000000 00000000 00000000
21:24:27.877 -> 3fffed90: 400005cb 00000030 00000010 ffffffff
21:24:27.877 -> 3fffeda0: 4023faf4 00000033 4023fafe 0000001e
21:24:27.877 -> 3fffedb0: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:27.877 -> 3fffedc0: 0000001a 00000018 04000102 00000010
21:24:27.877 -> 3fffedd0: 00000021 00000000 00000000 00000030
21:24:27.877 -> 3fffede0: 00040000 00000000 00040000 00000000
21:24:27.877 -> 3fffedf0: 401042ac 00040000 00000000 3ffed6c0
21:24:27.877 -> 3fffee00: 40103213 4023faf4 00000000 000000e4
21:24:27.877 -> 3fffee10: 00000000 3ffef298 00000002 00000030
21:24:27.877 -> 3fffee20: 40248090 00000004 00000001 fbf8ffff
21:24:27.923 -> 3fffee30: 04000002 3feffe00 40247e20 40231105
21:24:27.923 -> 3fffee40: 00000030 0000001e ffffffff 4020b1fa
21:24:27.923 -> 3fffee50: 3fffefa0 4020b38c 3fffd9d0 401056ba
21:24:27.923 -> 3fffee60: 4010569c 3fffc100 00000000 00000000
21:24:27.923 -> 3fffee70: 00000004 400005cb 3ffe8af0 00000000
21:24:27.923 -> 3fffee80: 400005e1 3ffeee80 00000030 fffffffe
21:24:27.923 -> 3fffee90: 4023fafe 00000033 00000010 3fffdab0
21:24:27.923 -> 3fffeea0: 4023faf4 00000004 00000004 0000001e
21:24:27.923 -> 3fffeeb0: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:27.923 -> 3fffeec0: 0000001a 00000018 04000102 00000000
21:24:27.923 -> 3fffeed0: 000000e4 00000000 00000000 00000000
21:24:27.970 -> 3fffeee0: 400005cb 00000030 00000010 ffffffff
21:24:27.970 -> 3fffeef0: c00028f6 00000033 4023fae3 00000001
21:24:27.970 -> 3fffef00: fbf8ffff 04000002 3feffe00 00000100
21:24:27.970 -> 3fffef10: 0000001a 00000018 04000102 00000010
21:24:27.970 -> 3fffef20: 00000021 00000000 0000001c 00000030
21:24:27.970 -> 3fffef30: 40101acd 00000000 00000002 3ffe8af0
21:24:27.970 -> 3fffef40: 00000000 3fffdad0 3ffeee80 4020b1fa
21:24:27.970 -> 3fffef50: 3ffe9580 4023faf4 00000000 000000e4
21:24:27.970 -> 3fffef60: 00000000 000514e9 00000000 00000005
21:24:27.970 -> 3fffef70: 40248090 00000004 00000001 fbf8ffff
21:24:28.017 -> 3fffef80: 04000002 3feffe00 00000005 40100a70
21:24:28.017 -> 3fffef90: 4010000d 448bf61f 000514e9 401000ac
21:24:28.017 -> 3fffefa0: 4023112c 3fffef3c 00000000 401056ba
21:24:28.017 -> 3fffefb0: 4010569c 3fffc100 00000000 0000001c
21:24:28.017 -> 3fffefc0: 00000004 400005cb feefeffe feefeffe
21:24:28.017 -> 3fffefd0: 400005e1 feefeffe feefeffe feefeffe
21:24:28.017 -> 3fffefe0: 4023fae3 00000033 00000010 feefeffe
21:24:28.017 -> 3fffeff0: c00028f6 40248090 00000004 00000001
21:24:28.017 -> 3ffff000: fbf8ffff 04000002 3feffe00 00000100
21:24:28.017 -> 3ffff010: 0000001a 00000018 04000102 4010569c
21:24:28.017 -> 3ffff020: 3fffc100 00000000 0000001c 0000001c
21:24:28.064 -> 3ffff030: 400005da 00000030 00000010 ffffffff
21:24:28.064 -> 3ffff040: c000288d 3ffff130 4023fae3 00000001
21:24:28.064 -> 3ffff050: fbf8ffff 04000002 3feffe00 00000100
21:24:28.064 -> 3ffff060: 0000001a 00000018 04000102 4010569c
21:24:28.064 -> 3ffff070: 3fffc100 00000000 0000001c 00000030
21:24:28.064 -> 3ffff080: feefeffe feefeffe feefeffe feefeffe
21:24:28.064 -> 3ffff090: feefeffe feefeffe feefeffe feefeffe
21:24:28.064 -> 3ffff0a0: feefeffe feefeffe feefeffe feefeffe
21:24:28.064 -> 3ffff0b0: feefeffe feefeffe feefeffe feefeffe
21:24:28.064 -> 3ffff0c0: feefeffe feefeffe feefeffe feefeffe
21:24:28.111 -> 3ffff0d0: feefeffe feefeffe feefeffe feefeffe
21:24:28.111 -> 3ffff0e0: feefeffe feefeffe feefeffe feefeffe
21:24:28.111 -> 3ffff0f0: feefeffe feefeffe feefeffe 401056ba
21:24:28.111 -> 3ffff100: 4010569c 3fffc100 00000000 0000001c
21:24:28.111 -> 3ffff110: 00000004 401056b1 feefeffe feefeffe
21:24:28.111 -> 3ffff120: 400005e1 feefeffe feefeffe feefeffe
21:24:28.111 -> 3ffff130: 4023fae3 00000033 00000010 feefeffe
21:24:28.111 -> 3ffff140: c000288d 40248090 00000004 00000001
21:24:28.111 -> 3ffff150: fbf8ffff 04000002 3feffe00 00000100
21:24:28.111 -> 3ffff160: 0000001a 00000018 04000102 4010569c
21:24:28.158 -> 3ffff170: 3fffc100 00000000 00000000 0000001c
21:24:28.158 -> 3ffff180: 400005cb 00000030 00000010 ffffffff
21:24:28.158 -> 3ffff190: 4023faf4 00000033 4023fafe 0000001e
21:24:28.158 -> 3ffff1a0: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:28.158 -> 3ffff1b0: 0000001a 00000018 04000102 00000010
21:24:28.158 -> 3ffff1c0: 00000021 00000000 00000000 00000030
21:24:28.158 -> 3ffff1d0: feefeffe feefeffe feefeffe feefeffe
21:24:28.158 -> 3ffff1e0: feefeffe feefeffe feefeffe feefeffe
21:24:28.158 -> 3ffff1f0: feefeffe feefeffe feefeffe feefeffe
21:24:28.158 -> 3ffff200: feefeffe feefeffe feefeffe feefeffe
21:24:28.205 -> 3ffff210: feefeffe feefeffe feefeffe feefeffe
21:24:28.205 -> 3ffff220: feefeffe feefeffe feefeffe feefeffe
21:24:28.205 -> 3ffff230: feefeffe feefeffe feefeffe feefeffe
21:24:28.205 -> 3ffff240: feefeffe feefeffe feefeffe 401056ba
21:24:28.205 -> 3ffff250: 4010569c 3fffc100 00000000 00000000
21:24:28.205 -> 3ffff260: 00000004 401056b1 feefeffe feefeffe
21:24:28.205 -> 3ffff270: 400005e1 feefeffe feefeffe feefeffe
21:24:28.205 -> 3ffff280: 4023fafe 00000033 00000010 feefeffe
21:24:28.205 -> 3ffff290: 4023faf4 00000004 00000004 0000001e
21:24:28.205 -> 3ffff2a0: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:28.251 -> 3ffff2b0: 0000001a 00000018 04000102 00000000
21:24:28.251 -> 3ffff2c0: 000000e4 00000000 00000000 00000000
21:24:28.251 -> 3ffff2d0: 400005cb 00000030 00000010 ffffffff
21:24:28.251 -> 3ffff2e0: c000288d 00000033 4023fae3 00000001
21:24:28.251 -> 3ffff2f0: fbf8ffff 04000002 3feffe00 00000100
21:24:28.251 -> 3ffff300: 0000001a 00000018 04000102 00000010
21:24:28.251 -> 3ffff310: 00000021 00000000 0000001c 00000030
21:24:28.251 -> 3ffff320: feefeffe feefeffe feefeffe feefeffe
21:24:28.251 -> 3ffff330: feefeffe feefeffe feefeffe feefeffe
21:24:28.251 -> 3ffff340: feefeffe 4023faf4 00000000 000000e4
21:24:28.251 -> 3ffff350: 00000000 feefeffe feefeffe feefeffe
21:24:28.298 -> 3ffff360: 40248090 00000004 00000001 fbf8ffff
21:24:28.298 -> 3ffff370: 04000002 3feffe00 feefeffe feefeffe
21:24:28.298 -> 3ffff380: feefeffe feefeffe feefeffe feefeffe
21:24:28.298 -> 3ffff390: feefeffe feefeffe feefeffe 401056ba
21:24:28.298 -> 3ffff3a0: 4010569c 3fffc100 00000000 0000001c
21:24:28.298 -> 3ffff3b0: 00000004 400005cb feefeffe feefeffe
21:24:28.298 -> 3ffff3c0: 400005e1 feefeffe feefeffe feefeffe
21:24:28.298 -> 3ffff3d0: 4023fae3 00000033 00000010 feefeffe
21:24:28.298 -> 3ffff3e0: c000288d 40248090 00000004 00000001
21:24:28.298 -> 3ffff3f0: fbf8ffff 04000002 3feffe00 00000100
21:24:28.345 -> 3ffff400: 0000001a 00000018 04000102 4010569c
21:24:28.345 -> 3ffff410: 3fffc100 00000000 0000001c 0000001c
21:24:28.345 -> 3ffff420: 400005cb 00000030 00000010 ffffffff
21:24:28.345 -> 3ffff430: c000288d 00000033 4023fae3 00000001
21:24:28.345 -> 3ffff440: fbf8ffff 04000002 3feffe00 00000100
21:24:28.345 -> 3ffff450: 0000001a 00000018 04000102 00000010
21:24:28.345 -> 3ffff460: 00000021 00000000 00000000 00000030
21:24:28.345 -> 3ffff470: feefeffe feefeffe feefeffe feefeffe
21:24:28.345 -> 3ffff480: feefeffe feefeffe feefeffe feefeffe
21:24:28.345 -> 3ffff490: feefeffe feefeffe feefeffe feefeffe
21:24:28.345 -> 3ffff4a0: feefeffe feefeffe feefeffe feefeffe
21:24:28.392 -> 3ffff4b0: feefeffe feefeffe feefeffe feefeffe
21:24:28.392 -> 3ffff4c0: feefeffe feefeffe feefeffe feefeffe
21:24:28.392 -> 3ffff4d0: feefeffe feefeffe feefeffe feefeffe
21:24:28.392 -> 3ffff4e0: feefeffe feefeffe feefeffe 401056ba
21:24:28.392 -> 3ffff4f0: 4010569c 3fffc100 00000000 0000001c
21:24:28.392 -> 3ffff500: 00000004 401056b1 feefeffe feefeffe
21:24:28.392 -> 3ffff510: 400005e1 feefeffe feefeffe feefeffe
21:24:28.392 -> 3ffff520: 4023fae3 00000033 00000010 feefeffe
21:24:28.392 -> 3ffff530: c000288d 40248090 00000004 00000001
21:24:28.392 -> 3ffff540: fbf8ffff 04000002 3feffe00 00000100
21:24:28.439 -> 3ffff550: 0000001a 00000018 04000102 4010569c
21:24:28.439 -> 3ffff560: 3fffc100 00000000 00000000 0000001c
21:24:28.439 -> 3ffff570: 400005cb 00000030 00000010 ffffffff
21:24:28.439 -> 3ffff580: 4023faf4 00000033 4023fafe 0000001e
21:24:28.439 -> 3ffff590: fbf8ffff 40230000 3feffe00 000000b0
21:24:28.439 -> 3ffff5a0: 0000001a 00000018 04000102 00000010
21:24:28.439 -> 3ffff5b0: 00000021 00000000 00000000 00000030
21:24:28.439 -> 3ffff5c0: feefeffe feefeffe feefeffe feefeffe
21:24:28.439 -> 3ffff5d0: feefeffe feefeffe feefeffe feefeffe
21:24:28.439 -> 3ffff5e0: feefeffe feefeffe feefeffe feefeffe
21:24:28.439 -> 3ffff5f0: feefeffe feefeffe feefeffe feefeffe
21:24:28.486 -> 3ffff600: feefeffe feefeffe feefeffe feefeffe
21:24:28.486 -> 3ffff610: feefeffe feefeffe feefeffe feefeffe
21:24:28.486 -> 3ffff620: feefeffe feefeffe feefeffe feefeffe
21:24:28.486 -> 3ffff630: feefeffe feefeffe feefeffe 401056ba
21:24:28.486 -> 3ffff640: 4010569c 3fffc100 00000000 00000000
21:24:28.486 -> 3ffff650: 00000004 401056b1 feefeffe feefeffe
21:24:28.486 -> 3ffff660: 400005e1 feefeffe feefeffe feefeffe
21:24:28.486 -> 3ffff670: 4023fafe 00000033 00000010 feefeffe
21:24:28.486 -> 3ffff680: 4023faf4 00000004 00000004 0000001e
21:24:28.533 -> 3ffff690: fbf8ffff 40230000 3feffe00 000000b0
21:24:28.533 -> 3ffff6a0: 0000001a 00000018 04000102 00000000
21:24:28.533 -> 3ffff6b0: 00000000 00000000 00000000 00000000
21:24:28.533 -> 3ffff6c0: 400005cb 00000030 00000010 ffffffff
21:24:28.533 -> 3ffff6d0: 4023faf4 00000033 4023fafe 0000001e
21:24:28.533 -> 3ffff6e0: fbf8ffff 40230000 3feffe00 000000b0
21:24:28.533 -> 3ffff6f0: 0000001a 00000018 04000102 00000010
21:24:28.533 -> 3ffff700: 00000021 00000000 00000000 00000030
21:24:28.533 -> 3ffff710: feefeffe feefeffe feefeffe feefeffe
21:24:28.533 -> 3ffff720: feefeffe feefeffe feefeffe feefeffe
21:24:28.533 -> 3ffff730: feefeffe 4023faf4 00000000 00000000
21:24:28.580 -> 3ffff740: 00000000 feefeffe feefeffe feefeffe
21:24:28.580 -> 3ffff750: 40248090 00000004 00000001 fbf8ffff
21:24:28.580 -> 3ffff760: 04000002 3feffe00 feefeffe feefeffe
21:24:28.580 -> 3ffff770: feefeffe feefeffe feefeffe feefeffe
21:24:28.580 -> 3ffff780: feefeffe feefeffe feefeffe 401056ba
21:24:28.580 -> 3ffff790: 4010569c 3fffc100 00000000 00000000
21:24:28.580 -> 3ffff7a0: 00000004 400005cb feefeffe feefeffe
21:24:28.580 -> 3ffff7b0: 400005e1 feefeffe feefeffe feefeffe
21:24:28.580 -> 3ffff7c0: 4023fafe 00000033 00000010 feefeffe
21:24:28.580 -> 3ffff7d0: 4023faf4 00000004 00000004 0000001e
21:24:28.626 -> 3ffff7e0: fbf8ffff 40230000 3feffe00 000000b0
21:24:28.626 -> 3ffff7f0: 0000001a 00000018 04000102 00000000
21:24:28.626 -> 3ffff800: 00000000 00000000 00000000 00000000
21:24:28.626 -> 3ffff810: 400005cb 00000030 00000010 ffffffff
21:24:28.626 -> 3ffff820: 4023faf4 00000033 4023fafe 0000001e
21:24:28.626 -> 3ffff830: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:28.626 -> 3ffff840: 0000001a 00000018 04000102 00000010
21:24:28.626 -> 3ffff850: 00000021 00000000 00000000 00000030
21:24:28.626 -> 3ffff860: 2775084b 38098403 c06efb59 a11bf359
21:24:28.626 -> 3ffff870: fc7a1471 1560b661 8d9a03f2 3ffffa90
21:24:28.673 -> 3ffff880: 00000038 4023faf4 00000000 00000000
21:24:28.673 -> 3ffff890: 00000000 616431f4 021dd7ab cefb6baf
21:24:28.673 -> 3ffff8a0: 40248090 00000004 00000001 fbf8ffff
21:24:28.673 -> 3ffff8b0: 04000002 3feffe00 0000001f 4010029c
21:24:28.673 -> 3ffff8c0: 4010018c feefeffe 3fffc228 4000050c
21:24:28.673 -> 3ffff8d0: 4010018c 00000030 00000000 401056ba
21:24:28.673 -> 3ffff8e0: 4010569c 3fffc100 00000000 00000000
21:24:28.673 -> 3ffff8f0: 00000004 400005cb 00000000 00000000
21:24:28.673 -> 3ffff900: 400005e1 00000000 00000000 00000000
21:24:28.673 -> 3ffff910: 4023fafe 00000033 00000010 00000000
21:24:28.673 -> 3ffff920: 4023faf4 00000004 00000004 0000001e
21:24:28.720 -> 3ffff930: fbf8ffff 4023fb06 3feffe00 000000b0
21:24:28.720 -> 3ffff940: 0000001a 00000018 04000102 00000000
21:24:28.720 -> 3ffff950: 00000000 00000000 00000000 00000000
21:24:28.720 -> 3ffff960: 400005cb 00000030 00000010 ffffffff
21:24:28.720 -> 3ffff970: 4023faf4 00000033 4023fafe 0000001e
21:24:28.720 -> 3ffff980: fbf8ffff 40230000 3feffe00 000000b0
21:24:28.720 -> 3ffff990: 0000001a 00000018 04000102 00000010
21:24:28.720 -> 3ffff9a0: 00000021 00000000 00000000 00000030
21:24:28.720 -> 3ffff9b0: 7ade366c 4c328622 7e5befe8 8a235d87
21:24:28.720 -> 3ffff9c0: 912032ab d246e983 0e86dc8e 64620763
21:24:28.767 -> 3ffff9d0: 393f8f44 4023faf4 00000000 00000000
21:24:28.767 -> 3ffff9e0: 00000000 66ddbdd8 81db4889 908509d4
21:24:28.767 -> 3ffff9f0: 40248090 00000004 00000001 fbf8ffff
21:24:28.767 -> 3ffffa00: 04000002 3feffe00 3ffffbd0 ffffffff
21:24:28.767 -> 3ffffa10: 4000b72e 3ffffa20 00000008 1b59e0e2
21:24:28.767 -> 3ffffa20: 00000000 00000000 4000a333 401056ba
21:24:28.767 -> 3ffffa30: 4010569c 3fffc100 00000000 00000000
21:24:28.767 -> 3ffffa40: 00000004 400005cb 00000000 00000000
21:24:28.767 -> 3ffffa50: 400005e1 00000000 00000000 00000000
21:24:28.767 -> 3ffffa60: 4023fafe 00000033 00000010 00000000
21:24:28.767 -> 3ffffa70: 4023faf4 00000004 00000004 0000001e
21:24:28.814 -> 3ffffa80: fbf8ffff 40230000 3feffe00 000000b0
21:24:28.814 -> 3ffffa90: 0000001a 00000018 04000102 00000000
21:24:28.814 -> 3ffffaa0: 00000000 00000000 00000000 00000000
21:24:28.814 -> 3ffffab0: 400005cb 00000030 00000010 ffffffff
21:24:28.814 -> 3ffffac0: 400005cb 00000033 4023fae0 00000001
21:24:28.814 -> 3ffffad0: fbf8ffff 04000002 3feffe00 00000100
21:24:28.814 -> 3ffffae0: 0000001a 00000018 04000102 00000010
21:24:28.814 -> 3ffffaf0: 00000021 00000000 00000000 00000030
21:24:28.814 -> 3ffffb00: 4023e678 00000030 0000001c ffffffff
21:24:28.814 -> 3ffffb10: 4010018c 00000002 00000001 00000006
21:24:28.861 -> 3ffffb20: 00000000 4023faf4 00000000 00000000
21:24:28.861 -> 3ffffb30: 00000000 00000030 0000001c ffffffff
21:24:28.861 -> 3ffffb40: 40248090 00000004 00000001 fbf8ffff
21:24:28.861 -> 3ffffb50: 04000002 3feffe00 0000001c ffffffff
21:24:28.861 -> 3ffffb60: 4010018c 00000050 000000a0 0000003b
21:24:28.861 -> 3ffffb70: 4010018c 3fff2b84 3fff2bdc 401056ba
21:24:28.861 -> 3ffffb80: 4010569c 3fffc100 00000000 00000000
21:24:28.861 -> 3ffffb90: 00000004 400005cb 00000003 00000001
21:24:28.861 -> 3ffffba0: 400005e1 00000048 00000006 00000007
21:24:28.861 -> 3ffffbb0: 4023fae0 00000033 00000010 3fff2c37
21:24:28.861 -> 3ffffbc0: 400005cb 40248090 00000004 00000001
21:24:28.908 -> 3ffffbd0: fbf8ffff 04000002 3feffe00 00000100
21:24:28.908 -> 3ffffbe0: 0000001a 00000018 04000102 4010569c
21:24:28.908 -> 3ffffbf0: 3fffc100 00000000 00000000 00000000
21:24:28.908 -> 3ffffc00: 400005cb 00000030 00000010 ffffffff
21:24:28.908 -> 3ffffc10: 4020d43e 00000033 4023fae0 00000001
21:24:28.908 -> 3ffffc20: fbf8ffff 04000002 3feffe00 00000100
21:24:28.908 -> 3ffffc30: 0000001a 00000018 04000102 00000010
21:24:28.908 -> 3ffffc40: 00000021 00000000 00000000 00000030
21:24:28.908 -> 3ffffc50: 3fff28c4 20110080 fffffffe 3ffed7e0
21:24:28.908 -> 3ffffc60: 3ffede98 3ffed9ec 00000000 00000030
21:24:28.954 -> 3ffffc70: 00000003 00000001 4022be27 3fff2c37
21:24:28.954 -> 3ffffc80: 4010018c 00000000 00000000 40227350
21:24:28.954 -> 3ffffc90: 4022737d 40227332 3fff2c31 4000050c
21:24:28.954 -> 3ffffca0: 4020c814 00000030 00000010 ffffffff
21:24:28.954 -> 3ffffcb0: 4020b32a 00000000 0c200f6c 402310e5
21:24:28.954 -> 3ffffcc0: 00000000 00000000 00000000 401056ba
21:24:28.954 -> 3ffffcd0: 4010569c 3fffc100 00000000 00000000
21:24:28.954 -> 3ffffce0: 00000004 401056b1 fffffffc 4000050c
21:24:28.954 -> 3ffffcf0: 400005e1 00000030 00000018 ffffffff
21:24:28.954 -> 3ffffd00: 4023fae0 00000033 00000010 3ffffe80
21:24:29.001 -> 3ffffd10: 4020d43e 40248090 00000000 00000001
21:24:29.001 -> 3ffffd20: fbf8ffff 04000002 3feffe00 00000100
21:24:29.001 -> 3ffffd30: 0000001a 00000018 04000102 4010569c
21:24:29.001 -> 3ffffd40: 3fffc100 00000000 00000000 00000000
21:24:29.001 -> 3ffffd50: 00000031 00000009 00000000 3fff28ec
21:24:29.001 -> 3ffffd60: 00000140 00000001 00000004 3ffffe80
21:24:29.001 -> 3ffffd70: 7ffffffc 3ffffe7d 3ffeedbc 00000030
21:24:29.001 -> 3ffffd80: 3ffffe7d 402089e0 3ffeedbc 00000030
21:24:29.001 -> 3ffffd90: 4010018c 00000001 00000004 0000000a
21:24:29.001 -> 3ffffda0: 4010018c 0c201239 3ffeed00 4000050c
21:24:29.001 -> 3ffffdb0: 4010018c 00000030 00000018 ffffffff
21:24:29.048 -> 3ffffdc0: 4010018c 3fff2e2c 3fff2e2d 4000050c
21:24:29.048 -> 3ffffdd0: 4010018c 00000030 00000010 4000050c
21:24:29.048 -> 3ffffde0: 4020c191 00000030 00000008 4000050c
21:24:29.048 -> 3ffffdf0: 00000000 00000000 0000001f 4010029c
21:24:29.048 -> 3ffffe00: 4000066d 00000000 3fffc228 40105c51
21:24:29.048 -> 3ffffe10: 4000050c 00000000 00000000 401056ba
21:24:29.048 -> 3ffffe20: 4010569c 3fffc100 00000000 00000000
21:24:29.048 -> 3ffffe30: 00000000 401056b1 00418937 4000050c
21:24:29.048 -> 3ffffe40: 400005e1 00000030 00000010 ffffffff
21:24:29.048 -> 3ffffe50: 4020d43e 00000030 00000010 4000050c
21:24:29.095 -> 3ffffe60: 4020d432 4020dd60 40204d00 3ffeeba4
21:24:29.095 -> 3ffffe70: 00004bc6 00000000 00000000 fffffffe
21:24:29.095 -> 3ffffe80: 00000000 3fffc6fc 00000000 00000001
21:24:29.095 -> 3ffffe90: 3fffff60 00000000 3ffeee80 00000000
21:24:29.095 -> 3ffffea0: 00000688 3fffdad0 3ffeee80 00000030
21:24:29.095 -> 3ffffeb0: 4020b398 00000000 3ff00014 00000000
21:24:29.095 -> 3ffffec0: 00000000 00000000 00000000 fffffffe
21:24:29.095 -> 3ffffed0: ffffffff 3fffc6fc 00000001 3ffe8af0
21:24:29.095 -> 3ffffee0: 00000000 3fffdad0 3ffeee80 00000030
21:24:29.095 -> 3ffffef0: 00000000 3fffdad0 3ffeee80 00000030
21:24:29.095 -> 3fffff00: 00000000 4bc6a7f0 85a1cac0 00078b8a
21:24:29.142 -> 3fffff10: 00000000 00000000 4bc6a7f0 00000000
21:24:29.142 -> 3fffff20: 3ffee710 3ffeeee4 4010033d 4020558e
21:24:29.142 -> 3fffff30: 00000000 4bc6a7f0 67ef9db2 00078db8
21:24:29.142 -> 3fffff40: 00000000 00000000 3ffeeb80 4020d432
21:24:29.142 -> 3fffff50: 3fffdad0 00000688 3ffeeb80 402040e9
21:24:29.142 -> 3fffff60: 4020dd60 00000000 00001388 00000000
21:24:29.142 -> 3fffff70: 00000000 3ffeeba4 00000000 00000000
21:24:29.142 -> 3fffff80: 3fffdad0 00000688 3ffeee6c 40204255
21:24:29.142 -> 3fffff90: 3fffdad0 00000000 3ffeee6c 3ffeee80
21:24:29.142 -> 3fffffa0: 3fffdad0 00000000 3ffeee6c 4020b3ac
21:24:29.189 -> <<<stack<<< 21:24:29.189 -> 21:24:29.189 -> --------------- CUT HERE FOR EXCEPTION DECODER --------------- 21:24:29.189 -> 21:24:29.189 -> ets Jan 8 2013,rst cause:1, boot mode:(3,6) 21:24:29.189 -> 21:24:29.189 -> load 0x4010f000, len 3460, room 16 21:24:29.189 -> tail 4 21:24:29.189 -> chksum 0xcc 21:24:29.189 -> load 0x3fff20b8, len 40, room 4 21:24:29.189 -> tail 4 21:24:29.189 -> chksum 0xc9 21:24:29.189 -> csum 0xc9 21:24:29.189 -> v000514f0 21:24:29.189 -> ~ld 21:24:34.860 -> 21:24:34.860 -> ets Jan 8 2013,rst cause:4, boot mode:(3,6) 21:24:34.860 -> 21:24:34.860 -> wdt reset 21:24:34.860 -> load 0x4010f000, len 3460, room 16 21:24:34.906 -> tail 4 21:24:34.906 -> chksum 0xcc 21:24:34.906 -> load 0x3fff20b8, len 40, room 4 21:24:34.906 -> tail 4 21:24:34.906 -> chksum 0xc9 21:24:34.906 -> csum 0xc9 21:24:34.906 -> v000514f0 21:24:34.906 -> ~ld 21:24:35.469 -> 21:24:35.469 -> 21:24:35.469 -> Starting... 21:24:35.469 -> WS2812FX setup 21:24:35.469 -> Wifi setup 21:24:36.453 -> 192.168.4.1 21:24:36.453 -> HTTP server setup 21:24:36.453 -> HTTP server started. 21:24:36.453 -> ready! 21:24:45.123 -> 21:24:45.123 -> ets Jan 8 2013,rst cause:4, boot mode:(3,6)

this problem facing now

moose4lord commented 2 years ago

Did you unplug the USB programmer when running the sketch? Since GPIO3/RX is shared between the LEDs and the FTDI programmer, you may have problems if both are connected at the same time.

rahulbaruri commented 2 years ago

Did you unplug the USB programmer when running the sketch? Since GPIO3/RX is shared between the LEDs and the FTDI programmer, you may have problems if both are connected at the same time.

I am using Arduino board by shorting gnd and rst

moose4lord commented 2 years ago

Sorry, the stack trace you pasted isn't really telling me anything.

Unfortunately, without an ESP-01 to experiment with, my debug options are pretty limited. My NodeMCU ESP-12E just doesn't seem to have the issues you're seeing.

So I'll order an ESP-01 from Amazon and see if I can reproduce your results with that. It should arrive in a couple days and I'll get back to you then.

moose4lord commented 2 years ago

Well, I got my ESP-01 and FTDI programmer from Amazon this afternoon and have been playing with it for a couple hours. I'm sorry to say that the sketch I posted earlier (sketch_aug13a.zip) is working perfectly for me. I was hoping getting a real ESP-01 would reveal the problem you are seeing, but that's not the case.

Here is a picture of the ESP-01 and FTDI programmer I got from Amazon: ESP-01 The ESP is labelled "ESP-01S", so maybe it's not quite the same as what you have.

At any rate, everything is working fine for me. I do not leave the ESP connected to the programmer during my testing. I only connect 3V3, GND and directly connect the RX pin to the Din pin of the string of WS2812b LEDs. I use my phone to connect to the Access Point at 192.168.4.1 and fire up Chrome to access the web server. The web page works fine and the WiFi seems solid.

Sorry. I'm not sure where to go from here.

rahulbaruri commented 2 years ago

Okk... I am using 5volt power supply and 3.3 voltage regulator..then. I have to check current consuming... By 265 led while colour changing... Might drop downing the current at esp.

rahulbaruri commented 1 year ago

Well, I got my ESP-01 and FTDI programmer from Amazon this afternoon and have been playing with it for a couple hours. I'm sorry to say that the sketch I posted earlier (sketch_aug13a.zip) is working perfectly for me. I was hoping getting a real ESP-01 would reveal the problem you are seeing, but that's not the case.

Here is a picture of the ESP-01 and FTDI programmer I got from Amazon: ESP-01 The ESP is labelled "ESP-01S", so maybe it's not quite the same as what you have.

At any rate, everything is working fine for me. I do not leave the ESP connected to the programmer during my testing. I only connect 3V3, GND and directly connect the RX pin to the Din pin of the string of WS2812b LEDs. I use my phone to connect to the Access Point at 192.168.4.1 and fire up Chrome to access the web server. The web page works fine and the WiFi seems solid.

Sorry. I'm not sure where to go from here.

After testing for a time period... The circuit is getting restarted after a moment of hours

rahulbaruri commented 1 year ago

It is reseting after a couple of hours

moose4lord commented 1 year ago

This seems to be an old conversation. I'm closing for now. If it's still an issue, please repost.