1

Using an Adafruit HAZZAH ESP32, I discovered (the hard way) the well-known conflict between the EEPROM.h and IRremote.h libraries.

Causes a memory conflict and a reboot. I tried moving over to using SPIFFS.h and got it working without the IRremote.h library, but when I included using that library, I got the same reboot behavior.

If I comment out the line myIRrcvr.enableIRIn(); and run the code, the SPIFFS stuff works fine. Problem is, there is no .disableIRIn() that I know of. I'm new at this, and I don't know if there is another way to disable or remove the instance of mIRrcvr before using SPIFFS, and then re-enable it or reestablish it.

Any ideas?

EsmaeelE
  • 2,331
  • 6
  • 22
  • 31

0 Answers0