MicroPython and the Internet of Things

A gentle introduction to programming digital circuits with Python

MicroPython and the Internet of Things
MicroPython and the Internet of Things

MicroPython and the Internet of Things udemy course

A gentle introduction to programming digital circuits with Python

What you'll learn:

  • The MicroPython programming language.
  • How to use MicroPython with the ESP32 microcontroller.
  • How to use the Thonny editor with MicroPython and the ESP32.
  • How to use MicroPython with common peripherals such as motors, displays and sensors.
  • How to use MicroPython to write programs that work with IoT services like IFTTT.
  • How to search, find and install MicroPython libraries on the ESP32.

Requirements:

  • You have basic understanding of electronics. You are comfortable with assembling simple circuits on a breadboard, and you understand simple concepts like pull-up resistors and voltage dividers.
  • You have a basic understanding of microcontrollers. For example, you know what is a GPIO, the I2C or SPI interfaces and PWM. You understand that if you connect a 3.3V device to a 5V power source, you will damage the device.
  • You are familiar with related concepts, such as the Internet Of Things (which features in one of the course sections).
  • You are comfortable with at least one programming language and programming tool. It doesn’t matter which ones, as all modern languages and programming share the same basics.
  • You have a growth mindset, and you are willing to work hard in order to learn.
  • If you feel that you don’t tick one of these boxes, consider doing one of my introductory Arduino and Electronics courses first.

Description:

Welcome to MicroPython and the Internet of Things, a beginner tutorial that will introduce you to the exciting world of microcontrollers and small-form Internet enabled devices. On the hardware side, the tutorial is centered around the ESP8266 chip, an inexpensive, yet unbelievably powerful microcontroller. As far as software, I'm going to show you how to program this little device with MicroPython, a lightweight version of the Python language that is designed to run on devices with limited resources.

Who this course is for:

Course Details:

  • 6 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion

MicroPython and the Internet of Things udemy free download

A gentle introduction to programming digital circuits with Python

Demo Link: https://www.udemy.com/course/micropython/