Sensor Dashboard
In this project, we will create an ESP32 web server that displays real-time data from a connected light sensor. Most of the code is the same as the…
In this project, we will create an ESP32 web server that displays real-time data from a connected light sensor. Most of the code is the same as the…
An interrupt is a mechanism that allows a microcontroller like the ESP32 to pause the execution of the current program and execute a special function (called an interrupt…
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,…
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…
The ESP32 has multiple power-saving modes, and deep sleep is one of the most effective for reducing power consumption. In deep sleep, most of the chip’s components, including…
Hibernation mode is the lowest power state available on the ESP32. It is similar to deep sleep but with even lower power consumption, making it ideal for ultra-low-power…
Since RTC memory is not used, the ESP32 enters Hibernation Mode, consuming only ~5µA.
Unlock full access to TinkerBlock and see the entire library of paid-members only posts.
Subscribe to our Newsletter, cancel at anytime.