someone already has similar issue before, the 32kHz crystal being worse than built-in low speed oscillator so build with this turned off actually improved accuracy for him
actually the problem appeared from a specific update onwards of the previous major release
Anyway if you want to try then just fork Espruino repo on github and edit this single line (comment out 'DEFINES += -DESPR_LSE_ENABLE ' by adding '#') then save/commit and github will make new build for you. It is just few clicks on github web to get this custom build.
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.
someone already has similar issue before, the 32kHz crystal being worse than built-in low speed oscillator so build with this turned off actually improved accuracy for him
this is strange because it was turned on 3 years ago in this comit https://github.com/espruino/Espruino/commit/7c5de9dc8095e91bb00c5668cbc7b9bd336318d0 so basically it was always the same almost since the beginning. so maybe this is different issue after all
Anyway if you want to try then just fork Espruino repo on github and edit this single line (comment out
'DEFINES += -DESPR_LSE_ENABLE '
by adding '#') then save/commit and github will make new build for you. It is just few clicks on github web to get this custom build.