ESP8266——WIFI模块

1.ESP8266开发板介绍:

ESP8266是一款高性能的WIFI串口模块,内部集成MCU能实现单片机之间串口通信,是目前使用最广泛的一种WIFI模块之一。

性能稳定:ESP8266 的工作温度范围大,且能够保持稳定的性能,能适应各种操作环境。

高度集成:ESP8266集成了 32 位 Tensilica 处理器、标准数字外设接口、天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块等,仅需很少的外围电路,可将所占 PCB 空间降低。

低功耗:ESP8266专为移动设备、可穿戴电子产品和物联网应用而设计,通过多项专有技术实现了超低功耗。ESP8266具有的省电模式适用于各种低功耗应用场景。

32位Tensilica处理器:ESP8266 内置超低功耗 Tensilica L106 32 位 RISC 处理器,CPU 时钟速度最高可达 160 MHz,支持实时操作系统 (RTOS) 和 Wi-Fi 协议栈,可将高达 80% 的处理能力留给应用编程和开发。

2.ESP8266-12E

下图说明了ESP8266-12E芯片引脚。如果在项目中使用ESP8266裸芯片,请使用该关系图。

目前,ESP8266芯片的开发板种类繁多,在访问的GPIOs数量、尺寸、外形规格等方面各不相同。

模拟输入:

ESP8266 仅支持一个 GPIO 中的模拟读取。GPIO 称为ADC0,通常在丝网上标记为A0

如果使用 ESP8266 裸芯片,ADC0 引脚的最大输入电压为 0 到 1V。如果您使用的是 ESP8266 12-E NodeMCU 套件等开发板,则电压输入范围为 0 到 3.3V,因为这些板包含内部分压器。

板载LED:

大多数 ESP8266 开发板都具有内置 LED。此 LED 通常连接到 GPIO2(D4)。发送高信号以将其关闭,发送低信号以将其打开。

RST引脚:

当 RST 引脚拉低时,ESP8266 将复位。这与按板载重置按钮相同。

GPIO16:

GPIO16可用于从深度睡眠中唤醒ESP8266.要从深度睡眠中唤醒ESP8266,GPIO16应连接到RST引脚。

I2C:

ESP8266没有硬件I2C引脚,但它可以在软件实现。因此,你可以将任何GPIOx用作I2C。通常,以下 GPIOS 用作 I2C 引脚:

  • GPIO5: SCL
  • GPIO4: SDA

SPi:

ESP8266 中用作 SPI 的引脚包括:

  • GPIO12: MISO
  • GPIO13: MOSI
  • GPIO14: SCLK
  • GPIO15: CS

中断引脚:ESP8266 支持任何 GPIO 中的中断,GPIO16 除外。

  • 9
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值