Hi Gordon,
many thanks for your support.
The configuration I'm trying to use is with no pull up resistors.
By loading a simple "hello word" program, generated through another platform, I have verified the I2C interface works, with the same Nucleo board, the same display and same I2C pins of your "Hello world" example, as it is (perhaps with the internal weak pull-ups?).
Generally I have never used additional pull up resistors with this kind of display and the NUCLEO-F401RE board.
Is it possible that the FW\ interpreter has configured the internal device peripheral registers differently (e.g. with internal weak pull-up and pull-down resistors disabled)?
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.
Hi Gordon,
many thanks for your support.
The configuration I'm trying to use is with no pull up resistors.
By loading a simple "hello word" program, generated through another platform, I have verified the I2C interface works, with the same Nucleo board, the same display and same I2C pins of your "Hello world" example, as it is (perhaps with the internal weak pull-ups?).
Generally I have never used additional pull up resistors with this kind of display and the NUCLEO-F401RE board.
Is it possible that the FW\ interpreter has configured the internal device peripheral registers differently (e.g. with internal weak pull-up and pull-down resistors disabled)?
Thanks in advance