Serial EEPROM IC 24C256 memory 256KB / 32Kb I2C on breakout board
Product information:
EEPROM stands for 'electrically erasable programmable read only memory'. It is a secondary storage device that retains the data once written, even after the power has been switched off. This makes this EEPROM ideal for storing additional data in your project. For example, measured values or settings that have been made.
This EEPROM has a 2-wire I2C interface (SDA/SCL) and can therefore easily be connected to e.g. an Arduino.
The Atmel AT24C256 has 256KBits (32Kbytes) of storage space.
See the sketches under documentation for use with an Arduino.
The I2C address can be set to 0x50 to 0x53 (default 0x50) using jumpers A0 and A1.
Use the i2c_scanner sketch to test if the board is connected correctly and the I2C address is set correctly.
Connections:
VCC - Supply voltage (5V)
GND - Ground
SDA - I2C SDA connection (to SDA on the Arduino)
SCL - I2C SCL connection (to SCL on the Arduino)
Jumpers:
WP - Write protect (ensures that the data on the EEPROM cannot be overwritten).
A0 - For setting the I2C address
A1 - For setting the I2C address
A2 - Not connected