Besoin d'aide sur 0.96 OLED 96*64

Bonjour,

Je suis débutant en programmation et je rencontre une difficulté. J'ai un projet utilisant un afficheur OLED, j'aurai besoin d'inverser l'affichage car la lecture passe par un jeu de miroir. j'utilise la librairie de ADAFRUIT.

auriez vous des pistes à me donner?

Bonjour,

effectivement je n'ai pas été très précis dans ma demande. Alors j'utilise la Librairy "Adafruit-SSD1331-OLED-Driver-Library-for-Arduino-master". Concernant l'afficheur la seul information qui est en ma possession est "0.95 96*64OLED v2.0", il n'y a pas d'autre information.

Je vais me pencher sur l'information que vous m'avez transmise concernant le "drawPixel" et je vous tiendrais informé du résultat.

en tout cas Merci pour cette première piste.

Cordialement

re Bonjour,

Apres une après midi de modification de la bibliothèque ça ne fonctionne pas, j'ai essayé en modifiant le fichier SSD1331.h comme ci dessous

// drawing primitives!
  void drawPixel(int16_t (WIDTH-x-1), int16_t y, uint16_t color);
  void drawLine(int16_t (WIDTH-x-1)0, int16_t y0, int16_t (WIDTH-x-1)1, int16_t y1, uint16_t color);
  //void fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t fillcolor);
  void pushColor(uint16_t c);

  // commands
  void begin(void);
  void goHome(void);
  void goTo(int (WIDTH-x-1), int y);

.

A la vérification du Sketch j'ai des erreurs à chaque ligne qui utilise la bibliothèque.

Dois je aussi modifier le fichier SSD1331.cpp?

En tout cas merci pour le temps que vous passez à m'aider.

Bonjour,

En effet, je modifiais là où il ne fallait pas. Un très grand merci ça fonction.