0% Complete
0/25 Steps

Overview and Syllabus

I’m glad you’re joining me on this journey! In this short course, I will teach you how to use Arduino to model a real-world device: the Healthy Plant Monitor.

Once you understand the fundamentals from this course, you’ll be ready to create your own Healthy Plant Monitor using concepts from Home Automation & Internet of Things (IoT). But, before we can run, we must learn how to walk.

This course is divided into five lessons, each with example projects. I recommend following the course in the order it’s presented.

What are Electronics?

modern electronics

Electronics are part of our everyday life, but how do they work? Majority of the devices that we rely on for communication, entertainment, & in business are built on programs, circuits, & sensors.

Some questions to think about as you go through this lesson are:

  • What are appropriate sensors to collect the data we need?
  • How do we use these components together with the software?
  • What signals do we want to use to alert our user?

Goals & Application

In this lesson, you’ll be given the opportunity to build a circuit using Arduino to model your Healthy Plant Device. The purpose of this prototype is to learn fundamental concepts in Arduino (not to actually collect data from plants). In a future course, I’ll show you how to use these skills to build a variety of real devices. But, for now, the goal is give you a comprehensive primer to Arduino in an applied manner.

These are the goals you’ll achieve at the completion of this lesson:

arduino prototyping course

  1. Learn how to communicate & program an electronic controller (Arduino).
  2. Select appropriate sensors to model data
  3. Send data to output devices
  4. Receive data from input devices
  5. Use sensor data to make simple decisions

By the end of this course, you should be very comfortable creating simple circuits using a breadboard and developing programs in C to communicate with sensors.

Notation used in this course

Because electronics, robotics, and programming have a lot of moving pieces, I’ve created some notation to help you follow along.

Text that is highlighted refers to a task that I want you to do

Text in this font refers to code that you'll write in the Arduino IDE

Text that is italicized will be used for NOTES

Anywhere you see Botly means there’s an important HINT!

Ways to Contact an Instructor

We’ve designed this course to be very interactive. Therefore, if you have questions, you can live chat with an Instructor.

There are two ways to get in touch with us.

  1. Create a Post in the Course Discussion
  2. Send us a message using Facebook Messenger

We’ll do our best to get you an answer ASAP!

Let’s get started!

Congrats for taking this leap with me! I’m here to help you succeed in your journey. Now, let’s talk about what materials you’ll need to complete this course.

Pin It on Pinterest