EN / USD
40 Items
 Home
Blog
Text Recognition from Video Feed using ESP32-CAM
Text Recognition from Video Feed using ESP32-CAM, Text Recognition with OpenCV, Text Recognition with ESP32 CAM, Python Code to recognize text
Hello, dear tech savvies! We hope everything is going fine with you. Today we’re back with another interesting project. Do you ever wonder how amazing it would be to have a text reader that would be able to read texts from pictures and videos? Think about a self-driving car that can read the road signs meticulously and go to the right direction.  Or imagine an AI bot that can read what is written on images uploaded to social media. How nice it would be to have such a system that will be able to read vulgar posts and filter them even when they are in picture format?   Or imagine a caregiver robot that can read the medicine bottle levels and give medicines to the patients always on time. Now you understand how important it is for AI solutions to recognize texts, right?Today, we are going to ...
Blog
Motion Detection with ESP32 & PIR Sensor
ESP32 PIR, PIR esp32, pir sensor esp32, esp32 pir sensor, motion detection with esp32, motion detection esp32 pir sensor, motion detection pir esp32
Hello readers, we hope you all are doing great. Welcome to the 4th lecture of Section 5(ESP32 Sensor) in the ESP32 Programming Series. So far, we have discussed the ESP32 built-in sensors in this section. Today, we are going to interface an external embedded sensor(i.e. PIR Sensor) with the ESP32 Microcontroller board. At the start, we will discuss the basics of a PIR Sensor(HC-SR501) i.e. its pinout and working. After that, we will design a simple project to detect the motion with a PIR sensor and ESP32. Finally, we will display the motion detection results on the ESP32 WebServer. We will use ESP32 interrupts to detect the motion. Interrupts are used when a microcontroller needs to continuously monitor an event while executing other tasks at the same time. We have already posted a tuto ...
Blog
ESP32-CAM based RGB Color Identifier
ESP32 CAM based RGB colour identifier, RGB Color detection ESP32, ESP32 Color Detection RGB, ESP32 RGB Color Detection
Hello friends. We hope you are doing fine. The world is full of colours. Isn’t it? We humans can see and differentiate the colours very easily. But teaching robots and AI apps about colours is a real challenge. With the advancement of computer vision and embedded systems, this task has become easier than before. Today, we are going to make an RGB colour identifier using the ESP32-CAM. This project combines the power of OpenCV with the ESP32-CAM module to create a simple but effective system for detecting and tracking basic colors in real time. System Architecture  1. Overview This system consists of an ESP32-CAM module acting as a live-streaming camera server and a Python-based computer vision application running on a remote computer. The Python application fetches images from the ...
Blog
ESP32 Hall Effect Sensor in Arduino IDE
What is hall effect, How does hall effect sensors work, Applications of hall effect sensors, Hall Effect sensor in ESP32, ESP32 Hall Effect Sensor, Programming ESP32 Hall Effect Sensor using Arduino IDE
Hello readers, I hope you all are doing great. Welcome to Section 5 of the ESP32 Programming Series. In this section, we are going to interface different Embedded Sensors with the ESP32 Microcontroller Board. ESP32 development board is featured with some inbuilt sensors(i.e. hall effect sensor, capacitive touch sensor) so, in the initial tutorials of this section, we will explore these built-in ESP32 sensors and in the later lectures, we will interface third-party sensors with the ESP32. In today's lecture, we will discuss the working/operation of the ESP32 built-in Hall Effect Sensor. Hall Effect sensor is used to detect the variation in the magnetic field of its surroundings. So, let's first understand What's Hall Effect: What is the Hall Effect? The Hall Effect phenomenon was fir ...
Blog
ESP32-CAM-Based Real-Time Face Detection and Counting System
ESP32 CAM Based Real Time Face Detection and Counting System 1
Hello friends. We hope you are doing fine. Today we are back with another interesting project. It is based on the image processing technology. Developing efficient and cost-effective solutions for real-time applications is becoming increasingly important in the area of embedded systems and computer vision. This project makes full use of ESP32-CAM. ESP32-CAM is a compact and AI-enabled microcontroller with built-in Wi-Fi capabilities. We will create a real-time face detection and counting system.The ESP32-CAM serves as the core of the system. It captures high-resolution images at 800x600 resolution and hosts an HTTP server to serve individual JPEG images over a local network. The device’s efficient JPEG compression and network capabilities ensure minimal latency while maintaining high-quali ...
Blog
Update LCD Display with ESP32 Web Server
Web Input for LCD with ESP32, update lcd status with webserver, esp32 lcd webserver, update lcd esp32 webserver, lcd web input esp32
Hello readers, I hope you all are doing great. ESP32 is a powerful chip for Internet of Things applications. This tutorial is also based on one of the ESP32 applications in the field of IoT. Project Overview In this tutorial, we will learn how to update LCD display with new data or input using a web server created with ESP32. Fig. 1 To achieve the target, we will be using an HTML (Hypertext Markup Language) form to provide web input and then update the text displayed on LCD. The values or input received from the webserver will be further stored inside a variable in the code for further use (to display on LCD). We have already posted a tutorial on LCD (Liquid Crystal Display) interfacing with ESP32. In that tutorial, we demonstrated how to displa ...
Blog
Getting Started with ESP32-CAM | Pinout, Features, Programming, Code Uploading
ESP32 CAM, ESP32 CAM installation, ESP32 CAM programming, program ESP32 CAM, ESP32 CAM upload code, getting started with ESP32 CAM, ESP32 CAM pinout
In today’s tutorial, we’ll show you how to program the ESP32-CAM module. ESP32-CAM module is suitable for building basic surveillance or monitoring systems. Its price is quite reasonable. You can use it for lots of AI-based projects like object detection, face recognition etc.  However, many users face hard luck when setting up and uploading code to ESP32-CAM development boards. This tutorial will provide you with a guideline for successfully programming the ESP32-CAM.   Overview of the ESP32-CAM Development Board The ESP32-CAM is a standalone development board that integrates an ESP32-S chip, a camera module, onboard flash memory, and a microSD card slot. It features built-in Wi-Fi and Bluetooth connectivity and supports OV2640 or OV7670 cameras with a resolution of up to 2 megapixels. ...
Blog
ESP32 BLE (Bluetooth Low Energy)
What is BLE, esp32 ble, ble esp32, esp32 ble client, esp32 ble server, esp32 ble communication, esp32 bluetooth, bluetooth esp32
Hello readers, I hope you all are having fun in your lives. Welcome to the 2nd Chapter of Section-2 in the ESP32 Programming Series. In today's lesson, we'll go over another built-in feature of the esp32 module that helps it stand out from the competition: BLE or Bluetooth Low Energy. In the previous tutorial, we discussed the Classic Bluetooth in ESP32, which is considered the predecessor of Bluetooth Low Energy(which we are going to discuss today). We will first look at, what is BLE? and why is it used?, and then will design some examples to utilize the ESP32 BLE in Arduino IDE. What is BLE? There have been numerous adjustments and upgrades to Bluetooth's characteristics since its inception, where Bluetooth 4.0(also called BLE or Bluetooth Smart) is the most influential. B ...
Blog
ESP32 Programming Series: Install ESP32 in Arduino IDE
ESP32, ESP32 Programming, What is ESP32, ESP32 vs ESP8266, ESP32 Specifications, Types of ESP32, Programming ESP32, Programming ESP32 in Arduino IDE
Hello everyone, I hope you're all doing well. In the previous lecture(Chapter 0: ESP32 Pinout), we discussed the ESP32 features & specs in detail. Today, we are officially starting this ESP32 Programming Series. In this ESP32 Programming Series, we will start with basic concepts and will gradually move towards complex topics. I will try to keep this ESP32 series as simple as I can. But still, if you encounter any issues, please ask in the comments, will try to resolve the issues as soon as possible.As ESP32 has numerous features & applications, so I have divided this series into different sections. I have named the 1st section "ESP32 IDEs". In this section, we will discuss different IDEs used to program ESP32 boards. In each Chapter of this section, we will install one of t ...
Blog
IoT Based Motion Detection with Email Alert using ESP32
Motion detection with esp32, esp32 pir, esp32 pir email alert, pir esp32, motion detection email alert, email alert with esp32
The IoT is the interconnection of physical objects or devices with sensors and software accessing capabilities to communicate data or information over the internet. To build an IoT network, we need an interface medium that can fetch, control, and communicate data between sender and receiver electronics devices or servers. Espressif Systems created the ESP32 Wi-Fi chip series. The ESP32 module is equipped with a 32-bit Tensilica microcontroller, 2.4GHz Wi-Fi connectivity, an antenna, memory, and power management modules, and much more. All of these built-in features of this ESP32 module make it ideal for IoT applications. Hello readers, I hope you all are doing great. In this tutorial, we will learn another application of ESP32 in the field of IoT (Internet of Things). We are using a PIR s ...