Accueil Écran TFT IPS ST7789V 1,14" | M5Stack StickC PLUS2 | 135×240
1.14 - inch TFT Screen for M5Stack StickC PLUS 2
1.14 - inch TFT Screen for M5Stack StickC PLUS 2
1.14 - inch TFT Screen for M5Stack StickC PLUS 2
1.14 - inch TFT Screen for M5Stack StickC PLUS 2

Écran TFT IPS ST7789V 1,14" | M5Stack StickC PLUS2 | 135×240

SKU: TB-TFT114
Prix soldé 3,14 €
incl. VAT
excl. VAT
Checking inventory…

Need a larger quantity?

Need bulk pricing?

Get a formal quotation with lead time and volume pricing.

Request for Quote

For universities, companies, distributors, and project orders.

Ajouter à la liste de souhaits
1.14 - inch TFT Screen for M5Stack StickC PLUS 2

Écran TFT IPS ST7789V 1,14" | M5Stack StickC PLUS2 | 135×240

3,14 €

Écran de remplacement TFT IPS ST7789V de 1,14 pouce pour M5Stack StickC PLUS2

Maintenez votre série M5Stack StickC PLUS en parfait état avec cet écran de remplacement LCD TFT IPS de 1,14 pouce, conçu avec précision. Piloté par le contrôleur éprouvé ST7789V, cet écran offre un affichage vif en couleurs intégrales de 135×240 pixels, quel que soit l’angle de vision. Que vous remplaciez un écran endommagé ou recherchiez une pièce de rechange pour votre kit de développement M5StickC PLUS2, ce remplacement prêt à installer est conçu pour assurer une compatibilité matérielle exacte : même brochage FPC, mêmes dimensions de verre et même pile logicielle.

L’écran utilise une dalle IPS renforcée disponible auprès des fournisseurs BOE et JDI. Les deux versions sont entièrement compatibles et interchangeables sur les plans matériel et logiciel ; vous pouvez donc souder l’une ou l’autre sans modifier le code. L’interface SPI 4 lignes se connecte directement au microcontrôleur hôte avec une logique de 3,3 V, et le rétroéclairage à LED unique maintient la consommation à 20 mA.

Spécifications techniques

Paramètre Valeur
Taille de l’écran 1,14 pouces
Type de dalle LCD IPS (haute définition)
Résolution 135 (H) × RGB × 240 (V) pixels
Circuit intégré de commande ST7789V
Interface de communication SPI 4 lignes
Couleurs d’affichage Couleurs intégrales (262 k couleurs)
Zone d’affichage active 14,864 (H) × 24,912 (V) mm
Dimensions hors tout 17,6 (H) × 31,0 (V) × 1,6 (P) mm
Taille des pixels 0,1101 (H) × 0,1038 (V) mm
Connecteur à souder (FPC) 13 broches, pas de 0,7 mm (type à souder)
Connecteur à fiche (FPC) 8 broches, pas de 0,5 mm (type à connecteur)
Type de verre Verre renforcé (BOE ou JDI, entièrement compatible)
Angle de vision Tous angles de vue (technologie IPS)
Tension de fonctionnement 3,3 V
Courant de fonctionnement 20 mA
Type de rétroéclairage 1× LED
Température de fonctionnement -20 °C à +70 °C

Guide de disposition et d’identification de la carte

