Chỉ là 1 chương trình code đơn giản là gữi/lấy chuỗi lên/từ firebase mỗi 1s nhưng khi chạy được 1 khoảng thời gian khoảng 1-2 phút thì lại bị lỗi tự động reset. Mình mở cổng serial thì thấy ra 1 loạt dòng thế này. Bạn nào biết lỗi thế nào và sửa thế nào không ạ? Mình dùng ESP8266 NodeMCU.
Code:
#include
#include
unsigned long previousMillis = 0;
void setup()
{
Serial.begin(9600);
WiFi.disconnect();
WiFi.begin("minhtrung", "***********");
Serial.println("");
Serial.println("Dang ket noi");
while ((!(WiFi.status() == WL_CONNECTED)))
{
Serial.print(".");
delay(500);
}
Serial.println();
Serial.print("Dia chi IP: ");
Serial.println(WiFi.localIP());
Firebase.begin("test-aecee.firebaseio.com");
}
void loop()
{
unsigned long currentMillis = millis();
if (currentMillis - previousMillis >= 1000)
{
Firebase.setString("/Test", "Test");
Serial.println("Test");
previousMillis = currentMillis;
}
}