跳到主要内容

VSCode + PlatformIO 环境搭建

PlatformIO

1
  • 简介
    PlatformIO 是一个专业的嵌入式开发平台,用于编写、调试和部署物联网(IoT)和嵌入式系统固 件。相比传统的 Arduino IDE 或手动配置的开发环境(如 Keil、IAR),它提供了更强大、更灵活 的构建系统,支持多种微控制器(如 ESP32、STM32、AVR、ARM)和框架(如 Arduino、ESP IDF、FreeRTOS)。
    • 主要优势:
      • 跨平台:win、mac、liunx等操作系统都支持
      • 统一开发环境: 提供IDE插件,便于在 vscode 或者是 Clion 中集成,可以在统一界面编辑、编译、调试、下载
      • 强大的社区:社区活跃且大,更新丰富好用的框架使用
      • 项目结构:项目更清晰,更能编写出大型、高效的项目

VSCode

  • 官网

  • 简介
    Visual Studio Code(简称 VS Code) 是微软开发的一款免费、开源、跨平台的代码编辑器,支持 Windows、macOS 和 Linux。它凭借强大的扩展生态、轻量级设计和智能化功能,成为全球最受欢迎的开发者工具之一,尤其适合多种语言开发。

环境搭建

1️⃣ 下载 VSCode 安装包并双击安装

  • 进入官网,点击下载
1
  • 安装,无脑点next就可以
注意

重要! 安装路径不需要在「非中文」路径下,否则无法运行

可以 ✅不行 ❌
C:\VSCodeD:\单片机学习
D:\ESP32D:\工具软件

2️⃣ 安装 PlatformIO 插件

  • 打开 VSCode,点击左下角的扩展按钮,搜索 PlatformIO,点击安装
1
  • 信任作者
1
  • 等待一段时间,直到安装成功
1
  • 安装成功后,重启 VSCode
1

进入下一节

如何创建项目 🔗