Keep Alive for Arduino Sometimes the arduino locks up for some reason. It would be nice to know why, but the problem is more general. I have found a hardware keep alive that resets the controller if it doesn't respond:
Arduino Keep Alive with AT-Tiny
This would work, but i wonder if there are there features like this built in to any of the processors that can be used in the Arduino environment (ESP8266, ESP32, or the like).
Maybe folks know of a processor with the &quot;Keep Alive&quot; feature?
How would i determine if this &quot;keep alive&quot; feature is present for a specific processor?
Thanks for any suggestions!
Mark
Reference link: https://create.arduino.cc/projecthub/rafitc/what-is-watchdog-timer-fffe20


Watchdog timers can be found in the datasheet. If there is no intervention to this module by the software, the MCU will be reset. basically, restarting all the functions.
It is a bad idea to use WDT to solve your particular topic. You should try to fix the issue
The external watchdog timers (Example: ADM8320) is more reliable than internal ones