NodeMCU

Installing and Testing Mosquitto MQTT Broker on Raspberry Pi for IoT Communication Installing and Testing Mosquitto MQTT Broker on Raspberry Pi for IoT Communication

MQTT is a protocol used to send and receive messages over internet. We previously used this protocol in Iot Electricity meter and Raspberry Pi Alexa to publish the data on internet. In this tutorial we will get to know more about the MQTT and the terms related to it. Here we will use the Raspberry Pi as local MQTT broker and control an LED connected to NodeMCU ESP12E through…

 Sending Temperature and Humidity sensor data to Firebase Real-Time Database using NodeMCU8266 Sending Temperature and Humidity sensor data to Firebase Real-Time Database using NodeMCU ESP8266

Microcontrollers have small internal memory which is not enough to save sensors generated data for long time, either you have to use some external memory device or can save the data on some cloud using internet. Also, sometime it becomes difficult to manage when the sensor is deployed in some extreme condition site where human cannot reach or it is difficult to visit there…

Controlling LED using Google Firebase Console using ESP8266 IoT Controlled LED using Google Firebase Console and ESP8266 NodeMCU

Have you ever thought of controlling any peripheral from anywhere in the world? Yes the IoT (Internet of things) has made this possible to control any appliance from anywhere and there are many IoT hardware and cloud platform are available to achieve this. We have covered many IoT applications in our previous tutorial. Today we will use Google Firebase cloud to control an…

How to build NodeMCU Webserver and control an LED from a Webpage How to Build NodeMCU Webserver and control an LED from a Webpage

As we know that IoT revolution has started from last few years, since then ESP series Wi-Fi modules become very popular among hobbyists and industries. It is a very small chip and can be embedded in small devices. Also, it is cost effective and anyone who knows the basics of Arduino programming can program it and use it in their projects to make it an IoT enabled device.…

IoT Weather Station using NodeMCU: Monitoring Humidity, Temperature and Pressure over Internet IoT Weather Station using NodeMCU: Monitoring Humidity, Temperature and Pressure over Internet

Humidity, Temperature and Pressure are three basic parameters to build any Weather Station and to measure environmental conditions. We have previously built a Digital Thermometer web server using NodeMCU and this time we are extending it to Weather Station using ESP12E NodeMCU. In this project, we will measure Humidity, Temperature and Pressure parameters and…

How to track Location with NodeMCU without using GPS module How to track Location with NodeMCU without using GPS module

Have you ever thought of getting your device’s location without using any GPS hardware? Sounds interesting!! Yes it is possible to get the location coordinates just using NodeMCU ESP board without any extra hardware. Here we will use ESP12E board to get live co-ordinates of our location. This becomes possible because of Google’s Geolocation API. So let’s see how this…

DIY Wi-Fi Jammer using NodeMCU ESP12 DIY Wi-Fi Jammer using NodeMCU ESP12

Have you ever thought about jamming the Wi-Fi connection network? Now days Wi-Fi password hacking is very common, so by jamming the Wi-Fi network you can block or jam any Wi-Fi connection, and no one is able to connect to that Wi-Fi network even after knowing the password. This can be done with a tiny Microcontroller ESP12E, which is also referred as Wi-Fi module or NodeMCU…

Interfacing 16X2 LCD with ESP32 using I2C Interfacing 16X2 LCD with ESP32 using I2C

In previous tutorial, OLED is interfaced with ESP32 using SPI communication which uses 5 pins. In this tutorial, we interface 16x2 LCD with ESP32, using only 2 pins, with the help of I2C communication. It reduces number of pins used by ESP32 so that more number of ESP32 pins remain free for interfacing different sensors.

 

What is I2C…
IoT based Electricity Energy Meter using ESP12 and Arduino IoT Based Electricity Energy Meter using ESP12 and Arduino

We all know about Electricity energy meters which are installed in everyone’s house or offices to measure the electricity consumption. At last of every month, many of us get worried about the high electricity bill and we have to look at the energy meter once in a while. But what if we can monitor our electricity uses from anywhere in the world and get an SMS/E-mail when your…

GPS Interfacing with NodeMCU: Getting Location Data GPS Interfacing with NodeMCU: Getting Location Data

GPS stands for Global Positioning System and it is used to find out location, altitude, speed, date and time in UTC. In this project we are going to interface a GPS module with NodeMCU. A simple local web server is created using NodeMCU and the location details are updated in that server webpage. Specialty of this IoT based project is we can check the location in Goolge Maps…

IoT Digital Thermometer using NodeMCU ESP-12 and LM35 IoT Digital Thermometer using NodeMCU and LM35

In previous Getting start with NodeMCU tutorial, we saw What is NodeMCU and how we can program it using Arduino IDE. As you know NodeMCU has Wi-Fi chip inside so, it can also connect to internet. It is very useful to build IoT Projects. We previously used ThingSpeak with Arduino to make IoT thermometer, but here we will create our own webpage to display temperature.…

Interface LCD with ESP12 using Shift Register SN74HC595N Interfacing LCD with NodeMCU without using I2C

In this tutorial we will see how to interface NodeMCU with 16x2 LCD without using I2C communication. Here we will interface 16x2 LCD using shift register SN74HC595. We can also interface it even without using any shift register. We will see both kinds of interfacings in this tutorial. Main difference between both interfacings is the number of pins used in NodeMCU.

…