probleme I2C pour piloter affichage OLED

Bonjour,
Voici un problème sur lequel je butte: la commande via I2C d'un OLED ( avec mon propre soft pour MiniTiounerPro, je dois tout faire car il n'y a pas de bibliothèque)
si je commande un LCD 4 lignes classique (driver PCF8574 / Adresse 4Eh) ça marche et on voit bien que je reçois l'ACK
si je commande un OLED (driver SSD1306 / adresse 78h) je ne reçois pas l' ACK ( au 9eme clock de SCL j'ai SDA à l' état haut au lieu de état bas)
si je commande cet OLED (driver SSD1306 / adresse 78h) avec un Arduino et la bibliothèque SSD1306 toute prête, ça marche, je reçois bien le ACK ( et il enchaine les autres octets de la commande)
A l'oscillo, je ne vois pas pourtant la différence avec ce que j'envoie avec mon soft via MiniTiounerpro.
ici je suis à 100kHz, j'ai essayé à 200 kHz ==> même résultat
ici j'alimente en 3.3v l'OLED, j'ai essayé à 5V, ==> même résultat
Je tourne en rond, c'est peut être évident, mais j'ai trop le nez dessus.
Quelqu'un a t-il une piste?
doc SSD1306:
Merci
Jean-Pierre F6DZP
Voici un problème sur lequel je butte: la commande via I2C d'un OLED ( avec mon propre soft pour MiniTiounerPro, je dois tout faire car il n'y a pas de bibliothèque)
si je commande un LCD 4 lignes classique (driver PCF8574 / Adresse 4Eh) ça marche et on voit bien que je reçois l'ACK
si je commande un OLED (driver SSD1306 / adresse 78h) je ne reçois pas l' ACK ( au 9eme clock de SCL j'ai SDA à l' état haut au lieu de état bas)
si je commande cet OLED (driver SSD1306 / adresse 78h) avec un Arduino et la bibliothèque SSD1306 toute prête, ça marche, je reçois bien le ACK ( et il enchaine les autres octets de la commande)
A l'oscillo, je ne vois pas pourtant la différence avec ce que j'envoie avec mon soft via MiniTiounerpro.
ici je suis à 100kHz, j'ai essayé à 200 kHz ==> même résultat
ici j'alimente en 3.3v l'OLED, j'ai essayé à 5V, ==> même résultat
Je tourne en rond, c'est peut être évident, mais j'ai trop le nez dessus.
Quelqu'un a t-il une piste?
doc SSD1306:
Merci
Jean-Pierre F6DZP