ESP8266模块介绍

ESP8266是一款wifi芯片,体积小,功耗低,引脚丰富,blablabla…..

物联网中,各种普通的电器如何接入网络是一个关键的问题,我自己总共使用过三款wifi芯片。

  • 第一款是海凌科的型号为RM04的一款芯片,如下图:

这里写图片描述

这款芯片使用5V直流电源,提供串口透传功能,有点是相对便宜些,但缺点也明显,功耗大,不稳定,时常有丢包的现象。

  • 第二款是山东有人科技的一款芯片,如下图:
    这里写图片描述

这款芯片使用了3.3V直流电源,特点是体积小,功耗低,价格略贵,不过丢包现象比上一款好多了,也支持透传功能。

  • 第三款就是本文的主角了,即ESP8266,如下图:
    这里写图片描述

这款芯片使用了3.3V的直流电源,体积小,功耗低,支持透传,丢包现象不严重,而且价格超低,上图是ESP8266-01系列,相应的还有ESP8266-02,03等等,它们使用的核心芯片都是相同的,不同之处就是引出的引脚不同,而且有的系列对核心芯片还加了金属屏蔽壳,有的可外接陶瓷天线等。

ESP8266官方提供的rom主要有两个,一个是支持at命令修改参数的at系列rom,使用此rom时,可以使用at命令来设置芯片的大部分参数,同时也可将芯片设置为透传模式,这样ESP8266就相当于在互联网和UART之间架起了一座桥梁。
另一个就是物联网的rom了,此rom可以通过命令来控制ESP的部分GPIO,而且ESP8266也可以采集一些温湿度传感器的数据,然后发送到互联网上。

不过,真正吸引我的是ESP8266允许用户自己编写rom,不仅可以实现数据传输功能,还可控制建立wifi热点,或者作为wifi客户端连接到某指定路由器,同时还可编程控制所以的gpio。

基于ESP8266,我目前主要做了两个智能硬件。

一个是wifi插排,此插排使用了ESP8266-01(懂的人就知道用ESP8266-01做4口插排多不容易)芯片,同时实现了4位插口的独立控制功能,另外还有断电记忆,插口开关状态查询,设备发现等功能,后续文章会详细介绍此插排。

另一个就是远程笔记本开机硬件了,此硬件可连接到指定服务器,然后服务器可下发指令给此硬件,从而控制笔记本电脑的开关机,因为是硬件级的,所以笔记本电脑即使是关机了也能“被开机”(笔记本电脑不支持网络唤醒。。。)。

  • 16
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值