Learning Arduino: Foundations
Offered By: LinkedIn Learning
Course Description
Overview
Bring your ideas to life with Arduino. Learn about the basic features and capabilities of an Arduino board, and discover how to start programming your own projects.
Syllabus
Introduction
- Getting started with Arduino
- Arduino hardware for this course
- What is an Arduino?
- The Arduino layout
- Digital interfaces
- Analog interfaces
- The power pins
- Download the Arduino software
- A tour of the Arduino IDE
- The setup() and loop() functions
- pinMode()
- digitalWrite()
- Creating your first sketch
- Serial Monitor
- Testing blink LED and Serial Monitor
- Light-emitting diodes (LEDs)
- Deep dive: Calculating a current limiting resistor
- Wire an LED to Arduino
- Code to blink an LED
- Example: Wiring a digital traffic signal
- Example: Coding a digital traffic signal
- Pushbutton
- Active low, active high
- Wire a pushbutton to Arduino
- Code for the pushbutton
- Activate an LED with a pushbutton
- Using the built-in LED with INPUT_PULLUP
- Next steps
- Troubleshooting
- Troubleshooting: Arduino wiring
Taught by
Zahraa Khalil
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera