ESP8266 Watchdog

When developing on an ESP8266 I came across the issue of the WDT not being triggered by my code and subsequently getting reset by the hardware WDT.

Here is one of the few useful resources I found on the topic – https://techtutorialsx.com/2017/01/21/esp8266-watchdog-functions/

Essentially it’s as simple as adding ESP.wdtFeed(); to your loop to reset the WDT so it doesn’t time out and get rebooted.