NodeMCU Projects

This section covers electronics projects based on NodeMCU ESP8266 board. The NodeMCU is basically an open source firmware, and also commonly used term for the popular ESP8266 Development Board, which is a low cost, development board designed for IoT applications. 

Thermal printer technology has revolutionised receipt printing in retail, healthcare, and IoT projects. This comprehensive ESP32 thermal printer tutorial covers how to interface popular thermal printers, such as the PNP-500, with ESP32 and Arduino microcontrollers. Whether you're building an ESP32 receipt printer, barcode printer, or QR code printing system,…

Want instant SMS alerts from your ESP32 without relying on a bulky GSM module? Whether it's motion detection, a sudden temperature spike, or an unauthorized locker door opening, your ESP32 can now send real-time SMS notifications straight to your phone, using just Wi-Fi and a free API from Circuit Digest Cloud.

…

Gesture control is one of the coolest ways to interact with technology—no buttons, no touchscreens, just simple hand movements. It almost feels like magic when you can control devices with a wave of your hand!

This technology has a wide range of real-world applications, from flying drones and controlling robots to managing smart home…

In today’s fast-paced world, many of us spend long hours indoors—whether working from home, studying, or just managing our daily routines. Natural cues like changing skies, outdoor temperatures, or the feel of humidity are often lost behind four walls and closed windows. This can make it difficult to stay aware of what’s happening outside, especially when our focus…

Drones rely on various sensors to maintain stable flight, especially when GPS is unavailable or unreliable. One important feature is position holding, where the drone stays in one place without drifting. This is crucial for indoor navigation, hovering, and precision landing. Optical flow sensors, like the PMW3901, help drones achieve this by tracking motion relative…

This GPS tracker using ESP32 should be an exciting project, especially for beginners interested in electronics and software development. It’s a project that brings childhood curiosity about tracking everything around us to life. While the hardware setup is relatively simple, the real challenge lies in the software. But that’s no longer a concern, thanks to the…

This ESP32 project is an exciting and interactive way to control LEDs using hand gestures. We will use an ESP32 board, Python, MediaPipe, and OpenCV to create a system that can detect specific hand gestures and translate them into actions that control LEDs. MediaPipe will be used to recognize the hand gestures, while OpenCV will capture the real-time video feed from a webcam. Based on the…

Despite having multiple messaging apps like WhatsApp, WeChat, Facebook Messenger, etc., we can't ignore the fact that the most effective and professional way for an IoT device to communicate with its users is through plain, simple text messages, a.k.a. SMS messages. By learning how to send SMS from NodeMCU, we can build interesting IoT projects, where we can easily…

Ludo, one of our cherished childhood board games, holds a special place in our hearts. Its simple yet engaging gameplay that provided countless hours of fun and bonding. However, as times have changed, so have our ways of enjoying these nostalgic pastimes. Today, children often experience classic games like Ludo through smartphones and gaming consoles, losing the…

​Due to the increasing population, there is a growing number of vehicles, which has led to a higher demand for parking lots in busy cities. Managing the data of vehicles entering and exiting parking lots can be quite a hassle. So today, I’ve come up with an interesting and inexpensive solution to this problem.

We are going to create a smart parking system with…

Nature has always been an incredible source of inspiration for technological advancements and engineers have sought to replicate the intricate mechanisms found in various animals. One such remarkable creation is the spider robot. It can also known as a quadruped robot due to its four legs. This innovative robotic project aims to emulate the locomotion and behavior of…

At CircuitDigest, we love experimenting with the ESP32-CAM projects, and today we're building a license plate recognition system with it. In this tutorial, we'll give you step-by-step instructions with circuit diagram and code to walk you through capturing an image of a car or bike, sending it to a cloud server that uses AI to recognize the license plate, and…