Problème écran 4’´ SPI ST7796 + MSP4021

Bonjour,

Je rencontre des problèmes avec la fonctionnalité tactile de mon écran TFT SPI 4.0" 320x480 V1.1 avec un ESP32 Dev Kit C.
Le pilote de l'écran est un ST7796, tandis que le pilote tactile est un MSP4021.
Il semble que ce ne soit pas compatible avec la bibliothèque TFT_eSPI.
Je soupçonne qu'elle soit compatible uniquement avec le XPT2046.
Quelles démarches devrais-je entreprendre pour résoudre ce problème ? Est-ce que quelqu'un pourrait m'aider ?

J'ai suivi ce tutoriel : https://coxxect.blogspot.com/2022/08/drive-st7796-spi-tft-with-xpt2046-touch.html

Voici les connexions des broches que j'utilise :

  • VCC : 5V
  • GND : GND
  • CS : GPIO 5 (SS)
  • RESET : GPIO 14
  • DC/RS : GPIO 27
  • SDI (MOSI) : GPIO 23 (MOSI)
  • SCK : GPIO 18 (SCK)
  • LED : 5V
  • SDO (MISO) : GPIO 19 (MISO)
  • T_CLK : GPIO 18 (SCK)
  • T_CS : GPIO 22
  • T_DIN : GPIO 23 (MOSI)
  • T_DO : GPIO 19 (MISO)
  • T_IRQ : Pas de connexion

Merci d'avance pour toute aide apportée.

Effectivement, le mot MSP4021 n'apparait nulle part dans le repo github de TFT_eSPI, alors qu'on trouve souvent XPT2046.

Ca ne résout pas ton problème, mais je pense que tu trouveras ton bonheur ici :
http://www.lcdwiki.com/4.0inch_SPI_Module_ST7796

Il y a notamment un package logiciel à télécharger et des instructions.
Ceci dit, je ne sais pas si c'est compatible de l'ESP32...

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