Course Kingdom
HomeCoursesJobsWebinarsBlogSavedAboutTelegram
Course Kingdom

Course Kingdom is an initiative to provide free education in a legit way. We provide free coupons of premium courses from different platforms, webinars, and job opportunities.

Quick Links

  • Home
  • Courses
  • Categories
  • Webinars
  • Jobs
  • Blog
  • Saved Courses
  • About Us
  • FAQ
  • Terms and Conditions
  • Privacy Policy
  • Affiliate Disclosure

Get in Touch

  • Telegram
  • guptahimanshu479@gmail.com

© 2026 Course Kingdom. All rights reserved.

Course Kingdom

— Course —

  1. Home
  2. Courses
  3. Introduction to object-oriented programming with Arduino
Introduction to object-oriented programming with Arduino
Development

23 May, 2022

A hands-on tutorial with lots of small OOP-Arduino/ESP32 projects to participate in.

$89.00FREE

Introduction to object-oriented programming with Arduino

Especially in the development of microcontrollers we often work with libraries, for example to control hardware components. The advantages of flexible and efficient source code design will be introduced to you in this course.


An ESP32 is used in the entire course, but all the examples (except the last one with the Website/Webserver and WIFI), exercises and explanations can be done with any Arduino.


Once you have completed this course, you will be able to…

  • ...create your own object-oriented programs and libraries

  • ...program reusable source code

  • ... create clean source code architecture for flexible programming and adaptation

  • ... code generalized classes and provide the libraries

  • ... implement the basic concepts of OOP for your own projects and apply them immediately.

  • ... save time for cumbersome programming. Because of the given conceptual design, your self-written code is easier to adapt.

  • ... maintain your own code better even after a longer period of time.


What we go through in the course:

  • Basics of object-oriented programming in the Arduino environment. We will go through the essential contents of OOP step by step. We will get right into practical examples.

  • Practical example: Own LED class. Many different functions and interfaces.

  • Practical example 2: Galton board with marble elevator and evaluation of 12 IR sensors.

  • Practical example 3: Headlamp with only one(!) button, two LEDs and three light modes.

  • Practical example: Rock, paper, scissors game. We develop this small game. We compete against the bot and play to win two games. The logic is triggered by a web server on the ESP32 (with server side events).


My approach in the course:

  • None (ok, only very few) slides/Powerpoints. We start in the basics immediately with a practical example. Also the theory can be tested immediately on the Arduino with the Serial Monitor and thus immediately better understood.

  • The practical projects are developed together in step-by-step instructions.

  • Together means in this context that I demonstrate the code, depending on the task, and you can follow me along with the source code.

  • All codes are available for download on the platform, so you can get to the result without frustration.

  • No rambling explanations or theory monologues, we get right to work in the basics chapter.


Benefit from my years of experience and get the key skills in microcontroller development.


I'm looking forward to see you in class


Markus Edenhauser


Affiliate disclosure: Course Kingdom participates in affiliate programmes (including Udemy via the Cuelinks network). Some links on this page are affiliate links — if you click and enroll, we may earn a small commission at no extra cost to you. Learn more.

Enroll NowJoin us on Telegram
Udemy Courses TelegramSubscribe on YouTube
Share
← Back to all courses

Related Courses

NEWWord - Microsoft Word from Basic to Advanced
Office Productivity

Word - Microsoft Word from Basic to Advanced

10 September, 2026
$89.00FREE
NEWPractice Test For AMB-BC Ambulatory Care Nursing 2026
Teaching & Academics

Practice Test For AMB-BC Ambulatory Care Nursing 2026

10 September, 2026
$89.00FREE
NEWComplete Python Course 2026: Beginner to Advanced
Development

Complete Python Course 2026: Beginner to Advanced

10 September, 2026
$89.00FREE
NEWPractice Test For AIGP: AI Governance Professional Exam Prep
IT & Software

Practice Test For AIGP: AI Governance Professional Exam Prep

10 September, 2026
$89.00FREE
From Sanatan Hindu

Explore Sanatan Hindu Wisdom

Discover articles on Hindu rituals, mantras, festivals, and spiritual practices from sanatanhindu.co.in

Tukaram — Maharashtra's Great Sant and Abhangas
Saints & Spiritual Leaders

Tukaram — Maharashtra's Great Sant and Abhangas

Explore the life, teachings, and abhangas of Sant Tukaram, the 17th-century Varkari saint whose devotional poetry transformed Maharashtra's spiritual landscape.

10 September, 2026
Ravidas (Raidas) — Bhakti Saint and Social Reformer
Saints & Spiritual Leaders

Ravidas (Raidas) — Bhakti Saint and Social Reformer

Comprehensive guide to Sant Ravidas: life, teachings, hymns, social reform legacy, Ravidas Jayanti rituals, and his enduring impact on Bhakti movement and Dalit empowerment.

10 September, 2026
Kabir Das — Life, Dohe, and Universal Spiritual Teachings
Saints & Spiritual Leaders

Kabir Das — Life, Dohe, and Universal Spiritual Teachings

Explore the profound life, mystical Dohe, and timeless Nirguna philosophy of Sant Kabir Das, uniting devotional wisdom beyond religious sectarianism.

10 September, 2026
Mirabai: The Eternal Soul of Devotion, Life, and Divine Bhajans
Saints & Spiritual Leaders

Mirabai: The Eternal Soul of Devotion, Life, and Divine Bhajans

Explore the life of Mirabai, the legendary saint-poetess, her intense Madhurya Bhava devotion to Lord Krishna, and her timeless, soulful bhajans.

9 September, 2026
🙏
Daily Panchang

Daily Panchang, Thursday, 10 September 2026

Hindu Panchang for Thursday, 10 September 2026, Chaturdashi, Magha, Bhadrapada, VS 2083. Includes Rahu Kaal, Choghadiya, and Abhijit Muhurat timings.

9 September, 2026
Tulsidas — Author of Ramcharitmanas and His Life
Saints & Spiritual Leaders

Tulsidas — Author of Ramcharitmanas and His Life

Comprehensive biography of Goswami Tulsidas, 16th-century saint-poet, author of Ramcharitmanas, Hanuman Chalisa, and other devotional works. Explore his life, teachings, and enduring legacy in Hindu spirituality.

9 September, 2026
Visit Sanatan Hindu