MicroPython: MPU-6050 with ESP32/ESP8266 (Accelerometer, Gyroscope, and temperature)

MicroPython MPU-6050 ESP32 ESP8266

In this tutorial, we will learn to use the MPU-6050 MEMS module with ESP32 and ESP8266 to measure accelerometer, gyroscope, and temperature values using MicroPython firmware. Firstly, we will see an introduction of MPU6050 such as pinout diagram, pin configuration. Secondly, we will see how to upload the MPU-6050 MicroPython library to ESP boards using … Read more

MicroPython: Send Sensor Readings via Email (IFTTT) with ESP32 and ESP8266

MicroPython ESP32 ESP8266 Send Sensor Readings via Email IFTTT

In this user guide, we will learn how to send sensor readings in our email through ESP32 and ESP8266 development board using MicroPython and IFTTT services. We will transmit the BME280 sensors readings such as temperature, humidity through email notification. To send email notifications, we will use IFTTT a third-party service. In short, you will … Read more

MicroPython: OpenWeatherMap API with ESP32/ESP8266 – Sensorless Weather Station

MicroPython OpenWeatherMap API with ESP32 ESP8266 Sensorless Weather Station

Through this article, you will learn how to make HTTP GET requests from OpenWeatherMap API with ESP32/ESP8266 in acquiring useful data using MicroPython firmware. With the help of OpenWeatherMap API, we will make HTTP GET request to obtain current weather readings and display those readings on the MicroPython terminal. Recommended Components The following components are … Read more

Getting Started with Thonny MicroPython IDE for ESP32 and ESP8266

Getting started with thonny IDE for ESP32 and ESP8266

In this tutorial, we will learn how to use Thonny Integrated Development Environment to write programs for ESP32 and ESP8266 using MicroPython firmware. By the end of this guide, you will be able to install Thonny IDE in Windows, Linux, and Mac operating systems. Moreover, we will also look through its built-in features, write and … Read more

MicroPython: ESP32/ESP8266 Access Point – Web Server Example

access point web server micropython esp32 esp8266

In this series of MicroPython tutorials, we will learn how to setup ESP32/ESP8266 development board as a soft access point or SoftAP mode. Previously, we used it as a station mode to connect ESP32/ESP8266 to a Wi-Fi router. The soft access point mode allows devices to connect with ESP boards without a wireless router. Recommended … Read more

MicroPython: BME280 with ESP32 and ESP8266 – Measure Temperature, Humidity, and Pressure

bme280 with esp32 and esp8266 micropython

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 about BME280 and how to connect with Esp32 and with Esp8266. Secondly, we will write and upload its library in our Integrated Development Environment (uPyCraft IDE). Next, we will work … Read more

MicroPython: BME280 Web Server with ESP32/ESP8266 (Weather Station)

BME280 web server esp32 esp8266 micropython

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 to measure temperature in Celsius, the temperature in Fahrenheit, humidity, and Pressure. This web server will act as a weather station as it will show temperature, humidity, and pressure readings … Read more

MicroPython: DS18B20 Web Server with ESP32/ESP8266(Weather Station)

MicroPython DS18B20 Web Server ESP32 ESP8266

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 values of temperature in Celsius and Fahrenheit units. It will act as a weather station as it will show temperature readings on the web page using MicroPython. We will use … Read more

MicroPython: DHT11/DHT22 Web Server with ESP32/ESP8266 (Weather Station)

micropython esp32 esp8266 dht11 dht22 web server

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 IDE. We will create a DHT11/DHT22 web server with MicroPython.  Recommended Components The following components are used in this project or are helpful for getting started with MicroPython on ESP32 … Read more

ESP32/ESP8266 MicroPython Web Server – Control Outputs

micropython esp32 esp8266 web server control gpio pins

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 server which contains an ON and OFF button. The ON and OFF button controls the LED connected to one of the GPIO pins of ESP32 or ESP8266. Furthermore, we will … Read more