Udemy – Arduino OOP (Object Oriented Programming) 2024-1
Udemy – Arduino OOP (Object Oriented Programming) 2024-1 Downloadly IRSpace
From what I’ve seen, OOP is not frequently used with Arduino (on libraries, yes, but from most users, no). I noticed this when I got started using the Arduino and created a few projects. My initial background was in software engineering, not electronics engineering, so I had a good foundation with OOP, applied to desktop software or web development. When coming to the Arduino, my thought was: why not use OOP on the Arduino (since it’s possible!). I know not many people do it, but it’s going to make my programs much more scalable and easy to read. And it worked great. Now, when I write Arduino programs, I almost always use OOP. Seeing that there is a lack of structured resources on the Internet to learn how to write OOP code for Arduino, I decided to create this course.
I have packaged several years of my experience into this course, so you can learn the most important stuff, directly starting with the best practices, and all that in just a few hours. Well, this Arduino OOP course is 100% project focused and 100% practical. Throughout the different sections, we are going to write a complete Arduino project, step by step. Everything is hands-on (no copy and paste!), so you can directly practice with me on each video. For some of the sections I have also included some challenges for you, so you can practice on your own and develop parts of the project by yourself, using the previous knowledge you got. No distracting fluff, just a step by step process, directly going to the point, and making you practice on the key points so you can then apply the knowledge to your own projects.
What you’ll learn
- Master Arduino OOP (Object Oriented Programming)
- Write a class for any Arduino component or functionality you want
- Package a class as an easy-to-use Arduino library
- Make your code easier to read and scalable
- Create clear interfaces for other developers to use
- Use a class inside another class
- Combine classes together to exponentially increase the possibilities of your programs, without writing more code
- Learn naming conventions for Arduino OOP code
- Clearly organize your code in different files
- Learn the best practices from the start
- Practice a lot with hands-on lessons
Who this course is for
- Students, Engineers, Researchers, Teachers, Developers, Hobbyists.
- Arduino developers who want to write easy-to-read and scalable code.
- Arduino developers who want to create Arduino libraries with a clean interface.
- Developers who understand OOP and want to learn how to apply it to Arduino.
- Anyone who wants to discover alternative ways to write Arduino code.
Specificatoin of Arduino OOP (Object Oriented Programming)
- Publisher : Udemy
- Teacher : Edouard Renard
- Language: English
- Level : Intermediate
- Lectures : 43
- Duration : 4 hours and 22 minutes
Content

Requirements
- You know how to create basic Arduino programs with basic hardware components.
- You understand the basics of Arduino time functionalities (millis, delay, etc).
- No need to know OOP prior to the course, but this is a bonus point.
Pictures

Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle : English
Quality: 720p
The 2024/1 version has increased the number of lessons by 1 and the duration increased by 4 minutes compared to 2021/5.
Download Links
File size
664 MB
Super Admin