Bonjour,
Je rencontre aussi un problème avec un écran 3.95 équipée du driver ST7796S utiliser sur un méga 2560
J'ai acheter cet écran ici:
https://fr.aliexpress.com/item/33057452144.html?spm=a2g0s.9042311.0.0.27426c37FblNPT
Tout les exemples de de cette lib fonctionne sur Uno mais seul le premier exemple fonctionne sur méga:
http://www.lcdwiki.com/index.php?title=3.95inch_Arduino_Display-UNO&oldid=3318
Avez vous une idée de la raison? Le Pinout du méga sont identique au uno. Sauf le port SPI, mais la lib est indiquée compatible UNO/MEGA dans les commentaires
* File : clear_Screen.ino
* Hardware Environment: Arduino UNO&Mega2560
* Build Environment : Arduino
*Set the pins to the correct ones for your development shield or breakout board.
*This demo use the BREAKOUT BOARD only and use these 8bit data lines to the LCD,
*pin usage as follow:
* LCD_CS LCD_CD LCD_WR LCD_RD LCD_RST SD_SS SD_DI SD_DO SD_SCK
* Arduino Uno A3 A2 A1 A0 A4 10 11 12 13
*Arduino Mega2560 A3 A2 A1 A0 A4 10 11 12 13
* LCD_D0 LCD_D1 LCD_D2 LCD_D3 LCD_D4 LCD_D5 LCD_D6 LCD_D7
* Arduino Uno 8 9 2 3 4 5 6 7
*Arduino Mega2560 8 9 2 3 4 5 6 7
Pouvez vous m'aider à comprendre pourquoi ça ne fonctionne pas sur Méga?