modified: .vscode/arduino.json

deleted:    build/Blinker01.ino.bin
	deleted:    build/Blinker01.ino.bootloader.bin
	deleted:    build/Blinker01.ino.elf
	deleted:    build/Blinker01.ino.map
	deleted:    build/Blinker01.ino.partitions.bin
	modified:   build/build.options.json
	modified:   build/core/core.a
	modified:   build/core/firmware_msc_fat.c.o
	modified:   build/includes.cache
	modified:   build/partitions.csv
	modified:   build/preproc/ctags_target_for_gcc_minus_e.cpp
	deleted:    build/sketch/Blinker01.ino.cpp
	deleted:    build/sketch/Blinker01.ino.cpp.d
	deleted:    build/sketch/Blinker01.ino.cpp.o
	modified:   build/sketch/httpslei.cpp
	modified:   build/sketch/httpslei.cpp.o
master
YUNLEI 2022-09-27 20:47:50 +08:00
parent 80cccdeb14
commit 3ef35a6603
17 changed files with 33 additions and 119021 deletions

View File

@ -1,5 +1,5 @@
{
"sketch": "Blinker01.ino",
"sketch": "BIlinkerAndHttpsOta.ino",
"port": "COM4",
"board": "esp32:esp32:esp32",
"configuration": "PSRAM=disabled,PartitionScheme=min_spiffs,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,LoopCore=1,EventsCore=1,DebugLevel=none,EraseFlash=none",

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -4,9 +4,9 @@
"builtInToolsFolders": "E:\\Arduino1.8\\tools-builder,E:\\Arduino1.8\\hardware\\tools\\avr,C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages",
"compiler.optimization_flags": "",
"customBuildProperties": "build.path=c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build,build.warn_data_percentage=75,runtime.tools.riscv32-esp-elf-gcc.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\riscv32-esp-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.riscv32-esp-elf-gcc-gcc8_4_0-esp-2021r2-patch3.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\riscv32-esp-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.xtensa-esp32-elf-gcc.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.xtensa-esp32-elf-gcc-gcc8_4_0-esp-2021r2-patch3.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.xtensa-esp32s2-elf-gcc.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32s2-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.xtensa-esp32s2-elf-gcc-gcc8_4_0-esp-2021r2-patch3.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32s2-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.mklittlefs.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\mklittlefs\\3.0.0-gnu12-dc7f933,runtime.tools.mklittlefs-3.0.0-gnu12-dc7f933.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\mklittlefs\\3.0.0-gnu12-dc7f933,runtime.tools.xtensa-esp32s3-elf-gcc.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32s3-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.xtensa-esp32s3-elf-gcc-gcc8_4_0-esp-2021r2-patch3.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32s3-elf-gcc\\gcc8_4_0-esp-2021r2-patch3,runtime.tools.esptool_py.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\4.2.1,runtime.tools.esptool_py-4.2.1.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\4.2.1,runtime.tools.mkspiffs.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\mkspiffs\\0.2.3,runtime.tools.mkspiffs-0.2.3.path=C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\mkspiffs\\0.2.3",
"fqbn": "esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,LoopCore=1,EventsCore=1,DebugLevel=none,EraseFlash=none",
"fqbn": "esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=min_spiffs,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,LoopCore=1,EventsCore=1,DebugLevel=none,EraseFlash=none",
"hardwareFolders": "E:\\Arduino1.8\\hardware,C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages",
"otherLibrariesFolders": "C:\\Users\\32244\\Documents\\Arduino\\libraries",
"runtime.ide.version": "10819",
"sketchLocation": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino"
"sketchLocation": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\BIlinkerAndHttpsOta.ino"
}

Binary file not shown.

Binary file not shown.

View File

@ -10,47 +10,47 @@
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\variants\\esp32"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "Blinker.h",
"Includepath": "C:\\Users\\32244\\Documents\\Arduino\\libraries\\blinker-library-0.3.9\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "WiFi.h",
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\libraries\\WiFi\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "ESPmDNS.h",
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\libraries\\ESPmDNS\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "HTTPClient.h",
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\libraries\\HTTPClient\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "WiFiClientSecure.h",
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\libraries\\WiFiClientSecure\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "EEPROM.h",
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\libraries\\EEPROM\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "Ticker.h",
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\libraries\\Ticker\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "Update.h",
"Includepath": "C:\\Users\\32244\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.5\\libraries\\Update\\src"
},
{
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\Blinker01.ino.cpp",
"Sourcefile": "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\build\\sketch\\BIlinkerAndHttpsOta.ino.cpp",
"Include": "",
"Includepath": null
},

View File

