PlatformIO环境搭建

来自Waveshare Wiki
跳转至: 导航搜索

PlatformIO插件安装

本章介绍 platformio的在线和离线环境搭建,包括程序编译下载及示例程序测试,帮助用户掌握开发板,便于二次开发。

环境搭建

下载和安装 Visual Studio

  • 打开VScode官网的下载页面,选择对应系统和系统位数进行下载
    ESP32-S3-AMOLED-1.91-VScode-01.png
  • 运行安装包后,其余均可以默认安装,但这里为了后续的体验建议,建议在此处勾选框中的1、2、3项
    ESP32-S3-AMOLED-1.91-VScode-02.png
    • 第一二项开启后,可以直接通过鼠标右键文件或者目录打开VSCode,可以提高后续的使用体验.
    • 第三项开启后,选择打开方式时,可以直接选择VSCode
  • 打开VSCode,点击左侧的扩展,在扩展搜索并安装PlatformIO IDE。

ESP32-S3-Touch-LCD-7B-PlatformIO-01.png
若项资源依赖加载时间过长或者失败,可以自行了解科学上网(clash).


安装PlatformIO(离线安装)

1.安装python环境 python 需要安装 3.6+以上版本。 可使用CMD界面下使用以下命令查看当前电脑python版本 python --version 如果不满足要求,请重新下载安装。 python 3.9.2下载

2.在 VS Code 里设置 打开设置文件并按下快捷键:Ctrl + Shift + P,并且输入: Preferences: Open Settings (JSON) 回车后,VS Code 会打开一个名为 settings.json 的文件(路径类似于):C:\Users\<你的用户名>\AppData\Roaming\Code\User\settings.json

3.添加以下配置(粘贴到 JSON 内) 把以下内容加进去(注意不要破坏原有 JSON 结构,逗号别忘了)

  "platformio-ide.useBuiltinPIOCore": false,
"ptformio-ide.useBuiltinPython": false,
"platformio-id e.customPATH": "C:\\Users\\user\\AppData\\Local\\Programs\\Python\\Python39\\Scr

4.PIP安装Platform Core
通过以下pip命令安装platform Core

  "pip install -i https://pypi.tuna.tsinghua.edu.cn/simple platformio": 

ESP32-S3-Touch-LCD-4.3C-Platform-image-1-2.png
正常输出以上版本信息,说明PIO-Core安装完毕。


5.替换用户目录下的.platform文件
可以使用.platform的离线安装包 https://pan.quark.cn/s/89d222cc2a3e?pwd=EYH1
将下载好的.platform安装包替换该路径下的.platform "C:\Users\<你的用户名>\"