Skip to content

arduino-library/Nvm

This branch is 3 commits ahead of microfarad-de/Nvm:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Karim Hraibi
Feb 10, 2025
1a81e18 · Feb 10, 2025

History

6 Commits
Mar 12, 2020
Mar 12, 2020
Mar 12, 2020
Jun 8, 2020
Jun 8, 2020
Feb 10, 2025

Repository files navigation

Nvm

This library implements a simple abstraction layer over native Arduino EEPROM library. It provides a means of reading and writing a contiguous data buffer into EEPROM.

Main features:

  • Reducing EEPROM wear by comparing each byte with the corresponding EEPROM copy and only writing the bytes that have been modified.

Usage examples:

Git commands:

  • git submodule add ssh://git@github.com/arduino-library/Nvm src/Nvm
  • git submodule add https://github.com/arduino-library/Nvm src/Nvm

About

Arduino library for non-volatile memory (EEPROM) access

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 52.9%
  • C 47.1%