@ -1,6 +1,6 @@
# Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x140000,
app1, app, ota_1, 0x150000,0x140000,
spiffs, data, spiffs, 0x290000,0x170000,
app0, app, ota_0, 0x10000, 0x1E0000,
app1, app, ota_1, 0x1F0000,0x1E0000,
spiffs, data, spiffs, 0x3D0000,0x30000,

1 # Name Type SubType Offset Size Flags
2 nvs data nvs 0x9000 0x5000
3 otadata data ota 0xe000 0x2000
4 app0 app ota_0 0x10000 0x140000 0x1E0000
5 app1 app ota_1 0x150000 0x1F0000 0x140000 0x1E0000
6 spiffs data spiffs 0x290000 0x3D0000 0x170000 0x30000

View File

@ -1,4 +1,4 @@
# 1 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino"
# 1 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\BIlinkerAndHttpsOta.ino"
@ -6,10 +6,10 @@
# 9 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino" 2
# 10 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino" 2
# 11 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino" 2
# 12 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino" 2
# 9 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\BIlinkerAndHttpsOta.ino" 2
# 10 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\BIlinkerAndHttpsOta.ino" 2
# 11 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\BIlinkerAndHttpsOta.ino" 2
# 12 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\BIlinkerAndHttpsOta.ino" 2
void button1_callback(const String & state);
void none_callback(const String & data);

View File

@ -1,84 +0,0 @@
#include <Arduino.h>
#line 1 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino"
#define BLINKER_ESP_TASK
#define BLINKER_WIFI
#define ON HIGH
#define OFF LOW
#define LED_PIN_LEI 5
#include <Blinker.h>
#include <WiFi.h>
#include <freertos/FreeRTOSConfig.h>
#include "httpslei.h"
void button1_callback(const String & state);
void none_callback(const String & data);
void ot_callback(const String & state);
char *auth = "c7f09e6ce624";
char *ssid = "101_lei";
char *pswd = "leiyun1314";
BlinkerButton Button1("btn-abc",button1_callback);
BlinkerButton ButtonOta("ota",ot_callback);
BlinkerNumber Num("num-yr0");
//////////////////////////////
#line 25 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino"
void setup();
#line 39 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino"
void loop();
#line 25 "c:\\Users\\32244\\Desktop\\BIlinkerAndHttpsOta\\Blinker01.ino"
void setup() {
Serial.begin(115200);
Blinker.begin(auth, ssid, pswd);
pinMode(LED_PIN_LEI, OUTPUT);
BLINKER_TAST_INIT(); //保持Blinker连接的函数
Blinker.attachData(none_callback); //绑定数据输入,但是没有绑定的控件的回调函数
httpsOtaTurnOn();
Serial.printf("connect to ssid: %s .\n",ssid);
while (!Blinker.connected()) {
Serial.printf(".");
delay(1000);
}
}
/****************************/
void loop(){
delay(5000);
}
//////////////////////////////////
void button1_callback(const String & state){
static int cont = 0;
if(cont<100) cont++;
else cont = 0;
Serial.println("Firmware online version");
if(state=="on"){ //开灯
digitalWrite(LED_PIN_LEI,ON);
BLINKER_LOG("get button state:", state);
Button1.icon("fa-light fa-lightbulb-on");
Button1.print("on");
}else{ //关灯
digitalWrite(LED_PIN_LEI,OFF);
BLINKER_LOG("get button state:", state);
Button1.icon("fa-light fa-lightbulb");
Button1.print("off");
}
Num.print(cont);
}
void none_callback(const String & data){
Serial.println(data.c_str());
}
void ot_callback(const String & state){
if (state=="on")
{
Blinker.print("hello\n");
ButtonOta.print("on");
httpsOtaStart();
}else if (state == "off")
{
ButtonOta.print("off");
}
}

View File

