🛠 Mise en route du M5Stack ToughC5

Kit de développement IoT étanche M5Stack ToughC5 (ESP32-C5) · debutant · Apprenez à alimenter et démarrer votre contrôleur IoT étanche ToughC5 pour la première fois.

Objectifs

Ce tutoriel vous guide pour la première mise sous tension du M5Stack ToughC5. Vous apprendrez à identifier les interfaces d'alimentation, à connecter l'appareil et à confirmer son bon démarrage via l'écran tactile. Nous explorerons également les spécificités matérielles qui rendent cet appareil adapté aux environnements extérieurs.

Matériel nécessaire

Étapes

1. Inspection physique et sécurité

Le ToughC5 est conçu pour l'extérieur avec un boîtier PC+ABS traité anti-UV. Bien qu'il soit étanche aux intempéries, il n'est pas immergible. Avant de brancher quoi que ce soit, assurez-vous que les deux passe-câbles M12 sont bien serrés et que les joints ne sont pas endommagés. Cela garantit la protection IP de l'ensemble.

2. Choix de l'alimentation

Le ToughC5 offre une grande flexibilité grâce aux puces de gestion M5PM1 et M5IOE1. Pour ce premier test, nous utiliserons l'entrée USB 5V, la plus simple et la plus sûre. Évitez d'utiliser l'entrée RS485 (6-24V) ou la batterie Li-ion tant que vous n'avez pas validé le fonctionnement de base, car cela nécessite des précautions supplémentaires.

3. Connexion USB

Insérez le câble USB Type-C dans le port dédié situé sur le côté du boîtier. Branchez l'autre extrémité sur votre chargeur secteur. Ne forcez pas le connecteur ; le port USB-C est réversible mais doit s'insérer avec un clic doux.

4. Démarrage initial

Une fois alimenté, le module ESP32-C5HR8 s'active. Vous devriez observer une réaction sur l'écran LCD couleur tactile de 2,0 pouces (320x240 pixels). L'écran utilise un panneau IPS ILI9342C avec une luminosité élevée (853 nits), conçu pour être lisible en extérieur. Si l'écran reste noir après 10 secondes, vérifiez la connexion du câble ou essayez un autre port USB.

5. Interaction tactile

Touchez l'écran pour vérifier la réactivité du tactile capacitif. Le buzzer passif intégré peut également émettre un son de confirmation selon le firmware pré-installé. Cette étape valide que l'interface utilisateur est opérationnelle.

Vérification

Le succès de la mise en route se manifeste par l'allumage de l'écran. Si vous avez accès à un terminal série via l'ordinateur, vous devriez voir les logs de démarrage du système d'exploitation. En l'absence d'ordinateur, l'affichage graphique est le seul indicateur visuel. Assurez-vous que l'appareil ne chauffe pas anormalement, ce qui pourrait indiquer un court-circuit ou une incompatibilité d'alimentation.

Pour aller plus loin

Une fois l'appareil démarré, explorez les quatre connecteurs HY2.0-4P pour connecter des capteurs externes via I2C ou UART. Vous pouvez aussi tester la connectivité multi-protocoles (Wi-Fi 6, BLE 5, Zigbee) en flashant un programme de test. N'oubliez pas que la consommation en veille est très faible (10,41 µA), idéale pour les applications sur batterie.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels