Totally agree!
Watchdog timers are essential for microcontroller and even computers running software “forever”. Things do happen that even perfect code and design can’t prevent and a watchdog timer will break out of an infinite loop and reset. Things such as cosmic rays flipping a bit or even brownouts…in raspberry pi you also have to worry about SD card corruption…
Edit: raspberry pi’s have built-in hardware watchdog timers I believe. I know Arduino's do!
Edit: raspberry pi’s have built-in hardware watchdog timers I believe. I know Arduino's do!