Learn how to build a web server with the ESP32-CAM board that allows you to send a command to take a photo and visualize the latest captured photo in your browser saved in SPIFFS. We also added the option to rotate the image if necessary. We have other ESP32-CAM projects in our blog that youContinue reading “ESP32-CAM Take Photo and Display in Web Server”
Author Archives: Gnd_To_Vcc
ESP8266 DS18B20 Temperature Sensor with Arduino IDE (Single, Multiple, Web Server)
This is a in-depth guide for the DS18B20 temperature sensor with ESP8266 using Arduino IDE. We’ll cover how to wire the sensor, install the required libraries, and write the code to get the sensor readings from one and multiple sensors. Finally, we’ll build a simple web server to display the sensor readings. Throughout this tutorialContinue reading “ESP8266 DS18B20 Temperature Sensor with Arduino IDE (Single, Multiple, Web Server)”
ESP8266 DHT11/DHT22 Temperature and Humidity Web Server with Arduino IDE
In this project you’ll create a standalone web server with an ESP8266 that displays the temperature and humidity with a DHT11 or DHT22 sensor using the Arduino IDE. The web server you’ll build can be accessed with any device that has a browser on your local network. Throughout this tutorial we’ll show how to buildContinue reading “ESP8266 DHT11/DHT22 Temperature and Humidity Web Server with Arduino IDE”
ESP8266 0.96 inch OLED Display with Arduino IDE
This guide shows how to use the 0.96 inch SSD1306 OLED display with ESP8266 using Arduino IDE. We’ll show you how to write text, set different fonts, draw shapes and display bitmaps images. We also have a dedicated guide that shows how to display temperature and humidity readings using DHT sensor and ESP8266. Introducing 0.96 inchContinue reading “ESP8266 0.96 inch OLED Display with Arduino IDE”
ESP8266 with BME280 using Arduino IDE (Pressure, Temperature, Humidity.)
This guide shows how to use the BME280 sensor module with the ESP8266 to read pressure, temperature, humidity and estimate altitude using Arduino IDE. The BME280 sensor uses I2C or SPI communication protocol to exchange data with a microcontroller. We’ll show you how to wire the sensor to the ESP8266, install the required libraries, andContinue reading “ESP8266 with BME280 using Arduino IDE (Pressure, Temperature, Humidity.)”
Installing ESP8266 Board in Arduino IDE (In any operating system.)
Description: In this project we are installing ESP8266 Board.The ESP8266 community created an add-on for the Arduino IDE that allows you to program the ESP8266 using the Arduino IDE and its programming language.This website shows how to install the ESP8266 board in Arduino IDE whether you’re using Windows, Mac OS X ,Linux or any otherContinue reading “Installing ESP8266 Board in Arduino IDE (In any operating system.)”
Install ESP8266 Filesystem Uploader in Arduino IDE
The ESP8266 contains a Serial Peripheral Interface Flash File System (SPIFFS). SPIFFS is a lightweight filesystem created for microcontrollers with a flash chip. This article shows how to easily upload files to the ESP8266 filesystem using a plugin for Arduino IDE. Note: if you have an ESP32 board, read Install ESP32 Filesystem Uploader in Arduino IDE. IntroducingContinue reading “Install ESP8266 Filesystem Uploader in Arduino IDE”
ESP8266 Web Server using SPIFFS (SPI Flash File System) – NodeMCU
This tutorial shows how to build a web server that serves HTML and CSS files stored on the ESP8266 NodeMCU filesystem (SPIFFS) using Arduino IDE. Instead of having to write the HTML and CSS text into the Arduino sketch, we’ll create separate HTML and CSS files. The web server we’ll build shows how to controlContinue reading “ESP8266 Web Server using SPIFFS (SPI Flash File System) – NodeMCU”
ESP8266 NodeMCU Access Point (AP) for Web Server
In this tutorial, you’ll learn how to set your ESP8266 NodeMCU as an Access Point (AP) using Arduino IDE. This allows you to connect directly to your ESP8266 via Wi-Fi without a wireless router. To set the ESP8266 as an Access Point use WiFi.softAP(ssid, password); ESP8266 Station and Access Point In most of our ESP8266 NodeMCU webContinue reading “ESP8266 NodeMCU Access Point (AP) for Web Server”
ESP8266 NodeMCU Digital Inputs and Digital Outputs (Arduino IDE).
In this getting started guide you’ll learn how to read digital inputs like a button switch and control digital outputs like an LED using the ESP8266 NodeMCU board with Arduino IDE. Prerequisites We’ll program the ESP8266 using Arduino IDE. So, make sure you have the ESP8266 boards add-on installed before proceeding: Installing ESP8266 Board inContinue reading “ESP8266 NodeMCU Digital Inputs and Digital Outputs (Arduino IDE).”