EasyPreferences
Удобный API для работы с Preferences на ESP32 с поддержкой манифеста ключей и автоматическим определением типов данных
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3742c9ff382f210839515bddc4515bed1bd144c8752d003bf95786ab7969f18cEasyPreferences-0.1.4-3742c9ff.zipОписание
Работа с хранилищем настроек на ESP32 часто превращается в рутину — нужно помнить названия ключей, типы данных, постоянно писать повторяющийся код для чтения и записи. EasyPreferences оборачивает встроенное хранилище Preferences в более удобный API с поддержкой манифеста ключей и автоматическим определением типов. Ты определяешь свои ключи в отдельном заголовочном файле со своими типами, а библиотека предоставляет глобальный объект cfg для доступа к параметрам. Есть как типизированные методы для конкретных типов, так и универсальные вызовы, которые сами разбираются, что писать и читать. Поддерживается также итерация по всем сохранённым значениям, если нужно выгрузить конфигурацию целиком или обойти все параметры.