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

参考文档

相关推荐
国科安芯15 小时前
核电站仪控与监测系统中抗辐射 MCU 芯片应用研究
单片机·嵌入式硬件·macos·无人机·cocos2d·核电站
@大迁世界15 小时前
14个你现在必须关闭的 iOS 26 设置,不然手机很快被它榨干
macos·ios·智能手机·objective-c·cocoa
健忘的萝卜15 小时前
Clawdbot 爆红硅谷,也把 AI Agent 和 Mac mini 推上风口
人工智能·macos·agent·数字员工·clawbot
读书札记202220 小时前
visual studio 调试技巧总结
ide·visual studio
hacker7071 天前
Visual Studio安装教程(C#开发版)
ide·c#·visual studio
千码君20161 天前
flutter: 分享一下基于trae cn 构建的过程
java·vscode·flutter·kotlin·trae
HashFlag1 天前
Mac新机基础配置
macos
我才是一卓1 天前
2026 Python 入门教程,结合 vscode 和 miniforge/miniconda
开发语言·vscode·python
XD7429716361 天前
科技早报晚报|2026年5月1日:本地优先文档、安卓离线 IDE 与双击即用密码库,今天最值得跟进的 3 个机会
android·ide·科技·科技新闻·开发者工具·本地优先
謓泽1 天前
【Trae IDE】核心功能详解与使用教程
ide·ai·trea