🛠 Bonjour l'écran : premier texte sur le TFT 320×240

M5Stack Core (ESP32) — familia Basic / Gray (K001 / K002) · debutant · Schéma : IMG-m5stack-core-esp32-debutant-1-m5stack-core-esp32-ecran-bonjour.svg — M5Stack Core vu de face, écran allumé affichant Hello M5Stack, câble USB-C branché, flèches vers l'écran ILI9342C 320×240

Objetivos

Material

Código completo

// M5Stack Core (Basic/Gray/GO/FIRE) — M5Unified + M5GFX requis
#include <M5Unified.h>

void setup {
  Serial.begin(115200);
  auto cfg = M5.config;
  M5.begin(cfg);                 // initialise LCD ILI9342C, boutons, IP5306
  M5.Display.fillScreen(TFT_BLACK);
  M5.Display.setTextColor(TFT_YELLOW, TFT_BLACK);
  M5.Display.setTextSize(2);
  M5.Display.setCursor(10, 20);
  M5.Display.println("Hello M5Stack!");
  M5.Display.setTextSize(1);
  M5.Display.setCursor(10, 60);
  M5.Display.println("Ecran 320x240 ILI9342C");
  Serial.println("Affichage OK");
}

void loop {
  M5.update;
  static uint32_t compteur = 0;
  M5.Display.fillRect(10, 100, 200, 20, TFT_BLACK);
  M5.Display.setCursor(10, 100);
  M5.Display.printf("Secondes : %lu", compteur / 1000UL);
  compteur += 100;
  vTaskDelay(100 / portTICK_PERIOD_MS);
}

Verificación esperada

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales