🛠 Mise en route de la Seeed Studio XIAO STM32C5

Seeed Studio XIAO STM32C5 · debutant · Apprenez à identifier les composants clés et à effectuer le premier branchement USB de la carte XIAO STM32C5.

Objectifs

Ce tutoriel vise à vous familiariser avec la Seeed Studio XIAO STM32C5, la première carte de la gamme XIAO basée sur un microcontrôleur STMicroelectronics. À la fin de cette lecture, vous saurez identifier les principales ressources matérielles intégrées et réaliser le premier branchement pour alimenter la carte et vérifier sa reconnaissance par un ordinateur.

Matériel nécessaire

Étapes

  1. Identification de la carte : Prenez la carte dans vos mains. Notez ses dimensions compactes de 21 x 17,8 mm. Repérez le port USB-C situé sur le bord. C'est le point d'entrée pour l'alimentation et la communication avec votre PC.
  2. Reconnaissance des composants : Observez le circuit imprimé. Vous pouvez apercevoir le microcontrôleur STM32C5A3CG au centre. À proximité, identifiez le capteur inertielle 6 axes LSM6DS3TR-C. Notez également la présence du transceiver CAN FD TI TCAN3403-Q1, utile pour les projets automobiles ou industriels.
  3. Branchement USB : Connectez le câble USB-C à la carte, puis l'autre extrémité à votre ordinateur. Ne forcez jamais le connecteur.
  4. Vérification de l'alimentation : Une LED rouge devrait s'allumer, indiquant que la carte reçoit bien le courant 5V via l'USB. La carte utilise un circuit de charge intégré pour les batteries Li-ion/LiPo, mais ici, l'USB suffit.
  5. Détection système : Sur Windows, ouvrez le Gestionnaire de périphériques. Sur macOS ou Linux, utilisez la commande lsusb ou system_profiler SPUSBDataType dans le terminal. Vous devriez voir un périphérique USB 2.0 Full-Speed apparaître.

Vérification

Si la LED rouge est allumée et que l'ordinateur détecte un nouveau périphérique USB, la mise en route est réussie. Si rien ne se passe, essayez un autre câble USB-C (certains ne transmettent que la puissance) ou un autre port USB.

Pour aller plus loin

Une fois la carte reconnue, vous pouvez installer l'environnement de développement STM32CubeIDE ou configurer PlatformIO pour utiliser Zephyr RTOS. Le microcontrôleur offre 1 Mo de flash et 256 Ko de SRAM, offrant une marge confortable pour vos premiers programmes.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels