Comment connecter ma carte SD et mon écran SPI en même temps

Bonjour à tous,

J'utilise un écran SPI ST7789 et un module de carte SD avec une interface SPI également. Le problème c'est qu'ils n'ont pas les mêmes broches. Et je n'ai rien trouvé sur internet.

L'écran a les broches suivantes: SCK, SDA, RES, DC et BLK
Le module de carte SD: CS, SCK, MOSI, MISO

Comment les connecter au micro-controleur sans qu'il y ait de conflit ?

J'utilise une carte peu courante basée sur ESP32-S2.
Mais si vous trouvez une solution qui fonctionne sur Wemos D1 Mini je suis aussi preneur car l'esp32s2 mini est " Compatible with LOLIN D1 mini shields"


Notez que d'autres composants sont également branchés.

mettez des liens vers vos modules

Excusez moi, les voici:

Le module de carte SD

L'écran (le 1.3")

il y a eu cette discussion sur cet écran

essai tft seul ?
vu que le tft n'a pas de Chip Select
https://www.instructables.com/Adding-CS-Pin-to-13-LCD/

Does this mean these displays cannot share spi with other devices?

Yes, one way around this is to add additional circuitry to, for example, block the SPI clock line (SCK) to the TFT when another device is selected.

biblio 7789 bodmer

Mon écran semble être tombé en panne. Je ne peux donc pas tester vos conseils pour l'instant. J'arrivais très bien à le faire fonctionner avant (sans carte SD).
J'en ai commandé un nouveau, je reprendrai le fil lorsque je l'aurais reçu.

Merci du conseil, je vais essayer ça quand je pourrais, j'espère que ça ne va pas trop compliquer les choses.

à moins que le format 1.3 pouces soit impératif, les tft 1.44 a st7735 OU ili9163 possedent un Chip Select,

J'ai reçu le nouvel écran. Je vais pouvoir essayer maintenant. Je vais essayer d'utiliser la bibliothèque de bodmer que vous avez recommandée.
Pourtant, l'ESP32 S2 est censé avoir 4 bus SPI mais le manque de documentation à ce sujet font que cette solution n'est pas la plus simple.

Un 1.44 irait très bien mais il me semble que le 1.3" ST7789 possède la meilleure définition(240x240) pour sa taille.

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