第2课:开发环境搭建
从 官网 下载并安装最新版VSCode
在VSCode中打开扩展市场,搜索并安装PlatformIO IDE插件
Extensions: PlatformIO IDE
在PlatformIO主页选择"New Project",选择ESP32开发板型号
Board: ESP32 Dev Module
Framework: ESP-IDF
注意
首次安装会自动下载ESP-IDF工具链,可能需要较长时间,请保持网络畅通
从 Arduino官网 下载并安装最新版
在首选项中添加开发板管理器网址:
https://dl.espressif.com/dl/package_esp32_index.json
在开发板管理器中搜索并安装"esp32"
Boards Manager: esp32 by Espressif Systems
在工具菜单中选择正确的ESP32开发板型号
提示
Arduino-ESP32库提供了大量兼容Arduino的函数,适合快速开发
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+]退出串口监视器
客服小姐姐(优先添加)
获取更多开发板和配件
讲师微信(备用)
获取技术支持