You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-3Lines changed: 34 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,33 @@ The EEPROMex library is an extension of the standard Arduino EEPROM library. It
11
11
* Enabling write limitation: In theory one can burn out a memory cell in a few minutes: a write/erase cycle takes approximately 4 ms, so writing 100.000 times to a single cell takes 6 1/2 min. Limiting the number of writes during the debug phase helps prevent this.
This package can be downloaded in different manners
21
+
22
+
23
+
- The Arduino Library Manager: [see here how to use it](http://www.arduino.cc/en/guide/libraries#toc3).
24
+
- The PlatformIO package manager: [see here how to use it](http://www.ikravets.com/computer-life/platformio/2014/10/07/integration-of-platformio-library-manager-to-arduino-and-energia-ides).
25
+
- By directly loading fetching the Archive from GitHub:
26
+
1. Go to [https://github.com/thijse/Arduino-EEPROMEx](https://github.com/thijse/Arduino-EEPROMEx)
27
+
2. Click the DOWNLOAD ZIP button in the panel on the
28
+
3. Rename the uncompressed folder **Arduino-EEPROMEx-master** to **EEPROMEx**.
29
+
4. You may need to create the libraries subfolder if its your first library.
30
+
5. Place the **EEPROMEx** library folder in your **arduinosketchfolder/libraries/** folder.
31
+
5. Restart the IDE.
32
+
6. For more information, [read this extended manual](http://thijs.elenbaas.net/2012/07/installing-an-arduino-library/)
33
+
- If you want to have a package that includes all referenced libraries, use the pre-packaged library
34
+
1. Download the package as a zipfile [here](https://github.com/thijse/Zipballs/blob/master/EEPROMEx/EEPROMEx.zip?raw=true) or as a tarball [here ](https://github.com/thijse/Zipballs/blob/master/EEPROMEx/EEPROMEx.tar.gz?raw=true).
35
+
2. Copy the folders inside the **libraries** folder to you your **arduinosketchfolder/libraries/** folder.
36
+
3. Restart the IDE.
37
+
3. For more information, [read this extended manual](http://thijs.elenbaas.net/2012/07/installing-an-arduino-library/)
38
+
39
+
40
+
20
41
### Using different data formats
21
42
22
43
The aim of the library is to also support other standard data types: it currently implements writing and reading to int, long, float and double.
@@ -137,3 +158,13 @@ All of the read/write functions make sure the EEPROM is ready to be accessed. Si
0 commit comments