arduino GitHub:https://github.com/arduino
espressif GitHub:https://github.com/espressif
platformio GitHub:https://github.com/platformio
platformio 資源搜尋:https://registry.platformio.org/search
下載VS Code
官網:https://code.visualstudio.com/
安裝比較簡單,這裡就不贅述了
在VS Code 中搜尋 platformio
點選安裝即可
platformio 開啟
platformio 面板
新建工程
注意:
工程目錄
測試程式
在 src/main.cpp 檔案中新增下面程式
#include <Arduino.h>
void setup() {
// put your setup code here, to run once:
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
編譯下載
下載慢的原因主要是因為網路不好,因為伺服器都在國外,當然檔案也比較大。所以首次建立專案需要耐心等待
更改下載倉庫
在 「C:\Users\Administrator.platformio\penv\pip.conf」 檔案中新增一下類容
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
我測試過,沒有什麼效果,可能是我這裡的網本來就不好,詳細測試方式看這位大佬的筆記
離線安裝
這位大佬採用了離線安裝的方式,我也沒測試過,需要的小夥伴可以自己研究一下。
替換平臺和包檔案
這個和離線安裝的方式差不多,都是需要找到已經下載的平臺檔案和包檔案,然後進行替換。
下載平臺檔案
在platformio GitHub 中下載自己需要的環境
下載完成後,將其解壓放在路徑 「C:\Users\Administrator.platformio\platforms」 下,開啟VS Code,即可看到平臺已經安裝完成,如下圖所示:
工具包檔案
點選對應的平臺,可以檢視需要的工具包及版本,如下圖所示:
注意:
建立檔案沒進度條
這裡就比較坑了,因為首次建立專案時,下載的檔案還是比較大的,一共有幾個G的樣子,但是又沒進度條,讓我沒等下去的耐心了,這裡有一個間接的辦法。
我們可以通過檢視 「.platformio」檔案的大小來檢視下載的速度,如下圖所示:
platformIO環境安裝_kimiyang123的部落格-CSDN部落格_platformio安裝:https://blog.csdn.net/kimiyang123/article/details/110871196
基本使用 - 新建專案 - 知乎:https://zhuanlan.zhihu.com/p/78722930
解決一直無法建立工程問題 - 知乎:https://zhuanlan.zhihu.com/p/444466189>
Visual Studio Code PlatformIo IDE 新建專案下載慢的解決辦法:https://blog.csdn.net/ngl272/article/details/124776171