Elektor Academy
Debugging Techniques for Arduino
 
By Stuart Cording

Debugging Techniques for Arduino

Have you come to grips with Arduino, but find yourself struggling to build your own sketches or to successfully modify examples you have found online? 

No problem — this Elektor Academy course is for you. Guided by Stuart Cording, an experienced embedded engineer and author from Elektor, you will see how a first-draft piece of code is debugged until it actually works. In this course, we will create an application that measures temperature using an I2C sensor. Taking a step-by-step approach, we will use basic techniques such as blinking an LED or toggling an I/O pin and outputting messages using the Serial.println() function. You will also watch a demonstration that introduces the professional integrated development environment Microchip Studio and a hardware debugger. By the end of the course, you will have an array of tips, hints, and approaches for methodically tracking down the bugs in your sketches until they are resolved. 

Prerequisite Knowledge Before attending this class, we expect that you: Know how to install and use the Arduino IDE. Are able to build and execute example sketches. Can modify a sketch to create your own application. Understand C/C++ as used in Arduino. Practical Exercises There are no practical exercises with this course. The course is delivered as a walk-through on how to debug a sketch. However, the code used in the course is available on GitHub for use as the basis of your own sketches.




Have you come to grips with Arduino, but find yourself struggling to build your own sketches or to successfully modify examples you have found online? No problem — this Elektor Academy course is for you.

 
€ 34.95
 
1:49    hard