🛠 Mise en route du M5Stack ToughC5

Kit de développement IoT étanche M5Stack ToughC5 (ESP32-C5) · intermediaire · Guide intermédiaire pour la première alimentation, le flashage et la vérification de base du kit IoT étanche ToughC5.

Objectifs

Ce tutoriel vous guide à travers la première mise en service du M5Stack ToughC5, un contrôleur IoT robuste basé sur l'ESP32-C5. Vous apprendrez à sécuriser l'alimentation, installer l'environnement de développement et vérifier le fonctionnement des interfaces critiques (écran, connectivité).

Matériel nécessaire

Étapes

  1. Préparation physique : Ouvrez le compartiment batterie. Insérez la pile CR2032 dans le support RTC, polarité positive vers le haut. Refermez le boîtier PC+ABS pour maintenir l'étanchéité IP65 (résistant aux intempéries, non immergible).
  1. Connexion USB : Connectez le ToughC5 à votre PC via le port USB Type-C. Le voyant d'alimentation doit s'allumer. Notez que le module supporte aussi une entrée 6-24V via RS485, mais l'USB 5V est recommandé pour le premier flash.
  1. Configuration IDE : Dans Arduino IDE, ajoutez l'URL du gestionnaire de cartes ESP32. Sélectionnez la carte M5Stack ToughC5 (ou ESP32-C5 Dev Module si la carte spécifique n'est pas encore disponible). Choisissez le port COM correct.
  1. Flashage du programme de test : Téléchargez l'exemple Hello World adapté à l'ESP32-C5. Assurez-vous que les bibliothèques M5Unified sont incluses pour gérer l'écran IPS ILI9342C (320x240 px) et le buzzer. Compilez et téléversez.
  1. Vérification des interfaces : Une fois le code exécuté, l'écran tactile capacitif doit afficher l'interface. Testez le Wi-Fi 6 (bande 2,4/5 GHz) et le BLE 5.0 en scannant les réseaux disponibles via le moniteur série.

Vérification

Pour aller plus loin

Explorez l'interface 802.15.4 pour Zigbee/Thread. Testez les connecteurs HY2.0-4P pour interfacer des capteurs industriels via RS485. Optimisez la consommation en veille (10,41 µA) pour des déploiements sur batterie Li-ion 3,7V.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels