Data Storage

A list of the 32 libraries in the category Data Storage.

Adafruit FRAM I2C Driver for Adafruit's I2C-Based 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)
DueFlashStorage DueFlashStorage saves non-volatile data for Arduino Due.
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.
EEPROM_CAT25 Driver for On Semiconductor CAT25 SPI EEPROM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers
extEEPROM Arduino library to support external I2C EEPROMs.
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.
Iondb A powerful key-value store for all data storage needs.
MD_CirQueue Library for FIFO queue implemented as a Ring Buffer.
PGMWrap A convenient library allowing structures and variables stored in PROGMEM to be read directly.
Queue Queue handling library (designed on Arduino)
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
RogueMP3 A library to communicate with the Rogue Robotics MP3 Playback Modules.
RogueSD A library to communicate with the Rogue Robotics Data Storage Modules.
SD Enables reading and writing on SD cards.
SdFat FAT16/FAT32 file system for SD cards.
SerialFlash Access SPI Serial Flash memory with filesystem-like functions
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.
SPIFlash Winbond SPI flash library for Arduino.
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.
virtmem Virtual memory library to easily extend RAM.