Telegram ESP32/ESP8266: Display BME280 sensor readings using Arduino IDE

Telegram ESP32 and ESP8266 Display BME280 sensor readings using Arduino IDE

In a previous tutorial, we learned how to control the output of our ESP32 or ESP8266 NodeMCU by using Telegram Bot (Telegram ESP32 and ESP8266: Control GPIOs and LEDs using Arduino IDE). This time we will take our project further and use telegram to request sensor readings from the ESP32/ESP8266 board. We will create a … Read more

ESP8266 NodeMCU Server-Sent Events (SSE) Web Server (Arduino IDE)

ESP8266 NodeMCU and BME280 server sent events Web server working process

In this user guide, we will learn about web server with Server-Sent Events (SSE) protocol. Using this technique, we will build an ESP8266 controlled web server that will automatically update sensor readings regarding temperature, pressure, and humidity to all connected web clients. Our client will receive automatic updates from the ESP8266 board with SSE through … 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: 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