Arduino Object Oriented Programming
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 41 lectures (3h 59m) | Size: 1.42 GB
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 41 lectures (3h 59m) | Size: 1.42 GB
Learn how to create Arduino programs using object-oriented programming techniques
What you'll learn
Learn how to program Arduino boards using the Arduino programming language
Understand and use fundamental concepts of object-oriented programming (OOP)
Master advanced features of the Arduino language
Gain a deep understanding of how Arduino works internall
Develop flexible and reliable code with Arduino classes and objects
Develop flexible and reliable code with Arduino classes and objects
LEARN HOW TO PROGRAM ROBOTS
Learn Arduino Object Oriented Program
Requirements
focus mind with a little bit of fun
You don't need any technical skills to take this course
willingness to learn
Description
This programming course is an introduction to Arduino Object-Oriented Programming. If you have already programmed using C++ and Object-Oriented Programming, and are ready to start writing Arduino OOP code, this is the place.
I'll demonstrate step-by-step how to correctly rewrite some common Arduino tutorials using the object-oriented approach.
At the end of the lesson, you will receive the entire code so you can then try it out on your own Arduino board.
Course Content Includes the following
Arduino Object-Oriented Programming limitations
Hardware setup
A class for a LED
Class for a Button
Complete Arduino Object Oriented code
Reorganize your Arduino OOP code
Led.h
Led.cpp
Button.h
Button.cpp
Main
Arduino Object Oriented: it’s already everywhere
Arduino Object-Oriented Programming limits may apply to Arduino.
Even if Oriented Object Programming with Arduino is possible, you must be aware of the constraints.
The Arduino programming language is essentially a subset of C/C++. You can construct classes, use inheritance, composition, and a variety of other OOP features, but you must
Why you should take this course?
You will learn how to create classes, use inheritance and polymorphism, and write reusable code.
The course is taught by an experienced Arduino instructor who has been teaching Arduino for many years.
Create more complex programs with ease, using methods that you understand-
Get helpful tips and advice from experienced Arduino programmers
List Components
1* Arduino Uno board (Any Arduino board will do)
1* breadboard
4* LEDs (any color you want)
4* 220 Ohm resistors (one for each LED)
1* push button
1* 10k Ohm resistor (for the push button)
A few male-to-male wires
When the button is hit, the tutorial's purpose is to turn on LEDs 1 and 3 and turn off LEDs 2 and 4. When the button isn't touched, we'll perform the polar opposite and turn off LED 1 and 3 while turning on LED 2 and 4.
Do you want to learn more about OOP for Arduino?
Take a look at this comprehensive Arduino OOP course. Sign Up now!
Who this course is for
This course is designed for Arduino users who want to learn how to program in a more object-oriented way.
Arduino geeks
Arduino Hobbyist
Arduino beginners ot Intermediate
anyone who want's to enhance their knowledge in programming
anyone who wan'ts to enhance their knowledge in Arduino