Adafruit 24LC32 EEPROM Shield
Overview
The Adafruit 24LC32 EEPROM Shield features a Microchip 24LC32 EEPROM (or equivalent) and two STEMMA QT connectors. It has a size of 32 kbit (4 kByte).
Requirements
This shield can be used with boards which provide an I2C connector, for
example STEMMA QT or Qwiic connectors.
The target board must define a zephyr_i2c node label.
See Shields for more details.
Pin Assignments
Shield Pin |
Function |
|---|---|
SDA |
24LC32 I2C SDA |
SCL |
24LC32 I2C SCL |
WP |
24LC32 write protection |
A0 - A2 |
24LC32 I2C address selection |
See atmel,at24 for documentation on how to adjust the
devicetree file, for example to make the EEPROM read-only.
Programming
Set --shield adafruit_24lc32 when you invoke west build. For example
when running the EEPROM sample:
# From the root of the zephyr repository
west build -b adafruit_qt_py_rp2040 --shield adafruit_24lc32 samples/drivers/eeprom