ESP32 I2C repeated start or restart condition can be generated using the ESP-IDF I2C driver library. Here is how, with example code.
Solutions for ESP32 boot loop error:
1162 mmu set 00010000, pos 00010000
1162 mmu set 00020000, pos 00020000
1162 mmu set 00030000, pos 00030000
This article illustrates an easy way to sync ESP32 NTP and DS3231 RTC time so that ESP32 can use the RTC chip seamlessly in an application.
We troubleshoot a situation where the ESP32 cannot save JSON file to an SD card. The program in question is based on the ESP-IDF.
You might come across this error “C99 designator outside aggregate initializer” when you are compiling projects based on C code, but the compiler is expecting C++ code. For example, we…
Getting started with Arduino and ESP32 is much simpler these days, given that Espressif now supports it. Back in the day when ESP32 was a new chip in the market,…
The ESP-IDF contains functions for enabling Base64 encoding and decoding on ESP32. The encoding and decoding functions are actually built into the ESP32 ROM. The functions are accessible by using…