Take your MicroPython skill to the next level with Object Oriented Programming in MicroPython. We'll also cover Timers & Interrupts, DocStrings, Decorators, Modules, Libraries and Packages, MP Remote, uPip and MIP.
💁♂️ For more information on Kevs Robots, tutorials and more visit: [ Ссылка ]
🎖To join the membership at 🥉bronze, 🥈silver or 🥇gold levels, head over to
[ Ссылка ]
Join me on Discord - [ Ссылка ]
Join the list - [ Ссылка ]
☕️ Enjoy this video? Buy me a coffee! [ Ссылка ]
📸 Follow me on Instagram - @kevinmcaleer [ Ссылка ]
🐦 Follow me on X - @kevsmac [ Ссылка ]
🙂📘 Join the Facebook group - Small Robots [ Ссылка ]
👩💻 [ Ссылка ]
🎵 Music by Epidemic Sounds [ Ссылка ]
Mastering Intermediate MicroPython: OOP, Interrupts, and Advanced Tools
Join Kevin in this comprehensive episode as he dives into intermediate-level MicroPython, focusing on object-oriented programming (OOP) and other advanced concepts. Learn core OOP principles such as abstraction, encapsulation, polymorphism, and inheritance, with practical demonstrations. Manage and enhance your coding with modules, packages, decorators, and docstrings. The episode also covers the effective use of docstrings, interrupt handlers for real-time programming, and the implementation of timers and callbacks to create efficient programs. Additionally, discover MPRemote, a command-line tool for automating interactions with MicroPython devices, essential for developers managing multiple devices. Don't miss this in-depth and informative session packed with critical programming insights!
00:00 Introduction to MicroPython Beyond Basics
00:19 Overview of Intermediate MicroPython Topics
01:31 Deep Dive into Object-Oriented Programming
02:34 Understanding Classes and Objects
03:49 Hands-On with Class Creation
06:21 Exploring Class Properties and Methods
20:37 Encapsulation in MicroPython
30:01 Abstraction and Its Importance
35:03 Inheritance: Reusing Code Efficiently
42:23 Polymorphism: Flexible Object Behavior
46:22 Exploring Polymorphism and Decorators
46:50 Understanding Function Scope and Inner Functions
48:02 Practical Examples of Decorators
49:26 Getters and Setters in Python
59:37 Creating and Using Modules
01:06:45 Introduction to Docstrings
01:11:54 Handling Interrupts in MicroPython
01:21:22 Using MPRemote for MicroPython
01:27:24 Community and Support
#Learn #MicroPython #Robotics
![](https://s2.save4k.ru/pic/tZ39uUBaljA/maxresdefault.jpg)