NodeMCU

Projects made with the NodeMCU

How to control an SG90 servo motor via Bluetooth with ESP32

Introduction If you’re looking to control an SG90 servo motor via Bluetooth, the ESP32 is an ideal solution. The ESP32 is a very powerful microcontroller that offers built-in Bluetooth capabilities, making it perfect for remote control projects. In this article, I’ll walk you step-by-step through the process of setting up the ESP32 to control an […]

How to control an SG90 servo motor via Bluetooth with ESP32 Read More »

How to control an LED based on the ambient brightness with the ESP32

Introduction In this article, we’re going to build a fairly simple project: a system that controls the brightness of an LED based on the ambient brightness. In practice, the lower the ambient brightness, the more the LED lights up and vice versa. For the detection of ambient light we will use the well-known BH1750 sensor

How to control an LED based on the ambient brightness with the ESP32 Read More »

How to control an ESP32 via Bluetooth

Introduction Bluetooth is a communication system between devices that is now very widespread. We find it in our cell phones, computers, headphones and all those devices that need to communicate data over short distances and without wires. One of our favorite devices, the NodeMCU ESP32, has this type of communication natively (in addition to the

How to control an ESP32 via Bluetooth Read More »

How to make a datalogger with the ESP32 NodeMCU connected to a Django cloud on Raspberry

Introduction In this article we will see how to use a Raspberry and REST APIs to receive and display, via a Django application, data detected by an ESP32 NodeMCU. We have already seen in previous articles (Thermo-hygrometer with clock and LCD display on Arduino UNO, How to make a data logger with the ESP8266 NodeMCU

How to make a datalogger with the ESP32 NodeMCU connected to a Django cloud on Raspberry Read More »

How to make a data logger with the ESP8266 NodeMCU connected to the Arduino Cloud

Introduction Arduino Cloud is a web platform that serves to connect with devices such as Arduino, NodeMCU and so on in order to collect the data sent by them and display it on a dashboard. It also allows you to control these devices by specific commands on the dashboard. It also has the possibility of

How to make a data logger with the ESP8266 NodeMCU connected to the Arduino Cloud Read More »

How to use the EEPROM memory on the NodeMCU ESP8266

What is the the EEPROM memory The EEPROM memory (acronym for Electrically Erasable Programmable Read-Only Memory) is a type of memory present in many electronic devices (including our beloved devices such as Arduino or NodeMCU ESP8266 / ESP32 etc) used to store small amounts of data in a ” almost” permanent way. In practice, the

How to use the EEPROM memory on the NodeMCU ESP8266 Read More »

How to make an automatic sprinkler controlled by Telegram with the ESP8266 NodeMCU

Today, information technology and electronics pervade almost every aspect of our lives. There are automatic electronic systems that have many different functions, sometimes they are a little invasive but they are often very useful and help us in our daily activities. One of the fields where certain devices are extremely suitable is gardening, in particular

How to make an automatic sprinkler controlled by Telegram with the ESP8266 NodeMCU Read More »

How to create a project for NodeMCU ESP8266 with PlatformIO

Creating the project using PlatformIO Today we want to see how to create a new project for the NodeMCU ESP8266 board using the PlatformIO IDE and how to add external libraries to the project. Please note that the operating system I use is a Linux distribution (specifically Fedora 36). So the folder structure in the

How to create a project for NodeMCU ESP8266 with PlatformIO Read More »

Scroll to Top