Le module de remplacement est directement compatible au niveau de la carte avec l’ensemble écran du M5StickC PLUS2. Principaux détails concernant les connecteurs et la disposition :

  • FPC supérieur (13 broches, pas de 0,7 mm, type à souder) : rails d’alimentation (VCC 3,3 V, GND), lignes de données SPI (MOSI/MISO/SCLK), sélection de puce (CS), données/commande (DC), réinitialisation (RST) et activation du rétroéclairage (BL). Correspond à la disposition des pastilles de la carte principale du M5StickC PLUS2.
  • FPC inférieur (8 broches, pas de 0,5 mm, type à connecteur) : connecteur secondaire pour le contrôle tactile ou du rétroéclairage sur les variantes étendues.
  • Zone active : centrée dans le contour en verre de 17,6 × 31,0 mm. La zone active de 14,864 × 24,912 mm offre la totalité de la surface de 135×240 pixels.
  • Fournisseur du verre (BOE contre JDI) : les deux variantes en verre trempé sont expédiées avec des caractéristiques électriques identiques. Aucun changement de micrologiciel ou de pilote n'est nécessaire : vous pouvez passer librement de l'un à l'autre.
  • Circuit intégré pilote (ST7789V) : situé sur la nappe FPC. Il communique via SPI à 4 fils (MOSI, SCLK, CS, DC). La ligne de réinitialisation (RST) est active à l'état bas. Il prend en charge une profondeur de couleur de 16 bits (RGB565) et de 18 bits (RGB666).
  • LED de rétroéclairage : une seule LED blanche est intégrée au guide de lumière. La luminosité est contrôlée par PWM sur la broche BL.
  • Aucune soudure exposée sur le verre : toutes les connexions électriques passent par la nappe FPC. Les bords du verre sont scellés : n'exercez aucune contrainte mécanique près des zones de fixation de la nappe FPC.

Scénarios d'application

1. Remplacement direct de l'écran sur M5StickC PLUS2

Le cas d'utilisation le plus courant consiste à remplacer l'écran fissuré, hors service ou dont la luminosité est faible d'un appareil de la série M5StickC PLUS. Aucune modification du code n'est nécessaire ; le pilote ST7789V est déjà pris en charge par la bibliothèque M5StickCPlus2.

// Existing M5StickC PLUS2 code continues to work after screen swap
#include <M5StickCPlus2.h>

void setup() {
  auto cfg = M5.config();
  M5.begin(cfg);
  M5.Lcd.setRotation(3);
  M5.Lcd.fillScreen(BLACK);
  M5.Lcd.setTextSize(2);
  M5.Lcd.setTextColor(GREEN);
  M5.Lcd.setCursor(10, 60);
  M5.Lcd.println("Screen OK!");
}

void loop() {
  M5.update();
}

2. Pilote d'écran SPI ESP32 personnalisé (TFT_eSPI)

Utilisez cet écran comme écran SPI autonome sur n'importe quelle carte ESP32 avec la bibliothèque populaire TFT_eSPI. Définissez les affectations des broches dans User_Setup.h et utilisez immédiatement toute l'API graphique.

// User_Setup.h (TFT_eSPI)
#define ST7789_DRIVER
#define TFT_WIDTH  135
#define TFT_HEIGHT 240
#define TFT_MOSI   15
#define TFT_SCLK   13
#define TFT_CS     5
#define TFT_DC     23
#define TFT_RST    18
#define TFT_BL     4
#define TFT_BACKLIGHT_ON HIGH
#define SPI_FREQUENCY 40000000

// main.ino
#include <TFT_eSPI.h>
TFT_eSPI tft = TFT_eSPI();

void setup() {
  pinMode(TFT_BL, OUTPUT);
  digitalWrite(TFT_BL, HIGH);
  tft.init();
  tft.setRotation(1);
  tft.fillScreen(TFT_BLACK);
  tft.setTextColor(TFT_WHITE, TFT_BLACK);
  tft.drawString("Hello ST7789V!", 10, 10, 2);
}

3. Affichage sur écran avec MicroPython / UIFlow

Pilotez l'écran depuis MicroPython sur un M5Stack ATOM Lite ou une carte ESP32 compatible à l'aide de la bibliothèque st7789.

import st7789
import vga1_bold_16x32 as font
from machine import Pin, SPI

spi = SPI(2, baudrate=40000000, sck=Pin(13), mosi=Pin(15))
display = st7789.ST7789(
    spi, 135, 240,
    reset=Pin(18, Pin.OUT),
    cs=Pin(5, Pin.OUT),
    dc=Pin(23, Pin.OUT),
    backlight=Pin(4, Pin.OUT),
    rotation=1
)
display.init()
display.fill(st7789.BLACK)
display.text(font, "ST7789V Ready", 5, 100, st7789.WHITE, st7789.BLACK)

4. Tableau de bord des capteurs en temps réel sur M5Stack Core2

Associez ce concept d’affichage à un M5Stack Core2 pour créer une station IoT de surveillance à double écran. Le Core2 gère la logique des capteurs, tandis que le StickC PLUS2 équipé de cet écran affiche des données secondaires.

