ESP32 IDF 官方 windows开发环境搭建

1 、用到的模块

信泰微电子ESP32,39块

这里写图片描述
这里写图片描述

采用乐鑫全新原装ESP-WROOM-32模组,串口芯片采用原装进口CP2102芯片!

产品质量跟售后服务才是关键(承诺做到每个测试好发货)
Goouuu-ESP32开发部技术交流群 454308668
资料复制网盘链接下载:
https://pan.baidu.com/s/1slQbrul
ESP32入门视频教程:https://pan.baidu.com/s/1o8mRM1G
如需配套OLED 液晶屏请点击链接购买:https://item.taobao.com/item.htm?id=530287008879
Goouuu-ESP32开发板 :
1.板载CP2102 稳定的USB转TTL芯片,保证串口的正常通讯 。
2.支持自动下载,无需手动切换下载和运行模式。
3. 沉金工艺
4. 支持Windows系统 (cygwin 和 msys32模拟环境)和 Linux 系统上的开发
5. 支持ESP32-Arduino

2、参考方法:

ESP32 windows开发环境的搭建(官方方法)
https://www.cnblogs.com/noticeable/p/7426749.html

官方方法:
http://esp-idf.readthedocs.io/en/latest/get-started/windows-setup.html
http://esp-idf.readthedocs.io/zh_CN/latest/get-started/index.html#get-started-get-esp-idf
http://esp-idf.readthedocs.io/zh_CN/latest/get-started/add-idf_path-to-profile.html

https://github.com/espressif/esp-idf/releases/tag/v3.0(先不管这个)

wireless-tech/软件/红旭无线开发板实战教程/入门教程/ESP32/如何搭建ESP32开发环境.md
如何搭建ESP32开发环境
不要像微软的Microsoft Visual Studio一样

https://github.com/xiaolongba/wireless-tech/blob/master/%E8%BD%AF%E4%BB%B6/%E7%BA%A2%E6%97%AD%E6%97%A0%E7%BA%BF%E5%BC%80%E5%8F%91%E6%9D%BF%E5%AE%9E%E6%88%98%E6%95%99%E7%A8%8B/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/ESP32/%E5%A6%82%E4%BD%95%E6%90%AD%E5%BB%BAESP32%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83.md

API:
https://github.com/espressif/esp-idf/releases/tag/v3.0
http://esp-idf.readthedocs.io/en/latest/

3、流程:

下载:https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20180110.zip

esp32_win32_msys2_environment_and_toolchain-20180110.zip

设置环境变量 IDF_PATH
http://esp-idf.readthedocs.io/zh_CN/latest/get-started/add-idf_path-to-profile.html

C:\msys32\etc\profile.d\export_idf_path.sh
内容为:

export IDF_PATH="C:/msys32/home/caip/esp/esp-idf"

make menuconfig 的时候 串口设置为 COM6 而不是/dev/ttyS5

好的,下面是搭建ESP32开发环境的步骤: 1. 安装ESP-IDF 首先需要下载和安装ESP-IDFESP32 IoT Development Framework)。可以在以下链接中找到最新版本的ESP-IDF:https://github.com/espressif/esp-idf/releases 下载后解压到合适的位置,并设置环境变量IDF_PATH,以便后续使用。 2. 安装CLion CLion是一款非常优秀的跨平台C/C++开发工具,可以在JetBrains官网下载:https://www.jetbrains.com/clion/ 安装完成后,打开CLion,并安装ESP32插件,方法如下: - 在File -> Settings -> Plugins中搜索ESP32,并安装。 - 安装完成后,重启CLion。 3. 创建ESP32项目 打开CLion,选择Create New Project,然后选择ESP32 Project,填写项目信息,如下图所示: 在下一步中,可以选择使用默认的ESP-IDF路径,也可以修改为自己的ESP-IDF路径。 在选择完ESP-IDF路径后,可以根据需要选择其他配置,如下图所示: 最后,点击Finish按钮,CLion会自动创建ESP32项目。 4. 配置编译和烧录环境 在CLion中,可以使用CMake来管理编译和烧录环境。在ESP32项目中,需要配置CMakeLists.txt文件,以便正确编译和烧录代码。 具体的配置方法可以参考ESP-IDF官方文档:https://docs.espressif.com/projects/esp-idf/en/latest/get-started-cmake/index.html 5. 编写代码 在CLion中,可以使用C/C++的代码编辑器来编写ESP32代码。同时,ESP32插件也提供了一些ESP32特有的API和示例代码,可以方便地进行开发和调试。 6. 编译和烧录代码 在CLion中,可以使用CMake来编译ESP32代码,并使用ESP-IDF提供的烧录工具来烧录代码到ESP32开发板中。 具体的编译和烧录方法可以参考ESP-IDF官方文档:https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html 以上就是在CLion中搭建ESP32开发环境的步骤,希望能对你有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值