@ -1,320 +0,0 @@
c:\Users\32244\Desktop\BIlinkerAndHttpsOta\build\sketch\Blinker01.ino.cpp.o: \
c:\Users\32244\Desktop\BIlinkerAndHttpsOta\build\sketch\Blinker01.ino.cpp \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Arduino.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp_arduino_version.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/FreeRTOS.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_compiler.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/FreeRTOSConfig_arch.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/xtensa_config.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/hal.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/esp32/include/xtensa/config/core.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/xtensa-versions.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/esp32/include/xtensa/config/core-matmap.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/esp32/include/xtensa/config/tie.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/esp32/include/xtensa/config/system.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/xtensa_context.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/xtensa_context.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/corebits.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/xtruntime-frames.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_rom/include/esp_rom_sys.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/reset_reasons.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_rom/include/esp32/rom/ets_sys.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/projdefs.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/portable.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/deprecated_definitions.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/portmacro.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/xtruntime.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/esp32/include/xtensa/config/specreg.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/xtruntime-core-state.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xt_instr_macros.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/soc/spinlock.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/soc/cpu.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/esp_cpu.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/cpu_hal.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_err.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_compiler.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/soc_caps.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/cpu_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/esp32/include/hal/cpu_ll.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_attr.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/esp32/include/xtensa/config/extreg.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_bit_defs.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/soc/compare_set.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/include/soc/soc_memory_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/soc.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_assert.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_system/include/esp_private/crosscore_int.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_timer/include/esp_timer.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/newlib/platform_include/esp_newlib.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/heap/include/esp_heap_caps.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/heap/include/multi_heap.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_system/include/esp_system.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_idf_version.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/esp_mac.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/esp_chip_info.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/esp_random.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/portbenchmark.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/xtensa_api.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/xtensa/include/xtensa/xtensa_context.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/port/xtensa/include/freertos/portmacro_deprecated.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/mpu_wrappers.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/task.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/list.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/esp_additions/freertos/task_snapshot.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/semphr.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/queue.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/task.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/esp_sleep.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/touch_sensor_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/gpio_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/include/soc/gpio_periph.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/io_mux_reg.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/gpio_struct.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/gpio_reg.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/gpio_sig_map.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/queue.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/event_groups.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/freertos/timers.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-log.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/log/include/esp_log.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/log/include/esp_log_internal.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-matrix.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-uart.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-gpio.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\variants\esp32/pins_arduino.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-touch.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-dac.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/driver/include/driver/gpio.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/esp_intr_alloc.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_common/include/esp_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_rom/include/esp32/rom/gpio.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-adc.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-spi.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-i2c.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-ledc.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-rmt.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-sigmadelta.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-timer.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-bt.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-psram.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-rgb-led.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp32-hal-cpu.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/esp8266-compat.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/stdlib_noniso.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/binary.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/WCharacter.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/WString.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/pgmspace.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Stream.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Print.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Printable.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/IPAddress.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/WString.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Printable.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Client.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Server.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Udp.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Stream.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/IPAddress.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/HardwareSerial.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/HWCDC.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Esp.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/spi_flash/include/esp_partition.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/spi_flash/include/esp_flash.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/spi_flash_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/esp_flash_err.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/spi_flash/include/esp_spi_flash.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/spi_flash/include/esp_spi_flash_counters.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32/spiram.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/BlinkerAssistant.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/BlinkerESPMQTT.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Adapters/BlinkerMQTT.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFi.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Print.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/IPv6Address.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiType.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_wifi_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_private/esp_wifi_types_private.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_hw_support/include/esp_interface.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_event/include/esp_event_base.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiSTA.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiGeneric.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_event/include/esp_event.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_event/include/esp_event_base.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_event/include/esp_event_legacy.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_netif/include/esp_netif.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_netif/include/esp_netif_ip_addr.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_netif/include/esp_netif_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_netif/include/esp_netif_defaults.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_eth/include/esp_eth_netif_glue.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_eth/include/esp_eth.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_eth/include/esp_eth_com.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/eth_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_eth/include/esp_eth_mac.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_eth/include/esp_eth_phy.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/tcpip_adapter/include/tcpip_adapter.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/tcpip_adapter/include/tcpip_adapter_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/ip_addr.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/opt.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/port/esp32/include/lwipopts.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/newlib/platform_include/sys/ioctl.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_system/include/esp_task.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/freertos/include/esp_additions/freertos/FreeRTOSConfig.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/port/esp32/include/netif/dhcp_state.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/port/esp32/include/sntp/sntp_get_set_time.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/debug.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/arch.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/port/esp32/include/arch/cc.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/port/esp32/include/arch/sys_arch.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/port/esp32/include/arch/vfs_lwip.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/def.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/ip4_addr.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/ip6_addr.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/def.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/ip6_zone.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/include/apps/dhcpserver/dhcpserver.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_netif/include/esp_netif_sta_list.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_smartconfig.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/wifi_provisioning/include/wifi_provisioning/manager.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/protocomm/include/common/protocomm.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/protocomm/include/security/protocomm_security.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/wifi_provisioning/include/wifi_provisioning/wifi_config.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiAP.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiScan.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiClient.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Client.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiServer.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Server.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiUdp.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/Udp.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/cbuf.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_wifi.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_wifi_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_private/esp_wifi_private.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_wifi_crypto_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_private/wifi_os_adapter.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_wifi/include/esp_wifi_default.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\ESPmDNS\src/ESPmDNS.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mdns/include/mdns.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiMulti.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFi.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\HTTPClient\src/HTTPClient.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi\src/WiFiClient.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFiClientSecure\src/WiFiClientSecure.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\WiFiClientSecure\src/ssl_client.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/platform.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/port/include/mbedtls/esp_config.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/config.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/check_config.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/port/include/esp_mem.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/platform_time.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/net.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/net_sockets.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/ssl.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/port/include/mbedtls/bignum.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/bignum.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/ecp.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/ssl_ciphersuites.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/pk.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/md.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/platform_util.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/rsa.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/ecdsa.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/cipher.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/x509_crt.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/x509.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/asn1.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/x509_crl.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/dhm.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/ecdh.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/debug.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/entropy.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/sha512.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/port/include/sha512_alt.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/sha_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_rom/include/esp32/rom/sha.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/ctr_drbg.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/aes.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/port/include/aes_alt.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/port/include/aes/esp_aes.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/hal/include/hal/aes_types.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/mbedtls/mbedtls/include/mbedtls/error.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/base64.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\EEPROM\src/EEPROM.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\websockets\websocketsserver.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\websockets\WebSockets.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\websockets\WebSocketsVersion.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\mqtt\adafruit_mqtt.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\mqtt\adafruit_mqtt_client.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\mqtt\Adafruit_MQTT.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\arduinojson\arduinojson.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\modules\arduinojson\ArduinoJson.hpp \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerconfig.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\server\blinkerserver.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerdebug.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerstream.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\BlinkerUtility.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerutility.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerApi.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\Ticker\src/Ticker.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerAuto.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerConfig.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerDebug.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerUtility.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerTimer.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\functions\blinkertimingtimer.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerconfig.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerutility.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\functions\blinkerota.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerdebug.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\Update\src/Update.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\cores\esp32/MD5Builder.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_rom/include/esp_rom_md5.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\functions\BlinkerUpdater.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerApiBase.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerProtocol.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Blinker/BlinkerStream.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/BlinkerWidgets.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerBridge.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerconfig.h \
c:\users\32244\documents\arduino\libraries\blinker-library-0.3.9\src\blinker\blinkerutility.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerButton.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerNumber.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerImage.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerRGB.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerJoystick.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerSlider.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerSwitch.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerTab.h \
C:\Users\32244\Documents\Arduino\libraries\blinker-library-0.3.9\src/Functions/BlinkerText.h \
c:\Users\32244\Desktop\BIlinkerAndHttpsOta\build\sketch\httpslei.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_http_client/include/esp_http_client.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/nghttp/port/include/http_parser.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/port/esp32/include/sys/socket.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/sockets.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/newlib/platform_include/sys/poll.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/netif.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/err.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/pbuf.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/stats.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/mem.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/memp.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/priv/memp_std.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/priv/memp_priv.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/priv/mem_priv.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/inet.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/errno.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/newlib/platform_include/net/if.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/lwip/lwip/src/include/lwip/if_api.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_https_ota/include/esp_https_ota.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/bootloader_support/include/bootloader_common.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/bootloader_support/include/esp_flash_partitions.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/bootloader_support/include/esp_image_format.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/bootloader_support/include/esp_app_format.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_rom/include/esp32/rom/rtc.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/esp_rom/include/esp32/rom/ets_sys.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5/tools/sdk/esp32/include/soc/esp32/include/soc/rtc_cntl_reg.h \
C:\Users\32244\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5\libraries\Update\src/HttpsOTAUpdate.h

