IDE 2.1 and SPIFFS

It still isn't clear to me what you are asking, so I'll go ahead with what I assume you are asking.

I assume you are asking how you can use a tool like "ESP8266 Sketch Data Upload" with Arduino IDE 2.x.

The answer is you can't. This tool is only compatible with Arduino IDE 1.x. Arduino IDE 2.x will not recognize the installation of that tool.

You can install and use Arduino IDE 1.x for the purposes of having access to tools like "ESP8266 Sketch Data Upload". The Arduino IDE 1.x download links are listed here:

https://www.arduino.cc/en/software#legacy-ide-18x

You can have Arduino IDE 2.x and 1.x installed at the same time without any problems so you are welcome to continue to use Arduino IDE 2.x as your everyday IDE, using Arduino IDE 1.x only when you have need to use tools like "ESP8266 Sketch Data Upload" tool.


The Arduino IDE 2.x developers are aware of the need to support extending the functionality of Arduino IDE 2.x as was possible with the "Tools" system of Arduino IDE 1.x:

There is actually some work in progress right now with the goal of resolving that deficiency. For example:

There is still a lot of work to do so the solutions I listed in my previous reply are what we have to work with now. But at least there is some hope of a future where tools like "ESP8266 Sketch Data Upload" can be added to Arduino IDE 2.x.

If you have a GitHub account, you can subscribe to the issues above to get notifications of any new developments related to this subject.