ESP32 WIFI Client Mode - Single AP with Optional Manual IP Configuration WiFi STA (Station) mode refers to the operating mode of a WiFi-enabled device, such as a microcontroller or IoT de... Continue Reading
ESP32 WIFI Scan The ESP32 Wi-Fi scan functionality allows you to detect and retrieve information about the available Wi-Fi network... Continue Reading
Uploading Code for ESP-01: Arduino IDE and PlatformIO Overview When working with the ESP-01 module, you have two popular options for uploading code: the Arduino IDE and... Continue Reading
ESP32 OTA using PlatformIO Overview Over-the-Air (OTA) programming allows for updating the ESP32 microcontroller wirelessly, eliminating the n... Continue Reading
Troubleshooting - Liquid Crystal LCD with I2C Backpack After wiring the LCD, you will need to adjust the contrast by using the potentiometer located on the I2C module. Continue Reading
What is MQTT? What is MQTT? MQTT is a lightweight open-source messaging network protocol that transports messages between device... Continue Reading
MQTT Persistent Session and Queuing Messages In MQTT , a persistent session refers to a feature that allows a subscribing client to maintain its session state ... Continue Reading
MQTT Last Will and Testament In practical applications, combining the Last Will and Testament (LWT) feature with retained messages can be a pow... Continue Reading
MQTT Quality of Service (QoS) MQTT supports different levels of message delivery assurance. There are three QoS levels: QoS 0 (at most once), Qo... Continue Reading
Free Lonely Binary Public MQTT Server Imagine an MQTT Server as the beating heart of the MQTT Publish/Subscribe protocol, tirelessly receiving messages ... Continue Reading
I2S Inter-Integrated Circuit Sound What is I2S? The I2S (Inter-Integrated Circuit Sound) protocol is a serial communication protocol commonly used for... Continue Reading
Static, Heap and Stack STATIC MEMORY Static memory persists throughout the entire life of the program, and is usually used to store thin... Continue Reading