I have been trying to create a sketch to read two analogs and one digital input. I've struggled with creating arrays to store several million data points without using up all the RAM. I finally believed I had done so and once my latest incarnation of programming genius actually compiled, I sent it to the MKR. I waited for the serial output that allows me to monitor the performance of the data collection but there was none. Ultimately I decided that the program was still flawed and decided to reload the last working version of the program. This time the upload did not go as planned and afterwards my PC began reporting that a USB device was unrecognized by the OS.
I looked at the board and discovered the run light was no longer lit. The power LED was of course on but not the watchdog light (is this incorrect terminology?). I am now facing a dilemma regarding how to default the unit back to a blank program and database without being able to use my PC and the IDE software.
Can anyone point me to a resource that outlines how to recover from a catastrophic program crash such as this? Of course if you just want to tell me I am an idiot, I already know I'm an idiot, but feel free.
TIA