ESP32 with MPU9250 9-axis Gyro Accelerator Magnetometer Module

ESP32 with MPU9250

In this tutorial, we will learn to interface MPU9250 9-axis Gyro Accelerator Magnetometer Module with ESP32. Firstly, we will see the introduction of this 9-DOF MEMS sensor module, pinout, and specifications. In the end, we will see an example to measure 3-axis values of Gyro, Accelerator Magnetometer We have a similar guide with Arduino: MPU9250 … Read more

ESP32 UART Communication Explained with Example

UART Communication between two ESP32 boards hardware demo

In this tutorial, we will perform UART or serial communication between two ESP32 boards using UART hardware library of Arduino IDE. To debug and program ESP32 using a USB port, the serial port which is known as Universal Asynchronous Receiver/Transmitter (UART) Communication is used. For most sensors and systems, the main communication method is considered … Read more

ESP32 with BMP180 Atmospheric Pressure and Temperature sensor

BMP180 with ESP32 and OLED display

In this user guide, we will learn about BMP180 barometric sensor and how to interface it with ESP32 development board. The guide includes a brief introduction of the sensor with its pin out and connection diagram with ESP32. Additionally, we will show you two sketches where we will be able to access the temperature and pressure … Read more

Control ESP32 over Internet using Android App with MIT App Inventor

Control ESP32 over Internet using Android App with MIT App Inventor

In this tutorial, we will learn how to build an android app that will control the outputs of ESP32 over WiFi and internet using an Android App. We will control the output GPIO pins of the ESP32 module by toggling the two LEDs connected with the GPIO pins of the module. This android app will … Read more

ESP32 MAX30100 Pulse Oximeter Web Server

ESP32 MAX30100 Pulse Oximeter Web Server

In this ESP32 guide, we will show you how to build a pulse oximeter web server using MAX30100 pulse oximeter and heart rate sensor. This sensor is used to measure heartbeat/pulse rate in BPM and blood oxygen concentration (SpO2) in percentage. The web server will display the current beat per minute (BPM) and blood oxygen … Read more

ESP32/ESP8266 Send DS18B20 Sensor Readings to InfluxDB

ESP32 ESP8266 Send DS18B20 Sensor Readings to InfluxDB

In this ESP32/ESP8266 compatible guide, we will introduce you to InfluxDB and show you how to send DS18B20 sensor readings to the InfluxDB time-series database. We will show you how to create a database bucket and send ESP32/ESP8266 sensor data to the InfluxDB database. Moreover, we will also show you how to build your dashboard … Read more

ESP32/ESP8266 Send DHT11/DHT22 Sensor Readings to InfluxDB

ESP32 ESP8266 DHT22 DHT11 InfluxDB

In this ESP32/ESP8266 compatible guide, we will introduce you to InfluxDB and show you how to send DHT11/DHT22 sensor readings to the InfluxDB time-series database. We will show you how to create a database bucket and send ESP32/ESP8266 sensor data to the InfluxDB database. Moreover, we will also show you how to build your dashboard … Read more