ESP8266

ESP8266

一,物联网介绍
物联网,即IOT(internet of things)
在这里插入图片描述

是用网络将万物互联,如将汽车,温度计,咖啡杯等都可以连接到互联网,
应用:如无人驾驶汽车,将汽车连接到互联网,汽车上的传感器将周围的信息实时上传到
互联网上,互联网可以对这些数据进行处理并为汽车推算出最佳路线,同时为汽车的行驶安全
提供保障。由此可见,物联网在未来生活中的地位。
此外,物联网还是人工智能领域的一个重要角色之一。

二,开发板简介
ESP8266和Arduino一样也支持Arduino的开发环境,故需要熟悉arduino的开发环境。
ESP8266实质上是一个芯片,本次笔记所学习的开发板的名称叫做ESP8266-NodeMCU。
且ESP8266-NodeMCU是适合初学者的开发和学习使用。

如上述:ESP8266是一个芯片,在ESP8266-NodeMCU开发板中,这个芯片实际上被封装在了
在这里插入图片描述

这个金属壳里面。
在这里插入图片描述

如ESP8266的图所示,芯片上是有许多金属连接点的,这些连接点与外面的引脚是一一对应的。
在这里插入图片描述

每一个引脚都是有一个引脚名称的,在开发板上会印刷在每一个引脚对应的位置旁边
在这里插入图片描述

引脚介绍:
1,图中灰底的为引脚名称(此引脚名称是开发板引脚名称)
2,图中蓝底白字的内容(GPIO)为ESP8266芯片的引脚编号(该编号是直接与芯片对应的)(如图:如果想控制芯片上的GPIO4引脚,则我们可以对开发板上的D2引脚进行操作就可以控制到芯片上的GPIO4引脚。)

3,图中在蓝底白字的内容中有一个是非GPIO的编号,叫做ADC,其对应开发板的引脚名称是A0,“A0”表示模拟引脚。(注意:模拟引脚只有一个)
4,图中在红底白字的引脚的内容中,有编号为GND的引脚,此为接地引脚
5,图中红底白字的引脚的内容中,有编号为3V3的引脚,3V3的引脚表示:当NodeMCU在通电工作 时可以为外界提供3.3V的电压的。
6,图中红底白字的引脚的内容中,有编号为VIN的引脚,VIN引脚用于为NodeMCU供电。
(注意:为NodeMCU开发板供电有两种方式,一个是使用数据线连接USB端口进行供电,另外就是使用VIN引脚进行供电)

此外:蓝底白字的内容和红底白字的内容都被称为数字引脚。
对于NodeMCU开发板来说,其数字引脚的工作电压是3.3V。也就是说,当开发板为输出模式(digitalWrite(引脚名称,HIGH) ->HIGH表示高电压)的时候,其高电压是3.3V,但若是输入模式时不允许接入超过3.3V的电压。
对于NodeMCU开发板来说,其模拟引脚可读取电压范围是(0,1V],不能给模拟引脚施加超过1V的电压。
7,图中有浅蓝色和黑色底色标注的引脚都是有关通讯模块类型的引脚,当NodeMCU需要与外界通讯时即使用这些引脚,其通讯方式包括有“SPI通讯”,“串口通讯”,“IFC通讯”。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
如果你想远程编程ESP8266,可以使用OTA(Over-the-Air)方式。这种方式可以让你无需连接USB,直接通过Wi-Fi网络进行编程。 以下是ESP8266 OTA的步骤: 1. 首先,在你的ESP8266上安装一个OTA Bootloader。可以使用Arduino IDE或者PlatformIO来完成这个步骤。 2. 在你的代码中添加OTA库,并将ESP8266上传到你的设备。 3. 打开串口监视器,在其中查找设备的IP地址。 4. 打开Arduino IDE,选择“Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP8266 Sketch Data Upload” -> “Tools” -> “ESP826

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神奇的海螺丷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值