richtoy wrote:did you ever solve this issue with the reset and if so, how?
As with almost all watchdog related problems:
- Use libraries that are (modified to be) compatible with the ESP8266; you can't just use any Arduino library as-is.
- Insert yield() or delay() statements in lengthy pieces of code
- Don't use blocking loops (ie. while (1) do {}; and the like)