Skip to content
Microcontrollers Lab
  • Home
  • Semiconductor
  • Microcontrollers
    • pic microcontroller
    • Arduino
    • ESP32 Tutorials and Projects
    • MicroPython ESP32/ESP8266
    • FreeRTOS Arduino
    • TM4C123 Tiva LaunchPad
    • Raspberry Pi Pico
    • STM32 Blue Pill
    • STM32F4 Discovery Board
    • STM32 Nucleo
    • 8051 microcontroller
    • MSP430 launchpad
    • AVR microcontroller
    • ESP8266
  • Softwares
    • Labview project
    • Proteus tutorials
    • PSpice tutorials
    • MATLAB
  • Projects
    • Pic Microcontroller
    • GSM
    • GPS based projects
    • Embedded Systems
    • Power
    • Solar system
    • Power electronics projects
    • Inverters
  • Electronics components
  • Contact
    • Editorial
    • Advertise
  • Home
  • Semiconductor
  • Microcontrollers
    • pic microcontroller
    • Arduino
    • ESP32 Tutorials and Projects
    • MicroPython ESP32/ESP8266
    • FreeRTOS Arduino
    • TM4C123 Tiva LaunchPad
    • Raspberry Pi Pico
    • STM32 Blue Pill
    • STM32F4 Discovery Board
    • STM32 Nucleo
    • 8051 microcontroller
    • MSP430 launchpad
    • AVR microcontroller
    • ESP8266
  • Softwares
    • Labview project
    • Proteus tutorials
    • PSpice tutorials
    • MATLAB
  • Projects
    • Pic Microcontroller
    • GSM
    • GPS based projects
    • Embedded Systems
    • Power
    • Solar system
    • Power electronics projects
    • Inverters
  • Electronics components
  • Contact
    • Editorial
    • Advertise

ESP32 ESP8266 MicroPython Projects and Tutorials

In this series of MicroPython tutorials and Projects, we will learn how to use program and flash firmware to ESP32 and ESP8266 development boards. We will see how to download and install uPyCraft and Thonny IDE that we will use to write firmware and flash programs to ESP boards.

A complete list of MicroPython Projects and Tutorials with ESP32 and ESP8266 NodeMCU. From beginners to advance level guides with step-by-step instructions with uPyCraft IDE and Thonny IDE.

  1. GPIOs with LED and Push Button Interfacing
  2. ADC
  3. PWM
  4. Interrupts
  5. Timers
  6. Deep Sleep
  7. DHT11/DHT22
  8. BME280
  9. BME680
  10. DS18B20
  11. MPU-6050
  12. Web Servers
  13. Email Notifications
  14. MQTT
  15. OLED
  16. DC Motor Interfacing

MicroPython is the reimplementation of the software Python3 which is specially designed for microcontrollers and embedded systems. It is very similar in use to that of Python. For example, if someone knows how to write simple programs in Python then it is very easy to work in microPython as the programming language is the same. The only major difference is that it does not come with a full standard library, but it can be easily used to access lower-level hardware because it has those modules present in it.

ESP32 Send Emails with SMTP Client and MicroPython

ESP32 MicroPython Send Emails with SMTP Client

In this tutorial, you will learn to send emails with an SMTP client and MicroPython using ESP32. We will learn to send emails to SMTP …

CONTINUE READING »

MicroPython ESP32 ESP8266 Send SMS with Twilio

Twilio Send SMS with ESP32 ESP8266 using MicroPython

In this tutorial, we will see how to send text messages with ESP32/ESP8266 and Twilio using MicroPython. Twilio is a communications web service that allows …

CONTINUE READING »

MicroPython Send Messages to WhatsApp with ESP32 ESP8266

ESP32 ESP8266 MicroPython Send Messages to WhatsApp

In this tutorial, we will show you how to send Whatsapp messages to your account with ESP32 and ESP8266 using Whatabot or callmebot free APIs …

CONTINUE READING »

MicroPython ESP8266 NodeMCU MQTT Publish Multiple Sensor Readings to Node-Red

MicroPython ESP8266 MQTT Publish Multiple Sensor Readings to Node-Red

In this tutorial, we will learn to publish sensor readings to Node-Red with ESP8266 MQTT using Miro-Python. We will perform MQTT communication with ESP8266 and …

CONTINUE READING »

MicroPython ESP32 MQTT Publish Multiple Sensor Readings to Node-Red

MicroPython ESP32 MQTT Publish Multiple Sensor Readings to Node-Red

In this tutorial, we will learn to publish multiple sensor readings to Node-Red with ESP32 MQTT using MicroPython. We will perform MQTT communication with ESP32 …

CONTINUE READING »

ESP32 ESP8266 MicroPython MQTT Publish Subscribe DS18B20 Readings

ESP32 ESP8266 MicroPython MQTT Publish Subscribe DS18B20 Readings

In this ESP32/ESP8266 tutorial, we will learn to use ESP MQTT as a Publisher using MicroPython and subscribe through Node-Red. There will be one ESP32/ESP8266 …

CONTINUE READING »

ESP32 ESP8266 MicroPython MQTT Publish DHT22 Sensor Readings

ESP32 ESP8266 MicroPython MQTT Publish DHT22 Sensor Readings

In this ESP32 ESP8266 tutorial, we will learn to use ESP MQTT as a Publisher using MicroPython and subscribe through Node-Red. There will be one …

CONTINUE READING »

ESP32 ESP8266 MicroPython MQTT Publish Subscribe BME280 Readings

ESP32 ESP8266 MicroPython MQTT Publish BME280 Readings to Node-RED

In this ESP32 and ESP8266 tutorial, we will learn to use ESP MQTT as a Publisher using MicroPython and subscribe through Node-Red. There will be …

CONTINUE READING »

ESP32 MicroPython MQTT Publish Subscribe tutorial

ESP32 MicroPython MQTT Publish Subscribe – Control Outputs

In this ESP32 MicroPython tutorial, we will learn to use MQTT with ESP32 to publish and subscribe to MQTT topics using MicroPython. We will see …

CONTINUE READING »

ESP32 MicroPython Send Sensor Readings to ThingSpeak (BME280)

ESP32 MicroPython Send Sensor Readings to ThingSpeak (BME280)

In this user guide, we will learn how to publish sensor readings to ThingSpeak using Micropython and ESP32. We will use Thonny IDE to program …

CONTINUE READING »

Older posts
Page1 Page2 … Page4 Next →
ADVERTISEMENT

ADVERTISEMENT

Subscribe to Blog via Email

PCB Assembly Services

ADVERTISEMENT

Categories

ADVERTISEMENT

Recent Posts

  • ESP32 MicroPython Send Emails with SMTP Client
  • Raspberry Pi Pico W Send Emails with SMTP Client and MicroPython
  • Micro SD Card Module with ESP8266 NodeMCU
  • Twilio Send SMS with ESP32 ESP8266 using MicroPython
  • MicroPython: Send SMS with Raspberry Pi Pico W and Twilio
ADVERTISEMENT
Copyright © 2013-2023 Microcontrollerslab.com All Rights Reserved