Sounds like the Espruino firmware thinks the chip is clocked at 5/8ths the speed it actually is.
That doesn't explain why the intervals don't run at a constant speed, though.
@DrAzzy started
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.
Sounds like the Espruino firmware thinks the chip is clocked at 5/8ths the speed it actually is.
That doesn't explain why the intervals don't run at a constant speed, though.