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
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ apart from `SPI.begin()` or `SPIFFS.begin()` as appropriate.
16
16
17
17
The SS Pin is D8 on the Micro SD Shield for WeMos D1 mini. It can be changed accordingly.
18
18
19
-
Please see the examples for full illustration of usage for the two file systems.
19
+
Please see the examples for full illustration of usage for the two file systems. The database need to be copied to the Micro SD card root folder before the SD example can be used.
20
20
21
21
## Dependencies
22
22
The SdFat library is required for accessing MicroSD card. This library can be donwloaded from https://github.com/greiman/SdFat.
@@ -35,7 +35,7 @@ Under Arduino15 folder please navigate to `packages/esp8266/hardware/esp8266/<ve
35
35
If you do not have the ESP8266 sdk for Arduino, please see http://esp8266.github.io/Arduino/versions/2.0.0/doc/installing.html for installing it.
36
36
37
37
## Limitations on ESP8266
38
-
* The default page size of 4096 leads to "Out of memory" as the size increases over 500 records. Please use page size of 512 using the commands "PRAGMA page_size=512; VACUUM;", if you are planning to use your own sqlite3 files.
38
+
* The default page size of 4096 leads to "Out of memory" as the size increases over 500 records. Please use page size of 512 using the commands `PRAGMA page_size=512; VACUUM;`, if you are planning to use your own sqlite3 files.
39
39
* Inserting records over a 1000 records gives "Out of memory"
40
40
* These problems exist on NodeMCU as well due to low memory on ESP8266
41
41
* Retrieving from db having 10 million records has been tested. But it needs stack space to be increased to atleast 6144 bytes. Please modify cores/esp8266/cont.h to increase stack size.
@@ -44,4 +44,5 @@ If you do not have the ESP8266 sdk for Arduino, please see http://esp8266.github
44
44
* This library was developed by modifying the VFS layer developed by [Luiz Felipe Silva](https://github.com/luizfeliperj)
45
45
* The census2000 and baby names databases were taken from here: http://2016.padjo.org/tutorials/sqlite-data-starterpacks/. But no license information is available.
46
46
* The mdr512.db (Million Domain Rank database) was created with data from https://majestic.com/reports/majestic-million and is provided under CC 3.0 Attribution license.
47
-
* (Of course) The Arduino platform (https://arduino.cc)
47
+
* The (ESP8266 core for Arduino](https://github.com/esp8266/Arduino)
0 commit comments