// Afficher la température en temps réel sur un écran StickC PLUS2 compact
#include <M5StickCPlus2.h>

float temperature = 0.0;

void setup() {
  M5.begin();
  M5.Lcd.setRotation(3);
  M5.Lcd.fillScreen(BLACK);
  M5.Lcd.setTextFont(4);
  M5.Lcd.setTextColor(YELLOW);
}

void loop() {
  M5.update();
  temperature = M5.Imu.getTemp();  // Capteur de température interne
  M5.Lcd.fillScreen(BLACK);
  M5.Lcd.setCursor(10, 40);
  M5.Lcd.printf("Temp: %.1f C", temperature);
  delay(1000);
}

5. Prototypage de modules d’affichage pour Cardputer

Le M5Stack Cardputer-Adv utilise le même pilote ST7789V avec une résolution de 135×240. Prototypez les dispositions d’écran sur un StickC PLUS2, puis transférez directement le code : les dimensions de l’écran et le jeu de commandes SPI sont identiques.

// Code de disposition d’écran partagé (fonctionne sur StickC PLUS2 et Cardputer-Adv)
#include <TFT_eSPI.h>
TFT_eSPI tft = TFT_eSPI();

void drawStatusBar(String label, int value, uint16_t color) {
  tft.fillRect(0, 0, 135, 20, TFT_DARKGREY);
  tft.setTextColor(color, TFT_DARKGREY);
  tft.setTextSize(1);
  tft.setCursor(4, 5);
  tft.printf("%s: %d", label.c_str(), value);
}

void setup() {
  tft.init();
  tft.setRotation(1);
  tft.fillScreen(TFT_BLACK);
  drawStatusBar("RSSI", -67, TFT_GREEN);
}

6. Nœud d’affichage portable basse consommation

Le courant de rétroéclairage de 20 mA et la tension de fonctionnement de 3,3 V rendent cet écran adapté aux appareils portables alimentés par batterie. Combinez-le à des cycles de veille profonde pour prolonger considérablement l’autonomie.

// Schéma de mise à jour de l’écran en veille profonde (ESP32 + ST7789V)
#include <TFT_eSPI.h>
#include <esp_sleep.h>

TFT_eSPI tft = TFT_eSPI();
#define SLEEP_DURATION_US  (30 * 1000000ULL)  // 30 secondes

void setup() {
  tft.init();
  tft.setRotation(1);
  tft.fillScreen(TFT_BLACK);
  tft.setTextColor(TFT_CYAN);
  tft.setTextSize(2);
  tft.setCursor(10, 60);
  tft.println("Réveil !");

  delay(3000);  // Afficher pendant 3 secondes

  // Éteindre le rétroéclairage avant la mise en veille
  pinMode(4, OUTPUT);
  digitalWrite(4, LOW);

  esp_sleep_enable_timer_wakeup(SLEEP_DURATION_US);
  esp_deep_sleep_start();
}

void loop() {}

Contenu de l’emballage

  • 1× module écran LCD TFT IPS de 1,14 pouce (ST7789V, 135×240, connecteur FPC)

Remarque : il s’agit d’un module écran nu. Aucun adaptateur PCB, aucune barrette de broches ni aucun câble inclus. Compatible avec la disposition de la carte M5StickC PLUS2. Le fournisseur de la dalle (BOE ou JDI) peut varier — les deux sont entièrement compatibles.

FAQ

Q1 : Cet écran est-il compatible avec le M5StickC PLUS d’origine (et non le PLUS2) ?
R : Les M5StickC PLUS et PLUS2 utilisent tous deux un écran ST7789V de 1,14 pouces, avec une résolution de 135 × 240 et la même disposition FPC. Toutefois, l’ajustement mécanique dépend du châssis. Sur le plan électrique, les écrans sont identiques : vérifiez la révision de votre carte avant de commander.

Q2 : Dalle BOE ou JDI : laquelle vais-je recevoir ?
R : Les deux sont en stock, et l’unité expédiée peut provenir de l’un ou l’autre fournisseur selon les stocks disponibles. Les deux variantes sont identiques sur les plans électrique et logiciel. Vous n’avez pas besoin de modifier le code ou la configuration du pilote en fonction du fabricant de la dalle.

