But none of them are working, it failed with the following error :
Failed to install platform: firebeetle8266:firebeetle8266.
Error: 9 FAILED_PRECONDITION: Platform 'firebeetle8266:firebeetle8266@2.3.3' not found: getting tool dependencies for platform firebeetle8266:firebeetle8266@2.3.3: tool mkspiffs not found
Then in the board manager I installed with success the boards package esp8266 by ESP8266 Community v3.0.2.
Then I tried to install the Firebeetle-ESP8266 v2.3.3 without success. I tried also v2.3.0 and v2.3.1, same thing.
Always the same errors.
I tried to change the Firebeetle json link by:
h ttp://download.dfrobot.top/FireBeetle/package_firebeetle8266_index.json
same thing.
Always the same error as described in my first post.
You can see here that they reference a dependency on the firebeetle8266:mkspiffs@0.1.2tool, meaning it is required for the Arduino Boards Manager to install it along with the "FireBeetle-ESP8266" boards platform:
However, they do not provide that tool and this is the cause of the error.
Years ago, their package index instead referenced the esp8266:mkspiffs tool as a dependency, which is available from the official ESP8266 package index. That was changed 5 years ago and apparently they never tested it:
My advice is for you to try to use the official ESP8266 boards platform instead. You will find the installation instructions here:
It does not contain a "FireBeetle" board definition, but it is very likely that one of the other board definitions (e.g., "Generic ESP8266 Module") is equivalent. They all have an ESP8266 microcontroller after all.
You might also report this bug to DFRobot. It would be easy enough for them to fix. They have a public issue tracker here: