আজ আমি একটি ESP8266 এর সাথে কিছু টিঙ্কারিং করেছিলাম, ওটিএ চেষ্টা করে দেখছি এবং একটি ওয়েবসভার লিখছি। একটি ত্রুটি সন্ধান করতে, আমি স্কেচটি কেবল নীচের লাইনে কমিয়ে দিয়েছি:
#include <ESP8266WebServer.h>
ESP8266WebServer server(80);
void setup() {
Serial.begin(115200);
server.on("/", []() {
Serial.println("Sending response...");
server.send(200, "text/plain", "Hi there!");
});
server.begin();
}
void loop() {
server.handleClient();
}
লক্ষ্য করুন যে কোনও ওয়াইফাই নেটওয়ার্কে সংযোগের জন্য কোনও কোড নেই। তবে, চিপটি এখনও প্রতিটি বুটে আমার স্থানীয়, ডাব্লুপিএ 2-সুরক্ষিত, নেটওয়ার্কের সাথে সংযোগ করে। আমি চিপটি পিং করতে পারি, আমার ব্রাউজারটি "হাই হাই!" পেতে পারে http এর মাধ্যমে বার্তা, সিরিয়াল বার্তাটি মুদ্রিত হয় gets
এটা কিভাবে সম্ভব? ESP8266 কি কোনওভাবে ওয়াইফাই তথ্য ধরে রাখে, সম্ভবত কিছু পুরানো ওটিএ ডেটার কারণে যা পুরোপুরি ওভাররাইট করা হয়নি?
আমি প্ল্যাটফর্মিও ব্যবহার করছি এখানে আমার সম্পূর্ণ প্ল্যাটফর্মিওআইএনআই:
[env:d1_mini]
platform = espressif8266
board = d1_mini
framework = arduino
আমি এখানে সংকলন এবং আপলোড লগ পোস্ট করেছি: https://pastebin.com/BtGrFZiu