Yeah, the errors are different each time and they don't happen on every hit. This script runs on a 1 second setInterval. It's difficult to qualitatively judge the frequency of the errors because it's uneven, but it fails more often than not. Sometimes it's enough to stop the script running altogether, requiring a RST.
This is on one of the original Kickstarter boards. I haven't noticed it getting warm, but I'll keep an eye on that though.
I've been running this from an external USB power supply primarily (Anker 40W 5-port) powered from a UPS (just because it's there). Right now, however, it's running from a powered hub (D-Link) so I can keep an eye on what the console's saying.
I'll hunt down a capacitor for the NRF24, but in the meantime I've set it to run without the NRF24 to see if it still happens.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Yeah, the errors are different each time and they don't happen on every hit. This script runs on a 1 second setInterval. It's difficult to qualitatively judge the frequency of the errors because it's uneven, but it fails more often than not. Sometimes it's enough to stop the script running altogether, requiring a RST.
This is on one of the original Kickstarter boards. I haven't noticed it getting warm, but I'll keep an eye on that though.
I've been running this from an external USB power supply primarily (Anker 40W 5-port) powered from a UPS (just because it's there). Right now, however, it's running from a powered hub (D-Link) so I can keep an eye on what the console's saying.
I'll hunt down a capacitor for the NRF24, but in the meantime I've set it to run without the NRF24 to see if it still happens.
Thanks @Gordon!