ESP8266作为服务器配置方法

应用场景:ESP8266模块连接到室内路由器上面然后为MCU提供接入网络的功能,MCU接入到网络后,8266作为服务器使用,通过电脑客户端访问8266.

步骤一:

确认模块中间的四个引脚接到了VCC(3V3)上面,如下图所示:

除了电源外,还需要将模块的TX接U转串的RX,模块的RX接U转串的TX。

之后串口调试助手配置成波特率115200,其他配置如下图所示:

上面的准备做完之后就要开始用串口助手发送AT指令配置模块了。

步骤二:

模块上点之后会发送一些乱码,之后会出现一个reday,模块就可以正常使用了。

发送AT+CWMODE=1,将模块设置为端点模式,不提供路由模式。

模块返回OK。

发送模块重启指令AT+RST

  • 3
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
ESP8266作为UDP连接的服务器时,需要进行以下设置: 1. 将ESP8266设置为AP模式,即作为一个独立的无线网络。可以通过设置SSID(WiFi名称)、密码、加密方式等参数来配置AP模式。 2. 使用espconn库中的函数进行UDP通信的初始化,例如espconn_create()函数。 具体的代码示例如下: ```c #include "ip_addr.h" #include "espconn.h" #define ESP8266_AP_SSID "LOVEYOU" #define ESP8266_AP_PASS "Be Happy" // 初始化AP模式,设置WiFi名和密码 void AP_mode_init() { struct softap_config ap_config; wifi_set_opmode(0x02); // 设置为AP模式,并保存到Flash os_memset(&ap_config, 0, sizeof(struct softap_config)); // AP参数结构体 = 0 os_strcpy(ap_config.ssid, ESP8266_AP_SSID); // 设置SSID(将字符串复制到ssid数组) os_strcpy(ap_config.password, ESP8266_AP_PASS); // 设置密码(将字符串复制到password数组) ap_config.ssid_len = os_strlen(ESP8266_AP_SSID); // 设置ssid长度(和SSID的长度一致) ap_config.channel = 1; // 通道号1~13 ap_config.authmode = AUTH_WPA2_PSK; // 设置加密模式 ap_config.ssid_hidden = 0; // 不隐藏SSID ap_config.max_connection = 4; // 最大连接数 ap_config.beacon_interval = 100; // 信标间隔时槽100~60000 ms wifi_softap_set_config(&ap_config); // 设置soft-AP,并保存到Flash } // 初始化UDP通信 void init_UDP_communication() { // 在这里进行UDP通信的初始化操作 // 例如使用espconn_create()函数创建一个UDP连接 } // 主函数 void main() { AP_mode_init(); // 初始化AP模式 init_UDP_communication(); // 初始化UDP通信 } ``` 以上代码是一个简单的示例,通过设置ESP8266为AP模式并初始化UDP通信,可以将ESP8266作为UDP连接的服务器。 #### 引用[.reference_title] - *1* *2* *3* [ESP8266_AP模式、UDP的服务器or客户端](https://blog.csdn.net/E2242/article/details/124904269)[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^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值