Installing ESP8266/ ESP32 Sketch Data upload Tool

Hello Experts,

I am using Arduino IDE version 2.2.1.
I used the ESP8266 Sketch Data Upload tool in Arduino 1.x.
But, I am unable to find any guide about how to install that tool in Arduino IDE 2.x.

Isn't installing tools feature available in Arduino IDE 2.x or do I have to install Arduino 1.x for that?

Thanks.
-SRJ

Your topic has been moved to the dedicated IDE 2.x section of the forum.


I'm not using IDE 2.x at the moment; I think that you can install tools. Tools written for IDE 1.x are not usable in / compatible with IDE 2.x; people have to rewrite them.

If you search the IDE 2.x section of the forum I think that you can find a reference to a tool that replaces the data upload tool.

[edit]
I think that this reply describes a workaround to do what you want to achieve: ESP8266 SPIFFS FS Uploader Tool now showing - #2 by ptillisch
I could not immediately find the topic where a (link to a) tool is provided.
[/edit]

1 Like

Here is the equivalent tool for Arduino IDE 2.x:

Give it a try @SRJ. If you have any questions or problems while installing it, let us know and we'll try to help you out.

Thanks for the tool link @ptillisch

I checked the GitHub link & found the below guide for installing the TOOL:

Copy the VSIX file to ~/.arduinoIDE/plugins/ on Mac and Linux or C:\Users\<username>\.arduinoIDE\plugins\ on Windows (you may need to make this directory yourself beforehand). Restart the IDE.

I am using Linux & In my /.arduinoIDE/ there is no directory as /plugins/.
There is something like plugin-storage, I tried placing the VSIX file there but didn't work.

Can you guide me through the installation steps?

Here are all Files & folders in my .adrdionIDE folder:
arduino-cli.yaml
globalStorage
localization-cache
logs
pluggable-monitor-settings.json
plugin-storage
recent-sketches.json
recentworkspace.json
settings.json
workspace-storage

You must create the directory. Do that, move the .vsix file to the correct location, then restart Arduino IDE. After that, it should work as described at the GitHub page.

Thanks a lot.

It worked.

You are welcome. I'm glad it is working now.

Regards,
Per

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.