External Interrupts
The ESP32 allows interrupts to be triggered on GPIO pins. The most common scenarios are when a pin changes state (either HIGH to LOW or LOW to HIGH),…
The ESP32 allows interrupts to be triggered on GPIO pins. The most common scenarios are when a pin changes state (either HIGH to LOW or LOW to HIGH),…
Example: Using a Timer to Trigger an Interrupt Explanation: Key Points to Consider:
The volatile keyword in C/C++ is used to inform the compiler that a particular variable can be changed at any time by something outside the normal program flow,…
A buzzer is a small electronic device that produces sound when powered. It is commonly used in alarms, notifications, and indicators in various electronic projects. There are two…
An active buzzer is a self-contained unit that generates sound when power is supplied to it. It has a built-in oscillator, so you only need to provide a…
A passive buzzer requires an external signal to create sound. It does not have a built-in oscillator, so it relies on a square wave signal or frequency input…
Let’s create a simple music doorbell using a button and a passive buzzer! When a guest presses the doorbell button, the music will play. Wiring Instructions: With this…
Dual Mode on the ESP32 refers to the ability to operate simultaneously in both Station (STA) mode and Access Point (AP) mode. The dual mode enables the ESP32…
In this guide, we will explore how to combine DHT temperature/humidity sensors with LCD displays using I2C communication in Arduino projects. We’ll cover everything from library installation to…
Unlock full access to TinkerBlock and see the entire library of paid-members only posts.
Subscribe to our Newsletter, cancel at anytime.