Q3 : Quelle vitesse SPI le ST7789V prend-il en charge ?
R : Le ST7789V prend théoriquement en charge des fréquences d’horloge SPI allant jusqu’à 80 MHz, mais la plupart des implémentations ESP32 fonctionnent de manière stable à 40 MHz. TFT_eSPI utilise par défaut une fréquence de 40 MHz pour cet écran, ce qui est optimal pour des animations fluides sans erreurs de communication.

Q4 : Puis-je utiliser cet écran avec Arduino (des cartes basées sur AVR comme UNO ou Nano) ?
R : Oui, mais avec certaines limites. Les cartes AVR n’offrent pas la même vitesse SPI que l’ESP32. Prévoyez des taux de rafraîchissement plus faibles (environ 5 à 10 images/s), en raison de la fréquence SPI maximale de 8 MHz de la plupart des puces AVR. Utilisez la bibliothèque Adafruit ST7789 avec le SPI matériel pour de meilleurs résultats.

Q5 : L’écran de remplacement comprend-il une couche tactile ?
R : Non. Il s’agit uniquement d’un module d’affichage : il ne possède aucune couche tactile capacitive ou résistive. Si votre projet nécessite une entrée tactile, recherchez un module d’affichage intégrant un contrôleur tactile tel que le FT6336.

Q6 : Quelle profondeur de couleur le ST7789V prend-il en charge ?
R : Le ST7789V prend en charge les profondeurs de couleur de 12 bits (RGB444), 16 bits (RGB565) et 18 bits (RGB666). La plupart des bibliothèques utilisent par défaut le mode RGB565 16 bits (65 000 couleurs), qui offre un bon équilibre entre qualité des couleurs et efficacité du bus SPI. Pour obtenir 262 000 couleurs, il faut utiliser le mode 18 bits.

Q7 : De quels outils ai-je besoin pour remplacer l’écran de mon M5StickC PLUS2 ?
R : Vous aurez besoin d’un spudger ou d’un outil de démontage en plastique pour ouvrir le boîtier du StickC PLUS2, de brucelles pour manipuler la nappe FPC et, facultativement, d’une station à air chaud (environ 80 °C) pour décoller l’adhésif autour du cadre de l’écran. Évitez les outils métalliques pointus près des points de fixation de la nappe FPC.

Q8 : Le firmware UIFlow / MicroPython de M5Stack détectera-t-il automatiquement l’écran de remplacement ?
R : Oui. Le firmware d’origine et l’environnement d’exécution UIFlow du M5StickC PLUS2 détectent l’écran via sa connexion matérielle, et non grâce à une puce d’identification. Comme ce remplacement utilise le même pilote ST7789V et le même brochage FPC, l’écran fonctionnera immédiatement avec tous les firmwares officiels M5Stack après son installation.

Informations client OpenELAB

Expédition et commande

Consultez les informations sur le traitement des commandes, les tarifs d’expédition, les lieux d’expédition, les formalités douanières, les taxes et les conseils en cas de problème de livraison.

OpenELAB GlobalAnglaisNavigation rapide activée

1. Informations générales sur l’expédition

  • Nous fournissons des services d’expédition fiables avec un numéro de suivi pour chaque commande.
  • Les adresses de livraison doivent être saisies en anglais et ne doivent pas contenir de symboles spéciaux, afin que le système du transporteur puisse reconnaître correctement votre lieu de livraison.
  • Veuillez vous assurer que votre adresse de livraison est exacte avant de passer votre commande. Nous expédions strictement à l’adresse indiquée au moment du paiement.
  • Les commandes en stock sont généralement expédiées dans un délai de 1 jour ouvré après confirmation de la commande.
  • Les délais de livraison estimés correspondent à la période suivant l’expédition et n’incluent pas le délai de traitement de la commande, les week-ends, les jours fériés, les contrôles douaniers ni les retards dus à des cas de force majeure.
  • Si vous souhaitez annuler ou modifier votre commande, veuillez nous contacter avant que la commande ne soit marquée comme « Expédiée ». Une fois expédiée, la commande ne peut plus être annulée ni modifiée.

🚀 Besoin d’une livraison plus rapide ?

