espidf
– Return the total size of the ESP-IDF, which includes the CircuitPython heap.
Available on these boards
- espidf.heap_caps_get_largest_free_block() int
Return the size of largest free memory block in the ESP-IDF heap.
- espidf.erase_nvs() None
Erase all data in the non-volatile storage (nvs), including data stored by with
microcontroller.nvm
This is necessary when upgrading from CircuitPython 6.3.0 or earlier to CircuitPython 7.0.0, because the layout of data in nvs has changed. The old data will be lost when you perform this operation.
- exception espidf.IDFError
Bases:
OSError
Raised when an
ESP-IDF
function returns an error code. esp_err_tInitialize self. See help(type(self)) for accurate signature.
- exception espidf.MemoryError
Bases:
MemoryError
Raised when an
ESP-IDF
memory allocation fails.Initialize self. See help(type(self)) for accurate signature.