esp32

Projects made with ESP32 board

Solar Power for Arduino, ESP8266 and IoT: Complete Guide to Energy Independence

Introduction In the age of Internet of Things (IoT) and embedded technology, solar power for Arduino and other types of devices (such as, for example, ESP8266 and ESP32) have become a top priority to ensure continuous operation. Projects distributed in remote locations, far from the electricity grid, require a sustainable and reliable energy source. This […]

Solar Power for Arduino, ESP8266 and IoT: Complete Guide to Energy Independence Read More »

How to control the brightness of two independent LEDs via PWM signal adjusted by two potentiometers with ESP32 and PlatformIO

Introduction The control of the brightness of the LEDs (for example by means of potentiometers) is a fundamental element in the design of electronic systems and in the field of the Internet of Things (IoT). Thanks to PWM (Pulse Width Modulation) technology, it is possible to regulate the brightness of an LED in a precise

How to control the brightness of two independent LEDs via PWM signal adjusted by two potentiometers with ESP32 and PlatformIO Read More »

How to control a DC motor via ESP32 and Bluetooth with L298N on PlatformIO

Introduction Welcome to this article where I will walk you step-by-step through a project on how to control a DC motor using an ESP32 and an L298N based H bridge. Follow this comprehensive guide to learn how to control the direction of rotation and speed (via a PWM signal) of a DC motor from your

How to control a DC motor via ESP32 and Bluetooth with L298N on PlatformIO Read More »

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 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 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 »

Scroll to Top