ESP32开发环境搭建 - VScode

ESP32开发环境搭建

本文采用VScode作为开发IDE,使用ESPIDF作为开发的库,开发时资料比较好查,不像Arduino库,很多函数不好找资料。

毕竟IDF开发是官方提供的库函数,资料相对还是好找的,IDF库函数链接:https://docs.espressif.com/projects/esp-idf/zh_CN/

VScode下载及设置

https://code.visualstudio.com/
下载后一路Next即可安装成功
1、切换中文
下载完成后点击拓展
在这里插入图片描述
搜索 chinese 进行安装
​​
在这里插入图片描述

安装PlatformIO IDE

点击拓展搜索PlatformIO IDE进行下载安装

在这里插入图片描述

创建工程

下载完成后在侧边栏会多出PlatformIO IDE的图标在这里插入图片描述,点击图标后点击open出现PlatformIO IDE主界面
在这里插入图片描述
1、点击New Project新建工程,
2、Name输入工程名称
3、Board输入开发板开发板名称,这里要是买的芯片自己焊接电路或者不清楚开发板名称的选择 DoIT ESP32 DEVKIT V1就好,开发板的区别也就是Flash大小及ROM大小的区别,关系不大
4、Framework建议根据工程量来选
Arduino对底层API封装的比较多,开发时相对代码量会少,但是代码运行的性能会降一点,编程时没那么灵活,优点就是快速开发,适合简单项目,里面就两个函数setup(), loop() ,熟悉Arduino编程的人应该很熟悉
Espressif IOT Development Framework ,这个是ESPIDF开发,也是官方推荐的,开发时采用的时乐鑫官方提供的API,编程时比较灵活,里面就只有main()函数,适合复杂项目或者学习
在本文采样的是Espressif IOT Development Framework开发,输入完成后点击Finish

在这里插入图片描述

编译及烧录

安装完PlatformIO IDE后在最下面会出现这个工具栏,在这里插入图片描述是编译,在这里插入图片描述是烧录。

在这里插入图片描述

API及例程

API可以参考https://docs.espressif.com/projects/esp-idf/zh_CN/

例程:

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值