I'm wondering if anyone knows if it's possible to do a software reset using the watchdog timer on a microcontroller using the Micronucleus bootloader. When I try it, it doesn't fully reset, as in when connected with USB to a computer, it doesn't appear as a libusb device for a short period of time.
I'm suspecting a watchdog timer reset isn't as early in the boot process as necessary for Micronucleus to wait for programming.
I'm using an ATTiny841 to make a small wrist watch for my son, and I wanted to keep it to a single button. I've been resetting for programming with a pair of tweezers grounding the reset pin side of a pullup. Not a huge deal if it's not possible, once I have the code set, there won't be much need to re-program.
Here's the watch so far: https://www.youtube.com/watch?v=lkH16xzkSJM
Thanks in advance!