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

RingEEPROM

Увеличивает ресурс EEPROM за счет распределения записей по кольцевому буферу адресов

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

Установка

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

Описание

EEPROM в Arduino Uno и Mega выдерживает примерно 100 тысяч циклов записи на каждую ячейку памяти, и это создает реальную проблему для приложений, которые часто обновляют данные. Например, счётчик энергии, пишущий значение каждые 10 секунд, превысит лимит за две недели. RingEEPROM решает это распределением записей по разным ячейкам памяти: вместо того чтобы записывать переменную в одно и то же место, библиотека использует кольцевой буфер, поочередно циклируя по нескольким адресам. Так одна логическая переменная занимает больше физической памяти, но её реальный срок службы растет в несколько раз. Подходит для датчиков, счётчиков и других систем, где нужны частые обновления энергонезависимых данных на Atmega-микроконтроллерах.

Версии

Показано: 1
0.1.02026-08-23 19:12:53 UTC
ZIP по запросу
первое скачивание может быть дольше