Logo

Debugging Techniques for Arduino

Rodzaj pokoju

Permanentny

To pole jest wymagane.
To pole jest wymagane.
To pole jest wymagane.
Subscribe to newsletter
  • To pole jest wymagane.
Pola wymagane

Płatność przez

paypal

Zanim kupisz bilet, zapoznaj się tutaj z wymaganiami technicznymi niezbędnymi, by dołączyć do wydarzenia.

Jeśli już zarejestrowałaś/łeś się na to spotkanie, a nie otrzymałaś/łeś maila z potwierdzeniem, kliknij tutaj!
Adres email jest niepoprawny. Sprawdź dokładnie adres e-mail.

Wiadomość email zawierająca informacje na temat logowania do pokoju została wysłana na wskazany adres.

Test konfiguracji systemu. Kliknij tutaj!

Watch this Elektor Academy course anytime, anywhere. Pause and rewind the course as needed. This course is approximately 1 hour 50 minutes long. You can purchase the course via PayPal via either a PayPal account or with a Debit or Credit Card. Contact service@elektor.com if you have any questions after your purchase.

Course Description

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.

Stuart Cording - Elektor

Stuart Cording is an engineer and journalist with more than 25 years of experience in the electronics industry. You can find many of his recent Elektor articles at www.elektormagazine.com/cording. In addition to writing for Elektor, he hosts the monthly livestream, Elektor Engineering Insights (www.elektormagazine.com/elektor-engineering-insights). His previous courses have covered tips on debugging Arduino code and using the platform for simple neural networks.