Issues with ESP32 diagnostics
Posted: Thu Feb 12, 2026 10:33 am
Tried to use various ESP32 diagnostics functions. Most of them work as expected, but:
ESP.getChipModel() return pointer to an unterminated string. Or the rest of the string is model-specific? In my case, it is "ESP32-D0WDQ6"
The same is about esp_get_idf_version(). It returns: v5.5.1-710-g8410210c9a
Function ESP.getSdkVersion() returns mess: 1061169513
Looks like I cannot detect which WiFI version is supported...
How to properly use these functions?
ESP.getChipModel() return pointer to an unterminated string. Or the rest of the string is model-specific? In my case, it is "ESP32-D0WDQ6"
The same is about esp_get_idf_version(). It returns: v5.5.1-710-g8410210c9a
Function ESP.getSdkVersion() returns mess: 1061169513
Looks like I cannot detect which WiFI version is supported...
How to properly use these functions?