001-ESP32学习开发(SDK)-开发环境搭建(Windows+VSCode)

开源ESP32开发(源码见资料源码)

测试板链接:测试板链接

资料源码:https://gitee.com/yang456/learn-esp32.git

【点击加入乐鑫WiFi模组开发交流群】(群号822685419)https://jq.qq.com/?_wv=1027&k=fXgd3UOo

淘宝上许多贩卖基于ESP32的TCP,UDP,APP,上位机,MQTT,云服务器,摄像头等基础控制教程的,但是基础的没必要拿出来贩卖!

因为过于简单,只能个人玩玩而已,感觉像是在坑小学生。故,我给大家整理好,开源出来以供大家学习使用!

python虚拟机: python-3.8.4-amd64.exe

ESP-IDF工具安装器: esp-idf-tools-setup-2.3.exe

 

下载安装Python(一定要使用3.8版本)

https://www.python.org/downloads/release/python-384/

 

 

 

 

 

双击安装包开始安装  

注意:如果以前安装了别的版本的Python,不需要选择 Add Python 3.8 to PATH 

 

 

 

 

 

 

 

然后一路安装就以后

 

 

 

 

下载安装Visual Studio Code 

下载地址: https://code.visualstudio.com/

 

 

 

 

 

下载安装ESP-IDF 工具安装器

https://dl.espressif.com/dl/esp-idf-tools-setup-2.3.exe

1.双击

 

 

 

 

2.选择接受

 

 

 

3.软件会自动定位到电脑Python路径

注:我安装了多个版本的Python,所以才会有多个选项

 

 

 

 

 

4.选择Git 安装

注:如果自己电脑没有安装git 那么选择第一项,如果已经安装,设置下git的cmd目录

友情提示:即使自己电脑安装了git,也建议选择第一项 安装git  ,因为只会覆盖安装.

 

 

 

 

 

5.老手可以选择第二个(如果自己已经自己下载了的话)

新手默认就可以了

 

 

 

6.选择版本和下载路径

 

 

 

7.设置下安装路径

 

 

 

8.next

 

 

 

9.安装

 

 

 

安装完成以后打开 VS Code

1.搜索Espressif IDF插件,点击安装

 

 

 

2.选择第一个或者第二个,如果第一项的最后直接定向到了上面的咱设置的 .espressif 路径 则选择第一个就可以

如果不是就选择第二个

 

3.注意选择本地

 

 

第二项定位到这个文件夹

 

 

 

 

4.安装中

 

 

 

 

5.安装完成

 

 

 

 

编译工程

1.打开hellow 工程

 

 

 

 

 

 

这个工程是串口打印信息,然后一会重启.

 

 

 

 

 

2.编译工程(注意哈,不是垃圾桶!!!!是垃圾桶右边那个)

编译时间有点长

 

 

编译中

 

 

 

 编译完成

 

 

 

 

下载到开发板(使用VSCode下载)

1.连接开发板

 

 

 

2.选择对应的串口(根据自己的选择)

 

 

 

3.点击 ESP-IDF Flash device 开始下载程序

 

 

提示一下,这里会显示各个bin文件下载的地址,使用烧录软件下载的时候按照这个地址下载就可以

0x8000     partition_table/partition-table.bin

0x1000     bootloader/bootloader.bin

0x10000   hello-world.bin

 

 

 

 

 

 

4.下载完成(不要点击任何按钮哈,否则会重新下载)

 

 

5.点击 ESP-IDF Monitor device  可以直接在VSCode 上查看模组串口发送的数据

 

 

 

 

关闭VS Code软件占用的串口

 

 

 

 

 

下载到开发板(使用下载软件下载bin文件)

1.编译完成以后会在build文件夹里面生成bin文件

 

 

 

hello-world.bin

 

 

 

 

 

partition-table.bin

 

 

 

 

 

 

 

bootloader.bin

 

 

 

 

 

 

 

 

 

最后下载即可

 

 

 

 

 

 

 

 

 

 

hello-world.bin                                  0x10000

partition_table/partition-table.bin      0x8000

bootloader/bootloader.bin                 0x1000

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值