Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

MicroPython for everyone using ESP32 / ESP8266 (Beginner)

via Udemy

Overview

Kick-start to MicroPython . You will learn the basics of MicroPython from Blink an LED to MultiTreading & WiFi connect

What you'll learn:
  • Kick-start to MicroPython using ESP32 / ESP8266
  • Coding and flashing using Thonny IDE
  • Multi-threading with ESP32
  • Accessing internal sensors of ESP32 ( temperature & hall effect sensors)
  • Interfacing with DHT11 sensor module
  • 80 % of the course supports with ESP8266
  • Auto connect to WiFi network

This course is a kick-start to MicroPython. Micropython is a lightweight version of Python 3 programming language designed for microcontrollers with a minimum of 256KB of ROM and 16KB of RAM. MicroPython supports chips like ESP32,ESP8266,STM32,nRF52,W600 etc.


This course mainly covers the basics of MicroPython with different sections, Python 3 syntax, GPIO controlling, WiFi connectivity.


The highlight of this course is MultiThreading

In this course, the software used is free of cost.


Syllabus

  • Introduction to Micropython for everyone
  • Setting up software for the course
  • Flashing MicroPython firmware to ESP32 / ESP8266
  • Python 3 syntax, recap using MicroPython
  • Controlling GPIOs in ESP32 / ESP8266
  • WiFi network access
  • Get weather data of any city

Taught by

Harish Kondoor

Reviews

4.1 rating at Udemy based on 227 ratings

Start your review of MicroPython for everyone using ESP32 / ESP8266 (Beginner)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.