The first approach is to use the internal flash memory as a storage place for the program; in this case I must see how to implement as this will also require a change on the online flasher.[Local Link Removed for Guests] wrote: [Local Link Removed for Guests]Mon Jul 01, 2024 12:20 am Thank You Francesco.
Perhaps if this is introduced as a new firmware for modules with larger flash.
Worning provided to users upgrading to this new firmware that their old filesystem will be lost?
I would be totally happy with something like this.
Probably a much simpler way can be done using multiple files that the editor will just save on the module as a single file, completely transparent for the user. Must see what can be done with the actual editor or if is time to select another one (big work

In this case the update will require the use of multiple tabs on the editor and a kind of "import .....bas" command inside the main program. The module will simply import, at load time, the all the "imported" libraries as a unique program running in memory.
As the sum of the program plus the libraries risk to be huge, this explains why I would like to use the internal flash for the program recovering the RAM for other usages.