📄️ What is the Arduino?
Arduino is an open-source electronics company who have developed mutliple microcontrollers that allow users to create projects by connecting various sensors, actuators, and other input/output devices and programming them with a variant of the C++ programming language. The Arduino Uno is a development board that utilizes the ATmega328P microcontroller from the Atmel AVR family.
📄️ Tools of the Trade
There are many tools that a hobbyist should be familiar with using and are essential for the electronics workbench. Although most will not be mandatory for following this course, they are recommended to pick up to help when creating your projects in the future.
📄️ Basic Programming
Our microcontroller can't program itself. Therefore, we need to communicate with our Arduino board using programmed instructions written in a variant of the C++ programming language.
📄️ Basic Electrical Skills
Before we learn about connecting components to our Arduino, we need to be familiar with some basic electrical engineering concepts.
📄️ Building Your First Circuit
Understanding schematics
📄️ Project: Traffic Lights
Projects are intended to consolidate the knowledge you have absorbed in previous lessons. This one will help you apply what you've learned about controlling LEDs.