
Présentation du produit
ESP32-2432S0248R-PLUS est un ESP32-WROOM-32E La carte de développement d'écran tactile couleur de 2,8 pouces développée par le module de communication sans fil intègre un écran LCD, XPT2046 tactile résistif, Type-C, carte TF, indicateur RVB, port série et interface d'extension.
ESP32-2432S0248R-PLUS is a 2.8-inch touch display development board based on the ESP32-WROOM-32E wireless module, integrating LCD display, XPT2046 resistive touch, Type-C, TF card, RGB LED, UART and expansion ports.
Scénarios/Applications
Il convient aux terminaux de contrôle IoT, aux panneaux de contrôle de maison intelligente, à l'affichage de données industrielles, à l'acquisition et à l'affichage de capteurs, aux expériences d'enseignement, aux interfaces interactives Wi-Fi/Bluetooth et à d'autres projets.
Suitable for IoT terminals, smart home panels, industrial data display, sensor monitoring, education, and Wi‑Fi / Bluetooth HMI projects.
Légende de l'interface/Disposition de l'interface
Tableau de présentation du client en chinois et en anglais
Contenu de l'emballage
Version acrylique/sans version acrylique
Caractéristiques du produit/Caractéristiques clés
Product HighlightsAffichage et tactile
LCD TFT 2,8 pouces, résolution 240 × 320, pilote LCD ST7789, initialisation recommandée Séquence de couleurs BGR; Puce tactile avec XPT2046(XP2046) Schéma de contact de résistance.
2.8-inch TFT LCD, 240 × 320 resolution, ST7789 LCD driver with recommended BGR initialization; XPT2046 resistive touch controller.
Sans fil et extension
ESP32-WROOM-32E prend en charge le Wi-Fi 2,4 GHz, Bluetooth/ble, le support de carte TF intégré, l'indicateur RVB, l'interface série, l'interface audio et l'interface d'extension pour le développement secondaire.
ESP32-WROOM-32E supports 2.4GHz Wi‑Fi, Bluetooth / BLE. The board includes TF card slot, RGB LED, UART, audio and expansion ports.
Paramètres de base/Spécifications de base
Hardware Specification| Article/Article | Paramètres/Spécifications |
|---|---|
| Modèle de produit/Modèle | ESP32-2432S0248R-PLUS |
| Module de commande principal / Module principal | ESP32-WROOM-32E |
| Fonction sans fil / Sans fil | 2.4GHz Wi‑Fi 802.11 b/g/n, Bluetooth / BLE |
| Affichage / Affichage | 2.8-inch TFT LCD, 240 × 320 |
| Pilote LCD / Pilote LCD | ST7789, initialisation BGR / ST7789 avec initialisation BGR |
| Type tactile/Type tactile | Toucher résistif / Toucher résistif |
| Puce tactile/contrôleur tactile | XPT2046 / XP2046 |
| Interface USB/Port USB | USB Type‑C, alimentation, téléchargement, débogage série / Alimentation, programmation et débogage série |
| Interface de stockage/Stockage | TF / MicroSD Card Slot |
| Boutons | SW1, SW2 |
| Indicateur / Indicateur | On-board RGB LED |
| Taille du conseil / Taille du conseil | 86mm × 50mm |
| Niveau logique / Niveau logique | 3.3V |
| Alimentation / Alimentation | USB Type‑C 5V input / external 3.3V battery port |
| Environnement de développement / Développement | Arduino IDE, PlatformIO, ESP-IDF, MicroPython compatible |
Paramètres du module ESP32-WROOM-32E
Core Module| Article/Article | Paramètres/Spécifications |
|---|---|
| Modèle de module / Module | ESP32-WROOM-32E |
| CPU | Xtensa® dual-core 32 bits LX6, jusqu'à 240 MHz / jusqu'à 240 MHz |
| ROM / SRAM | 448KB ROM, 520KB SRAM, 16KB RTC SRAM |
| Flash | Flash standard de 4 Mo, soumis à une configuration par lots / Flash standard de 4 Mo, soumis à une configuration par lots |
| Wi‑Fi | 802.11 b/g/n,2.4GHz |
| Bluetooth | Bluetooth v4.2 BR/EDR and Bluetooth LE |
| Antenne / Antenne | Antenne PCB embarquée / Antenne PCB embarquée |
| GPIO | Le module peut fournir plusieurs GPIO, et les broches réellement disponibles dépendent du mappage de la carte. |
| Taille du module / Taille du module | 18.0mm × 25.5mm × 3.1mm |
Description de l'interface / Description de l'interface
Connector FunctionsUSB Type‑C
Utilisé pour l'alimentation de la carte de développement, le téléchargement de programmes et le débogage du port série.
Used for power supply, firmware programming and serial debugging.
Interface audio/port audio 2.0P
Les interfaces liées à l'audio sont réservées et peuvent être utilisées pour les applications liées aux entrées/sorties audio ou aux amplificateurs de puissance. Les fonctions spécifiques sont définies par le programme utilisateur.
Reserved for audio input/output or amplifier-related applications depending on user firmware.
Port d'extension externe / Port d'extension externe
Les signaux d'extension SPI/GPIO sont réservés pour une connexion facile à des capteurs externes, des modules périphériques ou des cartes d'extension définies par l'utilisateur.
Reserved SPI / GPIO expansion signals for external sensors, modules or custom boards.
Interface de batterie externe 3,3 V/Port de batterie
La spécification de l'interface est de 1,25P, avec le pôle positif à gauche et le pôle négatif à droite. Ne le connectez pas à l’envers et n’entrez pas 5V.
1.25P connector. Left pin is positive, right pin is negative. Do not reverse polarity or input 5V.
Interface de port série 1.25P/Port UART
Utilisé pour les modules de communication série, de débogage ou de port série externe.
Used for UART communication, debugging or external serial modules.
Titulaire de la carte TF/emplacement pour carte TF
Il peut être utilisé pour des applications telles que le stockage de données, le stockage de ressources d'image et la lecture de fichiers de configuration.
Used for data storage, image resources and configuration files.
Table de mappage GPIO / Table de mappage GPIO
From Uploaded Mapping Sheet| Module / Module | Signal/Sérigraphie / Signal | GPIO | Macro-code / Macro | Direction / Direction | Descriptif / Descriptif |
|---|---|---|---|---|---|
| contrôle principal | RESET | EN | LCD_RST=-1 | Réinitialisation des entrées | Connectez-vous à ESP32 EN et n'occupez pas GPIO Connected to ESP32 EN; does not occupy a GPIO. |
| LCD/ST7789 | LCD_SCK | GPIO14 | LCD_SCK=14 | sortir | Horloge LCD SPI VSPI LCD SPI clock, VSPI bus. |
| LCD/ST7789 | LCD_MISO | GPIO12 | LCD_MISO=12 | entrer | LCD SPI MISO ST7789 ne lit pas l'écran par défaut LCD SPI MISO; ST7789 normally does not require screen readback. |
| LCD/ST7789 | LCD_MOSI | GPIO13 | LCD_MOSI=13 | sortir | LCD SPI MOSI LCD SPI MOSI data line. |
| LCD/ST7789 | LCD_RS / DC | GPIO2 | LCD_RS=2 | sortir | Broche de sélection de données/commandes LCD LCD data/command select pin. |
| LCD/ST7789 | LCD_CS | GPIO15 | LCD_CS=15 | sortir | Sélection de la puce LCD LCD chip select. |
| LCD/ST7789 | LCD_BL | GPIO21 | LCD_BL=21; BACKLIGHT_PIN=21 | sortir | Contrôle du rétroéclairage LCD LCD backlight control. |
| Tactile/XPT2046 | RTP_IRQ / SENSOR_VP | GPIO36 | RTP_IRQ=36; TOUCH_IRQ=36 | entrer | Broche dédiée à l'entrée d'interruption tactile Touch interrupt; input-only GPIO. |
| Tactile/XPT2046 | RTP_DOUT / SENSOR_VN | GPIO39 | RTP_DOUT=39; TOUCH_MISO=39 | entrer | Touchez la broche dédiée à l'entrée SPI DOUT/MISO Touch SPI DOUT/MISO; input-only GPIO. |
| Tactile/XPT2046 | RTP_DIN | GPIO32 | RTP_DIN=32; TOUCH_MOSI=32 | sortir | Touchez SPI DIN/MOSI Touch SPI DIN/MOSI. |
| Tactile/XPT2046 | RTP_CS | GPIO33 | RTP_CS=33; TOUCH_CS=33 | sortir | Sélection de la puce tactile Touch chip select. |
| Tactile/XPT2046 | RTP_SCK | GPIO25 | RTP_SCK=25; TOUCH_CLK=25 | sortir | Touchez l’horloge SPI Touch SPI clock. |
| Batterie | BAT_ADC | GPIO34 | BAT_ADC=34; BAT_ADC_PIN=34 | entrer | Broche dédiée à l'entrée ADC de tension de batterie Battery voltage ADC; input-only GPIO. |
| Lumière tricolore RVB | RGB_R | GPIO17 | RGB_LED_R=17 | sortir | Le canal rouge RVB intégré enregistre par RVB = 17/22/16 On-board RGB LED red channel; RGB=17/22/16. |
| Lumière tricolore RVB | RGB_G | GPIO22 | RGB_LED_G=22 | sortir | Le canal vert RVB intégré enregistre par RVB = 17/22/16 On-board RGB LED green channel; RGB=17/22/16. |
| Lumière tricolore RVB | RGB_B | GPIO16 | RGB_LED_B=16 | sortir | Le canal bleu RVB intégré enregistre par RVB = 17/22/16 On-board RGB LED blue channel; RGB=17/22/16. |
| Audio | AUDIO_IN | GPIO26 | AUDIO_IN=26 | Entrée/ADC | Entrée audio réservée Reserved audio input. |
| Audio | AUDIO_EN | GPIO4 | AUDIO_EN=4 | sortir | Activation de l'amplificateur audio/puissance réservée Reserved audio/amplifier enable control. |
| SPI étendu | SPI_CS | GPIO27 | SPI_CS=27 | sortir | Sélection de puce SPI étendue réservée Reserved expansion SPI chip select. |
| carte SD | SD_MOSI | GPIO23 | SD_MOSI=23 | sortir | SD SPI MOSI réservé Reserved SD SPI MOSI. |
| carte SD | SD_MISO | GPIO19 | SD_MISO=19 | entrer | SD SPI MISO Réservé Reserved SD SPI MISO. |
| carte SD | SD_SCK | GPIO18 | SD_SCK=18 | sortir | Réservation d'horloge SD SPI Reserved SD SPI clock. |
| carte SD | SD_CS | GPIO5 | SD_CS=5 | sortir | La carte SD est réservée Reserved SD card chip select. |
Versions de package / Versions de package
Acrylic / Non-AcrylicVersion Acrylique / Version Acrylique
- 1 Conseil de développement / 1 Conseil de développement
- 1 étui acrylique / 1 étui acrylique
- 1 câble DuPont 1,25 à 4P / 1 câble DuPont 1,25 à 4P
- 1 stylet tactile / 1 stylet tactile
- 1 câble de données USB Type‑C / 1 câble de données USB Type‑C
Version non acrylique / Version non acrylique
- 1 Conseil de développement / 1 Conseil de développement
- 1 câble DuPont 1,25 à 4P / 1 câble DuPont 1,25 à 4P
- 1 stylet tactile / 1 stylet tactile
- 1 câble de données USB Type‑C / 1 câble de données USB Type‑C
- N'inclut pas le boîtier en acrylique / N'inclut pas le boîtier en acrylique
Configuration d'initialisation recommandée / Initialisation recommandée
ST7789 BGR + XPT2046Exemple de configuration TFT_eSPI / Exemple TFT_eSPI
#define ST7789_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_MISO 12
#define TFT_MOSI 13
#define TFT_SCLK 14
#define TFT_CS 15
#define TFT_DC 2
#define TFT_RST -1
#define TFT_BL 21
#define TFT_BACKLIGHT_ON HIGH
// Important: use BGR color order
#define TFT_RGB_ORDER TFT_BGR
#define SPI_FREQUENCY 40000000Configuration tactile XPT2046 / Exemple tactile
#define TOUCH_IRQ 36
#define TOUCH_MISO 39
#define TOUCH_MOSI 32
#define TOUCH_CS 33
#define TOUCH_CLK 25Précautions d'emploi/Remarques
Important1. Le niveau logique GPIO est de 3,3 V, veuillez ne pas vous connecter directement aux signaux 5 V. / Le niveau logique GPIO est de 3,3 V. Ne connectez pas directement les signaux 5V.
2. Veuillez faire attention à la direction des pôles positifs et négatifs de l'interface de la batterie externe 3,3 V, la gauche est positive et la droite est négative. / Port de batterie externe 3,3 V : positif gauche, négatif droit.
3. GPIO34, GPIO36 et GPIO39 sont des broches d'entrée dédiées et ne peuvent pas être utilisées comme sorties ordinaires. / GPIO34, GPIO36 et GPIO39 sont des broches d'entrée uniquement.
4. L'écran LCD utilise le pilote ST7789 et il est recommandé de le définir sur la séquence de couleurs BGR ; si la couleur est anormale, veuillez vérifier les paramètres RVB/BGR. / L’ordre des couleurs ST7789 BGR est recommandé. Si les couleurs sont incorrectes, vérifiez les paramètres RVB/BGR.
5. La puce tactile est XPT2046 et l'étalonnage tactile est recommandé après la rotation de l'écran. / Le XPT2046 touch peut nécessiter un calibrage après la rotation de l'écran.
Téléchargement de données/Téléchargement de ressources :https://www.zlxchina.xyz/
Instructions/Remarque : si les paramètres du produit, les listes d'accessoires et les définitions d'interface sont sujets à des ajustements par lots, veuillez vous référer au produit réel et à la page de téléchargement des données officielles. Les spécifications du produit, le contenu de l'emballage et les définitions des broches peuvent varier selon le lot ; veuillez vous référer au produit réel et à la page de téléchargement officielle.
