-
Notifications
You must be signed in to change notification settings - Fork 137
Home
Download the latest stable release (v2.2.0) from here. Please report any bugs in issues.
This Arduino library is for use with Winbond serial flash memory chips. In its current form it supports identifying the flash chip and its various features; automatic address allocation and management; reading and writing bytes/chars/ints/longs/floats/Strings from and to various locations; reading and writing pages of bytes; continous reading/writing of data from/to arrays of bytes/chars; sector, block and chip erase; and powering down for low power operation.
- For details of the Winbond Flash chips compatible with this library please refer to the Excel spreadsheet in the Extras folder.
####Compatibility #####Arduino IDEs supported
- IDE v1.5.x
- IDE v1.6.0-v1.6.5
#####Boards
######Completely supported
- Arduino Uno
- Arduino Leonardo
- Arduino Mega
- Arduino Due
- ATTiny85
####Installation
#####Option 1
- Click on the 'Download zip' button to the right.
- Unzip the archive and rename resulting folder to 'SPIFlash'
- Move the folder to your libraries folder (~/sketches/libraries)
#####Option 2
- Open the Arduino IDE.
- Go to Sketch > Include Library > Manage libraries.
- Search for SPIFlash.
- Install the latest version.
SPIFlash Library for Arduino
© Prajwal Bhattaram under the GNU GPLv3 License
Wiki status: Up to date: 08.03.2018