ช่วยดูหน่อยครับมันติดตรงไหนตอนลองบอร์ดปกติเเต่พอจะเชื่อม wifi มัน error ครับ นี้คือที่มันขึ้นมา ผมใช้ esp8266 wemos d1 mini wifi

ช่วยดูหน่อยครับมันติดตรงไหนตอนลองบอร์ดปกติเเต่พอจะเชื่อมwifiมันerrorครับ นี้คือที่มันขึ้นมา

FQBN: esp8266:esp8266:d1_mini:baud=115200
Using board ‘d1_mini’ from platform in folder: C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2
Using core ‘esp8266’ from platform in folder: C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2

“C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3” -I “C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/mkbuildoptglobals.py” “C:\\Users\\bukor\\AppData\\Local\\Programs\\Arduino IDE\\resources\\app\\lib\\backend\\resources” 10607 “C:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A” “C:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A/core/build.opt” “C:\\Users\\bukor\\AppData\\Local\\Temp\\.arduinoIDE-unsaved20251116-9400-11wof9i.4kqa\\Edgent_ESP8266/Edgent_ESP8266.ino.globals.h” “C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266/CommonHFile.h”
default_encoding:       cp1252
Assume aggressive ‘core.a’ caching enabled.
Clean build, created dir C:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A\\core
Note: optional global include file ‘C:\\Users\\bukor\\AppData\\Local\\Temp.arduinoIDE-unsaved20251116-9400-11wof9i.4kqa\\Edgent_ESP8266\\Edgent_ESP8266.ino.globals.h’ does not exist.
Read more at https://arduino-esp8266.readthedocs.io/en/latest/faq/a06-global-build-options.html
Detecting libraries used…
C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++ -D__ets_\_ -DICACHE_FLASH -U__STRICT_ANSI_\_ -D_GNU_SOURCE -DESP8266 @C:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A/core/build.opt -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/include -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lwip2/include -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include -IC:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A/core -c @C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cppflags -Os -g -free -fipa-pta -Werror=return-type -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=10607 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD=“ESP8266_WEMOS_D1MINI” -DARDUINO_BOARD_ID=“d1_mini” -DFLASHMODE_DIO -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266 -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\variants\\d1_mini C:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A\\sketch\\Edgent_ESP8266.ino.cpp -o nul
Alternatives for BlynkSimpleEsp8266_SSL.h: \[Blynk@1.3.2\]
ResolveLibrary(BlynkSimpleEsp8266_SSL.h)
 → candidates: \[Blynk@1.3.2\]
C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++ -D__ets_\_ -DICACHE_FLASH -U__STRICT_ANSI_\_ -D_GNU_SOURCE -DESP8266 @C:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A/core/build.opt -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/include -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lwip2/include -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include -IC:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A/core -c @C:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cppflags -Os -g -free -fipa-pta -Werror=return-type -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=10607 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD=“ESP8266_WEMOS_D1MINI” -DARDUINO_BOARD_ID=“d1_mini” -DFLASHMODE_DIO -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266 -IC:\\Users\\bukor\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\variants\\d1_mini -Ic:\\Users\\bukor\\OneDrive\\เอกสาร\\Arduino\\libraries\\Blynk\\src C:\\Users\\bukor\\AppData\\Local\\arduino\\sketches\\F9CE888C79453FD5E7D79C049A99E80A\\sketch\\Edgent_ESP8266.ino.cpp -o nul
Alternatives for BlynkSimpleEsp8266_SSL.h: \[Blynk@1.3.2\]
ResolveLibrary(BlynkSimpleEsp8266_SSL.h)
 → candidates: \[Blynk@1.3.2\]
In file included from C:\\Users\\bukor\\AppData\\Local\\Temp.arduinoIDE-unsaved20251116-9400-11wof9i.4kqa\\Edgent_ESP8266\\Edgent_ESP8266.ino:40:
C:\\Users\\bukor\\AppData\\Local\\Temp.arduinoIDE-unsaved20251116-9400-11wof9i.4kqa\\Edgent_ESP8266\\BlynkEdgent.h:10:10: fatal error: BlynkSimpleEsp8266_SSL.h: No such file or directory
10 | #include <BlynkSimpleEsp8266_SSL.h>
|          ^\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~
compilation terminated.
exit status 1

Compilation error: BlynkSimpleEsp8266_SSL.h: No such file or directory

ตั้งแต่ Blynk v1.0+ (Blynk IoT ใหม่)

  • ไม่มีไฟล์ BlynkSimpleEsp8266_SSL.h แล้ว
  • ถูกเปลี่ยนเป็นระบบ Blynk.Edgent
  • ไฟล์เก่าใช้ได้กับ Blynk Legacy เท่านั้น

ถ้าใช้ Blynk ใหม่ก็ใช้โค้ต version ใหม่ครับ

แล้วผมต้องเชื่อมต่อกับblynkยังไงอะครับ

ผมต้องแก้ตรงไหนบ้างครับ

ลองใช้ basic code ก่อน

#define BLYNK_PRINT Serial

#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>

// ===== ใส่ข้อมูลของคุณ =====
char auth[] = "YOUR_BLYNK_AUTH_TOKEN";
char ssid[] = "YOUR_WIFI_NAME";
char pass[] = "YOUR_WIFI_PASSWORD";

// ใช้ LED บนบอร์ด (D4 = GPIO2)
#define LED_PIN D4  

// รับค่าจากปุ่มใน Blynk
BLYNK_WRITE(V0)
{
  int value = param.asInt();   // 0 = OFF, 1 = ON
  digitalWrite(LED_PIN, value);
}

void setup()
{
  Serial.begin(9600);
  pinMode(LED_PIN, OUTPUT);
  digitalWrite(LED_PIN, HIGH); // LED บนบอร์ดติดแบบ Active LOW

  Blynk.begin(auth, ssid, pass);
}

void loop()
{
  Blynk.run();
}