PlatformIO
https://scrapbox.io/files/6232d7ceda0b620023b993dc.png
CLIツール
PlatformIO IDE
各種SDKやライブラリのバージョン管理などを行なってくれる
Node.jsで言うと nvmやnpm的なことをやってくれるイメージinajob.icon
他にも色々できる(ようだがinajob.iconが使っていないので書けない・・)
Arduinoにも対応しており、そのままArduino用のソースコードをplatformioで利用できる Arduinoのあのエディタがやだ、とかプロジェクトごとにライブラリのバージョンを管理したいような場合に有用