• $120 or 2 monthly payments of $60

Arduino for Makers: Intro to Microcontrollers

  • Course
  • 50 Lessons

Start your electronics journey with this introduction to microcontrollers and Arduino programming. We cover: basic electronics, understanding microcontrollers, coding basics, using the Arduino environment, input & output devices, and programming real-world projects. You'll learn the fundamentals of microcontroller coding and hopefully program your own Arduino projects

Contents

Before You Get Started!
    Preview

    1 - Introduction

    Welcome to Arduino For Makers
    • 2 mins
    • 439 MB
    Preview
    What You Will Learn
    • 3 mins
    • 640 MB
    Preview
    Project Example
    • 3 mins
    • 626 MB
    Microcontroller VS Arduino
    • 3 mins
    • 674 MB
    Chapter 1 Quiz!

      2 - Electronics Overview

      Electronics and Circuits
      • 4 mins
      • 1.1 GB
      Electrical Components
      • 5 mins
      • 1.39 GB
      Chapter 2 Quiz!

        3 - Getting Started With Arduino

        The Arduino Project
        • 2 mins
        • 445 MB
        Arduino UNO R3
        • 7 mins
        • 1.73 GB
        Shields and Breakout Boards
        • 3 mins
        • 592 MB
        Other Arduino Boards
        • 5 mins
        • 1.15 GB
        Chapter 3 Quiz!

          4 - Getting Starting with Programming

          Programming Basics
          • 5 mins
          • 1.19 GB
          Variables and Functions
          • 8 mins
          • 2.04 GB
          Structures
          • 7 mins
          • 1.94 GB
          Chapter 4 Quiz!

            5 - The Arduino IDE

            What is an IDE?
            • 2 mins
            • 343 MB
            IDE Basics
            • 8 mins
            • 1.45 GB
            IDE Advanced
            • 20 mins
            • 4.63 GB
            IDE 2.0 Update
            • 1 min
            • 259 MB
            Chapter 5 Quiz!

              6 - Your First Code Project

              Blinking
              • 10 mins
              • 2.77 GB
              Chapter 6 Quiz!

                7 - Advanced Programming Concepts

                The Issue of Memory
                • 3 mins
                • 674 MB
                Data Types
                • 10 mins
                • 2.71 GB
                Conditional Logic
                • 17 mins
                • 4.62 GB
                Including Reusable Code
                • 6 mins
                • 1.46 GB
                Chapter 7 Quiz!

                  8 - Arduino Hardware

                  Breadboard and Simple Hardware
                  • 9 mins
                  • 2.42 GB
                  Advanced Hardware
                  • 10 mins
                  • 2.53 GB
                  Chapter 8 Quiz!

                    9 - Advanced Code Project

                    Button Logic
                    • 18 mins
                    • 4.85 GB
                    Debouncing
                    • 17 mins
                    • 4.62 GB
                    Using LEDs
                    • 28 mins
                    • 1.32 GB
                    Controlling Brightness
                    • 13 mins
                    • 3.51 GB
                    Adding Randomness
                    • 16 mins
                    • 4.34 GB
                    Using Motion Sensors
                    • 19 mins
                    • 1.23 GB
                    Chapter 9 Quiz!

                      10 - The Wrap Up

                      Advanced Input
                      • 10 mins
                      • 2.67 GB
                      Advanced Output
                      • 7 mins
                      • 1.77 GB
                      Thank You
                      • 2 mins
                      • 373 MB
                      Chapter 10 Quiz!

                        It's Dangerous to Go Alone! Take This

                        Where To Go Next?
                          More Learning Resources
                            Our Electronics YouTube videos

                              Bonus — Project Walkthroughs

                              Quiz Game Project
                              • 11 mins
                              • 2.91 GB
                              Alexa Finger Project
                              • 11 mins
                              • 2.27 GB
                              More Project Walkthroughs Are on the Way

                                Hi, I'm Bob

                                My name is Bob Clagett and I like to make stuff. All kinds of stuff. I do my best to take ideas and turn them into reality, with the hope that you’ll be inspired to do the same.  Using microcontrollers in my projects helps take them to a whole new level of interactivity! My hope is that this course will give you the toolset and understanding start building electronics into your projects and bring your ideas to life.