Course details

Developing and Implementing IoT Solutions: Arduino Language

Developing and Implementing IoT Solutions: Arduino Language


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Explore detailed concepts of programming IoT applications using Arduino language and Arduino IDE. During this course, you will begin by examining Arduino device components, such as the voltage regulator, connection pins, crystal oscillator, microcontroller, and reset button. Then you will observe how to install and view the Arduino integrated development environment (IDE). Next, you will learn how to connect Arduino to Raspberry Pi. Other topics in the course include an introduction to Arduino language fundamentals and program examples; how to identify essential Arduino pin connections and their functions and how to set up Arduino serial communication. Finally, as a review exercise, you will connect an Arduino board to a computer, write and compile code, and upload code to the Arduino board.

Expected Duration (hours)
0.8

Lesson Objectives

Developing and Implementing IoT Solutions: Arduino Language

  • illustrate the essential features and benefits of Arduino
  • demonstrate the various essential device components of Arduino
  • install the Arduino integrated development environment
  • demonstrate how to connect Arduino with Raspberry Pi
  • illustrate the various capabilities and usages of the Arduino IDE
  • illustrate the important coding elements of Arduino language
  • demonstrate how to program IoT applications using the Arduino Language
  • identify the essential pin ops in Arduino
  • demonstrate how to facilitate serial communication in Arduino
  • connect Arduino board to a computer, write and compile code, and upload code to the Arduino board
  • Course Number:
    it_sdeiot_06_enus

    Expertise Level
    Intermediate