Работа с EEPROM микросхемами 24LCxx через I2C на Arduino и совместимых платах
Категория: Data Storage
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Сохранение настроек во флеш-памяти для ESP8266, RP2040, Arduino MKR и других плат через LittleFS или SPIFFS
C++ обёртка над littlefs для надёжного хранения данных во флеш-памяти микроконтроллеров с защитой от сбоев питания
Контейнеры C++ (vector, map, deque, array) для Arduino с ограниченной памятью
Управление сдвиговыми регистрами HC595/HTC595 для вывода множества сигналов через один провод
Чтение и запись файлов на SD-карте через SPI для архивирования данных и работы с файловой системой на микроконтроллере
Высокопроизводительный LIFO-аллокатор с двусторонней схемой буфера и автоматическим масштабированием метаданных для быстрого выделения и освобождения памяти
I2C EEPROM library for 24Cxx and 24CMxx EEPROM chips.
Клиент InfluxDB для ESP8266 и ESP32 с поддержкой облачного сервиса, аутентификации и пакетной отправки данных
Файловая система LittleFS для ESP32 с поддержкой папок, альтернатива SPIFFS для Arduino core 1.x
Работа с SD-картами (SD, SDHC, SDXC) через FAT16, FAT32 и exFAT, поддержка SPI и SDIO
Драйвер для работы с энергонезависимой памятью EEPROM и FRAM от Adafruit через интерфейс I2C
Mock-реализация I2C FRAM для модульного тестирования без реального оборудования
Доступ к облачной базе данных Cassandra (Datastax Astra) с ESP8266 и ESP32 через простой API без SQL
Сохранение конфигураций в файловой системе ESP32 и ESP8266 через JSON-документы
Сохранение конфигурационных параметров на Arduino/ESP8266 и редактирование через веб-интерфейс без перепрошивки
Драйвер для EEPROM Microchip 24AA025 с поддержкой стандартного Arduino API и автоматической разбивкой на страницы памяти
Работа с микросхемой энергонезависимой памяти 24LC64F через протокол I2C для сохранения данных между перезагрузками Arduino
Чтение и запись микросхем памяти Microchip 25AA02E48/E64 через SPI с поддержкой синхронного и асинхронного режимов
Драйвер для SPI EEPROM чипов CAT25 (128 бит — 128 килобит) с автоматической адресацией и проверкой готовности
Wrapper EEPROM для ESP8266 с ротацией секторов, защитой от потери данных и равномерным распределением нагрузки на флеш
Защита данных EEPROM от износа через wear-leveling с CRC-проверкой и учётом циклов записи для AVR-плат
Удобная работа с переменными в EEPROM: прямая запись или кэшированная синхронизация с памятью
Обёртка для EEPROM на ESP32 с ротацией разделов для защиты от потери данных при сбое питания и снижения износа флеша
Расширение EEPROM библиотеки с поддержкой различных типов данных, структур и массивов, плюс функции update для снижения износа памяти
Оптимизированная запись во flash памяти ESP8266 с копированием данных и отложенным стиранием сектора
Работа с SPI flash памятью на платах Moteino, включая безопасное OTA обновление прошивки
Управление правами доступа к файлам на устройстве с контролем операций чтения, записи и удаления
Удобная работа с внутренней памятью EEPROM 8-битных AVR-контроллеров через последовательное чтение и запись переменных обычных типов