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

参考文档

相关推荐
Howrun77742 分钟前
VSCode烦人的远程交互UI讲解
ide·vue.js·vscode
Ashley的成长之路1 小时前
2025 年最新:VSCode 中提升 React 开发效率的必备插件大全
ide·vscode·react.js·工作提效·react扩展
m0_555762902 小时前
VSCODE CLAUDE CODE
ide·vscode·编辑器
肖永威4 小时前
macOS环境安装/卸载python实践笔记
笔记·python·macos
悟能不能悟7 小时前
如何打开2个notepad++
ide
wVelpro9 小时前
如何在Pycharm 2025.3 版本实现虚拟环境“Make available to all projects”
linux·ide·pycharm
雨中风华9 小时前
Linux, macOS系统实现远程目录访问(等同于windows平台xFsRedir软件的目录重定向)
linux·windows·macos
jun_bai11 小时前
VSCode使用
ide·vscode·编辑器
猫头虎12 小时前
OpenClaw-VSCode:在 VS Code 里玩转 OpenClaw,远程管理+SSH 双剑合璧
ide·vscode·开源·ssh·github·aigc·ai编程
有趣的杰克14 小时前
开源|macOS 菜单栏 AI 启动器 GroAsk:⌥Space 一键直达 ChatGPT / Claude / Gemini
人工智能·macos·chatgpt