Free online courseArduino complete tutorials

Duration of the online course: 32 hours and 21 minutes

5

StarStarStarStarStar

(3)

Master Arduino with this comprehensive free online course. Learn everything from basic setup to advanced projects like building LED displays and using sensors. Ideal for robotics enthusiasts!

Course Description

The "Arduino Complete Tutorials" course is a comprehensive deep dive into the world of Arduino programming and electronics. With a total runtime of 32 hours and 21 minutes, this course is meticulously designed for enthusiasts of robotics, falling under the subcategory "Others" in the realm of robotics. Rated a perfect 5 out of 5 stars by its students, this course stands as a testimony to its quality and the depth of knowledge imparted by the instructor.

The course begins with the fundamental of setting up and programming the Arduino for absolute beginners, ensuring that even those who are new to electronics can follow along with ease. As you progress, you will gain an understanding of how light-emitting diodes (LEDs) work, followed by an exploration of breadboards, which are essential for prototyping circuits without soldering.

One of the core aspects of the course is its focus on programming fundamentals within the Arduino environment. You'll delve into Arduino variables, binary numbers, and build practical applications like an LED binary counter. The course also covers essential commands like analogWrite and Pulse Width Modulation (PWM), which are vital for controlling the brightness of an LED and other analog signals.

Understanding circuit design is another crucial component, with Ohm's Law and simple circuit design topics making an appearance early in the curriculum. This is supplemented by lessons on reading analog voltages, using the analogRead command, and mastering the Arduino Serial Port for efficient communication with other devices.

From here, the course shifts towards interactive projects—dimmable LED projects, for loops, while loops, and integrating components like potentiometers and RGB LEDs to mix primary colors effectively. The course ensures that you are not just learning passively but actively engaging in practical Arduino applications.

The latter part of the course introduces more advanced topics and components such as buzzers for adding sound, photoresistors for light detection, and pushbuttons for creating intuitive user interfaces. You'll also get hands-on experience with servos and joysticks, learning to control motion and direction with precision.

A unique aspect of this course is its in-depth treatment of both hardware and software integration. You'll learn to manage various inputs and outputs effectively, including using stepper motors, tilt switches, DC motors, and even engaging with complex components such as the 74HC595 serial to parallel shift register for versatile electronic projects.

As the course concludes, you'll tackle projects that combine multiple components, like building a simple calculator with an LCD display, connecting temperature and humidity sensors, and graphing live data using the Serial Plotter. These culminating projects are designed to solidify your understanding and give you the confidence to undertake your projects independently.

The course ensures a thorough coverage of Arduino functionalities, from basic programming principles to advanced electronics. Whether you are a hobbyist or aspiring professional in robotics, this "Arduino Complete Tutorials" course is tailored to equip you with the knowledge and skills necessary to excel in the fascinating world of Arduino.

Conteúdo do Curso

  • Video class: Arduino Tutorial 1: Setting Up and Programming the Arduino for Absolute Beginners

    0h23m

  • Exercise: _What is the first step to start learning Arduino with Paul McWhorter's tutorials?

  • Video class: Arduino Tutorial 2: Understanding How Light Emitting Diodes (LEDs) Work

    0h38m

  • Video class: Arduino Tutorial 3: Understanding How Breadboards Work

    0h30m

  • Video class: Arduino Tutorial 4: Understanding Arduino Variables

    0h25m

  • Exercise: _What project is suggested in tutorial number 4 of the Arduino complete tutorials with Paul McWhorter?

  • Video class: Arduino Tutorial 5: Understanding and Working With Binary Numbers

    0h24m

  • Video class: Arduino Tutorial 6: Build an LED Binary Counter

    0h37m

  • Video class: Arduino Tutorial 7: Understanding the Arduino Analog Write Command

    0h15m

  • Exercise: _Which pins can be used for analog writes with the Arduino?

  • Video class: Arduino Tutorial 8: Understanding Pulse Width Modulation (PWM) and the Arduino Analog Write Command

    0h19m

  • Video class: Arduino Tutorial 9: Understanding Ohm's Law and Simple Circuit Design

    0h29m

  • Video class: Arduino Tutorial 10: Understanding How To Read Analog Voltage using analogRead Command

    0h28m

  • Exercise: _What is the purpose of the lesson number ten in the Arduino complete tutorials with Paul McWhorter?

  • Video class: Arduino Tutorial 11: Understanding the Arduino Serial Port and Print Commands

    0h25m

  • Video class: Arduino Tutorial 12: Understanding Potentiometers

    0h28m

  • Video class: Arduino Tutorial 13: Understanding Arduino If Statements

    0h36m

  • Exercise: _What is the purpose of an if statement in Arduino programming?

  • Video class: Arduino Tutorial 14: Dimmable LED Project

    0h29m

  • Video class: Arduino Tutorial 15: Understanding Arduino For Loops

    0h20m

  • Video class: Arduino Tutorial 16: Fun With Arduino For Loops

    0h14m

  • Exercise: _What is the purpose of the tutorial lesson number 16 in the Arduino complete tutorials with Paul McWhorter?

  • Video class: Arduino Tutorial 17: Understanding Arduino While Loops

    0h21m

  • Video class: Arduino Tutorial 18: Reading Numbers from the Serial Monitor

    0h27m

  • Video class: Arduino Tutorial 19: Reading Strings from the Serial Monitor

    0h30m

  • Exercise: _What are the three things you need to do to get input from the serial monitor according to lesson 18?

  • Video class: Arduino Tutorial 20: Understanding RGB LED's

    0h27m

This free course includes:

32 hours and 21 minutes of online video course

Exercises to train your knowledge

Certificate of course completion

100% free, from content to certificate

QR Code - Baixar Cursa - Cursos Online

This online course can only be accessed through the Cursa App. Download it using the QR code or the links below:

This online course can only be accessed through the Cursa app. Install it using the links below:

  • Study for free!

    Here you never pay! Not even for the certificate, because everything in the app is 100% free!

  • Improve your resume!

    There are more than 4,000 free courses for you to study anything that interests you!

  • Free Digital Certificate!

    Complete the course and issue your internationally recognized Digital Certificate free of charge.

Course comments: Arduino complete tutorials

SA

STEPHEN ARISTOTLE ADUHENE

interesting

AH

Anand H J

It is the best course available on the internet for this topic.

More free courses at Robotics

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online video courses, audio or text courses.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text