ESP32 MicroPython Send Emails with SMTP Client

ESP32 Send Emails with SMTP Client and MicroPython

In this tutorial, you will learn to send emails with an SMTP client and MicroPython using ESP32. We will learn to send emails to SMTP servers such as Gmail, Hotmail, and Outlook. The umail is a lightweight, scalable SMTP client for sending emails in MicroPython. For demonstration, we will send a simple text message in … Read more

Twilio Send SMS with ESP32 ESP8266 using MicroPython

MicroPython ESP32 ESP8266 Send SMS with Twilio

In this tutorial, we will see how to send text messages with ESP32/ESP8266 and Twilio using MicroPython. Twilio is a communications web service that allows users to make and receive phone calls and SMS along with other communication functions. Although Twilio is not free to use but you can get started with a free trial … Read more

ESP32 ESP8266 MicroPython Send Messages to WhatsApp

MicroPython Send Messages to WhatsApp with ESP32 ESP8266

In this tutorial, we will show you how to send Whatsapp messages to your account with ESP32 and ESP8266 using Whatabot or callmebot free APIs and MicroPython. You can use any one of them. But we will use callmebot API for demonstration. These free WhatsApp APIs can be helpful in sending message notifications, sensor readings, … Read more

RCWL-0516 Microwave Radar Sensor Module with ESP8266 NodeMCU

RCWL-0516 with ESP8266 Motion Detection

In this user guide we will learn to interface RCWL-0516 microwave radar sensor module with ESP8266 NodeMCU and program it in Arduino IDE for motion detection. We will discuss the components of RCWL-0516 sensor module, pinout, configuration, features, specifications, interfacing, 2D model, and applications. We have similar guides with Arduino and ESP32: Recommended Components The … Read more

ESP8266 NodeMCU DS1307 RTC Real Time Clock with OLED

ESP8266 NodeMCU DS1307 RTC Real Time Clock with OLED

In this tutorial, we will learn to interface DS1307 RTC module with ESP8266 NodeMCU 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 ESP8266 on an I2C communication bus? How to make a digital clock using ESP8266 and DS1307 RTC … Read more

ESP8266 NodeMCU SHT31 Temperature and Humidity Web Server

ESP8266 NodeMCU SHT31 temperature humidity Web Server

In this user guide, we will learn to build ESP8266 NodeMCU SHT31 Web server using Server-Sent Events (SSE). Using this technique, we will build an ESP8266 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 … Read more

ESP8266 NodeMCU Motion Detection Notification on WhatsApp Number

ESP8266 Motion Detection Notification to WhatsApp number demo

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 ESP8266 NodeMCU based 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

ESP8266 NodeMCU WhatsApp Messages Notification BME280 Sensor Readings

ESP8266 NodeMCU 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 ESP8266 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