Разрабатываю IoT и руковожу командой.
Пишу на Golang, иногда на C/C++ и Python.
Разрабатываю железо, от простых датчиков и контроллеров до радиоприемников.
Делаю прошивки для встраиваемых систем (STM32, ESP32) на С/С++.
Мое резюме тут.
Если хотите со мной связаться, то напишите на почту или в телеграм.
NVS (энергонезависимое хранилище данных) в ESP32
NVS (Non-Volatile Storage) в ESP32 - это энергонезависимое хранилище данных, которое хранит пары ключ-значение во FLASH-памяти. Его удобно задействовать для сохранения конфигурации. Заумь об организации памяти в ESP32 Флешка в ESP32 разделена на несколько разделов: Минимальный размер каждого раздела - 4 Кб. Начальная область выделена под загрузчик, далее располагается NVS, данные для инициализации PHY, а так же сама прошивка. В более сложных варинтах под прошивку может быть выделено несколько разделов (например, если используется OTA)....