Watchdog extension on Nano RP2040 Connect

Hi All

I have been using the Arduino Nano Rp2040 Connect for a project for a Solar Monitor / Home Automation System.

I have implemented the Over the Air Updates and Watch dog separately but the issue occurs when I try to have both of them.

—The maximum time on the RP2040 Watchdog appears to be 8,3 Seconds
—it appears the watchdog cannot be disabled once started!
—OTA upload is longer than 8,3 seconds so the watchdog bites.

I was using a standard library (adafruit_sleepydog ) but wanted more control (reboot the system on demand) so changed to just include the hardware/watchdog.h header)

I have searched for a way to extend the watchdog past the 8,3 seconds this but not been successful.

Any Advice on how to do this or if it is even possible.

For reference currently i have

  • 433Mhz Fan Control of the Ceiling fans
  • touch screen for User Interface
    -Integration with MQTT
    — Getting data from the Solar Inverters and the Battery
    — Integration with smart switches for Pool Pump and lights control
    — Integration for PHEV Car Charger

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.