My Spark core seemingly abruptly started power cycling during runtime, seemingly otherwise uninterrupted.
Currently it’s set up to read values from two sensors, one on a digital pin and one via i2c — and publishing via Spark.publish() those values to an API and via webhooks to librato and IFTTT — this seemed to be working fine until some point yesterday afternoon.
My first potential culprit was a 2-second delay() call (made mandatory by the DHT22 sensor hardware), which I’ve removed in favor of a hopefully kinder while(now < millis() + 2000);
And additional problem that arose yesterday, seemingly at about the same time, is that I can no longer flash new firmware from the IDE except if I do a deep reset (dfu-utils etc.) and run through particle setup afresh.
Anyone have theories about how to go about solving this? I’m uncertain how to proceed in my debugging tree.
Thanks for all the help,