FirebaseExtended / firebase-arduino

Arduino samples for Firebase.
Apache License 2.0
943 stars 494 forks source link

Rebooting problem in ESP-01 #482

Closed e-labInnovations closed 3 years ago

e-labInnovations commented 4 years ago

Rebooting esp-01 (Generic esp8266) board after reading values from Firebase without any errors.

Board: ESP8266 - 01 (Generic ESP8266)

on void loop() function:

if (Firebase.getString("devices/d1") == "HIGH") {
    digitalWrite(0, HIGH);
  } else {
    digitalWrite(0, LOW);
  }
  if (Firebase.getString("devices/d2") == "HIGH") {
    digitalWrite(2, HIGH);
  } else {
    digitalWrite(2, LOW);
  }
  if (Firebase.getString("devices/d3") == "HIGH") {
  } else {
  }
  if (Firebase.getString("devices/d4") == "HIGH") {
  } else {
  }

  Serial.println("Device1 Device2 Device3 Device4");
  Serial.println(Firebase.getString("devices/d1") + "   " + Firebase.getString("devices/d2") + "   " + Firebase.getString("devices/d3") + "   " + Firebase.getString("devices/d4"));

Error on Serial monitor:

..
connected: 192.168.43.81
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4
LOW   LOW   LOW   LOW
Device1 Device2 Device3 Device4

Exception (9):
epc1=0x4020b098 epc2=0x00000000 epc3=0x00000000 excvaddr=0x696e69a1 depc=0x00000000

>>>stack>>>

ctx: cont
sp: 3ffffc20 end: 3fffffc0 offset: 01a0
3ffffdc0:  0000000b 3ffee940 3fff0388 40205874  
3ffffdd0:  3ffe8793 000001bb 3fff0388 4020674c  
3ffffde0:  3ffe8847 0000003b 3fff0388 40206b94  
3ffffdf0:  0000003b 3ffee940 0000002e 402035e4  
3ffffe00:  3ffffe48 0000003b 3ffffe30 4020758c  
3ffffe10:  3ffee93c 3ffffe30 3ffe8847 3ffffeb0  
3ffffe20:  3ffee93c 3ffffe74 3fff0384 40204ea7  
3ffffe30:  3fff3424 003b003f 00fffe74 3fff0494  
3ffffe40:  003e003f 00ffff80 3fff041c 0020002f  
3ffffe50:  00fe87dd 3ffee938 3fffff8a 3ffffeb0  
3ffffe60:  3ffee93c 3ffe87c4 3fff0214 40202c20  
3ffffe70:  3ffe87dd 3fff33e0 3fff011c 3ffe8753  
3ffffe80:  3fffff80 3ffffeb0 3ffe87dd 402035a8  
3ffffe90:  3ffffeb8 3ffffed0 3ffffed0 3ffe8753  
3ffffea0:  3fffff80 3fff0214 3ffee938 40203e99  
3ffffeb0:  3ffee978 3fff0128 34656369 402092e9  
3ffffec0:  3ffee938 3ffee938 3fffff74 40203eda  
3ffffed0:  40206c10 3ffee998 3ffe88d5 40206c1c  
3ffffee0:  0000000a 3ffee998 3ffe88d5 40206ee9  
3ffffef0:  3ffee938 0000000a 3fffff80 4020758c  
3fffff00:  3ffee938 3fffff80 3ffe8738 402075c2  
3fffff10:  3ffee938 3ffe8743 3ffee938 402011f0  
3fffff20:  00574f00 e914c000 80ffff00 69766500  
3fffff30:  2f736563 80003464 00574f00 40100900  
3fffff40:  80ff013c 69766500 2f736563 80003364  
3fffff50:  48474900 00000000 80ffff8c 69766500  
3fffff60:  007a1200 c683902b 3fff0400 0016001f  
3fffff70:  00000000 00574f00 3ffee900 802010d5  
3fffff80:  69766564 2f736563 8a003164 40100154  
3fffff90:  3fffdad0 00000000 3ffee9d4 3ffeea14  
3fffffa0:  3fffdad0 00000000 3ffee9d4 40208430  
3fffffb0:  feefeffe feefeffe 3ffe8580 40100c49  
<<<stack<<<
(a⸮⸮⸮B@⸮⸮⸮connecting.......
connected: 192.168.43.81

Any solution?

MarcG-svg commented 4 years ago

I'm having this same issue!!!!!!!!!! The program restarts like every minute. Can someone please help?

aandroide commented 4 years ago

https://github.com/FirebaseExtended/firebase-arduino/issues/484#issuecomment-611800587