Find out just how to utilize Arduino equipment and software application in this full course for beginners. Arduino boards are able to read inputs – light on a sensor, a finger on a button, or a Twitter message – as well as turn it right into a result – triggering an electric motor, transforming on an LED, publishing something online.
No equipment is needed for to comply with in addition to this training course!
✏ Course developed by Ashish Bansal.
Ashish on Instagram: https://www.instagram.com/ashish_things/
Tinker with the circuits utilized in the training course:
personalized blink function: https://www.tinkercad.com/things/ib4c08HDTAe
digitalRead & digitalWrite: https://www.tinkercad.com/things/bvTdKaqDvQc
⭐ Course Contents ⭐.
Area 1: Objective of the program.
( 0:00) Course Introduction.
( 01:21) Section 2: Foundation of Electronics.
( 01:36) Electricity.
( 02:10) Static Electricity.
( 03:37) Current Electricity.
( 04:12) Voltage.
( 06:09) Current.
( 08:45) Resistance.
( 10:05) Ohm’s Law.
( 11:55) Ohm’s Law Example.
( 13:46) Resistances in Series and Parallel.
( 26:03) Resistance Color Coding.
( 28:26) Section 3: Intro to Arduino Board.
( 28:46) What is Microcontroller and also Microprocessor.
( 31:16) What group Arduino comes under?
( 31:33) Different Types of Arduino Boards.
( 32:03) About Arduino.
( 33:04) Parts of Arduino Uno.
( 35:52) Technical Specifications of Arduino Uno.
Area 4: Intro to Arduino IDE.
( 38:58) What is IDE?
( 40:14) Downloading as well as Installing the official IDE.
( 41:51) Preparing your computer.
( 43:08) Testing the Arduino.
( 44:22) What if you do not have an Arduino board?
( 46:34) Section 5: Before we continue.
( 47:04) What is breadboard?
( 49:16) How to make connections in breadboard?
( 1:00:10) Some safety directions as well as Do’s and also Do n’ts.
( 1:01:53) Input & Output.
( 1:08:47) Analog & Digital.
( 1:14:04) Bit & Byte.
( 1:16:26) Section 6: Arduino Programming.
( 1:16:46) Introduction.
( 1:17:41) The First Step right into Programming.
( 1:19:37) Bare minimum framework of an Arduino Program.
( 1:20:21) Comments.
( 1:21:37) White Spaces and Case Sensitivity.
( 1:24:06) pinMode.
( 1:26:44) digitalWrite and also delay.
( 1:29:51) Camel casing.
Area 6.1 Introduction to Variables as well as Data Types.
( 1:30:51) What are information and also variables kinds.
( 1:31:31) Int data kind.
( 1:35:11) Arithmetic operators.
( 1:41:51) Incrementing as well as Decrementing our variables.
( 1:44:14) Float information type.
( 1:46:48) Bool/Boolean data type.
( 1:49:24) Byte information type.
( 1:50:27) Char information kind.
( 1:52:46) Conclusion.
Area 6.2 Variable Scope as well as Qualifiers.
( 1:53:19) What is Scope? Global as well as Local Variables.
( 1:57:59) What are Qualifiers, starting with const qualifier.
( 1:59:51) Alternative to const qualifier: #define.
( 2:01:55) Static Qualifier.
Area 6.2 Comparison and Logical Operators.
( 2:04:25) What are contrast drivers?
( 2:08:58) What are Logical Operators?
( 2:13:16) Section 6.3 Control Structures.
If statement,( 2:14:21).
( 2:20:47) else statement.
( 2:24:24) A joke:P.
( 2:25:10) if – else Simulation.
( 2:29:27) Introduction to loophole control structures.
( 2:30:52) For loop.
( 2:41:02) While loophole.
( 2:45:49) do … while loophole.
( 2:50:16) break.
( 2:52:24) continue.
( 2:55:05) return.
( 2:56:41) button. instance.
Section 6.4 Remaining information types.
( 3:01:30) Arrays.
( 3:09:34) Strings.
Section 6.5 Functions.
( 3:15:14) What are features?
( 3:19:03) Create your own functions.
Area 6.6 Arduino Built-in Functions and also relevant principles.
( 3:35:20) digitalRead & digitalWrite.
( 3:41:49) analogRead and also Analog to Digital Converter (ADC).
( 3:47:50) analogWrite and also Pulse Width Modulation (PWM).
Area 6.7 Libraries.
( 3:56:25) What are Libraries?
( 3:59:22) How to include Libraries in Arduino IDE.
( 4:02:30) What next?
Discover to code free of cost and obtain a developer job: https://www.freecodecamp.org.
Read hundreds of write-ups on programs: https://freecodecamp.org/news.
And also subscribe for new video clips on technology daily: https://youtube.com/subscription_center?add_user=freecodecamp.