Saving memory to internal / external flash

You're storing 1440 bytes/day.

If you used eeprom with 100,000 cycles in the same place that'd be only 70 days.

If you used flash in a ring buffer 200k long you'd get about 100,000 times this - ought to be plenty.

Allan