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

EmotiBit External EEPROM

Работа с внешней EEPROM-памятью по I2C с автоматической постраничной записью и поддержкой структур и массивов

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

Установка

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

Описание

Работает с внешними EEPROM-памятью по протоколу I2C, и главное отличие от стандартной библиотеки Arduino EEPROM — автоматическая работа с постраничной записью. Вы просто пишете данные как в единый блок памяти, а библиотека сама разбирается с ограничениями каждого чипа. Поддерживает ints, floats, массивы и структуры, работает с любым портом Wire (включая Wire1). Совместима со всеми типами EEPROM, включая чипы больше 512 кбит — тестировалась на 24LC1025, 24LC256 и 34AA02. Скорость записи достигает 30 кB/s благодаря настраиваемому размеру буфера I2C. В примерах показана работа с SD-картой: можно читать бинарные файлы и автоматически записывать их в EEPROM с проверкой. Удобна для хранения калибровочных данных и настроек пользователя.

Версии

Показано: 1
1.0.5+EmotiBit.0.0.12026-08-23 19:13:11 UTC
ZIP по запросу
первое скачивание может быть дольше