EEPROM SPI: Difference between revisions

From Visuino
Jump to navigation Jump to search
Created page with "Image:TArduinoEEPROMSPI.png == Summary == Provides access to external EEPROM memory over the SPI interface. == Description == The **EEPROM (SPI)** component enables communication with SPI-based EEPROM chips for non-volatile data storage. It can be used to save and retrieve configuration data, logs, calibration parameters, or other persistent values that must be retained even after power cycles. This component supports a variety of **data element types**,..."
 
No edit summary
 
Line 11: Line 11:


*'''Elements:'''   
*'''Elements:'''   
** Storage State
** Storage
** Storage State
** Alpha Color   
** Alpha Color   
** Color   
** Color   
Line 58: Line 59:
*'''Write Protected''' – Digital output pin indicating if the chip is write-protected.   
*'''Write Protected''' – Digital output pin indicating if the chip is write-protected.   


[[Category:Components]]
[[index.php?title=Category:Components]]

Latest revision as of 06:10, 23 August 2025

File:TArduinoEEPROMSPI.png

Summary

Provides access to external EEPROM memory over the SPI interface.

Description

The **EEPROM (SPI)** component enables communication with SPI-based EEPROM chips for non-volatile data storage. It can be used to save and retrieve configuration data, logs, calibration parameters, or other persistent values that must be retained even after power cycles.

This component supports a variety of **data element types**, making it flexible for different storage applications.

  • Elements:
    • Storage
    • Storage State
    • Alpha Color
    • Color
    • Analog
    • Complex
    • Quaternion
    • Integer
    • Unsigned
    • Integer 64 bit
    • Unsigned 64 bit
    • Integer 8 bit
    • Unsigned 8 bit
    • Integer 16 bit
    • Unsigned 16 bit
    • Char
    • Digital
    • Text
    • Binary
    • RGBW Alpha Color
    • RGBW Color
    • Date/Time

Diagram:

Categories

Properties

  • Address Bytes – Defines the addressing length (default = 2).
  • Elements – Add, edit, or remove data elements for storage.
  • Enabled – Enables or disables the component.
  • Protected Blocks – Defines memory protection region:
 * pbNone  
 * pbUpperQuarter  
 * pbUpperHalf  
 * pbAll  
  • SPISpeed – SPI bus communication speed.
  • Write Enable – Enables or disables write operations.

Pins

Output Pins

  • Out – SPI communication interface.
  • Chip Select – Digital control pin to select the EEPROM chip.
  • Write Protected – Digital output pin indicating if the chip is write-protected.

index.php?title=Category:Components