Introduction to Micropython for everyone
  • Introduction
Setting up software for the course
  • Software required for the course
  • Install Python 3
  • Install Thonny IDE
  • Install Putty
  • Solve: port is not detected / device drivers
Flashing MicroPython firmware to ESP32 / ESP8266
  • Download the MicroPython firmware
  • Flashing MicroPython using Thonny IDE
  • Flashing MicroPython using esptool
  • Flashing Micropython using espress-if tool
Python 3 syntax, recap using MicroPython
  • Print function
  • Type function
  • Input function
  • Help function
  • Conditional statements (if,else, elif)
  • While loop
  • For loop
  • Create own function
Controlling GPIOs in ESP32 / ESP8266
  • PINOUT diagram of ESP32 / ESP8266
  • Blink an LED
  • Analog to digital conversion
  • Capacitive TouchPad
  • DHT11 -Temperature and humidity
  • ESP32 Internal temperature
  • ESP32 internal hall effect sensor
  • Multi_Threading
WiFi network access
  • Auto connect to WiFi network
Get weather data of any city
  • Get weather data of any city from Openweathermap- part1
  • Get weather data of any city from Openweathermap- part2