-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Arnd edited this page Dec 9, 2020
·
24 revisions
Microchip offers a number of volatile and nonvolatile memory chips that use the SPI protocol. One thing that differentiates these chips from others on the market is that they have an unlimited number of write cycles, so the programmer doesn't have to worry about load leveling and writing only pages/blocks at a time to avoid memory degradation. The memory is also fast enough so that no delays need be introduced when using SPI.
This Arduino library offers a number of methods that allow easy reading and writing to/from the memory as well as a method for detecting exactly which one of the supported memory chips is installed.
The following Microchip SRAM and SNVRAM chips can be accessed using this library:
Memory Type | Storage Bits | Datasheets |
23x640 | 64 kbit | 23x640 Datasheet |
23x256 | 256 kbit | 23x256 Datasheet |
23x512 23LCV512 |
512 kbit |
23x512 Datasheet 23LCV512 Datasheet |
23x1024 23LCV1024 |
1024 kbit |
23x1024 Datasheet 23LCV1024 Datasheet |