PlatformIO, open source ecosystem for IoT
I&#x27;ve only heard good things about PlatformIO, but it always seems like they sorta reinvented the wheel instead of using existing tools. They&#x27;ve done a LOT of the hard work of making stuff &quot;just-work&quot;, but why didn&#x27;t they do all this using the normal tool-chain like CMake&#x2F;git&#x2F;GNU-tools&#x2F;crosstool-NG&#x2F;etc.?<p>Is there something extra I&#x27;m missing that you can&#x27;t do with the existing tools? Or is it to get some kind of lock-in and promote a commercial product? I&#x27;ve only done a very little programming for Arduino and the ESP8266 (where you can get the normal toolchain running... with some effort), but I got the impression that the embedded world has been trying to move away from magic &quot;platforms&quot; that do things for you in the background