Si vous avez besoin d’une expédition express, veuillez contacter notre service client à l’adresse info@openelab.io afin d’obtenir un devis personnalisé en fonction de votre destination.

2. Tarifs et options d’expédition

Les frais d’expédition sont calculés en fonction de la valeur de la commande, de la destination et des modes d’expédition disponibles. Les options finales disponibles seront affichées au moment du paiement.

2.1 Expédition nationale en Allemagne

Mode d’expédition Valeur de la commande Coût Livraison estimée
Deutsche Post €0.00 - €50.00 €4.95 2 à 4 jours ouvrés
Deutsche Post Plus de 50,00 € Gratuit 2 à 4 jours ouvrés
DHL Paket
(Livraison plus rapide)
€0.00 - €50.00 €6.95 1 à 3 jours ouvrés
DHL Paket
(Livraison plus rapide)
€50.00 - €100.00 €2.00 1 à 3 jours ouvrés
DHL Paket
(Livraison plus rapide)
Plus de 100,00 € Gratuit 1 à 3 jours ouvrés

2.2 Pays / régions sélectionnés de l’UE

Les destinations d’expédition disponibles dans l’UE sont affichées au moment du paiement en fonction de votre adresse de livraison. Pour les commandes expédiées vers certains pays ou régions de l’UE en dehors de l’Allemagne, nous utilisons FedEx Regional Economy.

Mode d’expédition Valeur de la commande Coût Livraison estimée
FedEx Regional Economy €0.00 - €100.00 €7.95 3 à 5 jours ouvrés
FedEx Regional Economy Plus de 100,00 € Gratuit 3 à 5 jours ouvrés

Les commandes vers l’UE peuvent être expédiées depuis notre entrepôt de Munich ou, le cas échéant, depuis notre entrepôt de Shenzhen, selon la disponibilité des stocks. Pour les États membres de l’UE, OpenELAB prend en charge les droits et taxes d’importation applicables dans le cadre du service DDP lorsque nécessaire.

2.3 États-Unis

Région Mode d’expédition Valeur de la commande Coût Livraison estimée
États-Unis continentaux
(50 États)
USPS Ground Advantage €0.00 - €45.00 €4.95 3 à 7 jours ouvrés
USPS Ground Advantage Plus de 45,00 € Gratuit 3 à 7 jours ouvrés
USPS Priority Mail €0.00 - €45.00 €16.95 1 à 4 jours ouvrés
USPS Priority Mail Plus de 45,00 € €14.95 1 à 4 jours ouvrés
États-Unis non continentaux
(AK, HI, PR, etc.)
USPS Ground Advantage €0.00 - €60.00 €6.95 5 à 9 jours ouvrés
USPS Ground Advantage Plus de 60,00 € Gratuit 5 à 9 jours ouvrés

Les régions non continentales des États-Unis comprennent l’Alaska, les Samoa américaines, Guam, Hawaï, les îles Marshall, les îles Mariannes du Nord, les Palaos, Porto Rico, les îles Vierges américaines et les adresses des forces armées américaines.

2.4 Destinations internationales hors UE

Pour certaines destinations internationales hors UE, notamment la Suisse, le Royaume-Uni et la Norvège, les tarifs d’expédition sont les suivants :

Montant de la commande Frais d’expédition
€0.00 - €300.00 €19.95
Plus de 300,00 € Gratuit

Pour les destinations hors UE, les droits d’importation, taxes et frais de douane peuvent être facturés par le pays de destination et restent à la charge du destinataire.

3. Entrepôts et traitement des commandes

Nos produits peuvent être stockés dans nos entrepôts de Munich, d’Arlington et de Shenzhen. L’entrepôt d’expédition dépend de la disponibilité du produit et de la destination.

3.1 Entrepôt de Munich

Pour les produits stockés dans notre entrepôt de Munich, nous utilisons Deutsche Post ou DHL Paket pour les livraisons nationales en Allemagne. Pour certaines destinations de l’UE situées hors d’Allemagne, nous utilisons FedEx Regional Economy.

3.2 Entrepôt d’Arlington

Pour les produits stockés dans notre entrepôt d’Arlington, nous utilisons USPS ou UPS pour les livraisons aux États-Unis.

