ESP32学习笔记 (一)环境的搭建
ESP32-WROOM-32的环境搭建
一、arduino配置esp32开发环境
(一) arduino软件下载及安装
在arduino官网下载软件 https://www.arduino.cc/en/software
按照自己的所需的版本下载,我下载的是第一个,下载完之后安装
(二) 配置esp32环境
我按照不同的教程用了两种不同的方式,其中第一种程序能够成功烧录到esp32中,第二种例程在编译时会有错误,这个错误还没有解决掉
1、第一种方式
此方式引用自https://mc.dfrobot.com.cn/thread
(1)将开发板URL添加到arduino
文件->首选项
在附加开发板管理网地址中输入
https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json
(2)更新开发板列表
工具->开发板->开发板管理器
打开之后,在搜索栏输入esp,可以看到esp32的安装包,这个安装包对应于刚才开发板管理网地址里面的安装包,点击安装,下面的图片是已经安装好的。
2、第二种方式
第二种方式引用自
https://www.cnblogs.com/codeit/p/14323836.html
目前还存在一些问题,等解决了再加上
二、编译一个Blink程序
文件->示例->01.Basics->Blink
打开例程之后,点击对勾,编译程序,下方显示正在编译程序。
若程序没有错误,编译完成之后,下方会显示编译成功。
编译完成之后,将程序烧录到esp32之中,用数据线连接电脑和板子,电脑会弹出安装驱动的窗口,驱动安装完成之后,端口中会显示,COM14是连接esp32的端口
在烧录之前,选择对应的烧录所用的端口(不选择也没事,烧录的时候会弹出是否选择COM14端口),然后点击上传,程序开始烧录
程序烧进去之后,可以看到LED灯闪烁的现象。