Skip to content
Random Nerd Tutorials
  • Free eBooks
  • About
  • Contact
  • Courses Login
  • Get Courses
    • All eBooks & Courses
    • Smart Home with Raspberry Pi, ESP32, and ESP8266
    • Firebase Web App with ESP32 and ESP8266
    • Build Web Servers with ESP32 and ESP8266
    • Learn ESP32 with Arduino IDE
    • Build ESP32-CAM Projects
    • MicroPython Programming with ESP32 and ESP8266
    • Home Automation Using ESP8266
    • Arduino Step-by-step Projects
    • Android Apps For Arduino
    • Electronics For Beginners
HOME ESP32 ESP8266 ESP32-CAM MICROPYTHON ARDUINO REVIEWS PROJECTS

ESP32 Projects

ESP32: Erase Flash Memory (Factory Reset)

ESP32 Erase Flash Memory Factory Reset esptool.py firmware

This is a quick guide showing how to erase the ESP32 flash memory to restore it to its original state. This might be useful if you want to delete any …

CONTINUE READING »

ESP32/ESP8266: Send BME280 Sensor Readings to InfluxDB

ESP32 ESP8266 NodeMCU Send BME280 Sensor Readings to InfluxDB

In this guide, you’ll learn how to send BME280 sensor readings to InfluxDB using the ESP32 or ESP8266 boards. InfluxDB is a time series database. Each record on the database …

CONTINUE READING »

ESP32: Getting Started with InfluxDB

ESP32 Board Getting Started with InfluxDB Arduino IDE

This guide will get you started quickly with InfluxDB using the ESP32 board. InfluxDB is an open-source time series database (TSDB). So, it is ideal to store sensor data with …

CONTINUE READING »

7 Different Ways to Send Notifications with the ESP32

7 Different Ways to Send Notifications with the ESP32

In this guide, we’ll show you seven different ways to send notifications with the ESP32. We’ll cover sending SMS, emails, WhatsApp messages, and Telegram messages. We’ll show you different options …

CONTINUE READING »

Send SMS with the ESP32 (Twilio)

Send SMS with the ESP32 Twilio Arduino IDE Core

This guide shows how to send SMS with the ESP32 using an online service called Twilio. With this service, you can send SMS with the ESP32 without needing a GSM …

CONTINUE READING »

ESP32 HTTPS Requests (Arduino IDE)

ESP32 HTTPS Requests Arduino IDE

In this guide, you’ll learn how to make HTTPS requests with the ESP32. We’ll introduce you to some HTTPS fundamental concepts and provide several examples (with and without certificates) using …

CONTINUE READING »

ESP32/ESP8266 with HTTPS and SSL/TLS Encryption: Basic Concepts

ESP32 ESP8266 NodeMCU HTTPS and SSL TLS Encryption Basic Concepts

This article is a quick and simple introduction to HTTPS and SSL/TLS encryption with the ESP32 and ESP8266 NodeMCU board. We’ll take a look at some concepts and terms that …

CONTINUE READING »

ESP32: Send Messages to WhatsApp

ESP32 Send Messages to WhatsApp Arduino IDE

In this guide, you’ll learn how to send messages to your WhatsApp account with the ESP32. This can be useful to receive notifications from the ESP32 with sensor readings, alert …

CONTINUE READING »

Getting Started with the ESP32 Development Board

ESP32 Getting Started Guide for Beginners

New to ESP32? Start here! The ESP32 is a series of low-cost and low-power System on a Chip (SoC) microcontrollers developed by Espressif that include Wi-Fi and Bluetooth wireless capabilities …

CONTINUE READING »

ESP32 Wireless Communication Protocols

ESP32 Wireless Communication Protocols

The ESP32 supports several different wireless communication protocols. Each protocol has its advantages and disadvantages and one can be more suitable than the other depending on the application. This guide …

CONTINUE READING »

ESP32: ESP-NOW Encrypted Messages

ESP32 ESP-NOW Encrypted Messages Arduino IDE

In this guide, you’ll learn how to encrypt ESP-NOW messages exchanged between ESP32 boards. ESP-NOW uses the CCMP method for encryption using a Primary Master Key (PMK) and Local Master …

CONTINUE READING »

ESP-NOW: Auto-pairing for ESP32/ESP8266 with Bidirectional Communication and Web Server

ESP-NOW Auto-pairing for ESP32 ESP8266 with Bidirectional Communication and Web Server

This guide shows how to build an ESP32 web server and use ESP-NOW communication protocol simultaneously. We’ll show you how to establish a two-way communication between the master (web server) …

CONTINUE READING »

LILYGO T-SIM7000G ESP32: Get GPS Data (Latitude, Longitude, Altitude, and more)

LILYGO T-SIM7000G ESP32 Get GPS Data Latitude Longitude Altitude

In this quick guide, you’ll learn how to get GPS data with the LILYGO T-SIM7000G ESP32 board using Arduino IDE. This tutorial is also compatible with a “regular” ESP32 connected …

CONTINUE READING »

Getting Started with LILYGO T-SIM7000G ESP32 (LTE, GPRS, and GPS)

Getting Started with LILYGO T-SIM7000G ESP32 LTE GPRS GPS

Get started with the ESP32 and the SIM7000G LTE/GPS/GPRS module. Throughout this tutorial, we’ll use the LILYGO T-SIM7000G ESP32 board that combines the ESP32 chip, the SIM7000G module, microSD card …

CONTINUE READING »

Older posts
Page1 Page2 … Page12 Next →


Visit Maker Advisor – Tools and Gear for makers, hobbyists and DIYers »


Home Automation using ESP8266 eBook and video course » Build IoT and home automation projects.


Build Web Servers with ESP32 and ESP8266 » boards to control outputs and monitor sensors remotely.

  • About
  • Support
  • Terms and Conditions
  • Privacy Policy
  • Refunds
  • Complaints’ Book
  • MakerAdvisor.com
  • Join the Lab
Copyright © 2013-2023 · RandomNerdTutorials.com · All Rights Reserved