Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
jwhiddon committed Feb 12, 2016
1 parent bea1d55 commit b241568
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Overview

This is a library to support the AT24C1024 EEPROM. Up to 4 of these devices may be chained together to provide 128-512 kilobytes of EEPROM storage.

AT24C1024 Library Project Home at the Arduino Playground

The usage is based on the Arduino EEPROM library and two I2C EEPROM libraries. If you're familiar with how that works, using this library should be pretty straightforward. Basically just substitute EEPROM1024 where you were using EEPROM.

For example:

EEPROM.write(address, value);

becomes:

EEPROM1024.write(address, value);

Credits

This library is based on several projects:

The Arduino EEPROM library found here: http://arduino.cc/en/Reference/EEPROM

The 24C256 library found here: http://www.arduino.cc/playground/Code/I2CEEPROM

The 24C512 library found here: http://www.arduino.cc/playground/Code/I2CEEPROM24LC512

Download

http://code.google.com/p/arduino-at24c1024/downloads/list

Installing

Unzip the download into your Arduino-00xx/hardware/libraries directory. If the Arduino IDE is already running then exit and restart the Arduino IDE.

0 comments on commit b241568

Please sign in to comment.