Er is ook de "SleepyDog"-bibliotheek die lijkt een eenvoudige wrapper om de ingebouwde functionaliteit.
Ik moet extra getalenteerde (voelen de sarcasme, gelieve!!) omdat ik regelmatig willekeurige krijgen loopt vast in mijn projecten die de ingebouwde trotseren watchdog en gewoon blijven hing. Gezien het feit dat de winter is hier, moet ik mijn kruipruimte-monitor (meer op dat later, misschien) werken om te voorkomen dat mijn leidingen bevriezen. Ik werk meer dan 40 mijlen van huis en de familie heeft de laatste tijd buiten de stad uitgebreid. Ik moest komen met een oplossing voor het werkende prototype terwijl ik bleef om te werken aan "v 0.2" probeert toe te voegen een beetje meer stabiliteit aan het project...
Mijn solutie watertje voor Adafruit van $6.95 Trinket (ATtiny85 aan boord, 8K van flash, 512 byte van SRAM, 512 bytes van EEPROM) toevoegen aan het project. Ik gebruik het om te controleren van een signaal van de "hartslag" van de "echte" controller voor het project (een Metro Mini in dit geval). De Trinket LED knippert volgens het signaal van de hartslag, dus ik heb een visuele op beide domeincontrollers tegelijk. Wanneer de hartslag time-out, de Trinket brengt de resetpin van de host-controller op grond en vervolgens brengt het terug hoog.
Ik heb nog te cobble samen genoeg van een gedrocht dat dit heeft nagelaten op mij!
https://Learn.adafruit.com/adafruit-Arduino-IDE-Setup geeft instructies over het instellen van de Arduino IDE om te werken met de Adafruit planken.