Назад к каталогу

EEBoom

Эмуляция EEPROM для ESP8266 и ESP32 с минимизацией износа флеш-памяти

Версия1.1.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер151.38 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.1.0151.38 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:8bf20b8addb7333fb560fb199b7691c153b985076c0bfa67aa1f3801d4abec54
АрхивEEBoom-1.1.0-8bf20b8a.zip

Описание

EEBoom — эмуляция EEPROM для ESP8266 и ESP32, которая минимизирует износ флеш-памяти. Вместо стирания целой страницы при каждом обновлении библиотека записывает изменённую копию данных в следующий свободный участок той же страницы, переходя на новую страницу только когда текущая заполнится. Это защищает данные от потери при отключении питания и снижает физический износ памяти до минимума. На ESP8266 используется сектор 1019 (4MB версия), но можно задать свою конфигурацию вроде `ee.begin(1000, 100)`. На ESP32 библиотека работает более эффективно, чем встроенное NVS, благодаря универсальности хранилища. Поддерживает несколько независимых EEPROM-объектов с типизированным доступом к данным. Если нужна работа с SPIFFS, LittleFS или OTA-обновлениями на ESP8266, существует метод `goZero()` для возврата к базовому сектору.

Версии

Показано: 2
1.1.02026-08-23 19:13:28 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:13:28 UTC
ZIP по запросу
первое скачивание может быть дольше