I've created a project that reads a MIDI channel number change, and based on that number open a file (I've 8 files) stored on an SD. In that file I have 14 string separated with a *. I've thought that using an SD is too much to just store 14 strings for each file, so I would like to use the internal EEPROM. I can set a char limit for the strings to save space. The problem is that I want to be able to change the data in the EEPROM with a GUI (in java/C#/other). My goal is connect with an USB my standalone Arduino, select the port on my GUI, change some labels and upload the data in the EEPROM so when I disconnect the USB and connect the power my system reads the new data in the EEPROM. For me it also acceptable create a GUI that will upload the entire sketch on the Arduino every time that I want to change the data.
Thanks in advance for your support!
Every suggestion is accepted