And may be it is time to check power supply :)
I think, oscilloscope is usefull, too. You can check signal voltage levels etc. It is usual bug when I work with I2C. Sometimes pullups need to be changed after I2C clock change, sometimes something else happens... In fact, oscilloscope is my main tool to debug I2C.
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.
And may be it is time to check power supply :)
I think, oscilloscope is usefull, too. You can check signal voltage levels etc. It is usual bug when I work with I2C. Sometimes pullups need to be changed after I2C clock change, sometimes something else happens... In fact, oscilloscope is my main tool to debug I2C.