ESP8266首试

软件环境搭建

安装arduino

官网下载安装 Software | Arduino

自己找适合的版本即可。

中文设置

打开arduino,file->preference,里面有个编辑器语言的,依需要设置。

安装开发板

工具->开发板中,默认的开发板没有esp8266,所以需要手动添加。

官方项目esp8266/Arduino: ESP8266 core for Arduino (github.com)

文件->首选项中,最底部有个其它开发板管理器地址,添加esp8266的链接http://arduino.esp8266.com/stable/package_esp8266com_index.json然后确定。

官方文档:Installing — ESP8266 Arduino Core 3.1.1 documentation (arduino-esp8266.readthedocs.io)

此时就可以搜索下载esp8266开发板了。

选择工具->开发板->开发板管理,搜索esp8266,会出来对应开发板,安装即可。

因为是国外网站,期间会在github下载文件,因此没有代理很容易安装失败,这可以搜一下一键安装包或者找开发板商家询问。

这样再在开发板中选择NodeMCU 1.0 (ESP-12E Module)即可。

连接到开发板

用数据线直接将esp8266和电脑连接。

但此时并不能直接使用,还需安装驱动。

驱动安装

直接连接之后并不能直接使用。

右键计算机->管理->设备管理器,在其它设备中可以看到新增了一个Silicon Labs CP210x USB to UART Bridge,这个就是我们的开发板,但是需要安装驱动才能连接使用它。

搜索这个名字能找到它的官网,这里直接给出:CP210x USB to UART Bridge VCP Drivers - Silicon Labs (silabs.com),下载对应平台的驱动然后解压安装即可。

安装好驱动之后,可以看到设备管理器里出现了一个端口(COM和LPT),而我们的开发板被移到了这里,端口为COM3

选择端口

在arduino工具->端口,选择开发板对应的端口(如COM3)即可,此时就可以编译运行程序了。

连接WiFi

官方文档:ESP8266WiFi library — ESP8266 Arduino Core 3.1.1 documentation (arduino-esp8266.readthedocs.io)

知乎一个文章:ESP8266开发实战之(4)-连接路由器的wifi - 知乎 (zhihu.com)

posted @ 2024-03-30 23:07  faf4r  阅读(22)  评论(0编辑  收藏  举报