diff --git a/arduino/cores/esp32/wiring.c b/arduino/cores/esp32/wiring.c index d0ec63e..e06b699 100644 --- a/arduino/cores/esp32/wiring.c +++ b/arduino/cores/esp32/wiring.c @@ -22,5 +22,9 @@ #include "Arduino.h" void init() { - nvs_flash_init(); + if (nvs_flash_init() != ESP_OK) { + nvs_flash_erase(); + + nvs_flash_init(); + } }