【ESP32 & Arduino】ESP32入门之环境安装
前言
- 最近准备学ESP32,于是乎在淘宝愉快的买了一个板子ESP-WROOM-32。买回来正准备对其进行编程。嵌入式入门第一步点一个灯。但是点灯过程中遇到了很多问题。现在就把遇到的问题做一个总结。
安装
驱动安装
-
在板子到了后第一件事就是插入电脑进行烧写测试,但是在Arduino中无法识别出端口号。于是乎打开了设备管理器一看,发现的确少了个驱动
CP2102 USB to USART Bridge Controller
。这个驱动是用于USB转TTL的。
-
到官网下载对应的驱动文件,这里我以Win10为例
-
下载后解压,双击对应的平台。进行安装
Arduino安装
-
到Arduino官网下载对应的版本
-
下载后的打开然后按照自己的喜好安装。
环境配置
-
前面是软件的安装基本没什么难度,接下来配置一下Arduino开发ESP32。首先去到ESP32官网]。然后会跳转到Github找到列表中的
package.json
并点击跳转后复制链接。https://github.com/espressif/arduino-esp32/blob/master/package.json
-
打开Arduino,文件=>选项
-
将刚刚复制的链接添加上去,一个链接一行。等待包都下载完成。
-
依次点开Tools=>Board=>Board Manager打开板子管理,快捷键
Ctrl+Shift+B
。输入ESP32并点击安装。如果没有重启一下软件。
-
安装后就可以开始写ESP32了。
-
安装好后在Arduino中可以看到官方的例子
嵌入式专业电灯大师
- 在软件入门第一步都是
Hello World
,在硬件也有类似的那就是电灯。下面来点个灯测试一下。 - 首先点击左上角选择板子
- 根据商家给定的原理图,设置管脚模式和电平
1 | void setup() { |
-
烧录,成功点亮LED
-
关于ESP32的Arduino的SDK教程没有找到官方的,只找到了官方Github上的API
-
如果你找到了也可以告诉我来帮助我更快入门学习ESP32
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Jamie793’ S Blog!