ESP32是乐鑫继ESP8266之后推出的一款亲民的WIFI模块,既支持WIFI,也支持蓝牙,具体的参数和信息大家自己网上搜索吧,这里来讲一讲如何用Arduino IDE进行ESP32的开发。没错,就是那个功能强大的不得了的开源平台—Arduino!别问我为什么推荐这个开发环境,因为别的开发环境,我!不!会!
![a6d7ed72c6c22c6fa654e4c0271b032a.png](https://i-blog.csdnimg.cn/blog_migrate/0732341562b065f7af2e746f745e5945.jpeg)
乐鑫ESP32
好了,下面进入正题,首先,你得下载原生的Arduino IDE,版本越新越好,最好在1.8.5以上。进入Arduino官网,点"SoftWare",然后选择对应的版本去下载。
![53cdd12cf04dea9b331da603b3472ce1.png](https://i-blog.csdnimg.cn/blog_migrate/930e6e3f218cedce4a8ac5efc3d907e9.jpeg)
下载Arduino IDE
如果你的电脑上之前有低版本的Arduino IDE,可以直接下载免安装版,如果卸载掉以前的安装版本的话,很多有用的库有可能被干掉!这是沉痛的教训!
好了,不管你是安装版还是免安装版的,现在打开Arduino IDE,在"首选项"中,输入这个链接地址:
![298adf3a4ddc1bc26578e6d6d992a8b4.png](https://i-blog.csdnimg.cn/blog_migrate/c5bfef3e7ff013303f1f3422083a1ac2.jpeg)
输入地址
然后打开"开发板管理器"
![f72fdc5e56553ff245e44e3b74f65fcb.png](https://i-blog.csdnimg.cn/blog_migrate/fc04fe1faf9173ed352a854a0a330237.jpeg)
进入开发板管理器
搜索"ESP32":
![2c41d3d7a88183a7b6ae88dfd86a2794.png](https://i-blog.csdnimg.cn/blog_migrate/d933622399818517e673b26f904fcaca.jpeg)
安装ESP32板信息
点击"安装"就可以了,这个过程比较慢,而且有可能需要文明上网:(
这时,你的IDE里就能看到很多的ESP32开发板了。不过现在还要经历一个步骤,我们才能开始开心的敲代码,很简单,先去伟大的程序员交友社区"GitHub",找到相关的代码,打包下载,地址是:
![930a856fb0705583ac280646866bf38b.png](https://i-blog.csdnimg.cn/blog_migrate/938a6c64385f90810347b35bcb07e48a.jpeg)
程序包地址
找到你的ARDUINO安装路径,找到"espressif/esp32"文件夹,没有的话自己建立咯!然后把下载的程序包解压在这里:
![2bf1f2b13fbc30a18006e28d36372715.png](https://i-blog.csdnimg.cn/blog_migrate/5487805d483e3f166a5234eabd67fad1.jpeg)
工具配置1
进入"tools"文件夹,首先确认你的电脑安装了Python环境,然后双击"get.exe",然后耐心等待,这个过程可能还是需要文明上网。
![ab78355719c75185b0fe2fcd9de8dc24.png](https://i-blog.csdnimg.cn/blog_migrate/36bb2204c527440fdf8d1eb50684bdaa.jpeg)
工具配置2
等你看到文件夹里有"dist"文件夹,打开后发现是这样的,那么恭喜你,环境搭建好了!
![9d9aab53f9c28cf421d80d6e46517420.png](https://i-blog.csdnimg.cn/blog_migrate/12a5dfe2885502745dfa5160a12f034e.jpeg)
工具配置3
后面的文章中我会给大家介绍几个实例代码,感谢您阅读蚁哥的文章!有什么问题可以私信我哦!