STA模式:

要求服务器和客户端连接到同一个WiFi

ESP8266做服务器

  1. 设置ESP8266的工作模式
    AT+CWMODE=1

  2. 复位重启启用STA模式
    AT+RST

  3. 查询附近可连接WiFi
    AT+CWLAP

  4. 连接 WiFi
    AT+CWJAP=“WIFI名字”,“WIFI密码”

  5. 查询是否 连接上WiFi
    AT+CWJAP?

  6. 开启多连接模式 ,也就是 允许多个客户端连接服务器
    AT+CWMUX=1

  7. 启用服务器并设置端口号(第一个参数:1:启用 ;0:禁用。第二个参数:设置端口号(任取))
    AT+CIPSERVER=1,9999

  8. 查询服务器的IP地址
    AT+CIFSR

  9. 打开网络调试助手连接服务器。根据服务器的IP地址和端口号连接

  10. 服务器给客户端发数据。参数n:发送的客户ID(客户端发送任意信息给服务器即可查询); 参数m:发送的字节数
    AT+CIPSEND=n,m

ESP8266做客户端

  1. 设置ESP8266的工作模式
    AT+CWMODE=1

  2. 复位重启启用STA模式
    AT+RST

  3. 查询附近可连接WiFi
    AT+CWLAP

  4. 连接 WiFi
    AT+CWJAP=“WIFI名字”,“WIFI密码”

  5. 查询是否 连接上WiFi
    AT+CWJAP?

  6. 透传模式的选择
    AT+CIPMODE=0 //非透传模式
    AT+CIPMODE=1 //开启透传模式

  7. 单连接模式,因为此时ESP8266作为客户端,所以只能是单连接模式
    AT+CIPMUX=0

  8. 连接串口网络调试助手创建的TCP服务器,具体IP地址,端口号从调试助手中可以查看
    AT+CIPSTART=“连接方式”,“服务器 IP地址”,端口号
    例:AT+CIPSTART=“TCP/UDP”,“192.168.1.141”,8080

  9. ESP8266发送数据到服务器(手机 或者 电脑)
    AT+CIPSEND //透传模式下,不用发送具体字长
    AT+CIPSEND=n //非透传模式下,要求发送具体字长。如果实际发送的字节小于n则信息无法发出,如果大于n则截取 n个字节发送,其余丢弃,并在下一次发送中显示丢弃的数据

    AP模式

    ESP8266创建一个WiFi,移动端要连接这个 WiFi才可以通信!!

    1. 设置工作模式为AP模式
      AT+CWMODE=2

    2. 重启启用功能
      AT+RST

    3. 查询esp8266所创建WiFi的IP地址
      AT+CIFSR

    4. 开启多连接 模式
      AT+CIPMUX=1

    5. 启用热点,并设置热点的端口号
      AT+CIPSERVER=1,8080

    6. 设置热点的WiFi名字和 WiFi密码,通道号,和 加密方式
      AT+CWSAP=“WIFI名字”,”WiFi密码“,通道号,加密方式
      例:AT+CWSAP=“ESP8266”,“12345678”,0,0

    7. ESP8266给所连接的设备发数据。参数n:对应设备的ID;参数m:要发送的字节长度
      AT+CIPSEND=n,m

    8. 查询连接到热点的设备
      AT+CWLIF

