O'Reilly logo

C Programming for Arduino by Julien Bayle

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Making the Arduino talk to us

Imagine that you have followed carefully the Blink250ms project, everything is wired correctly, you double-checked that, and the code seems okay too, but it doesn't work.

Our LED isn't blinking at all. How to be sure that the loop() structure of your code is correctly running? We'll modify the code a bit in order to trace its steps.

Adding serial communication to Blink250ms

Here, in the following code, we'll add serial communication for the LED to blink every 250 ms:

  1. Open your previous code.
  2. Use Save As to create another project under the name TalkingAndBlink250ms.

    Note

    It is good practice to start from an already existing code, to save it under another name, and to modify it according to your needs.

  3. Modify the current code ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required