ESP8266环境搭建
一、正常安装
首先打开图1.1的首选项,
图1.1首选项例图
在设置中管理网址添加https://arduino.esp8266.com/stable/package_esp8266com_index.json(如图1.2)esp8266的搜索库,然后点击好确定;
图1.2增加esp8266的搜索库
在菜单栏中选择"工具" -> "开发板" -> "开发板管理器"如图1.3
图1.3增加esp8266的库
在搜索框中输入"esp8266",并选择"esp8266 by ESP8266 Community",点击"安装"如图1.4所示
图1.4安装esp8266
安装完成后,重启Arduino IDE;
在菜单栏中选择"工具" -> "开发板",并选择对应的ESP8266型号,如图1.5,我的是nodemcu,因此选的下面配置;
图1.5选择esp8266的具体设备
之后就可以使用Arduino IDE来编写并上传代码到ESP8266设备上了。
注意:但是此方案我并没有走通,该方案安装会失败,可以尝试尝试,兴许你就是那个幸运儿,一次就成功呢。
二、离线安装
(1)下载如下图的开发板管理ESP8266文件的压缩包,解压后,如下图2.1所示;
图2.1离线esp8266压缩包
(2)找到arduino ide的安装路径,应该有和这些一样的文件,我的路径如图2.2,将我们的离线esp8266安装包,全部替换下面路径中的文件即可;
图2.2arduino的环境地址
然后重启,即可使用esp8266了,该方案我已实践,可行,esp8266便宜,但是使用的人很少,就是他的环境过于复杂或者很多人被安装就劝退了。
三、其他库安装,例如oled
目前我使用的是三方库ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays如图3.1所示;
图3.1 oled三方库展示
(1)安装方案,打开工具,管理库,如图所示;
(2)搜索ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays,然后安装即可,如果没有这些库,编译会报错没有该文件;
四一起探讨ESP8266如何开发更多功能
如果你有想法开发一些新的功能,可以加入我们,我们一起玩出新的花样,无论你是玩51、32、freerrtos、ucoss、树莓派、深度学习、web开发、小程序、esp8266等等都有简单涉略。但是比较擅长的还是驱动板控制和操作系统,我们都可以进行讨论和一起学习。欢迎你的加入,我们一起在技术的领域深耕和学习!!!!!加入QQ群获取资料和遇到问题一起交流。