资料介绍
PCB图如下:
成分
ESP8266-DEVKITC-02D-F 乐鑫系统 |
× 1 |
USB-ASFB-VT 山姆泰克 |
× 1 |
741C083510JP CTS电阻器产品 |
× 1 |
106SML035MD4 伊利诺伊电容器 |
× 1 |
C503B-RAN-CZ0A0AA2 科锐LED |
× 1 |
AMS1117-5 | × 1 |
描述
Esp8266 单机
什么是“物联网”?
物联网 (IoT) 是日常物品的网络——嵌入了电子设备、软件、传感器和支持数据交换的连接的物理物品。基本上,一台联网的小型计算机连接到一个事物上,允许与该事物进行信息交换。无论是灯泡、烤面包机、冰箱、花盆、手表、风扇、飞机、火车、汽车或您周围的任何其他东西,一台联网的小型计算机都可以与其结合以接受输入(尤其是对象控制)或收集和生成信息输出(通常是物体状态或其他感官数据)。这意味着计算机将渗透到我们周围的一切——无处不在的嵌入式计算设备,唯一可识别的,通过互联网互连。由于低成本、可联网的微控制器模块,
什么是ESP8266?
筹码
ESP8266 系列或 Wi-Fi 芯片系列由 Espressif Systems 生产,该公司是一家在中国上海运营的无晶圆半导体公司。ESP8266 系列目前包括 ESP8266EX 和 ESP8285 芯片。
ESP8266EX(简称ESP8266)是一款集成了32位Tensilica微控制器、标准数字外设接口、天线开关、RF巴伦、功率放大器、低噪声接收放大器、滤波器和电源管理的片上系统(SoC)模块成一个小包。它提供 2.4 GHz Wi-Fi(802.11 b/g/n,支持 WPA/WPA2)、通用输入/输出(16 个 GPIO)、内部集成电路 (I2C)、模数转换(10位 ADC)、串行外设接口 (SPI)、
I2S 与 DMA(与 GPIO 共享引脚)、UART(在专用引脚上,加上可在 GPIO2 上启用仅发送 UART)和脉宽调制 (PWM) 接口。Espressif 称为“L106”的处理器内核基于 Tensilica 的 Diamond Standard 106Micro 32 位处理器控制器内核,运行频率为 80 MHz(或超频至 160 MHz)。它有一个 64 KiB 引导 ROM、32 KiB 指令 RAM 和 80 KiB 用户数据 RAM。(此外,还有 32 KiB 指令缓存 RAM 和 16 KiB ETS 系统数据 RAM。)可以通过 SPI 访问外部闪存。硅芯片本身封装在一个 5 mm × 5 mm 四方扁平无引线封装内,具有 33 个连接焊盘——每侧 8 个焊盘,中心有一个大的散热/接地焊盘。
ESP8266 是一款低成本 Wi-Fi 微芯片,内置 TCP/IP 网络软件和微控制器功能,由中国上海的乐鑫系统公司生产。
该芯片于 2014 年 8 月首次引起西方制造商的注意,其 ESP-01 模块由第三方制造商 Ai-Thinker 制造。这个小模块允许微控制器连接到 Wi-Fi 网络并使用 Hayes 式命令进行简单的 TCP/IP 连接。然而,起初,芯片上几乎没有英文文档和它接受的命令。
极低的价格以及模块上的外部元件很少,这表明它最终可能会在体积上非常便宜,吸引了许多黑客对模块、芯片和上面的软件进行探索,以及翻译中文文档。
ESP8285 是类似的芯片,内置 1 MiB 闪存,允许设计能够通过 Wi-Fi 连接的单芯片设备。
这些微控制器芯片已被 ESP32 系列设备所取代。
模块
因此,供应商围绕 ESP8266 芯片创建了大量紧凑型印刷电路板模块。其中一些模块具有特定的标识符,包括“ESP-WROOM-02”和“ESP-01”到“ESP-14”等名称;而其他模块可能贴有错误标签,仅通过一般描述进行引用——例如,“ESP8266 无线收发器”。基于 ESP8266 的模块已证明自己是一个功能强大、成本低廉、可联网的基础,可促进端点物联网的开发。目前乐鑫的官方模块为 ESP-WROOM-02 和 ESP-WROOM-S2。Ai-Thinker 模块被简洁地标记为 ESP-01 到 ESP-14。(注意:为了清楚起见,许多人指的是带有“ESP8266-01”到“ESP8266-14”的非官方名称的Ai-Thinker模块。
技术特点
802.11 b / g / n
Wi-Fi 直连 (P2P)、软 AP
内置 TCP/IP 协议栈
内置TR开关、巴伦、LNA、功放和匹配网络
内置 PLL、稳压器和电源管理组件
802.11b 模式 + 19.5dBm 输出功率
内置温度传感器
支持天线分集
关断漏电流小于10uA
内置低功耗32位CPU:可兼作应用处理器
SDIO 2.0、SPI、UART
机顶盒、1×1 MIMO、2×1 MIMO
A-MPDU、A-MSDU 聚合和 0.4 内唤醒
2ms,连接和传输数据包
待机功耗小于 1.0mW (DTIM3)
变体
基于 ESP8266 的板可从多家供应商处获得,并带有不同的分线板。大多数电路板的不同之处在于可用的引脚数量、用于存储程序和数据的闪存数量以及经过认证的电路板的 SOC 屏蔽。
一些电路板还支持外部 uFL 天线连接器以及内置片上天线。
最常见的变体是:
ESP-01
这是使用 ESP8266 的第一个也是最简单的板。它允许连接串行线,并且只断开两个 GPIO 引脚以供本地使用。这也是最便宜的,可以从许多中国供应商处以 2.5 美元的价格购买。
ESP-03
这是第二代板,分出更多的 GPIO 引脚,并使用不同的天线,外加天线连接器。
Olimex ESP8266 评估板
该板由 Olimex 生产,将面包板接头中的所有 ESP8266 引脚断开,但也可以作为模块焊接。
它包含 2Mb 闪存,是 ESP-01 和 ESP-03 上可用闪存的四倍,用于更大的固件和用于制作网络服务器的文件的空间。
将 ESP8266 与 Arduino 一起使用
已经开发了几个库来使用 ESP8266 作为 Arduinos 的模块。
还有一个用于直接编程 ESP 的 Arduino IDE 端口,见下文。
通过串口使用 ESP8266
您可以使用另一个微控制器通过提供的 TX 和 RX 引脚与发送 AT 命令的 ESP8266 进行交互。
请注意信号线的电压,因为 ESP8266 仅适用于 3.3v 且引脚不支持 5V。
即,如果您想将它附加到 Arduino 克隆,您必须使用这样的逻辑电平转换器。
逻辑电平转换器的替代方案是为每个
信号线。
直接对 ESP8266 进行编程
为了直接对 ESP 进行编程,您需要安装工具链和固件上传实用程序。
ESP8266 Wiki 详细解释了该过程。
您应该使用 ESP Open SDK 来构建您的工具链。
乐鑫还提供了一个包含 AT 固件和专有库的 SDK。
代码
代码
眨眼.ino
- ESP8266 SMD转DIP适配器开源
- ESP8266 SMD转DIP适配器开源分享
- ESP8266编程盾开源
- ESP8266物联网开源分享
- LoRaWAN网关ESP8266 RFM95 Arduino开源
- BIM时钟ESP8266开源项目
- 开发板ESP8266开源分享
- ESP8266测试帧烧录器开源分享
- ESP8266迷你系统开源分享
- esp8266 12f无人机开源分享
- ESP8266 PCB的模块封装库下载 172次下载
- Esp8266原理图分享 505次下载
- 中移合物固件ESP8266软件下载 8次下载
- 机智云ESP8266模组固件资料下载 65次下载
- ESP8266系列模块选型 37次下载
- ESP8266红外信号收发实验 1678次阅读
- ESP8266硬件 4143次阅读
- ESP8266无线通讯模块的驱动设计与实现 2544次阅读
- ESP8266/ESP32自动下载原理 4249次阅读
- 如何使用ESP8266制作可配置的Web服务器 1.2w次阅读
- ESP8266上运行代码如何实现 2768次阅读
- 如何利用ESP8266实现智能手表的设计 2999次阅读
- STM32系列设计,ESP8266联网授时时钟 7825次阅读
- 从5方面描述STM32F407+ESP8266连接机智云过程 1.1w次阅读
- esp8266中文资料汇总(esp8266引脚图_与单片机连接_串口wifi实例) 22.4w次阅读
- esp8266固件如何升级_ESP8266WIFI模块固件升级 4.2w次阅读
- ESP8266 Wi-Fi到底传多远_esp8266 wifi信号强度测距 5.1w次阅读
- 远程控制通讯--基于Arduino + ESP8266控制LED灯 3.9w次阅读
- esp8266 at指令集详解 14.1w次阅读
- esp8266串口wifi实例 1.8w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多