Arduino Course for Beginners – Open-Source Electronics Platform



Learn how to use Arduino hardware and software in this full course for beginners. Arduino is an easy-to-use, open-source electronics platform. Arduino boards are able to read inputs – light on a sensor, a finger on a button, or a Twitter message – and turn it into an output – activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. No hardware is required for to follow along with this course! ✏️ Course developed by Ashish Bansal.
📸 Ashish on Instagram: https://www.instagram.com/ashish_things/ Tinker with the circuits used in the course : 🔗 custom blink function: https://www.tinkercad.com/things/ib4c08HDTAe
🔗 digitalRead & digitalWrite : https://www.tinkercad.com/things/bvTdKaqDvQc
🔗 analogRead : https://www.tinkercad.com/things/6kEEQR3GZC1
🔗 analogWrite : https://www.tinkercad.com/things/hDwWdu92kws ⭐️Course Contents ⭐️
Section 1: Objective of the course
(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 Microprocessor (31:16) What category Arduino falls into? (31:33) Different Types of Arduino Boards (32:03) About Arduino (33:04) Parts of Arduino Uno (35:52) Technical Specifications of Arduino Uno Section 4: Intro to Arduino IDE (38:58) What is IDE? (40:14) Downloading and Installing the official IDE (41:51) Preparing your computer (43:08) Testing the Arduino. (44:22) What if you don’t have an Arduino board? (46:34) Section 5: Before we move ahead
(47:04) What is breadboard? (49:16) How to make connections in breadboard? (1:00:10) Some safety instructions and Do’s and Don’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 into Programming (1:19:37) Bare minimum structure 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 delay (1:29:51) Camel casing Section 6.1 Introduction to Variables and Data Types
(1:30:51) What are variables and data types (1:31:31) Int data type (1:35:11) Arithmetic operators (1:41:51) Incrementing and Decrementing our variables (1:44:14) Float data type (1:46:48) Bool/Boolean data type (1:49:24) Byte data type (1:50:27) Char data type (1:52:46) Conclusion Section 6.2 Variable Scope and Qualifiers
(1:53:19) What is Scope? Global and 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 Section 6.2 Comparison and Logical Operators
(2:04:25) What are comparison operators? (2:08:58) What are Logical Operators? (2:13:16) Section 6.3 Control Structures (2:14:21) if statement (2:20:47) else statement (2:24:24) A joke 😛 (2:25:10) if – else Simulation (2:29:27) Introduction to loop control structures (2:30:52) For loop (2:41:02) While loop (2:45:49) do…while loop (2:50:16) break (2:52:24) continue (2:55:05) return (2:56:41) switch..case Section 6.4 Remaining data types
(3:01:30) Arrays (3:09:34) Strings Section 6.5 Functions
(3:15:14) What are functions? (3:19:03) Create your own functions Section 6.6 Arduino Built-in Functions and related concepts
(3:35:20) digitalRead & digitalWrite (3:41:49) analogRead and Analog to Digital Converter (ADC) (3:47:50) analogWrite and Pulse Width Modulation (PWM) Section 6.7 Libraries
(3:56:25) What are Libraries?
(3:59:22) How to add Libraries in Arduino IDE
(4:02:30) What next? — Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

Arduino Course for Beginners – Open-Source Electronics Platform

Arduino Course for Beginners – Open-Source Electronics Platform

 

 

 

 

 

 

 

 

 

Contact us

More Arduino Course for Beginners – Open-Source Electronics Platform Videos

Leave a Reply

Your email address will not be published. Required fields are marked *