Skip to content

IGB-Germany/IGB-FlashSst26

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IGB Arduino Library for SPI Flash Memory SST26WF

[Datasheet Flash Memory SST26WF016BA] (http://ww1.microchip.com/downloads/en/DeviceDoc/20005013D.pdf)

The SST26WF is a low voltage (1,8V) SPI based Flash Memory circuit.

This library allows the user to:

  • Get various information about the memory (Ids, security data)
  • Configuration of the memory (protection, speed, sleep)
  • Read data from memory
  • Write data to memory

Examples are included to get you started.

Repository Contents

  • /examples - Example sketches for the library (.ino). Run these from the Arduino IDE.
  • /src - Source files for the library (.cpp, .h).
  • keywords.txt - Keywords from this library that will be highlighted in the Arduino IDE.
  • library.properties - General library properties for the Arduino package manager.

Documentation

The library enables the following functions:


General methods for class


FlashSst26()
FlashSst26(uint8_t slaveSelectPin)
FlashSst26(uint8_t slaveSelectPin, uint32_t frequency)

Get various information


readId()
readUniqueId()
readRegisterConfiguration()
readRegisterStatus()
readRegisterBlockProtection()

License Information

This product is open source!

Please review the LICENSE.md file for license information.

If you have any questions or concerns on licensing, please contact igb@posteo.de.

Distributed as-is; no warranty is given.