The I2C timeout is when it's not able to communicate with the module over I2C.
So...
Did you set up I2C3 with I2C3.setup(...)?
Is it powered properly? Looks like it needs connecting up with Vin not 3.3v.
Finally, try adding some 10k pull-up resistors. the Adafruit page doesn't mention that it has them and I think some Arduino boards to have them on so they may have left them off of the adaptor board?
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.
The I2C timeout is when it's not able to communicate with the module over I2C.
So...
I2C3
withI2C3.setup(...)
?Vin
not 3.3v.Finally, try adding some 10k pull-up resistors. the Adafruit page doesn't mention that it has them and I think some Arduino boards to have them on so they may have left them off of the adaptor board?