MicroPython: BME280 with ESP32 and ESP8266 – Measure Temperature, Humidity, and Pressure
In this user guide, we will take a look at the BME280 sensor which is used to pressure, humidity, and temperature. Firstly, we will learn …
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.
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.
In this user guide, we will take a look at the BME280 sensor which is used to pressure, humidity, and temperature. Firstly, we will learn …
In this tutorial, we will learn to design a web server using a BME280 sensor with ESP32 /ESP8266 development boards and MicroPython. BME280 is used …
In this tutorial, we will learn to design a web server using a DS18B20 sensor with ESP32 /ESP8266 development boards and MicroPython which displays the …
In this tutorial, we will learn to interface DHT11 and DHT22 sensors with ESP32 and ESP8266 using Micropython firmware. We will use upycraft and Thonny …
Learn to make a web server with MicroPython to control outputs using ESP32 and ESP8266 GPIO pins. In this tutorial, we will create a web …
In this tutorial, we will focus on timers in ESP32 and ESP8266 and learn to configure Timers using MicroPython. Timers Introduction Previously we learned how …
In this tutorial, we will learn how to configure and handle interrupts in ESP32 and ESP8266 development boards using MicroPython. We will demonstrate this through …
In this MicroPython PWM tutorial, we will learn how to access the PWM or pulse width modulation modules in ESP32 and ESP8266 using MicroPython firmware. …
In this tutorial we will learn about the Analog to Digital Converter module and how to read analog values in Esp32 and Esp8266 in MicroPython …
In this tutorial, we will learn how to use a push button in order to turn a led on and off. Previously we learned how …