Pinguino Forum
Connection Ecran ST7735 - Printable Version

+- Pinguino Forum (http://forum.pinguino.cc)
+-- Forum: International (http://forum.pinguino.cc/forumdisplay.php?fid=23)
+--- Forum: Français (http://forum.pinguino.cc/forumdisplay.php?fid=25)
+--- Thread: Connection Ecran ST7735 (/showthread.php?tid=4977)



Connection Ecran ST7735 - Techno - 14-11-2017

Bonjour,
Je viens de recevoir l'écran ST7735. J'essaye de le faire fonctionner mais l'afficheur reste vide. Sad
J'ai des doutes sur le câblage de cet afficheur sur ma plaque perso équipée d'un 32MX250F128B
Le cablage est le suivant
CS sur D3
DC sur D2
SDA sur D4
SCK sur D0

Code:
#define SPIMODULE SPI2
ainsi que
ST7735.init(SPIMODULE, 2,4,0); // DC,SDA,SCK
Mais cela ne fonctionne pas...
J'imagine que l'on doit aussi configurer le CS sur D3 ?
Bref, j'ai encore besoin d'un peu d'aide pour câbler et accorder correctement le ST7735 sur ma plaque.
Merci


RE: Connection Ecran ST7735 - regis - 15-11-2017

Si tu veux utiliser un des SPI hardware alors tu n'as pas à déclarer les pins associées avec SDA, SCK et CS.
Par contre cet afficheur à besoin d'une pin supplémentaire pour indiquer le mode Command ou le mode Data.
Elle est notée A0 ou DC (Data/Command).
Donc pour initialiser ton afficheur avec DC = pin 7 : ST7735.init(SPIMODULE, 7);
La syntaxe que tu as utilisé est pour le mode SPISW (SPI Sofware) où tu dois déclarer quelles sont les pins que tu utiliseras pour simuler le SPI.

PS : je n'ai pas reçu ton email pour t'envoyer les fichiers mis à jour des P32.


RE: Connection Ecran ST7735 - Techno - 15-11-2017

Bonjour Régis,
Merci beaucoup pour ton aide. Je viens de t'envoyer un message sur ta boite privé.
Cordialement
Techno


RE: Connection Ecran ST7735 - Techno - 17-11-2017

L'écran fonctionne avec les connexions suivante :
[Image: ST.GIF]
Et bien sur l'initialisation :
Code:
#define SPIMODULE SPI2

ST7735.init(SPIMODULE, 1); // DC modifié


Merci encore.