Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Introduction to MicroPython and Physical Computing

Introduction to MicroPython and Physical Computing

48mIntermediate2024-03-05

Authors

Robert Gallup

Robert Gallup

Technologist, Designer, Maker, and Speaker

Course details

Python is one of the most popular and accessible programming languages, and MicroPython opens the world of hardware to Python developers. The use of microcontrollers continues to grow in applications—from consumer products to industrial control and from basic physical computing to AI. This growth has been accompanied by increasingly powerful microprocessors and the ability to support programming languages other than C/C++. MicroPython has emerged as a language of choice for its power and ease of learning—it’s been adopted by both RaspberryPi and Arduino as their supported Python version. This course with instructor Robert Gallup provides a fast introduction to MicroPython, physical computing, and applications. If you’re a traditional Python programmer looking for an introduction to programming hardware, join Robert as he shows you how to set up MicroPython development tools, wire up a prototype, and create a web server to monitor and report on an environmental sensor.

Skills covered

MicroPythonMicrocontrollersInternet of ThingsHardwareIntroduction toPythonOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Introduction to physical computing with MicroPython
  • 02 - What you should know

1. Overview

  • 03 - MicroPython
  • 04 - Microcontrollers
  • 05 - Circuits
  • 06 - Protocols
  • 07 - Development boards
  • 08 - Development environments
  • 09 - MicroPython and the Internet of Things (IoT)
  • 10 - MicroPython and machine learning

2. Hands-on Example (Programming with MicroPython)

  • 11 - Hands-on example introduction
  • 12 - Install MicroPython on a dev board
  • 13 - Startup the IDE
  • 14 - Use the REPL
  • 15 - Breadboard circuits
  • 16 - Program the board

Conclusion

  • 17 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal