找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1264|回复: 4
打印 上一主题 下一主题
收起左侧

esp8266可以同时作为热点(服务端)被连接,以及作为客户端连接wifi局域网里的服务器吗?

[复制链接]
跳转到指定楼层
楼主
ID:1028013 发表于 2022-6-29 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
50黑币
好像不行?

AT+CWMODE=3

比如esp8266作为热点, ip为 192.168.4.1,
然后 AT+CIPMUX=1
       AT+CIPSERVER=1,8080
    开启8080端口监听

然后局域网wifi(192.168.1.xxxx)里面有2台机器,
   机器A(192.168.1.2)连接上esp8266网络,并连上8080的tcp端口 (成功)
   机器B(192.168.1.3)开启服务端口监听,比如为8081

然后尝试让esp8266(WIFI CONNECTED)去连接机器B
AT+CIPSTART="TCP","192.168.1.3",8081 (失败)

好像是不行的,如果要去连接B,就要把热点关闭(把和A的连接断开)才成功

是这样的吗?那 AT+CWMODE=3这个好像就没有什么意义了?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:425825 发表于 2022-6-29 18:21 | 只看该作者
你这个WIFI的连接要求,只能采用透传固件的WIFI模块来实现

评分

参与人数 1黑币 +12 收起 理由
nanshancc + 12

查看全部评分

回复

使用道具 举报

板凳
ID:725110 发表于 2022-6-29 19:55 | 只看该作者
应该是不可以的吧,AT+CWMODE=3好像是用来设置连接的,就比如通过安卓连接到8266,然后设置8266,使8266连接到其他设备,这样想来是不是很有用了
回复

使用道具 举报

地板
ID:1028013 发表于 2022-6-30 06:38 | 只看该作者
来51学习 发表于 2022-6-29 18:21
你这个WIFI的连接要求,只能采用透传固件的WIFI模块来实现

哦,请问要哪种wifi模块呀,可以推荐一种吗,不知道怎么去搜索呢,可以用stc89c516+的板子运行的
回复

使用道具 举报

5#
ID:1037815 发表于 2022-6-30 21:23 | 只看该作者
esp8266本来就有ap模式就是做server的啊,可以发射一个wifi网络  ,再起一个TCP服务就可以了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表