Description
Hi.
I come to share a little work that I have done recently in case you can help them.
The idea arose from the need to adapt the flash memory of my modules to the needs of the projects.
The project with which that need was born was McLighting that allows controlling an RGB LED strip WS2812B which gave storage problems in the compilation in a module ESP8266 ESP-01. The Sketch was too large for the reserved space of the default memory by the plate library (512KB - 64KB (SPIFFS) = 448KB Total for Sketch).
An arrangement could be to dispense with some program feature but limited its functionality.
So I came up with the modification of the file system to be smaller (32KB) and thus have 480KB for Sketch. After a couple of days with the hexadecimal calculator I managed to work and compile and upload the sketch without problems.
https://github.com/carlymx/SPIFFS-Mod-for-ESP8266
I hope it will be useful to me.
Thank you.