ESP32 ESP8266 SMTP Client Send Sensor Readings via Email using MicroPython

ESP32 MicroPyhton SMTP client send bme280 sensor readings via email

In this tutorial, you will learn to send sensor readings via email with an SMTP client and MicroPython using ESP32 or ESP8266. For demonstration purposes, we will send BME280 sensor readings such as temperature, pressure, and humidity to the Gmail SMTP server but you can modify this example for any sensor and SMTP server. Recommended … Read more

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

TCA9548A I2C Multiplexer with ESP32 Use Multiple Devices having Same and Different Addresses

ESP32 with TCA9748A Multiplexer with OLEDs demo

In this tutorial, we will learn about ESP32 I2C communication protocol using different I2C devices having same and different addresses. We will discuss how to use multiple I2C devices with ESP32 having the same address by incorporating a hardware solution. By using a TCA9548A I2C Multiplexer, we will be able to increase the I2C addresses … Read more

RCWL-0516 Microwave Radar Sensor Module with ESP32

RCWL-0516 with ESP32 Motion Detection

In this user guide we will learn to interface RCWL-0516 microwave radar sensor module with ESP32 using Arduino IDE and create an example 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 ESP8266 NodeMCU: Recommended Components … Read more