You mention the web IDE is fast and convenient, and that’s just the thing; the other solutions you mention are not fast and convenient. In fact they are quite the opposite. To my knowledge the local cloud is all CLI based and flashing to the devices is done solely via USB. Further, like you mentioned, getting the offline compilation working under windows is more difficult to the point I have yet to be able to get it to work.
I talk about other cloud solutions in that they can be run 100% locally. Bitdefender as the example I download the VM image and start it up in the hypervisor of my choice and then have full access to all the tools within minutes, exactly the same as their cloud but local.
What’s wrong with the online tools? I am against the cloud in principal. I do not want to be reliant on a third party for any part of the process. From the moment I open the device I do not want to have to connect it to the internet for any purpose. Everything should be able to be done locally, preferably within a single GUI interface. I wanted particle for its integrated wifi, not cloud.
I would try out the dev-local-compiler but it doesn’t get me to flashing the devices. How do I get to that next step? All the guides show using the cloud stuff which I do not want to use.