Author name: electronics guru

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 build a simple Telegram controlled video surveillance system with ESP32 on PlatformIO

Introduction We have already seen how to make a simple video surveillance system with the Freenove ESP32-WROVER CAM Board with camera in the article How to create a simple video surveillance system with ESP32 on PlatformIO. In that project the board sends us the images, through an embedded web server, to a certain URL that

How to build a simple Telegram controlled video surveillance system with ESP32 on PlatformIO Read More »

How to create a simple video surveillance system with ESP32 on PlatformIO

Introduction Nowadays we all have to deal with video surveillance systems: on the streets, in shops, at home (to control unwanted access by any bad guys or perhaps to secretly observe the behavior of our pets in our absence). Today’s technology helps us as it provides us with increasingly miniaturized and cheap boards, cameras and

How to create a simple video surveillance system with ESP32 on PlatformIO Read More »

How to control an inverting operational amplifier using Arduino UNO and a digital potentiometer

What is an operational amplifier? The operational amplifier (also called opamp) is a solid-state analog electronic component capable, as its name suggests, of amplifying an electrical signal. It is defined as operational because it is able to perform some mathematical operations in a totally analogical way on electrical signals. The generally possible operations are addition,

How to control an inverting operational amplifier using Arduino UNO and a digital potentiometer 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 »

Scroll to Top