
AT 应用 (AT Application)
文章平均质量分 59
ESP AT 相关
25March
ESP 技术分享,推动万物互联
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何基于 esp-at 固件测试 TCP (UART 转 WiFi 透传)吞吐?
基于 AT 固件测试 UART 转 WIFi 透传的吞吐性能原创 2024-03-06 11:30:05 · 1042 阅读 · 0 评论 -
如何使用两个 ESP32-DevKit 开发板的 SDIO 接口测试 AT 固件?
【测试笔记】如何使用两个 ESP32-DevKit 开发板的 SDIO 接口测试 AT 固件?原创 2024-03-04 20:12:03 · 1230 阅读 · 1 评论 -
如何使用 AT+WEBSERVER 指令实现自定义的 Webserver html 网页配网
ESP AT 固件实现 Webserver 配网原创 2023-08-09 17:30:14 · 1715 阅读 · 2 评论 -
使用 2 个 ESP32-C3 & ESP-AT 测试 BLE5.0 Long Rang 模式进行数据透传的流程
【代码】使用 2 个 ESP32-C3 & ESP-AT 测试 BLE5.0 Long Rang 模式进行数据透传的流程。原创 2023-04-07 19:15:18 · 2343 阅读 · 0 评论 -
如何用 ESP-AT 进行多种场景下的 UDP 透传
如何用 ESP-AT 进行多种场景下的 UDP 透传原创 2022-09-16 18:55:28 · 2268 阅读 · 0 评论 -
ESP-AT 实践:ESP32 使用 AT 固件,如何修改 BLE 服务特征的 UUID 为 128 bit
ESP32 使用 AT 固件,如何修改 BLE 服务特征的 UUID ?ESP32 的 AT 固件默认的 BLE 服务特征都是 16 bit 的 UUID ,没有 128 bit 的 服务特征的 UUID ,若需要 128 bit 的 UUID 可自行修改 BLE 服务的源文件:esp-at/components/customized_partitions/raw_data/ble_data/example.csv ,然后可通过 AT+BLEGATTSCHAR? 命令来查询服务特征的 UUID 。测原创 2022-01-04 16:49:24 · 2493 阅读 · 1 评论 -
ESP-AT 实践: AT+BLEADVDATA 指令的参数设置的含义分析
> AT+BLEADVDATA 命令的参数设置的含义是什么?例如:AT+BLEADVDATA="0201060A09457370726573736966030302A0"参见 BLE_AT_Examples参见 raw_adv_data [] 的 定义:若通过 AT+BLEADVDATA="0201060303F0AB0409313233" 改设备名称为123,其中前 7 位(到 AB)固定,04 表示后 4 位长度,09 表示数据类型(固定),313233 则表示设备名称 1原创 2021-12-17 15:52:07 · 2028 阅读 · 0 评论 -
ESP-AT 实践:ESP32 启 AP 模式并作为 TCP Client 与 TCP Server 进行数据透传
需求:ESP32 启 AP 模式其他设备连接 ESP32 的 APESP32 连接 TCP ServerESP32 作为 TCP Client 端与 TCP Server 进行数据透传测试指令:AT+RESTOREAT+CWMODE =2 // Set ESP32 to AP modeAT+CWSAP ="ESP32","12345678",1,3 //Set the configuration of an ESP32 SoftAPAT+CIP原创 2021-11-15 15:18:08 · 5143 阅读 · 1 评论 -
ESP-AT 实践:如何使用 AT 命令给 BLE 设备改名称
不支持 AT+BLENAME=“123” 命令改 BLE 名称。可通过 AT+BLEADVDATA=“0201060303F0AB0409313233” 改设备名称为 123,其中前 7 位(到 AB)固定,04 表示后四位长度,09 表示数据类型(固定),313233 则表示设备名称 123 对应的 ASCII 码。具体指令如下:1、AT+RST //设备复位2、AT+BLEINIT=2原创 2021-10-09 16:40:45 · 1450 阅读 · 0 评论 -
使用 ESP32 通过 AT 命令与 手机蓝牙进行配对连接
1. 编译 ESP-AT ,在 menuconfig 配置选项中开启 BT SPP 命令的支持,如下:menuconfig -> Component config -> AT2. AT 固件编译完成后,准备 1 个 ESP32 设备下载 AT 固件。3. 使用手机与 ESP32 进行蓝牙配对,在 ESP32 设备端请运行如下命令:AT+BTINIT=1 //开启经典蓝牙服务AT+BTNAME="123" // 将设备设为 BT SPP Slave A原创 2021-09-03 18:12:29 · 9249 阅读 · 6 评论 -
使用 2 个 ESP32 设备通过 AT 指令建立 BT 配对连接
前期准备:编译 ESP-AT ,在 menuconfig 配置选项中开启 BT SPP 命令的支持,如下:menuconfig -> Component config -> AT1. 使用两个 ESP32 设备,分别作为 BT Master 和 BT Slave 。Master 端主动发起连接,Master 端产生配对码;Slave 端输配对码的指令如下:Master 端:AT+RESTORE //恢复出厂设置AT+BTINIT=1原创 2021-09-03 18:12:04 · 1904 阅读 · 2 评论 -
ESP-AT 实践:如何使用两个 ESP32 设备,通过 AT 指令进行 BT SPP 通信?
1、编译 ESP-AT ,在 menuconfig 配置选项中开启 BT SPP 命令的支持,如下:menuconfig -> Component config -> AT2、AT 固件编译完成后,准备两个 ESP32 设备分别下载相同的固件。3、其中一个设备作为 BT SPP Slave 从机,执行如下命令:AT+BTINIT=1 //开启经典蓝牙服务AT+BTSPPINIT=2 // 将设备设为 BT SPP Slave AT+BTNAME=原创 2021-08-09 12:03:01 · 2023 阅读 · 0 评论 -
ESP-AT 实践:使用两个 ESP32 通过 AT 固件测试 TCP 数据传输
本测试基于 release/v2.2.0.0 版本的 AT 固件进行测试。1 使用 1 个 ESP32 作为 AP + Server 模式,需要执行以下指令:AT+RESTORE //恢复出厂设置AT+CWMODE=2 //初始化为 Wi-Fi AP 模式AT+CWSAP="ESP32","12345678",1,3 //设置 AP 模式的账号、密码.原创 2021-08-05 20:12:51 · 1143 阅读 · 0 评论 -
ESP-AT 实践:使用 ESP8266 AT 指令,最多支持几个 SSL 连接?
1. 若使用 ESP8266 V2.0.0 以下版本的 AT 固件,请参见 ESP8266 NONOS 版本的 AT 指令集说明。ESP8266 NONOS 版本的 AT 固件,最多只支持 1 个 SSL 连接。如下:2. 若使用 ESP8266 V2.0.0 及以上版本的 AT 固件,请参见 ESP8266 ESP-AT 编程指南中的指令集说明。ESP8266 新版本的 AT 固件,最多支持 5 个 SSL 连接。如下:说明但 ESP8266 最大的 SSL 连接数是取决于原创 2021-08-05 20:12:05 · 1070 阅读 · 0 评论 -
ESP32 使用 ESP-AT 测试 MQTT WSS 连接和数据传输的流程
此博客记录使用 ESP32-WROOM-32D 模组下载 release/v2.1.0.0 版本的 AT 固件进行测试的流程。1. 连接 MQTT 服务器需要连接 Wi-Fi 。2. 请使用如下 URL 进行测试,测试指令如下:AT+CWMODE=1AT+CWJAP="rainbow_2.4G","espressif"AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"AT+CIPSNTPTIME?AT+MQTTUSERCFG=0,7,"ESP32","espre原创 2021-08-02 21:46:55 · 1184 阅读 · 0 评论 -
ESP-AT SSL 单向认证指令操作以及问题分析
本篇文章主要是介绍客户端认证服务器的 AT 指令操作以及问题分析。1 SSL 认证涉及到的指令介绍1.1 AT+SYSFLASH 查询或读写 flash 用户分区通过查询 ESP-AT 指南,如下:查询指令 AT+SYSFLASH?读写指令 AT+SYSFLASH=<operation>,<partition>,<offset>,<length>1.2 AT+CIPSSLCCONF 查询/设置 SSL 客户端配置通过查询 ESP-原创 2021-06-10 11:07:50 · 2391 阅读 · 1 评论 -
ESP-AT SSL 时间优化
1 问题描述需求:连接到服务器,发送 post 请求给服务器,收到服务器的数据回复,整个过程时间要求达到 3 s 内,目前仅测试 SSL 连接已经达到了 3 s,需要优化这部分时间。硬件:ESP8285AT 版本: release 2.2.0.02 测试验证与分析此次的测试指令如下: [2021-07-07 05:56:32.877]收AT+ CIPSTART=“SSL”,“pay [2021-07-07 05:56:32.893]收.echase.cn”,443 [2021-07-0转载 2021-07-14 16:08:45 · 443 阅读 · 0 评论 -
使用多个 ESP32 设备通过 AT 指令测试 的 BLE 动态加密配对
1、使用 1 个 ESP32 设备作为 BLE SERVER蓝牙 AT 加密指令参考:AT+RESTORE // 恢复出厂设置AT+GMR //查询模组版本信息AT+BLEINIT=2 // 将模组初始化为 serverAT+BLEGATTSSRVCRE // GATTS 创建服务AT+BLEGATTSSRVSTART //GATTS 开启服务AT+BLEADDR?原创 2021-06-08 19:42:47 · 1531 阅读 · 4 评论 -
ESP-AT 实测:BLE Server & Client 修改 MTU Size 后通信
使用 3 个 ESP32 设备,通过 AT 指令建立多连接下,修改 MTU Size,并测试 Server 向 Client 发数据,Client 响应收到的数据。1、使用 1 个 ESP32 设备作为 Server,使用的命令如下:AT+RESTORE //恢复出厂设置AT+BLEINIT=2 //初始化为 Ble Server 设备AT+BLEGATTSSRVCREAT+BLEGATTSSRVSTARTAT+BLEADDR? //查询设备的 MAC 地址AT+BLEG.原创 2021-06-08 19:40:00 · 2008 阅读 · 0 评论 -
多个 ESP32 设备通过 ESP-AT 测试 BLE 动态加密配对流程
1、使用 1 个 ESP32 设备作为 BLE SERVER蓝牙 AT 加密指令参考:AT+RST // 重启模块AT+GMR //查询模组版本信息AT+BLEINIT=2 // 将模组初始化为 serverAT+BLEGATTSSRVCRE // GATTS 创建服务AT+BLEGATTSSRVSTART //GATTS 开启原创 2021-06-04 10:06:16 · 1397 阅读 · 0 评论 -
ESP32 使用 ESP-AT 同时创建 AP & TCP 服务器
AT 指令的使用请参见 “AT 指令集” 说明AT+CWMODE=2 //开启 AP 模式AT+CWSAP="ESP","1234567890",5,3 //设置 AP 模式的 SSID 和 Password AT+CIFSR // 查询设备作为 Server 的IP AT+CIPMUX=1 //开启多连接,多连接下才能开启服务器AT+CIPSERVER=1,80 //配置 TCP 服务器参数...原创 2021-05-31 16:16:25 · 945 阅读 · 1 评论 -
ESP32 使用 ESP-AT 开启 BLE 透传流程
请用最新版本的 AT 固件来测试,参见最新版本的 AT 指令集说明 。测试条件:手机 APP -> nRF Connect测试的 AT 指令如下: AT_RESTORE //将设备恢复出厂设置 AT+BLEINIT=2 //将 esp32 设置成蓝牙服务端 AT+BLEADDR? //查询设备的 MAC 地址 AT+BLEGATTSSRVCRE //GATTS 创建服务 AT+BLEGATTS..原创 2021-05-31 16:15:32 · 2955 阅读 · 2 评论