Работа с EEPROM микросхемами 24LCxx через I2C на Arduino и совместимых платах
Категория: Data Storage
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Сохранение настроек во флеш-памяти для ESP8266, RP2040, Arduino MKR и других плат через LittleFS или SPIFFS
C++ обёртка над littlefs для надёжного хранения данных во флеш-памяти микроконтроллеров с защитой от сбоев питания
Чтение и запись файлов на SD-карте через SPI для архивирования данных и работы с файловой системой на микроконтроллере
Высокопроизводительный LIFO-аллокатор с двусторонней схемой буфера и автоматическим масштабированием метаданных для быстрого выделения и освобождения памяти
Работа с SD-картами (SD, SDHC, SDXC) через FAT16, FAT32 и exFAT, поддержка SPI и SDIO
Драйвер для работы с энергонезависимой памятью EEPROM и FRAM от Adafruit через интерфейс I2C
Mock-реализация I2C FRAM для модульного тестирования без реального оборудования
Доступ к облачной базе данных Cassandra (Datastax Astra) с ESP8266 и ESP32 через простой API без SQL
Расширение EEPROM библиотеки с поддержкой различных типов данных, структур и массивов, плюс функции update для снижения износа памяти
Клиент InfluxDB для ESP8266 и ESP32 с поддержкой облачного сервиса, аутентификации и пакетной отправки данных
Управление сдвиговыми регистрами HC595/HTC595 для вывода множества сигналов через один провод
Работа с SPI flash памятью на платах Moteino, включая безопасное OTA обновление прошивки
Управление правами доступа к файлам на устройстве с контролем операций чтения, записи и удаления
Удобная работа с внутренней памятью EEPROM 8-битных AVR-контроллеров через последовательное чтение и запись переменных обычных типов
Доступ к флеш-памяти платы с CircuitPython из Arduino-скетча с одновременным подключением USB-диска
Драйвер для SPI-модулей памяти FRAM от Adafruit с поддержкой быстрой записи и высокой надёжности
Файловая система FAT на встроенной флэш-памяти SAMD21 для логирования данных и работы с файлами без SD-карты
Работа с SPI/QSPI flash-памятью и файловыми системами FAT или CircuitPython FS из Arduino
Минималистичная библиотека для работы с SPI flash-памятью Winbond на Arduino и Trinket, больше не поддерживается и заменена на Adafruit SPIFlash
Единый API для сохранения и чтения данных в хранилище Arduino, независимый от платформы
Прямой доступ к Flash-памяти с виртуальными страницами и NVRAM-хранилищем для увеличения срока службы памяти
Единый POSIX интерфейс для работы с SD-картами и USB-накопителями на платах Portenta и Opta
Единый интерфейс для работы с SD, Flash и USB хранилищами на платах Portenta, Opta и Nicla
Контейнер с фиксированной ёмкостью для статического хранения данных с интерфейсом, похожим на vector
Контейнеры C++ (vector, map, deque, array) для Arduino с ограниченной памятью
Облегчённая реализация smart pointer'ов для платформ Arduino, где стандартные C++ поддержка недоступна
Реализация шаблонов типов C++ type_traits для микроконтроллеров без встроенной поддержки стандартной библиотеки
Ассоциативное хранилище с JSON-подобной структурой и полным контролем памяти для Arduino и ESP32