mirror of
https://github.com/RobTillaart/I2C_EEPROM.git
synced 2026-07-28 04:16:22 +00:00
eefb18b923a96687692cb9c76c04d490370f83c5
I2C_EEPROM
Arduino Library for external I2C EEPROM - 24LC256, 24LC64
Description
Library to access external I2C EEPROM.
The interface is pretty straightforward
- begin() constructor
- begin(sda, scl) constructor for ESP32
- writeByte(address, value) write a single byte
- writeBlock(address, buffer, length)
- setBlock(address, value, length) e.g. use to clear I2C EEPROM
- readByte(address) - read a single byte from a given address
- readBlock(address, buffer, length)
- determineSize()
Limitation
The library does not offer multiple EEPROMS as one continuous storage device.
Operational
See examples
Languages
C++
100%