Arduino Step by Step | Robotics | Hands-on | Arduino Projects | Home Automation | Arduino Programming
Instructed by Edouard Renard 15 hours on-demand video, 1 article & 46 downloadable resources
After completing the course, you will…
-
Master your Arduino, starting from scratch
-
Become confident to create your own Arduino projects
-
Create an interactive obstacle detection application
-
Build your own Arduino circuit with many hardware components
-
Program the Arduino with C/C++
-
Create an online simulation of the course project
-
Learn through hands-on lessons
-
Practice a lot with 20 activities and a big final project
-
Learn by doing and not just watching
-
Understand the “why” behind things
-
Start directly with the best practices
-
Develop an engineer mindset when solving problems
-
Setup and optimize the Arduino IDE
-
Master digital and analog pins
-
Work with LEDs, push buttons, potentiometers
-
Communicate between your Arduino and your computer through Serial
-
Save values on the Arduino with EEPROM
-
Solve the delay problem with millis and micros
-
Multitask your programs
-
Debounce a push button
-
Discover Arduino interrupts
-
Use interrupts with the ultrasonic sensor
-
Measure distances with an ultrasonic sensor
-
Print text with a 16×2 LCD screen
-
Control the Arduino with an InfraRed remote controller
-
Measure luminosity with a photoresistor
-
Install an Arduino library with different versions
The course is divided into 4 main parts:
- First you will set up the Arduino IDE (or the free online simulator), create your own circuit, learn the Arduino programming fundamentals, understand and work with digital/analog pins, to control LEDs, push buttons, potentiometers.
- After this “basic Arduino foundation” package, time to get to know new Arduino functionalities to go further with your projects: time, multitasking, debounce, interrupts, Serial, EEPROM.
- Now you’ll be really more confident to create any Arduino program or project. Here you will work with new hardware components, such as an ultrasonic sensor, LCD display screen, infrared remote controller, photoresistor.
- And to finish, a big final project: an interactive obstacle detection application. You will get a nice challenge to create a real and useful Arduino project, that you can reuse and modify for your own purpose.
For each section (20), to make it easier to progress, you’ll find:
- Hands-on circuit setup for new components, both with the simulation and the real components.
- If needed, a quick and to-the-point visual explanation of a new concept/functionality.
- Hands-on lessons to experiment directly with the concepts/functionalities/components.
- Mini projects (that I call activities) to put into practice what you’ve just seen, to make you think in a challenging way, and to make the link between the current and previous sections of the course.
Who this course is for:
- Students, Engineers, Researchers, Teachers, Developers, Hobbyists
- Arduino makers who feel stuck and want to really understand what they’re doing.
- Software developers who want to discover the electronics/hardware world.
- Anyone who has a hardware project idea and wants to bring it to the world.
- Anyone who wants to use fast prototyping for a hardware product, using the Arduino.
Similar Courses with Coupon Codes
- Arduino Programming without Coding
- Arduino OOP (Object Oriented Programming)
- Learn Arduino by Building 26 Projects!
Deal Score-1
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.