Chapter 3 - Arduino Basics, C++ Programming

Section 3.1

3.1 - Introduction to the Arduino

Learn all about the Arduino, the main microcontroller that you'll be using throughout this course.

Section 3.2

3.2 - Arduino Digital Pins

Learn to control an LED using Arduino's digital pins and a breadboard, building a foundation for more advanced circuits.

Section 3.3

3.3 - Arduino C++ Programming

Explore Arduino-based C++ by writing code to control an LED, including using pinMode and delay for structured, hands-on learning.

Section 3.5

3.5 - 3.3V vs. 5V Pins

Learn the key differences between Arduino's 3.3V and 5V power ports and how to use them effectively for various components.