The Arduino Platform and C Programming

Coursera MOOC / Non-credit USD 69
Enroll now →
The Arduino Platform and C Programming

About this course

This course introduces the Arduino, an open-source platform for building digital devices and interactive objects. You'll explore the Arduino board, its libraries, and the Integrated Development Environment (IDE). Learn to program Arduino using C code, control external devices via pins, and understand how shields extend functionality. This program is ideal for aspiring software developers, embedded systems engineers, and hobbyists eager to create interactive hardware projects. By the end of this course, you will be able to: - Outline Arduino board components and functions. - Program Arduino using C language fundamentals. - Debug embedded software on Arduino platforms. - Implement serial communication protocols. To be successful, a basic understanding of programming concepts is beneficial. You will use the Arduino IDE and C programming language.

What you'll learn

  • Understand the components and functions of the Arduino board
  • Program the Arduino using fundamental C language concepts
  • Debug software on Arduino platforms
  • Implement serial communication protocols

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.