Only things I can think of are:
To ensure that the pins are actually in 'high drive' mode...
peek32(0x50000724)&0x700 == 0x700; peek32(0x50000728)&0x700 == 0x700;
But I'm pretty sure they should be...
var i2c = new I2C(); i2c.setup(...)
But it's possible that because I2C uses pullups, the leakage is actually enough to cause trouble
@Gordon started
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.
Only things I can think of are:
To ensure that the pins are actually in 'high drive' mode...
But I'm pretty sure they should be...
var i2c = new I2C(); i2c.setup(...)
But it's possible that because I2C uses pullups, the leakage is actually enough to cause trouble