IoT实验箱与前置知识准备# 本章介绍如下几个部分: 实验箱的物理构成与系统结构。 集成开发环境 相关MCU的基础知识 Visual Studio Code 开发环境简介 Cmake 构建系统 ESP-IDF SDK 基础知识 实验系统构成 1 节点设备-实验箱 2 LoRaWAN网关 3 IoT 平台 开发环境概览 1 OS 2 开发语言 3 IDE 4 SDK 以及 Tools MCU基础 ESP32 全系列芯片介绍 ESP32 STM32L475 Visual Studio Code 开发环境简介 目录 1. VS Code 简介 2. 发展历史 3. 最新版本功能 4. 下载与安装 5. 界面布局与基本概念 6. 基本操作方法 7. 常用快捷键速查表 8. 必装插件推荐 9. 中文视频教程推荐 10. 官方中文文档与参考资料 附录:与 IoT 课程的结合使用建议 Cmake 构建系统 什么是 CMake? 入门案例:单个源文件 多个源文件 自定义编译选项 安装和测试 支持 gdb 添加环境检查 添加版本号 生成安装包 项目迁移 ESP-IDF SDK基础 目录 1. ESP-IDF 简介 2. 历史版本演进 3. 支持的芯片平台 4. 最新稳定版本功能(v5.5.x) 5. v6.0 重大更新预览 6. 开发环境搭建 7. 基本操作方法 8. 核心组件与 API 概览 9. 项目结构与构建系统 10. 版本支持策略 11. 中文学习资源 附录:常用 idf.py 命令速查