-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Idea is to have dictionaries extend in EEPROM rather than RAM -
- JS: extend the Mem classes to have an EEPROM reserved write area
- C: extend code that decides ROM v RAM to have EEPROM area as well
- Use EEPROM.build(xx) to reserve some of that area
- Instead of switching pointers to Ram, switch to EEPROM on startup -
- Allow switching pointers dynamically, so can test in Ram, then go back to EEPROM and write, then test more in RAM
- Figure out how to know have EEPROM initialized
- Make sure to test with EEPROMSIZE 0 or undefined e.g. for Arduino
See
- one of the comments on https://www.facebook.com/groups/FORTHarduino/permalink/803501973853713/
- https://diyprojects.io/esp8266-how-read-write-erase-the-eeprom-calculate-space-needed
- https://arduino-esp8266.readthedocs.io/en/latest/libraries.html#eeprom
- ??? for Arduino which is different from ESP8266
Reactions are currently unavailable