PlatformIO 是一个开源的 IoT 开发的生态系统,它支持超过 350 个的嵌入式设备,超过 20 个的开发平台,超过 10 个的框架,可以说是 Arduino 生态圈的超集,而且与许多 IDE 或是编辑器有很好的集成( Atom, VIM, Emacs, Sublime Text, Visual Studio, Eclipse, NetBeans, Qt Creator 等等)。
现在PlatformIO已经支持VS Code,主要有以下几个功能:
编译PlatformIO项目
上传固件到物联网设备
串口监视器
PlatformIO命令行终端
搜索、安装程序库