6734|23

3238

帖子

5

TA的资源

五彩晶圆(中级)

楼主
 

一款让人心动的wifi芯片 [复制链接]

 
本帖最后由 wateras1 于 2015-4-18 14:07 编辑

    最近工作需要接触到了一款性价比很高的wifi芯片,在论坛也介绍给大伙:ESP8266。对于esp8266的介绍,就不多说了,百度下都是,我使用的是网上的淘的ESP8266模块,原理图如下:


   


   





关于四个引脚(GPIO2,、GPIO0、CH_PO和CPIO16(RST))的定义如下:

GPIO0:当为高电平时代表从FLASH启动,为低电平时进入系统升级状态;

GPIO16:可以作为外部硬件复位(RST);

CH_PD:用来选择AT指令模式;

其中需要主要的是UTXD接单片机的RX,VCC接3.3V其他引脚都通过10K电阻接VCC(默认进入AT指令模式)

当进入AT指令模式以后上电就会出现如下一堆乱码:


这就表明你的模块是可以正常工作的需要注意的是确保你的模块供电要足,不然会出现一些问题。关于电源方面的最好的解决方案是在VCC和GND之间多加几个电解电容。因为虽然模块的电流只有70-80ma,但是这个只是平均电流而已。搞过GPRS的人应该了解,像这类射频模块的瞬间电流是很大的一般都会达到几十安培,所以需要几个电容储存电荷给模块用。

好了说了这么多废话,开始进入正题:

ESP8266可以配置成station 、AP、station+AP三种模式,就是说模块可以当成一个设备(client)连接路由,也可以设置成是一个路由(server),也可以既作为局域网里面的client同时又是其他client的server,具体配置如下

1、AP模式:

第一步

         发送命令:AT+RST(执行指令)

         指令:AT+RST

         响应:OK

第二步:

发送命令:AT+CWMODE=2(设置指令)

         指令:AT+CWMODE=

       说明::1-Station模式,2-AP模式,3-AP兼Station模式

        响应:OK

       说明:需重启后生效(AT+RST),其实最新的SDK是不需要重启就可以生效,官方早期的SDK需要重启

第三布:

发送命令:AT+CWSAP="ioteeworld","0123456789",3,1

        指令:AT+ CWSAP=,,,

       说明:指令只有在AP模式或者ap+station开启后有效

:字符串参数,接入点名称

:字符串参数,密码最长64字节,ASCII

:通道号

< ecn >:0-OPEN,1-WEP,2-WPA_PSK,3-WPA2_PSK,4-WPA_WPA2_PSK


         响应:OK

然后就可以在你的手机或者是电脑通过无线网卡连接到ioteeworld上了

1: 开启服务器模式:

发送命令:AT+ CIPMUX=1 和AT+CIPSERVER=1,9001(因为只有在开启多连接模式的时候才能开启服务器模式)

然后就可以通过网络调试助手来通过“TCP Client”模式下添加“IP:192.168.4.1(模块默认的IP),端口9001(上一步设置的)”

2、Client模式:

第一步:

AT+RST

AT+CWMODE=1    //设置为station模式

AT+RST                   //重启生效

AT+CWLAP            //查看可以网络

AT+CWJAP="xxxx","****"      //连接自己要连接的网络,前面是SSID后面是密码,具体AT指令可以参考官方的AT集

AT+CIFSR                                //返回模块的IP地址说明已经正确连接到路由器

AT+CIPMUX=1                 //打开多连接

AT+CIPSTART=0,"TCP","xxxxx",9001    //其中的IP号和端口号是自己在局域网内建立

AT+CIPSEND=0,10

0123456789                    //发送10个字符给服务器

3、Station+Client模式:

AT+RST

AT+CWMODE=3    //设置为station模式

AT+CWLAP            //查看可以网络

AT+CWJAP="xxxxx","****"      //连接自己要连接的网络

AT+CIFSR                                //返回模块的IP地址说明已经正确连接到路由器返回IP地址“192.168.168.10”

AT+CIPMUX=1                       //打开多连接

AT+CIPSERVER=1,9001    //建立sever


此帖出自RF/无线论坛

最新回复

低功耗,高集成软体  详情 回复 发表于 2015-6-16 16:52
点赞 关注
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 

回复
举报

2453

帖子

19

TA的资源

五彩晶圆(中级)

沙发
 
优势在哪里?
此帖出自RF/无线论坛

点评

性价比高,一个模块都才十几块钱  详情 回复 发表于 2015-4-18 17:37
个人签名    懒得很
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

板凳
 

性价比高,一个模块都才十几块钱
此帖出自RF/无线论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

4
 
支持,价格非常诱人!
此帖出自RF/无线论坛
 
 
 

回复

662

帖子

0

TA的资源

纯净的硅(初级)

5
 