ESP8266的STA模式AP模式配置相关推荐

  1. [基于瑞芯微RV1126调试RTL8818FU WIFI模组支持STA和AP模式]

    基于瑞芯微RV1126调试RTL8818FU WIFI模组支持STA和AP模式 内核menuconfig配置 内核dts配置 文件系统配置和更改 驱动编译 wifi工具编译 libnl库编译 open ...

  2. ESP32-C3入门教程 网络 篇(一、 Wi-Fi 使用入门 — 初始化及STA、AP模式)

    前面的8节基础课算是把 ESP32-C3 的外设和一些基本功能都测试过, 接下来就要进行无线协议 WIFI 和 蓝牙的功能测试. 这节课我们就从 WIFI 开始,了解 ESP32-C3 的WIFI 功 ...

  3. WiFi的STA和AP模式指什么?

    WiFi的STA和AP模式指什么? 1):AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点.一般家庭或办公室使用的无线路由器就一个AP. 2):STA站点,每一个连接到无线网络中的终端 ...

  4. ap模式和sta模式共存_wifi芯片及在STA和AP模式共存时的控制方法

    wifi芯片及在STA和AP模式共存时的控制方法 [专利摘要]本发明公开了一种支持STA模式和AP模式共存的wifi芯片以及其在STA模式和AP模式共存时的控制方法.该方法包括:接收同时开启STA模式 ...

  5. HI3861学习笔记(19)——WiFi接口使用(STA和AP模式)

    一.简介 基站模式(即 STA 模式或 Wi-Fi 客户端模式),此时 HI3861 连接到接入点 (AP). AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 HI3861. 二. ...

  6. ESP32学习笔记(5)——WiFi接口使用(STA和AP模式)

    一.概述 Wi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能. 支持配置: 基站模式(即 STA 模式或 Wi-Fi 客户端模式),此时 ESP32 连接到接入点 (AP). AP 模式( ...

  7. WiFi的STA和AP模式及相关概念

    基本概念 1):AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点.一般家庭或办公室使用的无线路由器就一个AP. 2):STA站点,每一个连接到无线网络中的终端(如笔记本电脑.PDA及其 ...

  8. imx6 linux wifi ap模式配置(usb-wifi模块rt3070)

    不是所有的usb-wif模块在linux下面都可以支持ap模式. 在linux下的ap模式是通过工具hostapd工具进行配置运行的,该工具一般使用nl80211协议驱动无线网卡ap模式的运行.所以一 ...

  9. Monitor模式和AP模式下获取WiFi的CSI信号

    目的:基于WiFi信号的呼吸和心率检测 说明: 1.自己的一点实践记录,可能有很多地方写的不好或者不对,望指正 2.获取到的CSI数据处理过程:https://blog.csdn.net/qq_203 ...

最新文章

  1. [五] JavaIO之InputStream OutputStream简介 方法列表说明
  2. 计算机专业英语第3章,计算机专业英语教案第3章
  3. [USACO1.1]贪婪的送礼者Greedy Gift Givers
  4. 常用的分布式事务解决方案介绍
  5. List 、Set、 Map有什么区别和联系
  6. win7 启用网络发现
  7. ASP.NET Web Pages:WebGrid 帮助器
  8. 人工智能机器学习————MINST数据集的简单处理
  9. 【STM32 + HAL库】倒立摆
  10. 2022java面试总结
  11. VMware Workstation Pro详细安装教程
  12. /usr/bin/ld: cannot find -lxxx的错误
  13. python--基础知识点--json模块
  14. Java的封装继承多态简介与实例
  15. 【武器系统】【2008.06】海军巡航导弹的制导与控制
  16. win7 桌面计算机不显示器,Win7电脑显示器模糊怎么办?
  17. 生成树最小树形图 -- 朱刘算法详解
  18. NDK at ...Android\Sdk\ndk\21.1.6528147 did not have a source.properties file
  19. Java 文件输入输出流 实验题
  20. 最优控制问题matlab编程实例,matlab实现解决最优控制中的内点约束问题

热门文章

  1. 广东省谷歌地球高程DEM等高线下载
  2. FPGA学习之路(一)之D类触发器(Data Flip-Flop/Delay Flip-Flop)搭建
  3. 超级记忆法(4)——第二小时
  4. OneNav一为主题魔改教程(二):使用纯css增加网站Logo扫光效果--洞五洞洞幺
  5. 第一章:3ds max基础
  6. 批量实现excel中的地名转为经纬度
  7. python多个strip_python 中strip方法
  8. 搭建p2p文件服务器,linux 搭建 p2p 服务器
  9. Tensorflow 2.3 model.evaluate报错InvalidArgumentError: Incompatible shapes: [1,64] vs. [1,128]
  10. PSINS惯性器件误差模拟与分析