❗The content presented here is sourced directly from freeCodeCamp platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [February 21st, 2023]
) Course Introduction.
) Section 2: Foundation of Electronics.
) Electricity .
) Static Electricity .
) Current Electricity .
) Voltage .
) Current .
) Resistance .
) Ohm's Law .
) Ohm's Law Example .
) Resistances in Series and Parallel .
) Resistance Color Coding.
) Section 3: Intro to Arduino Board.
) What is Microcontroller and Microprocessor .
) What category Arduino falls into? .
) Different Types of Arduino Boards .
) About Arduino .
) Parts of Arduino Uno .
) Technical Specifications of Arduino Uno.
) What is IDE? .
) Downloading and Installing the official IDE .
) Preparing your computer .
) Testing the Arduino. .
) What if you don't have an Arduino board?.
) Section 5: Before we move ahead.
) What is breadboard? .
) How to make connections in breadboard? .
) Some safety instructions and Do's and Don'ts .
) Input & Output .
) Analog & Digital .
) Bit & Byte.
) Section 6: Arduino Programming.
) Introduction .
) The First Step into Programming .
) Bare minimum structure of an Arduino Program.
) Comments .
) White Spaces and Case Sensitivity .
) pinMode .
) digitalWrite and delay .
) Camel casing.
) What are variables and data types .
) Int data type .
) Arithmetic operators .
) Incrementing and Decrementing our variables .
) Float data type .
) Bool/Boolean data type .
) Byte data type .
) Char data type .
) Conclusion .
) What is Scope? Global and Local Variables .
) What are Qualifiers, starting with const qualifier .
) Alternative to const qualifier: #define .
) Static Qualifier.
) What are comparison operators? .
) What are Logical Operators?.
) Section 6.3 Control Structures .
) if statement .
) else statement .
) A joke :P .
) if - else Simulation .
) Introduction to loop control structures .
) For loop .
) While loop .
) do…while loop .
) break .
) continue .
) return .
) switch..case.
) Arrays .
) Strings.
) What are functions? .
) Create your own functions.
) digitalRead & digitalWrite .
) analogRead and Analog to Digital Converter (ADC) .
) analogWrite and Pulse Width Modulation (PWM).
) What are Libraries?.
) How to add Libraries in Arduino IDE.
) What next?.
(Please note that we obtained the following content based on information that users may want to know, such as skills, applicable scenarios, future development, etc., combined with AI tools, and have been manually reviewed)
Arduino Course for Beginners - Open-Source Electronics Platform is an ideal course for those who are interested in learning the basics of electronics and open-source electronics platform. This course covers the fundamentals of electricity, static electricity, current electricity, voltage, current, resistance, Ohm's Law, resistances in series and parallel, resistance color coding, microcontrollers and microprocessors, different types of Arduino boards, Arduino Uno parts, technical specifications, IDE, breadboard, input and output, analog and digital, bit and byte, Arduino programming, variables and data types, arithmetic operators, incrementing and decrementing variables, float data type, bool/boolean data type, byte data type, char data type, scope, global and local variables, qualifiers, comparison operators, logical operators, control structures, if statement, else statement, for loop, while loop, do…while loop, break, continue, return, switch..case, arrays, strings, functions, digitalRead & digitalWrite, analogRead and Analog to Digital Converter (ADC), analogWrite and Pulse Width Modulation (PWM), libraries, and more. This course is perfect for those who are just starting out with Arduino and open-source electronics platform. It provides a comprehensive overview of the basics and fundamentals of Arduino and open-source electronics platform, and provides a great foundation for further learning.