🛠 M5Paper : Premier branchement et mise en route

M5Stack M5Paper · debutant · Guide pas à pas pour allumer votre M5Paper, charger le firmware de démonstration et vérifier le fonctionnement de l'écran e-Ink.

Objectifs

Ce tutoriel vous accompagne dans la découverte de votre kit M5Paper. L'objectif est de réussir le premier démarrage physique, d'installer l'environnement de développement Arduino IDE et de charger le programme de démonstration officiel. À la fin de cette étape, vous saurez allumer l'appareil, comprendre son interface tactile et vérifier que l'écran e-Ink de 4,7 pouces réagit correctement aux commandes. Nous aborderons également les spécifications clés comme le microcontrôleur ESP32 et la mémoire disponible pour bien comprendre les capacités de la carte.

Matériel nécessaire

Étapes

  1. Préparation du matériel : Insérez la batterie rechargeable dans le compartiment situé à l'arrière du M5Paper. Assurez-vous que le câble USB-C est bien connecté au port de la carte et à votre ordinateur ou au chargeur. Une petite LED s'allume pour indiquer la charge.
  2. Installation des bibliothèques : Ouvrez Arduino IDE. Allez dans Outils > Gestionnaire de bibliothèques. Recherchez "M5Paper" et installez la dernière version. Cette bibliothèque contient les drivers essentiels pour le contrôleur IT8951 et le tactile GT911.
  3. Configuration du port série : Connectez le M5Paper à l'ordinateur. Dans Arduino IDE, allez dans Outils > Port et sélectionnez le port COM (Windows) ou tty (macOS/Linux) correspondant à la carte. Si aucun port n'apparaît, vérifiez le câble USB ou installez les drivers CH340/CP210x si nécessaire.
  4. Chargement du code de démonstration : Dans le menu Fichier > Exemples > M5Paper, sélectionnez HelloWorld. Ce code utilise les 520 KB de SRAM et les 8 MB de PSRAM pour afficher des textes et images sur l'écran 960x540 pixels.
  5. Compilation et téléversement : Cliquez sur la flèche "Téléverser". Le compilateur générera le binaire pour l'ESP32-D0WDQ6-V3. Attendez la fin du processus, qui peut prendre quelques minutes en raison de la taille du programme.

Vérification

L'écran doit s'allumer et afficher le texte "Hello World" ou une image de démonstration. Touchez l'écran avec votre doigt : le contrôleur capacitif GT911 doit réagir immédiatement, changeant l'affichage ou déclenchant une action. Vérifiez que l'affichage est net, profitant des 16 niveaux de gris. Si l'écran reste noir, vérifiez l'alimentation et le port série sélectionné.

Pour aller plus loin

Explorez les exemples TouchTest pour comprendre la gestion des gestes multi-touch. Vous pouvez ensuite modifier le code pour afficher des données temps réel via le Wi-Fi 2.4 GHz intégré, exploitant ainsi la faible consommation du mode e-Ink pour des applications IoT durables.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels