Logo

Debugging Techniques for Arduino

Tipo de sala

Permanente

Este campo é obrigatório.
Este campo é obrigatório.
Este campo é obrigatório.
Subscribe to newsletter
  • Este campo é obrigatório.
Campos obrigatórios

Pagamento por

paypal

Antes de comprar o seu ingresso, por favor confira os requisitos técnicos para participar do evento aqui.

* Caso já tenha se registrado e não consiga localizar seu e-mail de confirmação de registro, clique aqui!
O endereço de e-mail está incorreto. Verifique seu endereço de e-mail.

Um e-mail de confirmação com detalhes de login foi enviado ao e-mail fornecido.

Teste de configuração do sistema. Clique aqui!

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.