一、引言
本章内容主要介绍ESP32的开发环境搭建(基于VSCode+PlatformIO)的流程与相应的注意事项,避免开发ESP32止于环境搭建!
关于ESP32的介绍与各种不同开发环境介绍详见其他博主的推文:
老宇哥带你玩转ESP32:01入门介绍 (qq.com)
之所以选择VSCode+PlatformIO+Arduino的开发框架,主要有以下原因:
-
提高生产效率:PlatformIO 是一个跨平台的开源工具链,专为嵌入式开发而设计。它提供了集成开发环境、库管理、调试工具等一系列功能,可以显著提高开发效率。PlatformIO 支持与 Arduino 框架无缝集成,使得开发、编译和上传代码变得更加简单。