bradzilla84/sleepydog

License: GPL

Adafruit SleepyDog Arduino Library Arduino library to use the watchdog timer for system reset and low power sleep. Currently supports the following hardware: Arduino Uno or other ATmega328P-based boards. Arduino Mega or other ATmega2560- or 1280-based boards. Arduino Zero, Adafruit Feather M0 (ATSAMD21). Arduino Leonardo or other 32u4-based boards. Partial support for Teensy 3.X and LC (watchdog, no sleep). Adafruit Trinket and other boards using ATtiny MCUs are NOT supported.
NodeDescription
mainNo description
sleepydog-watchdog
A Watchdog timer to detect if the Arduino hangs/stops for lomger than MS milliseconds, and resets it if it does.
sleepydog-sleep
Low power sleep with the watchdog timer.
To use the nodes in your project you should have the  bradzilla84/sleepydog  library installed. Use the “File → Add Library” menu item in XOD IDE if you don’t have it yet. See Using libraries for more info.