Basic Electronic Circuits

ESP32 Cam Indian Currency Recognition How to Build a Smart Indian Currency Recognition Using ESP32-CAM

Many visually impaired people identify currency notes by touching them. But as people grow older, their touch sensitivity may gradually decrease, making it difficult to recognise the correct denomination accurately. Imagine an elderly shopkeeper in a small roadside store who has weak eyesight and struggles to identify the money given by customers. In such situations…

Getting Started With Arduino LVGL Getting Started with Arduino LVGL for ESP32 Display

In this tutorial, we are going to see how you can create a custom Graphical User Interface(GUI) using  LVGL and our favourite Arduino IDE. You can use any kind of microcontroller for this project; the only thing you need to do is to include the right pins in the Arduino code. Here, I’m using an ESP32-C3 based smartwatch for the demonstration. This has a display, touch, controller and…

ESP32 Speech-to-Text using AI ESP32 Speech-to-Text using Wit.ai

In this project, we’ll be learning how to build an  ESP32 Speech to Text system using an ESP32 development board. We’ll use an I2S MIC to record speech and an OLED display to display the converted text. In addition to the display, the text will also appear in the serial monitor. Since ESP32 cannot run a Speech recognition model locally due to its hardware…

Low-Cost Offline Voice Recognition Module Alternatives to VC-02 Low-Cost Offline Voice Recognition Module Alternatives to VC-02

Voice control technology has become an important part of modern human-machine interaction. It allows users to control electronic devices and systems using simple spoken commands instead of traditional input methods such as buttons, switches, or touch screens. This type of interaction makes devices easier to use, more accessible, and more convenient in many…

Send an Image Via WhatsApp Using ESP32-CAM How to Send an Image on WhatsApp Using ESP32-CAM

We use WhatsApp almost every day so much that it has become an unavoidable part of our routine. From a simple “good morning” message to a friend to a “good night” text to family, most of our daily communication happens through it. Beyond just messages, we constantly share moments from our lives by capturing photos on our phones and instantly sending them to others.…

Build a Speaking Alarm Clock Using XIAO ESP32-S3 Build a Speaking Alarm Clock Using the XIAO ESP32-S3

Traditional alarm clocks have remained fundamentally unchanged for decades. The ESP32 speaking alarm clock built in this tutorial replaces the beep at a scheduled time and expects the user to interpret the reason for the beep. While functional, this approach lacks intelligence and context. Modern embedded systems enable the creation of smarter devices that…

Raspberry Pi Pico Text to Speech using AI DIY Raspberry Pi Pico Text-to-Speech Using Wit.ai

Text-to-Speech, or TTS, is a technology that converts written text into spoken audio. It is widely used in voice assistants, accessibility tools, alert systems, kiosks, and smart devices. On computers and smartphones, TTS works smoothly because these systems have enough processing power and memory to handle speech generation locally. Microcontrollers are different.…

DIY Arduino Robotic Arm Build an Arduino Robotic Arm with 6 DOF

A robotic arm is one of the most popular projects that almost every electronics enthusiast tries to build at least once in their life. Robotic arms are fascinating projects because they can be built for many practical applications, such as pick-and-place operations, component assembly, repetitive tasks, and even creating intelligent systems like the robotic arm “…

ESP32 CAM Currency Recognition System using Edge Impulse ESP32-CAM Currency Recognition System using Edge Impulse

Ever wondered if a small, low-cost board like the ESP32-CAM can actually recognise objects or even identify Indian currency notes? In this project, the answer is a clear yes. We combine the ESP32-CAM with the powerful Edge Impulse platform to build a system capable of object detection and image classification right at the edge. By using the Edge Impulse at every step…

Built an LED Chaser Circuit Using a 555 Timer and CD4017 IC Built an LED Chaser Circuit with 555 Timer IC and CD4017

LEDs are commonly used in electronic circuits, and with the LEDs, you can make many things which are interesting. You’ve probably seen many types of decorative lighting patterns-running lights, festival chasers, or rhythmic blinking effects that instantly stand out. This LED chaser circuit recreates that eye-catching style using a simple combination of the 555 timer…

Precision Digital Micro Current Meter Build a Precision Digital Micro Current Meter with STM32

Keeping track of extremely low current levels is often essential when developing or testing low-power devices, especially in the field of embedded systems and battery-operated electronics. For battery-related diagnostics or energy-storage testing, the Building a Lithium Cell Capacity Tester tutorial offers a practical method for measuring cell performance over time.…

Dual Axis Solar Tracker Build an Arduino Dual Axis Solar Tracker System

Fossil fuels have been consumed rapidly over recent decades, and their availability is decreasing. Because of this, there is a growing focus on renewable energy sources. Solar energy is one of the most reliable options since sunlight is available throughout the day. Solar panels absorb solar radiation and transform it into electrical energy. The intensity and angle…