That’s the “problem” with PlatformIO, you only get the toolchains etc when you create a new project that needs them.
I’m afraid that I don’t know of a way in which you can get hold of everything you need manually. Sorry. There have been numerous requests to have some offline method of using PlatformIo, but unfortunately, when it comes to installing, it seems that an internet connection, or at least, one that is not blocked, is necessary.
I have not tried this, but, maybe at home, or on an unrestricted computer with internet access:
- Install, from scratch, the PlatfromIo VSCode extension.
- Create projects for each framework and platform you wish to develop for. You may need to add the libraries you will need in future too!
- Compile said projects.
That should get you the various frameworks and tools that are required.
Extract to a thumb drive, the
$HOME/.platformio folder and all that’s in it. You will need a Python 3.x installation on the destination PCs as well.
Copy the stuff to the destination PCs, set paths as necessary and see what happens?
Sorry, I can’t be more specific, not do I know if it will work. .