ESP32 Real Time Clock (RTC) using DS1307 Module and display on OLED

ESP32 Real Time Clock (RTC) using DS1307 Module and display on OLED

In this tutorial, we will learn to interface DS1307 RTC module with ESP32 development board. Firstly, we will look into these questions: What is RTC (Real-time clock)? Why real-time clock is used? How a RTC module communicates with ESP32 on an I2C communication bus? How to make a digital clock using ESP32 and DS1307 RTC … Read more

ESP32 Real Time Clock (RTC) using DS3231 Module and display on OLED

ESP32 RTC with DS3231 RTC Module hardware front

In this ESP32 tutorial, we will interface DS3231 RTC Real Time Clock module with ESP32 which used to get current time. We will display RTC values on an OLED. We will build a Real Time Clock (RTC) with the help of DS3231 module, ESP32 and OLED display. A real time clock is basically a digital … Read more

ESP32 SmartConfig Wi-Fi Provisioning with SmartPhone App

ESP32 SmartConfig for Wi-Fi Provisioning with SmartPhone App

In this tutorial, we will learn to use ESP32 SmartConfig for Wi-Fi Provisioning to connect to Wi-Fi network with SmartPhone App and store our Wi-Fi credentials into flash using ESP Touch protocol which works on SmartConfig technology created by Texas Instruments. It uses a mobile app to broadcast the network credentials from a smartphone, or … Read more

ESP32 SHT31 Temperature and Humidity Web Server

ESP32 SHT31 temperature humidity Web Server

In this user guide, we will learn to build ESP32 SHT31 Web server using Server-Sent Events (SSE). Using this technique, we will build an ESP32 controlled web server that will automatically update sensor readings such as temperature and humidity to all connected web clients and display them in linear and radial gauges. Any appropriate sensor … Read more

ESP RainMaker with ESP32 using Google and Alexa Voice Assistant Integration

ESP RainMaker with ESP32 using Google and Alexa Voice Assistant Integration

In this ESP32 tutorial, we will show you how to integrate voice assistance to ESP RainMaker with ESP32 using Arduino IDE. In a previous introductory tutorial, we introduced you to ESP RainMaker which is an innovative and newly launched cloud based IoT platform which enables customers to quickly build their own AIoT solutions based on … Read more

ESP32 Motion Detection Notification on WhatsApp Number

ESP32 Motion Detection Notification to WhatsApp number demo 2

Whatabot and callmebot are free WhatsApp APIs that are helpful in sending message notifications, sensor readings, motion detection and door-opening alerts. In this tutorial, we will create a motion detection notification system with WhatsApp messages using callmebot and WhataBot APIs and HTTP client library in Arduino IDE. It will send motion detection notifications to your … Read more

ESP32 Send BME280 Sensor Readings to WhatsApp Messages

ESP32 Send BME280 Sensor Readings to WhatsApp number

In a previous tutorial, we showed you how to send simple Whatsapp text messages to your account with ESP32 using Whatabot and callmebot free APIs. In this guide, we will take that a step ahead and send sensor readings using callmebot and WhataBot API and HTTP client library in Arduino IDE and send the sensor data to our WhatsApp … Read more

Interface MS5611 Barometric Pressure Sensor with ESP32

MS5611 with ESP32 Display sensor data on OLED

In this user guide, we will learn to interface MS5611 barometric pressure sensor module with ESP32 development board. Firstly, we will introduce you to the MS5611 sensor including its pinout, features, and interfacing with ESP32. Secondly, we will install the Arduino MS5611 library in Arduino IDE to access the sensor data. Lastly, we see two … Read more

Interface HTU21D Temperature & Humidity Sensor with ESP32

HTU21D with ESP32 and OLED Demo

In this user guide, we will learn to interface HTU21D Temperature and Humidity Sensor module with ESP32 development module. Firstly, we will introduce you to HTU21D sensor including its pinout, features, and interfacing with the ESP32 board. Secondly, we will install the Adafruit HTU21D library in Arduino IDE to access the sensor data. Lastly, we … Read more