mac m3上使用vscode + platformio开发esp32

前言

之前使用过arduino ide去开发esp32。但是感觉有两个问题,一是arduino上面那个esp32的插件不太好下载,二是本人习惯使用vscode的了,想用vscode去开发。所以这次使用vscode + platformio + arduino库去做开发。

环境介绍

  • 电脑:mac m3芯片电脑
  • 板子:esp32 devkitc

流程

1、电脑安装ch340驱动

去WCH官网下载对应的驱动去下载然后安装就可以。

2、vscode安装platformio插件

直接安装就可以了。

3、使用platformio创建esp32 arduino的工程


然后点击下面的finish按钮,过一会就创建好工程了,实测非常好用,相见恨晚,都完全不用额外安装插件,个人感觉对于我这种用惯了vscode的人,比arduino ide好用太多了。

而且看了下,platform io支持的单片机的型号非常多,到时候玩stm32的时候,也使用它开发试试,感觉keil5确实有点难用0.0。

编译、运行项目

编译、烧录代码非常快也非常方便。实测非常好用

参考文档中可以看到蓝色led连接的是gpio2,这里就控制它闪烁就可以。

参考文档

相关推荐
ShawnLiaoking7 分钟前
vscode 配置环境
ide·vscode·编辑器
弈风千秋万古愁15 分钟前
vscode使用markdown+plantuml
vscode·markdown·plantuml
日更嵌入式的打工仔2 小时前
Visual Studio 与 Visual Studio Code 区别
ide·vscode
克里斯蒂亚诺更新13 小时前
myeclipse的pojie
java·ide·myeclipse
时光之源19 小时前
Labelme安装及使用说明教程
vscode·数据集·cursor·labelme·数据标注
踏着七彩祥云的小丑21 小时前
Mac——已安装工具查找
macos
小红的布丁21 小时前
公网 IP、私网 IP、路由表、转发表与 MAC 地址的关系
tcp/ip·macos·智能路由器
Lecxcy_Kastreain1 天前
如何自适应 MacOS
macos
意疏1 天前
【C语言】解决VScode中文乱码问题
c语言·开发语言·vscode
Dshuishui1 天前
VSCode 环境下编译运行 C++ 项目
c++·ide·vscode