Data Storage

A list of the 35 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)
cQueue Queue handling library (written in plain c)
CircularBuffer Arduino circular buffer library
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.
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.
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.