Logo

Debugging Techniques for Arduino

Tipo de sala

Permanente

Este campo es obligatorio.
Este campo es obligatorio.
Este campo es obligatorio.
Subscribe to newsletter
  • Este campo es obligatorio.
Campos obligatorios

Pago a través de

paypal

Antes de comprar su entrada, revise los requisitos técnicos para participar en el evento aquí.

Si ya está registrado y no puede localizar su email de confirmación de registro, ¡haga clic aquí!
La dirección de correo electrónico es incorrecta. Por favor vuelve a comprobar tu dirección de email.

Se ha enviado un mensaje de confirmación con los detalles de inicio de sesión a la dirección de correo electrónico facilitada.

Prueba de configuración del sistema. ¡Haga clic aquí!

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.