Skip to content

Arduino library for Winbond Flash Memory chips

Compare
Choose a tag to compare
@Marzogh Marzogh released this 30 Aug 12:25
· 556 commits to master since this release

SPIFlash Build Status DOI

GitHub commits
GitHub issues
GitHub pull requests
license

All functions have been tested and found to work well on Arduino 1.6.x.

Please report any issues and I will do my best to fix them.

Change log

v 1.3.0

  • Updated ReadMe.md has all information needed to use the library.
  • v1.3.0 is faster and lighter than previous versions.
  • The library is optimised to work with the following Winbond Flash modules W25X05CL, W25X10BV, W25X20BV, W25X40BV, W25Q80BV, W25Q16BV, W25Q32BV, W25Q64BV, W25Q128BV & W25Q256FV.
  • _addressCheck() built into every read/write function.
  • _errorCheck() built into every write function.
  • The library now supports readAnything() & writeAnything().
  • There are now specific functions for reading and writing different types of variables - refer to ReadMe.md for further details.
  • All Read/Write functions now carry out a series of checks to keep data corruption to a minimum
  • Added a diagnostic function to enable error code generation and checking - Follow instruction in the "Diagnostics.ino" example