GPIO Default State
Before connecting a button to an MCU’s GPIO, we must use a resistor to set up the default GPIO state. The GPIO pin’s default state can be one…
Before connecting a button to an MCU’s GPIO, we must use a resistor to set up the default GPIO state. The GPIO pin’s default state can be one…
In this chapter, we’ll learn how to connect a button to the ESP32 GPIO pin 22, explore the difference between connecting the button to 3.3V or GND, understand…
The ESP32 has built-in pull-up and pull-down resistors, which can be enabled in software using the pinMode() function. The resistance values for the internal pull-up and pull-down resistors…
Why Is a Resistor Necessary? Can we use a jumper wire connect to VCC or GND to setup the default state for button instead of using resistor? it…
The ESP32 is well-known for its Wi-Fi capabilities, offering a wide range of features that make it ideal for a variety of wireless applications, from IoT (Internet of…
In the ESP32, hosting a web server is straightforward, allowing us to display data from the ESP32, such as sensor information, or even gather input from users. In…
In this chapter, we will explore Digital Humidity and Temperature (DHT) sensors, which are essential components for measuring environmental conditions in electronic projects. We’ll cover three popular variants:…
RGB LEDs have three individual LEDs inside—red, green, and blue. These LEDs usually share a common connection, which can either be a cathode (negative terminal) or an anode…
In Station mode (STA), the ESP32 connects to an existing Wi-Fi network, functioning as a client. It’s similar to how your phone or PC connects to a home…
Unlock full access to TinkerBlock and see the entire library of paid-members only posts.
Subscribe to our Newsletter, cancel at anytime.