ESP32单片机基础入门

第2课:开发环境搭建

1. ESP-IDF安装(VSCode+PlatformIO插件)

安装Visual Studio Code

官网 下载并安装最新版VSCode

安装PlatformIO插件

在VSCode中打开扩展市场,搜索并安装PlatformIO IDE插件

                    Extensions: PlatformIO IDE
                

创建ESP32项目

在PlatformIO主页选择"New Project",选择ESP32开发板型号

                    Board: ESP32 Dev Module
Framework: ESP-IDF

注意

首次安装会自动下载ESP-IDF工具链,可能需要较长时间,请保持网络畅通

2. Arduino-ESP32库配置

安装Arduino IDE

Arduino官网 下载并安装最新版

添加ESP32支持

在首选项中添加开发板管理器网址:

                    https://dl.espressif.com/dl/package_esp32_index.json
                

安装ESP32开发板包

在开发板管理器中搜索并安装"esp32"

                    Boards Manager: esp32 by Espressif Systems
                

选择开发板

在工具菜单中选择正确的ESP32开发板型号

提示

Arduino-ESP32库提供了大量兼容Arduino的函数,适合快速开发

3. 串口调试工具(ESP-IDF Monitor)

使用ESP-IDF Monitor

PlatformIO内置了ESP-IDF Monitor,编译上传后会自动打开串口监视器

配置串口参数

在platformio.ini文件中配置串口参数:

                    monitor_speed = 115200
monitor_rts = 0
monitor_dtr = 0

常用命令

在串口监视器中可以使用以下命令:

                    Ctrl+T Ctrl+H - 显示帮助菜单
Ctrl+T Ctrl+R - 复位设备
Ctrl+T Ctrl+I - 查看芯片信息

高级调试

ESP-IDF Monitor支持JTAG调试和GDB调试,需要额外配置

技巧

可以使用快捷键Ctrl+]退出串口监视器

客服小姐姐(优先添加)

客服小姐姐(优先添加)

获取更多开发板和配件

客服微信

讲师微信(备用)

获取技术支持