Vous êtes familier avec Arduino, mais vous avez du mal à construire vos propres croquis ou à modifier avec succès les exemples que vous avez trouvés en ligne ? Elektor peut vous aider. Participez au cours gratuit en direct de l'Elektor Academy, Debugging Techniques for Arduino (en anglais), le 28 avril 2022 (19h00 Europe/Paris). 
 

Techniques de débogage pour Arduino

Guidé par Stuart Cording, un ingénieur expérimenté et auteur d'Elektor, vous apprendrez comment un premier jet de code est débogué jusqu'à ce qu'il fonctionne réellement. Dans Debugging Techniques for Arduino, il créera une application qui mesure la température en utilisant un capteur I2C. Il utilisera des techniques de base telles que le clignotement d'une LED ou le basculement d'une broche d'E/S et la sortie de messages à l'aide de la fonction Serial.println(). Il proposera également une démonstration qui présente l'IDE Microchip Studio et un débogueur matériel. Après avoir suivi ce cours, vous disposerez d'un ensemble de conseils, d'astuces et d'approches pour traquer méthodiquement les bogues dans vos sketches jusqu'à leur résolution.

Le cours couvrira les points suivants :
 
  • Qu'est-ce qu'un bogue logiciel ?
  • Des approches simples pour déterminer « Est-ce que mon code fonctionne ? »
  • Renifler et odeurs
  • L'instrumentation du code, avantages et inconvénients
  • Brève introduction au débogage de microcontrôleurs à l'aide d'un débogueur.
     

Conditions préalables

Le cours Debugging Techniques for Arduino est gratuit et ouvert à tous les étudiants. Nous recommandons les prérequis suivants.

  • Savoir installer et utiliser l'IDE Arduino.
  • Être capable de construire et d'exécuter des exemples de sketches.
  • Être capable de modifier un sketch pour créer sa propre application.
  • Comprendre le C/C++ tel qu'il est utilisé dans Arduino.
  

Note : Il n'y a pas d'exercices pratiques avec ce cours. Il s'agit d'un cours sur la façon de déboguer un sketch. Cependant, le code utilisé dans le cours est disponible sur GitHub pour être utilisé comme base de vos propres croquis.

Inscrivez-vous dès aujourd'hui ! 


Elektor Academy

Vous cherchez à améliorer vos compétences en électronique ? Référez-vous à l'Elektor Academy pour une variété de cours. L'équipe de l'Elektor Academy collabore avec les meilleurs experts en électronique pour développer et proposer des cours et des tutoriels en ligne pour les ingénieurs, les étudiants et les makers. 


Traduction : Maxime Valens