This class will introduce you to the Arduino world. You'll learn the basics, build your first project, and so much more. Each lesson builds on your skills, infusing new knowledge and techniques along the way.
You'll start simple with exercises that demonstrate basic breadboard wiring and coding inputs and outputs. Then you'll level up to soldering and coding addressable NeoPixel LED strip and start planning your own projects with your fun new hobby.
This class will launch your Arduino journey and give you the skills and confidence to take on almost any Arduino project you may find or create in the future.
Want to see an Arduino project happen in real-time? Check out a full video of my webinar on creating an Easy Infinity Mirror, on the Instructables Facebook page!
Enter an Instructables contest!
If you've made an awesome project that uses Arduino, try writing an instructable about it and entering it in our Wireless, Make it Move, or LED contests to win some great prizes!
Lessons

Lesson 1: What You'll Learn
This lesson contains a detailed list of everything you need to complete this class, and shows you how to set up the Arduino software.

What You'll Learn Started

Lesson 2: Your First Experiments
Learn how to use a solderless breadboard and wire/code up your first few LED-controlling circuits! This lesson covers the basics of the Arduino software/hardware workflow.

Your First Experiments Started

Lesson 3: Input/Output
Now that you've got the basics, let's add some interactivity and learn about inputs! This lesson walks you through using pushbuttons, the serial monitor, analog inputs with a potentiometer, and using small motors.

Input/Output Started

Lesson 4: Skills Infusion & Going Further
This lesson shows you how to solder, use code libraries and control addressable LEDs, write your own code functions, and calculate your circuit's power needs.

Skills Infusion & Going Further Started

Now that you have the skills, what are you waiting for?
Get out there and make something!




