Brochage de l’affichage jaune bon marché (CYD) ESP32 (ESP32-2432S028R)

Brochage de l'affichage jaune bon marché (CYD) ESP32 (ESP32-2432S028R)

Dans ce guide, nous examinerons le brochage de l’écran jaune bon marché de l’ESP32. Nous verrons quelles broches sont utilisées pour contrôler l’affichage, l’écran tactile et la carte microSD, et quelles broches dont vous disposez pour connecter des périphériques externes.

Brochage de l'affichage jaune bon marché (CYD) ESP32 (ESP32-2432S028R)

L’écran jaune bon marché ESP32 (ESP32-2432S028R) est un écran tactile LCD TFT avec une carte de développement ESP32 incluse, ce qui est idéal pour créer des interfaces utilisateur graphiques pour vos projets IoT.

Table des matières

Présentation de l’écran jaune bon marché ESP32 – CYD (ESP32-2432S028R)

La carte de développement ESP32-2432S028R est connue dans la communauté des fabricants sous le nom de « Cheap Yellow Display » ou CYD en abrégé. Cette carte de développement, dont la puce principale est un module ESP32-WROOM-32, est livrée avec

  • Écran tactile LCD TFT de 2,8 pouces
  • Interface de carte microSD
  • LED RVB
  • LDR (résistance dépendante de la lumière) intégrée
  • tous les circuits nécessaires pour programmer et alimenter la carte.
Panneau CYD à affichage jaune ESP32, bon marché, ESP32-2432S028R avant

Il s’agit d’une carte très polyvalente pour créer des interfaces graphiques pour vos projets IoT et elle est beaucoup plus pratique que d’utiliser une carte ESP32 séparée avec un écran TFT.

Carte CYD à affichage jaune ESP32 bon marché, ESP32-2432S028R, étiquetée au dos

Nouveau sur la carte ESP32 CYD ? Lisez notre guide de démarrage détaillé : Premiers pas avec le panneau d’affichage jaune bon marché ESP32 – CYD (ESP32-2432S028R).

Où acheter ?

Vous pouvez cliquer sur le lien ci-dessous pour vérifier où acheter le display ESP32 Cheap Yellow et son prix dans différents magasins.

Afficher les épingles

L’écran TFT communique avec la carte en utilisant le protocole de communication SPI (HSPI). Dans nos guides, nous utilisons l’affectation des broches suivante pour l’écran TFT (configurée dans le User_Setup.h de la bibliothèque TFT_eSPI).

Broche SPI GPIO
MISO (TFT_MISO) GPIO12
MOSI (TFT_MOSI) GPIO13
SCKL (TFT_SCLK) GPIO14
CS (TFT_CS) GPIO15
CC (TFT_DC) GPIO2
TVD (TFT_RST) -1
Broche de rétroéclairage GPIO21

En savoir plus sur la communication ESP32 SPI : Guide ESP32 SPI avec Arduino IDE

Épingles pour écran tactile

L’écran tactile utilise également le protocole SPI pour communiquer avec l’ESP32. Voici les broches VSPI pour l’écran tactile :

Broche SPI GPIO
IRQ (XPT2046_IRQ) GPIO36
MOSI (XPT2046_MOSI) GPIO32
MISO (XPT2046_MISO) GPIO39
CLK (XPT2046_CLK) GPIO25
CS (XPT2046_CS) GPIO33

LED RVB

La carte est livrée avec une LED RVB à l’arrière qui pourrait être utile pour le débogage.

ESP32 Affichage jaune bon marché LED RVB

Voici le brochage des LED RVB :

LED RVB GPIO
LED rouge GPIO4
LED verte GPIO16
LED bleue GPIO17

Important : Les LED RVB fonctionnent en logique inversée, car elles sont actives à faible niveau. Cela signifie que si vous les réglez sur HIGH = OFF et LOW = ON.

Broches de la carte MicroSD

Carte MicroSD à écran jaune bon marché ESP32

La carte microSD utilise le protocole de communication SPI. Il utilise les broches VSPI par défaut de l’ESP32 :

