[Problème] Arduino méga 2560, TFT LCD MEGA SHIELD V1.2

Salut, et merci pour ta réponse ! :slight_smile:
J'ai effectivement pas changé le modèle, par contre j'ai toujours mon écran tout blanc ...
je vous met le code que j'ai utilisé :

#include <UTFT.h>

extern uint8_t SmallFont[];

//UTFT myGLCD(ITDB32WD,38,39,40,41);
UTFT myGLCD(TFT01_32WD,38,39,40,41);

void setup()
{
  randomSeed(analogRead(0));
  
  myGLCD.InitLCD();
  myGLCD.setFont(SmallFont);
}

void loop()
{
  myGLCD.clrScr();

  myGLCD.setColor(255, 0, 0);
  myGLCD.fillRect(0, 0, 319, 13);
  myGLCD.setColor(64, 64, 64);
  myGLCD.fillRect(0, 226, 319, 239);
  myGLCD.setColor(255, 255, 255);
  myGLCD.setBackColor(255, 0, 0);
  myGLCD.print("test test test", CENTER, 1);
  myGLCD.setBackColor(64, 64, 64);
  myGLCD.setColor(255,255,0);
  myGLCD.print("test test test", CENTER, 227);

  delay(10000);
}

j'ai bien essayé les deux modèles :

UTFT myGLCD(ITDB32WD,38,39,40,41);
UTFT myGLCD(TFT01_32WD,38,39,40,41);

mais aucun ne fonctionne pour moi ...

EDIT : J'ai recherché la fiche de l'écran et du shield que j'ai acheté.
shield : Ethernet W5100 Network Expansion Board w/Micro SD Slot for Arduino - Free shipping - DealExtreme
écran : IIC / I2C Serial 3.2" LCD 2004 Module Display for Arduino - Free shipping - DealExtreme modèle : TFT01-2.4 ! donc j'ai cherché un peu, et j'ai trouvé la doc : http://www.elecfreaks.com/wiki/index.php?title=2.4"_TFT_LCD:_TFT01-2.4 de base, le mode 8 bits est activé.
Donc, j'ai utilisé : UTFT myGLCD(TFT01_24_8,38,39,40,41); mais ça ne fonctionne toujours pas.

EDIT 2: Ok je crois que jviens de comprendre ... mon écran est un 2.4" et le shield que j'ai est pour l'écran 3.2" ! Je pense que le bug vient de là, je vais m'acheter un autre shiel, ça coute 7€ donc ça va. Je ferais plus attention la prochaine fois.

Merci à tous pour votre aide en tout cas. :wink: