Design a site like this with
Get started

ESP8266 NodeMCU PWM with Arduino IDE – Dim LED (Analog Output)

This tutorial shows how to generate PWM signals with ESP8266 NodeMCU using Arduino IDE. As an example, we’ll dim the LED brightness by changing the duty cycle over time. PWM signals on ESP8266 have 10-bit resolution. To generate a PWM signal on the ESP8266 pins with Arduino IDE, use analogWrite(pin, value). The value is an integer betweenContinue reading “ESP8266 NodeMCU PWM with Arduino IDE – Dim LED (Analog Output)”

ESP8266 Deep Sleep with Arduino IDE (NodeMCU)

This guide shows how to use deep sleep with the ESP8266 (NodeMCU) using Arduino IDE. We’ll cover deep sleep with timer wake up and deep sleep with external wake up using the reset (RST) pin. To put the ESP8266 in deep sleep mode, use ESP.deepSleep(uS) and pass as argument sleep time in microseconds. GPIO 16 must beContinue reading “ESP8266 Deep Sleep with Arduino IDE (NodeMCU)”

ESP8266 NodeMCU Relay Module – Control AC Appliances (Web Server)

Using a relay with the ESP8266 is a great way to control AC household appliances remotely. This tutorial explains how to control a relay module with the ESP8266 NodeMCU. We’ll take a look at how a relay module works, how to connect the relay to the ESP8266 and build a web server to control aContinue reading “ESP8266 NodeMCU Relay Module – Control AC Appliances (Web Server)”

ESP8266 NodeMCU NTP Client-Server: Get Date and Time (Arduino IDE)

In this tutorial you’ll learn how to get date and time from an NTP server using the ESP8266 NodeMCU with Arduino IDE. Getting date and time is useful in data logging projects to timestamp readings. To get time from an NTP Server, the ESP8266 needs to have an Internet connection and you don’t need additional hardware (likeContinue reading “ESP8266 NodeMCU NTP Client-Server: Get Date and Time (Arduino IDE)”

ESP8266 Client-Server Wi-Fi Communication Between Two Boards (NodeMCU)

Learn how to establish a Wi-Fi communication (HTTP) between two ESP8266 NodeMCU boards to exchange data without the need to connect to the internet (you don’t need a router). You’re going to set one ESP8266 as an Access Point (Server) and another ESP8266 as a Station (Client). Then, the server and the client will exchange data (sensor readings)Continue reading “ESP8266 Client-Server Wi-Fi Communication Between Two Boards (NodeMCU)”

Let’s Start with ESP-NOW (ESP8266 NodeMCU with Arduino IDE)

In this article, we’ll show you how you can use ESP-NOW to exchange data between ESP8266 NodeMCU boards programmed with Arduino IDE. ESP-NOW is a connectionless communication protocol developed by Espressif that features short packet transmission and can be used with ESP8266 and ESP32 boards. //image of esp //installing esp board link + yt video IntroducingContinue reading “Let’s Start with ESP-NOW (ESP8266 NodeMCU with Arduino IDE)”

Smart Irrigation System using IoT.

Description: In this project we are handling Water pump through Soil Moisture Sensor.When Soil is wet pump is OFF and when Soil becomes dry then your water pump is ON and your field is now wet.Here we show very Basic Explanation of Smart Irrigation System or can see our video as well for Better understanding.This could beContinue reading “Smart Irrigation System using IoT.”