Well, if you try reading a bunch of registers with it (Bangle.accelRd(1)/2/etc) and they all ready 255 then it's not communicating. 255 is the default state (with the data pin stuck high)
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.
Well, if you try reading a bunch of registers with it (
Bangle.accelRd(1)
/2/etc) and they all ready 255 then it's not communicating. 255 is the default state (with the data pin stuck high)