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,这里就控制它闪烁就可以。

参考文档

相关推荐
WarmSword24 分钟前
mac上用cursor/vscode调试root权限进程
c++·ide·vscode·macos·mac
Magnum Lehar1 小时前
macos的信息采集器appledataHarvester-2
macos·网络安全·系统安全
HAPPY酷2 小时前
构建即自由:一份为创造者设计的 Windows C++ 自动化构建指南
开发语言·c++·ide·windows·python·策略模式·visual studio
echo-niuben2 小时前
macOS 端已如何正常安装并配置XcodeBuildMCP ?
macos
刘某某.3 小时前
Mac上缺失宋体字体,只有宋体-简
macos
取个鸣字真的难3 小时前
简单快速的用 Claude Code 帮你创建 PPT 生成 Skills
vscode·powerpoint·ai编程
henysugar4 小时前
Android studio编译aidl若干问题记录
android·ide·android studio·aidl
阿斌_bingyu7094 小时前
FastAdmin 混合式语言包添加繁体中文(zh-tw)完整教程
android·ide
Tom·Ge4 小时前
在macOS上安装OpenClaw并实现Chrome网站自动化测试
chrome·macos·策略模式
Lo-Y-eH5 小时前
Mac 安装 Ollama 部署 DeepSeek 模型
macos·ollama·deepseek·cherry studio