Problème écran Écran OLED de 0.96 Pouces SSD1306 I2C IIC

Bonjour, j'ai acheter un écran Écran OLED de 0.96 Pouces SSD1306 I2C IIC éventuelles I Serial ogeneX64 LCD 4
Broches et le problème c'est que j'ai toujours la même erreur

voici le code:

#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET    -1

Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);

void setup() {
  Serial.begin(9600);

  // Initialisation de l'écran OLED avec l'adresse I2C
  if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
    Serial.println(F("Écran OLED non trouvé"));
    for (;;);  // Si l'écran n'est pas trouvé, arrêter l'exécution
  }

  display.clearDisplay();
  display.setTextSize(1);
  display.setTextColor(SSD1306_WHITE);
  display.setCursor(0, 0);
  display.print(F("Test écran OLED!"));
  display.display();
}

void loop() {
  // Rien dans loop
}

Et voici l'erreur

In file included from c:\Users\maxime\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library/Adafruit_GFX.h:13:0,
                 from C:\Users\maxime\OneDrive\Documents\Arduino\insta360\insta360.ino:2:
c:\Users\maxime\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_SPIDevice.h:99:41: error: 'SPI_MODE0' was not declared in this scope
                      uint8_t dataMode = SPI_MODE0, SPIClass *theSPI = &SPI);
                                         ^~~~~~~~~
c:\Users\maxime\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_SPIDevice.h:108:41: error: 'SPI_MODE0' was not declared in this scope
                      uint8_t dataMode = SPI_MODE0);
                                         ^~~~~~~~~

exit status 1

Compilation error: exit status 1

Merci d'avance

Veuillez utiliser la langue anglaise dans les sections anglaises du forum. Votre sujet a été déplacé vers la section française du forum.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.