3.3 Entrepôt de Shenzhen

Pour les articles en précommande ou les produits expédiés directement depuis notre entrepôt de Shenzhen, nous organisons une expédition internationale fiable en fonction de la destination et de l’état des stocks. Pour les États membres de l’UE, OpenELAB prend en charge les droits et taxes d’importation applicables dans le cadre du service DDP, lorsque cela est requis.

4. Stocks, précommandes et expéditions fractionnées

  • État des stocks : veuillez consulter la page du produit pour connaître les informations de stock en temps réel. Si un article est en rupture de stock dans nos entrepôts locaux, il peut être indiqué comme « Précommande ».
  • Traitement des précommandes : Les articles en précommande peuvent être expédiés directement depuis Shenzhen ou réapprovisionnés dans un entrepôt local avant la livraison finale.
  • Expéditions fractionnées : Si votre commande contient à la fois des articles en stock et des articles en précommande, nous pouvons les expédier séparément. Aucun frais d’expédition supplémentaire ne sera facturé pour les expéditions fractionnées dues à notre organisation logistique.

5. Douanes, taxes et problèmes de livraison

5.1 Douanes et taxes

Pour les États membres de l’UE :
Qu’ils soient expédiés depuis l’Allemagne ou la Chine, OpenELAB prend en charge les droits d’importation et taxes applicables dans le cadre du service DDP, lorsque cela est requis. Les clients situés dans les États membres de l’UE ne devraient pas être facturés de droits d’importation ni de TVA supplémentaires à la livraison.

Avis important pour les pays hors UE :
Pour les destinations situées en dehors de l’Union européenne, telles que la Suisse, la Norvège et le Royaume-Uni, des droits d’importation, taxes et frais de douane peuvent être facturés par les autorités locales à la livraison. Ces frais sont à la charge du destinataire.

5.2 Colis endommagés, retardés ou perdus

Veuillez inspecter votre colis à la livraison, dans la mesure du possible. Si vous constatez des dommages visibles, veuillez les signaler au transporteur et nous contacter dès que possible. Cela n’affecte pas vos droits légaux en tant que consommateur.

Si votre colis est retardé, perdu, retourné à l’expéditeur ou si les informations de suivi n’ont pas été mises à jour pendant une période inhabituellement longue, veuillez nous contacter à l’adresse info@openelab.io. Nous vous aiderons à vérifier l’état de l’expédition auprès du transporteur.

5.3 Adresse incorrecte ou échec de livraison

Si un colis ne peut pas être livré en raison d’une adresse incorrecte ou incomplète fournie par le client, d’un refus de livraison ou du défaut de retrait du colis, des frais supplémentaires d’expédition ou de retour peuvent s’appliquer.

6. TVA

Pour les commandes au sein de l’UE, la TVA est collectée lors du paiement conformément aux règles applicables dans le pays de destination. Aucune TVA supplémentaire ne devrait être collectée à la livraison pour les commandes destinées à un État membre de l’UE couvertes par notre accord d’expédition DDP.

Customer Reviews

Based on 4 reviews
75%
(3)
25%
(1)
0%
(0)
0%
(0)
0%
(0)
P
Peyton Ward
ST7789V 1.14" IPS TFT Screen | M5Stack StickC PLUS2 | 135240: smooth first setup

I added ST7789V 1.14" IPS TFT Screen | M5Stack StickC PLUS2 | 135240 to a recent project and found the initial setup straightforward. It has remained dependable and delivered the result I expected.

D
Danila

I like this screen, fully working!

R
Reese Carter
ST7789V 1.14" IPS TFT Screen | M5Stack StickC PLUS2 | 135240: useful after setup

After working with ST7789V 1.14" IPS TFT Screen | M5Stack StickC PLUS2 | 135240 for a while the overall experience felt stable and predictable. The result was good after a little adjustment during the first configuration.

F
Finley Scott
ST7789V 1.14" IPS TFT Screen | M5Stack StickC PLUS2 | 135240: solid build quality

The ST7789V 1.14" IPS TFT Screen | M5Stack StickC PLUS2 | 135240 arrived in good condition and fitted neatly into my existing setup. Integration went smoothly and I have not encountered any significant issues.