Binary file not shown.

View File

@ -3,8 +3,16 @@
#include <freertos/FreeRTOSConfig.h>
#include "httpslei.h"
#include <Arduino.h>
static const char *url = "https://www.lshserver.com:9006/test/otas3.bin"; //state url of your firmware image
/*
* - ESP_OK: OTA data updated, next reboot will use specified partition.
* - ESP_FAIL: For generic failure.
* - ESP_ERR_INVALID_ARG: Invalid argument
* - ESP_ERR_OTA_VALIDATE_FAILED: Invalid app image
* - ESP_ERR_NO_MEM: Cannot allocate memory for OTA operation.
* - ESP_ERR_FLASH_OP_TIMEOUT or ESP_ERR_FLASH_OP_FAIL: Flash write failed.
* - For other return codes, refer OTA documentation in esp-idf's app_update component.
*/
static const char *url = "https://www.lshserver.com:9006/test/esp32-v1.bin"; //state url of your firmware image
static const char *server_certificate =\
"-----BEGIN CERTIFICATE-----\n\
MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh\n\
@ -79,11 +87,11 @@ void readStaus(void *p){
}
}
void httpsOtaStart(){
HttpsOTA.begin(url,server_certificate);
xTaskCreate(readStaus,"readStaus", 2048,NULL,2, NULL);
HttpsOTA.begin(url,server_certificate);//开始升级
xTaskCreate(readStaus,"readStaus", 2048,NULL,2, NULL);//状态回调
}
void httpsOtaTurnOn(){
HttpsOTA.onHttpEvent(HttpEvent); //启用OTA升级
HttpsOTA.onHttpEvent(HttpEvent); //启用https 调试信息
}
/*
setup httpsOtaTurnOn()

Binary file not shown.