专栏首页Node.js开发ESP8266简单介绍
原创

ESP8266简单介绍

先上一张图,esp8266的一张电路图:

esp8266线路图

什么是ESP8266呢?

是面向物联网应用的高性价比、高度集成的 Wi-Fi MCU。MCU是为控制单元的意思。

今天我们只讲解这张图中需要了解的信息:

1、esp8266nodeMCU内部嵌入了一块esp8266的芯片。

2、nodemcu为这个芯片外置了很多引脚。

3、引脚的名称需要注意,GPIO的意思是通用输入输出引脚。蓝底白字是芯片引脚名称,开发板上印刷的名称是开发版的名称,第一张图给了对应关系,GPIO是芯片引脚的名称,而nodeMCU上D1、D2是nodemcu控制板的名称。假如使用如下代码:

digitalwrite(4,HIGH)
digitalwrite(D2,HIGH)

上面两行代码指的都是D2引脚。

4、模拟引脚,A0是数字引脚。

5、红底白字是电源引脚,vin是供电引脚 3V3是输出引脚,GND是接地引脚

6、引脚是输出模式的话,D2是3.3V,如果是输入,允许的高电压是3.3V。适用于所有数组引脚。

7、模拟引脚是0-1v,不要超过1V。

8、浅蓝黑色字体是通讯引脚。nodemcu有两个硬件串口,第一个是21和22,第二个是17和13。第一对对应usb,一般和电脑通讯,第二对一般可以和arduino通讯。arduino的串口电压是0-5V,esp8266的串口电压是0-3

9、黑底白字是操作内部存储的内容的。所以这些引脚在开发时是不能使用的。

10、PWM是模拟输出,A0是模拟输入,一般前者用于调节灯泡亮度,后者用于接收传感器信息,如温度,光感。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 局域网中的设备是如何通讯的

    2、网关会给每个局域网中的设备分配一个ip地址,ip有ipv4和ipv6,这里使用ipv4来演示。

    挥刀北上
  • 如何封装一个可以终止的Promise

    今天被同事问到如何中止Promise调用链,按照官方文档的意思,原生的Promise是不能被中止的,但是我们可以对其进行小小的改造,封装一个可以被"中止"的Pr...

    挥刀北上
  • Promise的all和race方法的使用

    前文初识Promise中,可以初步了解Promise的简单用法和作用。今天这篇将更进一步,重点介绍promise的两个方法——all和race。

    挥刀北上
  • Arduino数字引脚作为GPIO的使用

    引脚(pin)是对芯片的外部物理接口的一个称呼,它是在不把这个物理接口投入到具体应用场合下的称呼。例如,我们可以说,某某芯片的P1.5引脚可以作为数字输出驱动外...

    云深无际
  • 巧用c语言数组来操作数字逻辑电路

    通常为了节省单片机的引脚,我我们同城会使用比较多的数字电路来扩展,比如74hc574的D触发器,74ls138的38译码器,3态八路缓冲器/线路驱动器74hc5...

    用户4645519
  • 4-51单片机WIFI学习(开发板51单片机自动冷启动下载原理)

    上一篇链接 http://www.cnblogs.com/yangfengwu/p/8743936.html 这一篇说一下自己板子的51单片机自动冷启动下载原理...

    杨奉武
  • Arduino Sensor Shield v5 传感器扩展板

    Sensor Shield V5.0适用于Uno,Mega 2560和类似外形的Arduino板,并提供了一种方便的方法来连接传感器和其他外围设备,例如伺服电机...

    云深无际
  • 1-移远GSM/GPRS M26 模块 Mini板 开发板(使用说明)

    杨奉武
  • ESP32芯片布线指南

    LDO即low dropout regulator,是一种低压差线性稳压器。这是相对于传统的线性稳压器来说的。传统的线性稳压器,如78XX系列的芯片都要求输入电...

    云深无际
  • FPGA上电后IO的默认状态

    在进行FPGA硬件设计时,引脚分配是非常重要的一个环节,特别是在硬件电路上需要与其他芯片通行的引脚。Xilinx FPGA从上电之后到正常工作整个过程中各个阶段...

    碎碎思

扫码关注云+社区

领取腾讯云代金券