Carte microSD SPI GPIO
MISO GPIO19
MOSI GPIO23
SCK GPIO18
CS GPIO5

Vous aimerez peut-être aussi : ESP32 : Guide pour le module de carte MicroSD utilisant l’IDE ​​Arduino

LDR (Résistance dépendante de la lumière) – Capteur de lumière

ESP32 Affichage jaune bon marché LDR (Résistance dépendante de la lumièreESP32-Cheap-Yellow-)

La carte est livrée avec un LDR à l’avant, juste à côté de l’écran. Le LDR est connecté au GPIO 34.

Conférencier

Il y a un connecteur JST 2P 1,25 mm pour connecter un haut-parleur. Il est contrôlé avec GPIO 26.

Boutons BOOT et RST

ESP32 Écran jaune bon marché BOOT et bouton RST de réinitialisation

Il possède le bouton BOOT qui est connecté en interne au GPIO 0 et vous disposez également du bouton RST (RESET) intégré.

E/S étendues

Il y a deux connecteurs GPIO étendus étiquetés P3 et CN1 sur la carte. Dans les connecteurs GPIO étendus, 4 GPIO sont disponibles : GPIO 35, GPIO 22, GPIO 21 et GPIO 27 que vous pouvez utiliser pour connecter des périphériques.

Connecteurs IO étendus à affichage jaune bon marché ESP32

E/S étendues P3

Dans le connecteur P3, vous avez une broche GND et GPIO 35, GPIO 22 et GPIO 21.

Veuillez noter que le GPIO 22 est également utilisé sur le connecteur CN1 et que le GPIO 21 est utilisé comme rétroéclairage de l’écran. Ainsi, tant que le rétroéclairage est allumé, le GPIO 21 sera allumé.

CN1 E/S étendues

Dans le connecteur CN1, vous avez les broches GND, GPIO 22, GPIO 27 et 3V3. A noter que GPIO22 est également disponible sur le connecteur P3.

Les broches du connecteur CN1 peuvent être particulièrement utiles pour connecter des appareils I2C car vous disposez de deux GPIO disponibles qui peuvent être utilisés pour les lignes de bus I2C, ainsi que pour les broches d’alimentation et GND.

ESP32 Écran jaune bon marché Connecter le capteur BME280

Si vous souhaitez utiliser ces broches pour vous connecter aux capteurs I2C, vous devez définir des broches I2C personnalisées. Vous ne pouvez pas utiliser les broches SDA et SCL par défaut (GPIO 21 et GPIO 22) car GPIO 21 est utilisé pour le rétroéclairage).

Apprenez-en plus sur la communication I2C avec l’ESP32 : Communication ESP32 I2C : broches définies, interfaces de bus multiples et périphériques (Arduino IDE).

Broches disponibles pour connecter des périphériques

Donc, en résumé, vous disposez de trois broches pour connecter des périphériques :

  • GPIO 35 — sur le connecteur P3
  • GPIO 22 — sur les connecteurs P3 et CN1
  • GPIO 27 — sur le connecteur CN1

Connecteur TX/RX

Connecteur série RX TX à affichage jaune bon marché ESP32

Il dispose également des broches TX/RX disponibles sur le connecteur étiqueté P1. Ceux-ci sont utilisés pour la communication série et sont connectés directement au CH340 (convertisseur USB vers série).

  • GPIO 1 – Émission
  • GPIO 3-RX

Beaucoup de nos lecteurs ont mentionné qu’ils ne pouvaient pas utiliser ces broches pour connecter des périphériques (qui communiquent via série, comme un module GPS), mais nous n’avons pas encore testé cette fonctionnalité.

Conclusion

Nous espérons que ce guide de référence GPIO pour l’écran jaune bon marché ESP32 vous sera utile. Si vous avez plus d’informations sur les GPIO CYD, veuillez les partager en écrivant un commentaire ci-dessous.

Si vous débutez avec l’ESP32 CYD, assurez-vous de consulter les didacticiels suivants :

Apprenez-en plus sur l’ESP32 avec nos ressources :

Merci d’avoir lu.

Cette vidéo vous emmène dans l’histoire de Raspberry Pi :

YouTube video