Do you want to write Arduino code that you can easily read, modify, and share with other Arduino developers? Do you already know OOP (object oriented programming), and you want to know how to apply it to Arduino? From what I've seen, OOP is not frequently used with Arduino (in libraries, yes, but by most users, no). I noticed this when I got started using 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 Arduino, my thought was why not use OOP on Arduino (because it's possible!). Not many people do it, but it made 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, starting directly with the best practices, and all that in just a few hours. At the end of this course, you will be able to write clean Arduino code with OOP, rewrite your own projects using OOP, and create a clean and super easy-to-use OOP Arduino library.


    Access

    Access via TIB

    Check availability in my library


    Export, share and cite



    Title :

    Arduino OOP


    Contributors:

    Edition :

    [First edition].


    Publication date :

    2022


    Size :

    1 online resource (1 video file (4 hr., 19 min.))


    Remarks:

    sound, color.
    Campusweiter Zugriff (Universität Hannover) - Vervielfältigungen (z.B. Kopien, Downloads) sind nur von einzelnen Kapiteln oder Seiten und nur zum eigenen wissenschaftlichen Gebrauch erlaubt. Keine Weitergabe an Dritte. Kein systematisches Downloaden durch Robots.
    Online resource; title from title details screen (O'Reilly, viewed December 12, 2022)


    Type of media :

    Book


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629.8/95



    Arduino

    Bräunl, Thomas | Springer Verlag | 2022


    Arduino Quadcopter

    Ghosh, Arijit / Roy, Hiranmoy / Dhar, Soumyadip | IEEE | 2018


    Arduino and ROS

    Subramanian, Rajesh | Springer Verlag | 2023


    Arduino-controlled Robot

    Jokitulppo, Matti | BASE | 2015

    Free access

    Arduino Controlled Robotic Arm

    K Aishwarya / J Priyadharshini / G Rajeswari | BASE | 2018

    Free access