A list of the 73 libraries in the category Data Storage.
Adafruit FRAM I2C | Driver for Adafruit's I2C-Based EEPROM / FRAM Breakouts |
Adafruit FRAM SPI | Driver for Adafruit's SPI-Based FRAM Breakouts |
Adafruit SPIFlash | SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino |
Adafruit TinyFlash | Barebones Winbond SPI flash library for Arduino and Trinket |
arduino-NVM | Direct flash memory access, round robin virtual pages and EEPROM like memory. (Flash, VirtualPage, NVRAM) |
Array | An array container similar to the C++ std::array |
AT24CM01 | AT24CM01 EEPROM Library for Arduino Devices |
BitReader | The BitReader library is an arduino library that allows one to read or write data which is not aligned on 8, 16 or 32 bits variables. |
cQueue | Queue handling library (written in plain c) |
Ch376msc | A library for CH376 file manage control chip. |
CircularBuffer | Arduino circular buffer library |
ConfigTool | Save config variable and edit them online. |
DS2431 | Arduino library for Maxim DS2431 1-Wire EEPROM |
DueFlashStorage | DueFlashStorage saves non-volatile data for Arduino Due. |
E24 | E24xxx EEPROM library. |
EDB | Extended Database Library |
EEWrap | A convenient library allowing one to use the EEPROM just like RAM. |
EEPROMEx | Extension of the standard Arduino EEPROM library. |
EEPROM32_Rotate | EEPROM wrapper for ESP32 that handles partition rotation |
EEPROM_CAT25 | Driver for On Semiconductor CAT25 SPI EEPROM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers |
EEPROM_Rotate | EEPROM wrapper for ESP8266 that handles sector rotation |
ESP Logger | This library aims to provide an easy way to collect data |
ESP8266 Influxdb | Library for easily sending measurements to an Influx database. |
ESP_EEPROM | An improved EEPROM library for ESP8266 |
extEEPROM | Arduino library to support external I2C EEPROMs. |
EZPROM | A library to help organize EEPROM access. |
FatFs | FAT file system based on open-source FatFS solution. |
Flash | A library to wrap accessing and writing to flash |
FlashStorage | The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of microcontrollers. |
Fram | FRAM library for Industruino |
IonDB | A powerful key-value store for all data storage needs. |
MD_CirQueue | Library for FIFO queue implemented as a Ring Buffer. |
MicrochipSRAM | Access all Microchip SRAM chips |
OSFS | An Overly Simplified FileSystem for storing thing in the Arduino's EEPROM |
PF | Petit FatFS for Arduino avr MCUs. to drive SD cards |
PGMWrap | A convenient library allowing structures and variables stored in PROGMEM to be read directly. |
Queue | Queue handling library. |
RfidDb | A library that stores 32 bit identifiers and associated names to EEPROM which can be used to as a basis for RFID access control applications. |
RingBuf | A library for buffering items into a ring (circular/FIFO) buffer |
RingBufCPP | A library for buffering items into a ring (circular/FIFO) buffer |
RingBuffer | This library allows to use ring buffer with and without interrupts. |
RingBuffers | RingBuffer for Arduino (replacement of std::queue, std::deque and std::vector) |
RogueMP3 | A library to communicate with the Rogue Robotics MP3 Playback Modules. |
RogueSD | A library to communicate with the Rogue Robotics Data Storage Modules. |
RTCVars | This library eases the storage of variables in reset-safe RTC memory. |
SD | Enables reading and writing on SD cards. |
SdFat | FAT16/FAT32 file system for SD cards. |
SdFat - Adafruit Fork | FAT16/FAT32 file system for SD cards and QSPI Flash. |
SerialFlash | Access SPI Serial Flash memory with filesystem-like functions |
Settings Manager | Settings manager |
SFFS | Arduino FRAM file system for I2C/SPI FRAM breakout boards |
Shox96 Progmem Compression | Compress short strings and messages using Shox96 technique and save space on Flash (PROGMEM) |
SmartCardReader | A Library with Samples for the Parallax Smart Card Reader. |
Sodaq_dataflash | An Arduino library for the AT45DB dataflash as used on SODAQ boards. |
SparkFun Qwiic OpenLog | Library for the SparkFun Qwiic OpenLog |
SPIExtension | SPI extension/wrapper for Arduino |
SPIFlash_LowPowerLab | Simple Arduino library for SPI flash memory chips |
SPIMemory | SPI Memory library for Arduino. (Formerly SPIFlash) |
Sqlite Micro Logger | Log data into Sqlite database from any MCU having >2kb RAM |
Sqlite3 | Sqlite3 library for Arduino ESP |
Sqlite3Esp32 | Sqlite3 database library for ESP32 core |
SRAM | Simple library for serial SRAM IC's |
SRAM_23LC | Driver for Microchip Technology Inc. 23LC (23LCV, 23A, 23K) SPI SRAM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers |
SST25VF | Arduino Library for controlling the SST Nor Serial Flash SST25VF family. |
STM32duino MX25R6435F | Quad-SPI NOR Flash memory library. |
STM32duino STM32SD | Enables reading and writing on SD card using SD card slot of the STM32 Board. |
Unishox Progmem Decompressor | Decompress short Unicode strings and messages compressed using Unishox technique and save space on Flash (PROGMEM) |
UselessLib | This library is just for testing purpose of the Arduino Library indexer. |
Vector | An array container similar to the C++ std::vector |
virtmem | Virtual memory library to easily extend RAM. |
WebConfig | A web based configuration editor. |
Winbond W25N | Library for use with the Winbond W25N and W25M series SPI Flash ICs |
ZEeprom | Library for eeprom AT24Cx |