Ahh, ok - that could maybe be related to software SPI. You need to call spi.setup({mosi:B14,miso:B15,sck:B13}); from onInit - you can't rely on it staying set up correctly after a reset.
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.
Ahh, ok - that could maybe be related to software SPI. You need to call
spi.setup({mosi:B14,miso:B15,sck:B13});
from onInit - you can't rely on it staying set up correctly after a reset.