Удобная работа с переменными в EEPROM: прямая запись или кэшированная синхронизация с памятью
Категория: Data Storage
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Быстрый поиск в больших статических словарях с минимальным использованием памяти через сжатое дерево префиксов trie
Хранение, обработка и конвертация цветовых данных для RGB-светодиодов и дисплеев
Удобный API для работы с Preferences на ESP32 с поддержкой манифеста ключей и автоматическим определением типов данных
Wrapper EEPROM для ESP8266 с ротацией секторов, защитой от потери данных и равномерным распределением нагрузки на флеш
Обёртка LittleFS для работы с памятью Arduino Nano 33 BLE через стандартные POSIX API
Работа с SPI flash памятью на платах Moteino, включая безопасное OTA обновление прошивки
Структуры данных для Arduino: списки, пары ключ-значение, приоритизированные очереди и перечисления на базе C++ шаблонов
Доступ к флеш-памяти платы с CircuitPython из Arduino-скетча с одновременным подключением USB-диска
Минималистичная библиотека для работы с SPI flash-памятью Winbond на Arduino и Trinket, больше не поддерживается и заменена на Adafruit SPIFlash
Единый POSIX интерфейс для работы с SD-картами и USB-накопителями на платах Portenta и Opta
Работа с микросхемами энергонезависимой памяти AT24C по шине I2C с поддержкой постраничной записи и совместимостью с Arduino EEPROM
Сохранение конфигураций в файловой системе ESP32 и ESP8266 через JSON-документы
Работа с базами данных на Arduino с поддержкой до 4 миллиардов записей и внешних хранилищ (EEPROM, SD-карты, SPIFFS)
Чтение и запись микросхем памяти Microchip 25AA02E48/E64 через SPI с поддержкой синхронного и асинхронного режимов
Драйвер для SPI EEPROM чипов CAT25 (128 бит — 128 килобит) с автоматической адресацией и проверкой готовности
High-performance embedded Relational Database Management System (DBMS) for SD cards.
Очередь сообщений с сохранением во флеш-памяти (SPIFFS, LittleFS) для сохранения данных после перезагрузки устройства
Управление флеш-памятью MX25R6435F через Quad-SPI/Octo-SPI на STM32 с поддержкой memory-mapped режима
Облегченные контейнеры STL для Arduino: динамические и статические массивы, которые экономят память прошивки
Единый интерфейс для работы с SD, Flash и USB хранилищами на платах Portenta, Opta и Nicla
Ассоциативное хранилище с JSON-подобной структурой и полным контролем памяти для Arduino и ESP32
Веб-интерфейс для конфигурации параметров ESP8266/ESP32 с сохранением в SPIFFS и поддержкой различных типов полей формы
Чтение и запись данных в EEPROM AT24CM01 через I2C с поддержкой переменных разных типов
Сохранение конфигурационных параметров на Arduino/ESP8266 и редактирование через веб-интерфейс без перепрошивки
Работа с таблицами данных на SD-карте через простой API на основе CSV-формата
Быстрое логирование данных датчиков в CSV или бинарный формат на SD-карту и серийный порт
Драйвер для EEPROM Microchip 24AA025 с поддержкой стандартного Arduino API и автоматической разбивкой на страницы памяти
Оптимизированная запись во flash памяти ESP8266 с копированием данных и отложенным стиранием сектора
Управление flash-памятью RP2040 с защитой от износа, индексированием блоков и контролем целостности данных