research how to best implemenet persistent non-volatile data
Open, Needs TriagePublic

Description

We want to allow the AXIOM Remote to remember some settings/values from one start to the other.

Also we want to allow users to add new presets or in the future customize button layout to some extent. So we need to store non-volatile data somewhere.

Where and how do we store such things in the PIC32 memory and once that is decided it will require some helper functions to store/retrieve data.

Note: PROGMEM is part of the pgmspace.h (avr) -> pic32 NVMBWP
http://ww1.microchip.com/downloads/en/DeviceDoc/60001193B.pdf