ESP8266(ESP-07S)学习日志第二篇——利用AT指令集建立热点、固定IP并且连接服务器

第一步、利用AT指令开启热点

连接模式: AT+CWMODE=3

设置无线账号密码:AT+CWSAP=“ESP8266”,“12345678”,11,4

(wifi名:ESP8266。密码:12345678。11是通道数(1-13)。4是加密方式)

0:OPEN
2:WPA_PSK
3:WPA2_PSK
4:WPA_WPA2_PSK
在这里插入图片描述

Note:当设置加密方式的时候 密码的长度要大于8位例如“12345678”,否则会出现设置失败

第二步、利用AT指令固定IP地址

设置DHCP:
AT+CWDHCP=2,0 (受AT+CIPSTA 系列和 AT+CIPAP 系列影响)

‣ 0:设置ESP8266 SoftAP
‣ 1:设置ESP8266 Station
‣ 2:设置ESP8266 SoftAP 和Station

‣ 0:关闭DHCP
‣ 1:开启DHCP

设置SoftAP DHCP 分配的IP 范围:
AT+CWDHCPS=1,3,“192.168.4.10”,“192.168.4.15”
• :
‣ 0:清除设置IP 范围,恢复默认值,后续参数⽆需填写
‣ 1:使能设置IP 范围,后续参数必须填写
• time:租约时间,单位:分钟,取值范围[1, 2880]
• IP:DHCP 服务器IP 池的起始IP
• IP:DHCP 服务器IP 池的结束IP

设置Station IP 地址:
AT+CIPSTA=“192.168.6.100”,“192.168.6.1”,“255.255.255.0”
设置SoftAP 的IP 地址:
AT+CIPAP_DEF=“192.168.5.1”,“192.168.5.1”,“255.255.255.0”
(当ESP8266本身开启热点的时候,用这个命令可以固定IP地址)

第三步、利用AT指令连接服务器

设置单连接:
AT+CIPMUX=0
连接TCP服务器:
AT+CIPSTART=“TCP”,“192.168.1.100”,5000
这里一般会出现一个问题:会出现连接错误
所以这里可以提供一个解决方案:
最好有一个Ubuntu18的版本,装一下mNetAssist软件,就可以了,用Ubuntu20的装不了。
设置透传模式:
AT+CIPMODE=1 (此后模块重启后会默认进入透传模式)
开启透传模式:
AT+CIPSEND开启透传模式向服务器发送数据,模块收到此指令后先换行后返回”>“
结束透传模式:
发送+++即可。

  • 0
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
ESP8266模块有多种型号,根据提供的引用内容,其中可能的型号如下:ESP-M1、ESP-M2、ESP-01、ESP-01S、ESP-12E、ESP-12F、ESP-07、ESP-07SESP-32等。请注意,这只是其中的一些型号,可能还有其他型号存在。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [ESP8266WiFi模块资料整理](https://blog.csdn.net/weixin_45633206/article/details/104831766)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [ESP8266WiFi模块AT指令集](https://download.csdn.net/download/lsalp/10457083)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [STM32CubMX——ESP8266WiFi模块](https://blog.csdn.net/WandZ123/article/details/125179784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值