PlatformIO IDE,VS Code与Arduino
Posted 全栈岁月
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PlatformIO IDE,VS Code与Arduino相关的知识,希望对你有一定的参考价值。
通过一周多的实操,对OSH之一的Arduino,由过去的不屑一顾转而对其越来越有趣,但Arduino IDE的确不好用。开始试了微软原生的Arduino for Visual Studio Code插件。
利用Arduino for Visual Studio Code在VS Code中Coding,虽然感觉不错,但编译下载花了二天也没有搞定,本想就这样吧,把VS Code作为editor总比在Arduino IDE强多了。
还是有点儿不甘心。今早起来决定试一试PlatformIO。按提示,在VS Code中装上PlatformIO IDE插件,从Coding、编译到下载一次完成,特顺!
PlatformIO IDE,VS Code与Arduino的安装方法为:安装好Arduino IDE,VS Code。在配置Arduino IDE时,要求Arduino IDE能实现正常的开发。如:开发ESP8266,则按要求在Arduino IDE安装好ESP8266 Core for Anduino插件。然后在VS Code中安装好PlatformIO IDE插件就能正常工作了。
相对于Arduino IDE,PlatformIO IDE的最大优势就是采用增量编译,增量编译就是每次只编译变化了的Code,因此编译速度比Arduino IDE快很多。
改变下载速度,需要在platformio.ini中加上:
upload_speed = 921600
其中921600是下载速度,可以根据需要修改,如:9600,115200等。
值得注意的是,在PlatformIO中Code文件的后缀是C++的CPP,而不是Anduino文件的ino。
以上是关于PlatformIO IDE,VS Code与Arduino的主要内容,如果未能解决你的问题,请参考以下文章
ESP32 /ESP8266在VS Code and PlatformIO上传文件系统 (SPIFFS)
VS Code安装PlatformIO疯狂踩坑记 Arduino环境配置
VS Code安装PlatformIO疯狂踩坑记 Arduino环境配置
VS Code 安装与使用,Python 顶级 IDE 编程指南!