Master the foundation of Arduino programming and electronics required to prevail in robotics, IoT, and more!
Start learning how to use Arduino with this comprehensive mini-course! This course covers all the basics, from understanding how to use the development board, to writing code, to creating and debugging projects.
With 2 hours of step-by-step video lessons, this course is perfect for Arduino beginners to get a head start and reach their goals faster
This free forever mini-course is yours to keep
No Hardware Required
Although preferred, you can follow along without it
No Experience Needed
Beginner friendly explanations, built upon a
grade 10 math and science background
In this course you will:
- Jumpstart your ideas with the Arduino platform and Tinkercad
- Succeed with using breadboards Gain mastery over using digital, analog, and PWM signals
- Create exciting hardware projects using Arduino
- Develop strategies proven to help make your own projects better and faster
A Course for Hands-On Learners
Learn how to build Arduino-powered projects with confidence. You will learn how to use Arduino to build a range of exciting projects, from LED patterns to a fully functional interactive UI. By the end of this course, you will be able to bring your own ideas to the world of physical computing.
Exploring Arduino with Industry Professionals
Created and taught by a team of experienced industry professionals, you can be sure that you’re gaining knowledge, skills, and best-practices that are the most up-to-date. Our team aims to give you the insights and training you wouldn’t find in any textbook or YouTube tutorial. With an emphasis on creativity and innovation, we are passionate about helping you become successful Arduino developers and hobbyists.
What Our Students Are Saying
This mini-course has seen tremendous success with thousands of students having already benefited from its curriculum. Let us equip you with the necessary skills to create amazing projects.
Who's this for?
2 hours of step-by-step video content, 30 lessons, 4 step-by-step example projects, 3 challenge projects, and a final project to put everything you learnt together.
Lesson 1: Welcome!
Lesson 2: Course Objectives and Resources
Lesson 3: Using the Arduino IDE
Lesson 4: Using Tinkercad Arduino Simulator
Lesson 5: Tinkercad or Hardware?
Lesson 6: Digital Signals
Lesson 7: Digital Outputs Pt1: Example Outline and Setup
Lesson 8: Digital Outputs Pt2: Using pinMode()
Lesson 9: Digital Outputs Pt3: Using digitalWrite()
Lesson 10: Digital Outputs Pt4: Using delay()
Lesson 11: Digital Outputs Pt5: Arcimuse Intro
Lesson 12: Using a Breadboard
Lesson 13: Digital Inputs Pt1: Example Outline and Setup
Lesson 14: Digital Inputs Pt2: Using digitalRead()
Lesson 15: Digital Inputs Pt3: If-Else Statments
Lesson 16: Digital Signal Challenge Project
Lesson 17: Analog Signals
Lesson 18: Analog Inputs Pt1: Example Outline and Setup
Lesson 19: Analog Inputs Pt2: Using analogRead()
Lesson 20: Analog Inputs Pt3: Performing Calculations
Lesson 21: Analog Inputs Pt4: A Common Pitfall and Best Practices
Lesson 22: Analog Signal Challenge Project
Lesson 23: PWM Signals
Lesson 24: PWM Signals Pt1: Example Outline and Setup
Lesson 25: PWM Signals Pt2: Using analogWrite()
Lesson 26: PWM Signals Pt3: For Loops
Lesson 27: PWM Signal Challenge Project
Lesson 28: Course Final Project
Lesson 29: Downloadable Resources
Lesson 30: Bonus Lecture
All problems are solvable. At Gentiam Electronics, we believe through exploration, people can solve them. We empower creators and problem-solvers to solve their most compelling problems through, accessible, time-saving innovations, allowing them the freedom to explore.