push button

ESP32 GSM Calling Device using GeoLinker GL868 Build an ESP32 GSM Calling Device with Auto Answer Using GeoLinker

In this project, we build a complete ESP32 GSM voice calling device using the GeoLinker GL868 board. The main idea of this project is very simple. When we press a push button connected to the ESP32 board, it will automatically call a fixed phone number. Also, if someone calls the SIM card inside the module, the call will be automatically attended, and we can talk…

Face Detection using ESP32-Cam with CircuitDigest cloud How to Use ESP32-CAM for Face Detection Using CircuitDigest Cloud

Have you ever watched a movie where a system instantly detects a person’s face, like in security doors or smart targeting systems, and thought, “This looks too complex to build in real life?” It might seem like something only high-end systems can do, but the reality today is very different. With compact and powerful modules like the ESP32-CAM, building an ESP32-CAM…

ESP32 Cam Waste Detection System How to Make a Waste Detection Using ESP32-CAM with CircuitDigest Cloud

In our day-to-day life, huge amounts of waste are generated in homes, streets, offices, and public places. But the real problem is not just collecting the waste; it is separating it correctly. When biodegradable waste like food waste and leaves gets mixed with non-biodegradable waste like plastic bottles and metal cans, recycling becomes difficult and environmental pollution increases. Manual…

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.…

Handheld Arduino Game Console DIY Handheld Arduino Game Console With 10 Retro Games

Tired of building the same old Arduino projects like blinking LEDs, temperature monitors, and line-following robots? Now it’s time for something fun.  It’s time to turn your skills into entertainment by creating your very own Arduino game console project. Instead of just testing circuits, imagine powering up a device you built yourself and jumping straight into…

Arduino Game Controller How to Make Arduino Game Controller - Step-by-Step Guide

Stressful day? Deadlines, noise, overthinking, endless scrolling… sometimes the best thing you can do is pause everything and play a game. Games have always been more than just entertainment; they refresh the mind, shift our focus, and quietly reset our mood. When we play, stress doesn’t just reduce… it bursts. And let’s be honest, gaming isn’t just for kids anymore…

DigiKey and Schneider Electric to Host Webinar on Wireless Pushbutton Technology in Manufacturing DigiKey and Schneider Electric to Host Webinar on Wireless Pushbutton Technology in Manufacturing

DigiKey, a leading global commerce distributor offering the largest selection of technical components and automation products in stock for immediate shipment, will partner with Schneider Electric to host a webinar on wireless pushbutton technology on Tuesday, Aug. 27, at 11 a.m. CDT titled “Experience Mobility in Manufacturing with Wireless Pushbuttons.”

…
ESP32 Interrupt Tutorial ESP32 Interrupt Tutorial

Interrupts are used to handle events that do not happen during the normal execution of a program, but when a specific trigger occurs. For example, if we write a program to blink an LED, the microcontroller will execute each command one by one. But if we want to monitor a switch to start or stop the blinking, it will only be possible after all other tasks before the…

What is Switch Bouncing and How to prevent it using Debounce Circuit What is Switch Bouncing and How to prevent it using Debounce Circuit Table of Contents What is Switch Bouncing and Debouncing?  What is Software Debouncing?  Switch Bouncing Circuit Diagram  1. Hardware Debouncing  └ Components Required  └ Debounce Circuit Diagram  └ Working of the Hardware Debounce Circuit  2. RC Debounce Circuit  3. Debouncing Circuit for Push Button Using Specialised ICs  Debouncing Methods…
555-Timer Push on Push off Circuit Build a 555 Timer IC based Simple Push-on Push-off Circuit

If you are a hobbyist or have keen interest in electronics circuits, you must be familiar with 555 timer IC and its three popular circuits - Monostable multivibrator, Astable multivibrator, and Bistable multivibrator. Guess what, we can even use this IC as a switch. This is the type of button that holds its state i.e. on the first press, it switches…

GPIO Functions on Nuvoton N76E003 Simple GPIO Functions on Nuvoton N76E003 - LED Blinking and Controlling LED using a Push Button

In our previous tutorial, we used a basic LED blinking program as a getting started with N76E003 guide, we already learned how to configure the Keil IDE and set up the environment for programming the nuvoton microcontroller unit N76E003. It is the time to move a little bit further and use the basic GPIO interface for controlling additional hardware. If you are interested you…

Soft Latch Switch Circuit Soft Latch Switch Circuit

A latch circuit can ‘hold’ the circuit in either on or off state until any external signal is applied to it. Latch circuit retains its position (either on or off) even after the input signal is removed and can store one bit of information as long as the device is powered. For active high signal, it stores one, and for active low signal, it stores zero.

…