Yes, so most pins on Espruino (apart from ADC pins) are 5v tolerant and pulling up to 5v is fine. Personally I use 4k7 pullups to 3.3v, so it may be that just having a 3.3v pullup with a higher resistance would be fine for you?
Having said that I've only tried maybe 5 different I2C devices, so some of them may require that 5v pullup.
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.
Yes, so most pins on Espruino (apart from ADC pins) are 5v tolerant and pulling up to 5v is fine. Personally I use 4k7 pullups to 3.3v, so it may be that just having a 3.3v pullup with a higher resistance would be fine for you?
Having said that I've only tried maybe 5 different I2C devices, so some of them may require that 5v pullup.