There are three different device adresses used in your code -0x68,0x75,0x3b so which one is correct for your device?
Typically you first write register address you want to read from i2c.writeTo(0x68,regaddr) and then read (two=16bits) bytes i2c.readFrom(0x68,2)
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.
There are three different device adresses used in your code -0x68,0x75,0x3b so which one is correct for your device?
Typically you first write register address you want to read from
i2c.writeTo(0x68,regaddr)
and then read (two=16bits) bytesi2c.readFrom(0x68,2)