最近也入手了这一片,感觉很好玩
此帖出自RF/无线论坛
 
 
 

回复

113

帖子

0

TA的资源

一粒金砂(中级)

6
 
的确性价比非常高。。不过别人说做产品的话有点难。。
此帖出自RF/无线论坛

点评

我们产品用的就是这个芯片,不要听别人说,自己尝试下,性价比还是不错的,之前我一直看好TI的CC3000,不过现在感觉这个挺不错的。  详情 回复 发表于 2015-4-20 21:29
 
 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

7
 
谢谢楼主!!!!!!!!!!!!
此帖出自RF/无线论坛
 
 
 

回复

579

帖子

33

TA的资源

纯净的硅(初级)

8
 
听说过这款芯片,没实际用过。楼主测试传输距离有多远啊,还有速度怎么样
此帖出自RF/无线论坛

点评

同事测试的可视距离大概三百多米,不过在室内的话,和路由器联网 PCB天线(放在外壳里面测试)可能三四十米吧  详情 回复 发表于 2015-5-21 21:53
 
 
 

回复

4996

帖子

19

TA的资源

裸片初长成(初级)

9
 
最近正玩这模块。
此帖出自RF/无线论坛
个人签名我的博客
 
 
 

回复

6105

帖子

4

TA的资源

版主

10
 
便宜啊。不错。
此帖出自RF/无线论坛
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

11
 
1071416541 发表于 2015-4-20 10:17
的确性价比非常高。。不过别人说做产品的话有点难。。

我们产品用的就是这个芯片,不要听别人说,自己尝试下,性价比还是不错的,之前我一直看好TI的CC3000,不过现在感觉这个挺不错的。
此帖出自RF/无线论坛

点评

CC3000确实不太好用,可以试试CC3100或CC3200(Cortex-M4 + CC3100)。  详情 回复 发表于 2015-6-2 17:48
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(中级)

12
 
有没有兴趣试试 ,Gainspan的模块?
此帖出自RF/无线论坛

点评

Gainspan 有什么优势吗?  详情 回复 发表于 2015-5-21 12:29
百度了下,资料很少,没什么人玩,算了,我还是喜欢玩大众化的东西  详情 回复 发表于 2015-4-21 20:25
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

13
 
Longtrump_seven 发表于 2015-4-21 17:17
有没有兴趣试试 ,Gainspan的模块?

百度了下,资料很少,没什么人玩,算了,我还是喜欢玩大众化的东西
此帖出自RF/无线论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

14
 
我用Arduino连的ESP8266,两块都是开始测试的时候正常,时间一长就出现故障,Arduino可以发送命令到ESP8266,ESP8266也有响应,但死活都连接不上了。现在手上的第三块都不敢长时间试了!
此帖出自RF/无线论坛

点评

你拿的是那个版本的固件的呢?最好用最新的固件更稳定些,我们的模块都是工作几天也不会出现你那种情况  详情 回复 发表于 2015-4-26 12:29
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

15
 
iwinyeah 发表于 2015-4-26 07:56
我用Arduino连的ESP8266,两块都是开始测试的时候正常,时间一长就出现故障,Arduino可以发送命令到ESP8266,ESP8266也有响应,但死活都连接不上了。现在手上的第三块都不敢长时间试了!

你拿的是那个版本的固件的呢?最好用最新的固件更稳定些,我们的模块都是工作几天也不会出现你那种情况
此帖出自RF/无线论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

16
 
而且发热也较大,你的是什么固件?是绿板还是红板?在哪淘的(链接)?
此帖出自RF/无线论坛
 
 
 

回复

23

帖子

0

TA的资源

一粒金砂(中级)

17
 
Longtrump_seven 发表于 2015-4-21 17:17
有没有兴趣试试 ,Gainspan的模块?

Gainspan 有什么优势吗?
此帖出自RF/无线论坛

点评

低功耗,高集成软体  详情 回复 发表于 2015-6-16 16:52
 
 
 

回复

1632

帖子

4

TA的资源

纯净的硅(高级)

18
 
不错,可以来两个样品吗?
此帖出自RF/无线论坛

点评

我仅仅是分享一个性价比高的wifi模块,不是我家的  详情 回复 发表于 2015-5-21 22:03
个人签名科技改变生活
 
 
 

回复

900

帖子

0

TA的资源

五彩晶圆(初级)

19
 
楼主,这个模块测试距离能有多远?
此帖出自RF/无线论坛
个人签名别打我! 我说。
 
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

20
 
mcu200689 发表于 2015-4-20 13:42
听说过这款芯片,没实际用过。楼主测试传输距离有多远啊,还有速度怎么样

同事测试的可视距离大概三百多米,不过在室内的话,和路由器联网 PCB天线(放在外壳里面测试)可能三四十米吧
此帖出自RF/无线论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表