- ❤️ 博客主页 单片机菜鸟哥,一个野生非专业硬件IOT爱好者 ❤️
- ❤️ 本篇创建记录 2024-12-01 ❤️
- ❤️ 本篇更新记录 2024-12-01 ❤️
- 🎉 欢迎关注 🔎点赞 👍收藏 ⭐️留言📝
- 🙏 此博客均由博主单独编写,不存在任何商业团队运营,如发现错误,请留言轰炸哦!及时修正!感谢支持!
快速导读
1. 前言
ESP-IDF 是乐鑫主推的ESP32的开发框架,旨在协助用户快速开发物联网 (IoT) 应用,可满足用户对 Wi-Fi、蓝牙、低功耗等方面的要求。
Espressif IoT Development Framework
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html
如需在 ESP32 上使用 ESP-IDF,请安装以下软件:
- 设置
工具链
,用于编译 ESP32 代码; - 编译构建工具 ——
CMake 和 Ninja
编译构建工具,用于编译 ESP32 应用程序; - 获取 ESP-IDF 软件开发框架。该框架已经基本包含 ESP32 使用的 API(软件库和源代码)和运行 工具链 的脚本;
软件开发的搭建有三种选择: - 手动安装工具链,命令行方式
- 使用
Eclipse
插件,IDE方式 - 使用
VSCode
插件,IDE方式(推荐,本篇介绍)
2. 使用VSCode插件,IDE方式
如果没有安装过VSCode,可以去这里下载安装包
https://code.visualstudio.com/Download
一直默认安装即可。
2.1 安装IDF扩展
点击安装(install)。安装完毕后右侧会多一个IDF入口。
2.2 打开ESP-IDF扩展设置
点击右侧IDF入口,找到Configure ESP-IDF Extension,点击它。
就会出现以下页面配置。
2.3 开始安装
选择EXPRESS。
(这里不会默认装在C盘,所以弄了一个自定义目录)
默默等待安装!!!先安装idf框架再安装idf工具。。。。
3. 测试Hello World
3.1 打开Show Examples
3.2 找到hello_world项目
3.3 点击Create project using example hello_world
3.4 编译代码
点击最底部的一个类似🔧的按键来进行编译工程。
能到这一步,就说明你已经成功了!!!接下来就是烧录问题而已了。