Bonjour

J'envisage de changer un écran oled de 0,96 pouce qui fonctionne sur un nano avec la bibliothèque U8G2 par un 1,5 pouces 128x128 grey en I2C avec la biblothèque adafruit ssd1327 sur un nano.

Le téléversement du sketch de test se passe bien mais l'écran ne fonctionne pas par contre la console réagit.
J'ai essayé aussi avec U8G2 mais pas mieux
En I2C les broches CS et DC sont au 0 logique, DIN est en 4 et l'horloge en 5.

Le sketch d'Adafruit

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <Adafruit_SSD1327.h>
 
 
#define OLED_RESET -1
 
 
Adafruit_SSD1327 display(128, 128, &Wire, OLED_RESET, 1000000);
 
#define NUMFLAKES 10
#define XPOS 0
#define YPOS 1
#define DELTAY 2
 
 
#define LOGO16_GLCD_HEIGHT 16 
#define LOGO16_GLCD_WIDTH  16 
static const unsigned char PROGMEM logo16_glcd_bmp[] =
{ B00000000, B11000000,
  B00000001, B11000000,
  B00000001, B11000000,
  B00000011, B11100000,
  B11110011, B11100000,
  B11111110, B11111000,
  B01111110, B11111111,
  B00110011, B10011111,
  B00011111, B11111100,
  B00001101, B01110000,
  B00011011, B10100000,
  B00111111, B11100000,
  B00111111, B11110000,
  B01111100, B11110000,
  B01110000, B01110000,
  B00000000, B00110000 };
 
 
void setup()   {                
  Serial.begin(9600);
  //while (! Serial) delay(100);
  Serial.println("SSD1327 OLED test");
Je dois oublier quelque chose mais je tourne en rond
merci de votre retour