LESSON 1: Intro to the Arduino & Blinking LEDs

We kick off our journey into the world of electronics by getting to know the Arduino UNO board and how to get it up and running with the Arduino IDE software (which is free). With the Arduino properly connected to your computer or laptop, it's time to get to know the parts of a sketch and even code your first few programs! By the end of the lesson, you'll know how to turn on and off the onboard LED with code as well as make it blink, you'll also build your first circuit with an LED diode and make it blink in a variety of patterns as you get comfortable using your first code functions.

LESSON 2: Controlling LED Brightness with PWM & Mixing Colors with RGB LEDs

We learned how to turn an LED on and off but what if you want a level brightness in between? We'll be using the Arduino's PWM pins and learn a new function for controlling the brightness of LEDs. Then we'll explore RGB LEDs which allow you to mix different levels of red, green and blue to create a nearly endless array of colors.

LESSON 3: Potentiometers and the Serial Monitor

Potentiometers are important components for unlocking more functionality from your projects. It's a variable resistor whose resistance depends on the position of the knob. You can use them to adjust the volume of a speaker, brightness of an LED, speed of a motor and so much more. We'll also begin using the Arduino IDE Serial […]

LESSON 4: Push Buttons & Switches

Push buttons are core components of Arduino projects because it gives a user the ability to trigger a variety of actions and makes your electronics projects more interactive. In order to incorporate buttons into your circuits and have them behave reliably, you’ll have to understand the concept of pull up and pull down resistors. In […]

LESSON 5: Alarms & Music with Buzzers

Buzzers can be used in your projects to sound alarms, add sound effects and even play music! We'll start with active buzzers which are the easiest to use because all you have to do is apply 5V to get it to go off - very much like the LEDs we've been working with. Then we'll […]

LESSON 6: Photoresistors & Thermistors

Photoresistors are light-dependent resistors whose resistance changes depending on the amount of light hitting the sensor. This makes them perfect for light-controlled switches and projects. When paired with a relay (which we'll cover in a later lesson) they can be used to turn on a light bulb when it gets dark, track daylight in a […]

LESSON 7: Servos

It's time to put some motion into our projects! Servos are great for acting as levers, pulls, robot arms, gauge indicators and anything that needs 180 degrees of rotational movement. In order to start using servos, we're going to learn about libraries, how to incorporate them into your code and create different movements. Then we'll […]

LESSON 8: Stepper and DC Motors

Servos are cool but you can only move them from 0 to 180 degrees. For continuous rotation, stepper and DC motors are where it's at. A stepper motor is a very precise motor that you can instruct to rotate one step at a time and provide great torque at low speeds. They are used in […]

LESSON 9: Joysticks

The first thing that comes to mind when you think of joysticks is gaming. Although these components can be used to create a variety of games with your Arduino, they're also useful for controlling robots, motors and servos. Joysticks are composed of 2 potentiometers (one that changes with up and down movements and another for […]

LESSON 10: Displays

Displays like LCDs or the 7-segment variety allow you to untether your projects from the computer by giving you another more portable way to display information rather than the serial monitor. Displays require more wiring than the components we've worked with so far so we'll go through the connections together and then program a few […]

LESSON 11: Humidity & Temperature Sensors

The popular DHT11 humidity and temperature sensor gives you two functionalities in one! It's relatively simple to use but we'll have to download and install an external library. These sensors are an essential part of weather station projects and when paired with an LCD, you can read values on the go! We'll also connect other […]

LESSON 13: Ultrasonic Sensors

Ultrasonic sensors can measure distance and are great for obstacle avoidance and robotics projects. Like a bat, it uses a method similar to echolocation to determine how far it is from an object. The sensor sends out a signal and waits to hear the echo. It then measures the time from when the signal was […]

Stop Scrolling. Start Creating.

Find out about new courses and live events!
Get my latest guides and reference materials.
Unsubscribe anytime!

    Copyright © 2022 Rachel De Barros • All rights reserved.