Hi,
I followed the instruction to install the tool: ESP8266 LittleFS Filesystem Uploader
However, even after restarting Arduino IDE and reinstalling it (Mac OS X) the sub-menu still does not appear. I'd appreciate if anyone could provide me any advice.
Many thanks in advance
Mike
Hi @mikew_de . Which version of the Arduino IDE are you using?
Thanks for your swift reply. I am using the most recent version 2.0.0
Maybe worth to note that I was required to install CLI as well. Uncertain if that has any potential impact, though.
Unfortunately the "ESP8266 LittleFS Filesystem Uploader " tool is not compatible with Arduino IDE 2.x:
opened 11:42PM - 12 Feb 21 UTC
topic: code
type: imperfection
criticality: high
**Describe the solution you'd like**
I would like to propose support for extern… al tools / plugins which are compatible with Arduino IDE. Ex. https://github.com/me-no-dev/arduino-esp32fs-plugin or https://github.com/me-no-dev/EspExceptionDecoder
If it is already supported, how can I use tools in Pro IDE?
If it is not supported yet, are there any plans for implementing that?
### Describe the problem
There is no support for extending the capabilities of Arduino IDE via external tools/plugins. This is a feature parity mismatch with Arduino IDE 1.x.
### To reproduce
1. Follow the instructions to install the "Arduino Pico LittleFS Filesystem Uploader" plugin:
https://github.com/earlephilhower/arduino-pico-littlefs-plugin#installation
1. Start Arduino IDE 2.x
1. Open the **Tools** menu.
🐛 The expected "**Pico LittleFS Data Upload**" menu item is missing.
### Expected behavior
Support for extending the capabilities of Arduino IDE via external tools/plugins equivalent to the system provided by Arduino IDE 1.x.
### Arduino IDE version
#### Original report
2.0.0-beta.1
#### Last verified with
2.0.2
### Operating system
All
### Operating system version
any
### Additional context
Other reports:
- https://github.com/me-no-dev/arduino-esp32fs-plugin/issues/30
- https://github.com/arduino/arduino-ide/issues/350
- https://github.com/arduino/arduino-ide/issues/239
- https://github.com/lorol/arduino-esp32fs-plugin/issues/8
- https://github.com/arduino/arduino-ide/issues/807
- https://github.com/earlephilhower/arduino-esp8266littlefs-plugin/issues/20
- https://github.com/earlephilhower/arduino-esp8266littlefs-plugin/issues/21
- https://github.com/earlephilhower/arduino-esp8266littlefs-plugin/issues/22
- https://github.com/me-no-dev/EspExceptionDecoder/issues/85
- https://forum.arduino.cc/t/exception-decoder/1055759
- https://forum.arduino.cc/t/exception-9-epc1-0x40100262-epc2-0x00000000-epc3-0x00000000-excvaddr-0xc010e109-depc-0x00000000/1054425/14
- https://forum.arduino.cc/t/esp-exception-decoder-for-arduino-2-0/1050587
- https://forum.arduino.cc/t/tool-menu-esp8266-littlefs-filesystem-uploader-not-displaying/1037055
- https://forum.arduino.cc/t/esp8266-sketch-data-upload/941933
- https://forum.arduino.cc/t/tools-for-arduino-ide-2-0-beta/894962
- https://forum.arduino.cc/t/ide-2-0-and-esp32-sketch-data-upload/904160
- https://forum.arduino.cc/t/add-tools-to-arduino-ide-2-0/893213
- https://forum.arduino.cc/t/ide-2-0-beta-10-not-yet-configurable-tools-menu/892980
- https://forum.arduino.cc/t/espexceptiondecoder-cant-be-found-in-tool-directory/876547
- https://forum.arduino.cc/t/nrf5-softdevice-flashing-tool/866336
- https://forum.arduino.cc/t/arduino-2-0-beta-no-ardublock/856338
- https://forum.arduino.cc/t/tools-directory-with-esp32fs-or-esp8266fs/703461
- https://forum.arduino.cc/t/tool-to-upload-data-to-spiffs-is-missing/699986
### Issue checklist
- [X] I searched for previous reports in [the issue tracker](https://github.com/arduino/arduino-ide/issues?q=)
- [X] I verified the problem still occurs when using the latest [nightly build](https://www.arduino.cc/en/software#nightly-builds)
- [X] My report contains all necessary details
If you have a GitHub account, you can subscribe to that issue to get notifications of any new developments related to this subject.
For now, if you require this tool then you should use Arduino IDE 1.8.19. The download links for Arduino IDE 1.8.19 are available here:
https://www.arduino.cc/en/software#legacy-ide-18x
You can have both Arduino IDE 1.x and 2.x installed at the same time, so if you like Arduino IDE 2.x, you can use that version normally, then switch over to 1.8.19 only when you have need to use "ESP8266 LittleFS Filesystem Uploader" or a similar Java-based tool.
1 Like
Thanks @ptillisch and enjoy your weekend!
You are welcome. Same to you.
Regards,
Per
siin
October 6, 2022, 3:48am
8
How about if I am using Arduino IDE ver 1.8, has followed the tutorial, and still cannot find the LittleFS plugin in menu?
Hi @siin
This usually means you made a mistake while doing the installation of the plugin. I'll provide instructions you can follow carefully:
Start Arduino IDE 1.8.
Select File > Preferences from the Arduino IDE menus.
Take note of the path shown in the "Sketchbook location " field.
Click the Cancel button.
Select File > Quit from the Arduino IDE menus.
Create a folder named tools
under the folder at the path you saw in the "Sketchbook location " field of your Arduino IDE preferences.
Download the latest version of the plugin from this link:
https://github.com/earlephilhower/arduino-esp8266littlefs-plugin/releases/download/2.6.0/ESP8266LittleFS-2.6.0.zip
Unzip the downloaded folder.
Copy the unzipped ESP8266LittleFS
folder to the tools
subfolder of your sketchbook folder.
Triple check that the folder structure looks exactly like this:<sketchbook location>/
├── tools/
│ └── ESP8266LittleFS/
│ └── tool/
│ └── esp8266littlefs.jar
...
Start Arduino IDE 1.8.
You should now find an "ESP8266 LittleFS Data Upload " item under the Arduino IDE's Tools menu.
siin
October 6, 2022, 1:24pm
10
Oh my god. I missed the folder structure. all tutorials have the same steps that makes me did not notice where I did wrong.
I shouldn't copy only the .jar, but the main folder extracted.
Thank you!
You are welcome. I'm glad if I was able to be of assistance.
I agree the instructions provided by the plugin author are not as clear as they might be. I have observed it to be the source of difficulties for the users in the past.
Regards,
Per
1 Like
system
Closed
April 4, 2023, 1:27pm
12
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.