There are several points in your code’s execution journey where the amount of available memory maybe important. Learn how to get that value.
Need to generate a random alphanumeric string on ESP32 consisting of characters from a pool? Here’s a function to do that on ESP-IDF and Arduino.
Learn how to send notifications through ESP32 over BLE using the nimBLE stack of ESP-IDF in this easy-to-understand tutorial.
Want to access critical resources from multiple threads in ESP32. Learn how to use Mutexes in IDF for achieving just that.
This article can act as a reference whenever you need to perform time operations on ESP32 in the Arduino IDE (bookmark it!).
Observing your code running out of memory after a few iterations? Memory leaks caused by JSON objects might be the culprits. Learn how to fix them.
Learn how to advertise services provided by your ESP32 over mDNS to facilitate discovery by other devices on the local network.
In lab or in field, it is desirable to add multiple WiFi credentials to ESP32 and allow it to connect to the best option. Learn how to do that using WiFiMulti.
Learn detailed steps for connecting the ESP32 to AWS IoT Core. This article covers AWS setup, ESP32 setup, code walkthrough and testing.
Learn about the concept of watchdog timers and also how to create your own custom watchdog timer in ESP32, using timer interrupts.