Hi,
The boards that I designed all have an onboard EEPROM that is accessed over the I2C buss. In the case of the Nano, you can choose to use the internal EEPROM instead of the external one. I don't think any of the other processors have 1k EEPROm or better? The Nano Every seems to operate on its internal EEPROM, but it is only 256 bytes, so the stuff that KD8CEC stores in the upper end would not be preserved from boot to boot.
I am actually in the process right now of starting to take advantage of the EEPROM space above 1k. (I test the size? to maintain compatibility with original design). Atthe moment, only storing build parameters so tht they can be displayed in the "System Info" tab of the Settings Editor (e.g. software build date/time, processor, display type, pins used for what function, etc.) But who knows what the space could be used for later. The external I2C is 64KB! But storing too much stuff there will slow startup (at least until I move KD8CEC to a mini RTOS platform).
73
Mark
--
AJ6CU
KD8CEC 2.0, Nextion Screens,? and open source uBITX Raduino boards for Arduino IOT, BLE, RP2040, Teensy 4.0, and Raspberry Pi Pico
https://github.com/aj6cu