WF24 wifi/蓝牙模块串口与手机蓝牙通信

usb-ttl

ch340接线

打开串口工具SSCOM,端口号选择ch340接的那个口,波特率改成115200

DX-SMART_2.0.5.apk下载

手机打开DX-SMART软件

点击透传-搜索BLE-连接WF24-BLE

连接成功串口会收到消息

bash 复制代码
[14:37:10.591]收←◆
BLE_CONNECT_SUCCESS

发送命令AT+BLUFISEND=1

进入透传模式就可以互相发消息了

其他指令

见文档
DX-WF24_串口UART_应用指导

查看版本号

bash 复制代码
[14:44:12.590]发→◇AT+GMR
□
[14:44:12.607]收←◆
+VERSION=WF24_V1.0.9

OK

重启

bash 复制代码
[14:45:16.231]发→◇AT+RST
□
[14:45:16.247]收←◆
OK

[14:45:16.484]收←◆
power on

恢复出厂设置

bash 复制代码
[14:46:10.606]发→◇AT+RESTORE
□
[14:46:10.659]收←◆
OK

[14:46:10.900]收←◆
power on

查询参数

bash 复制代码
[14:50:19.591]发→◇AT+UART_DEF?
□
[14:50:19.623]收←◆
+UART_DEF:115200,8,1,0

OK

//波特率,数据位,停止位,校验位

查询设备的Wi-F 模式

bash 复制代码
[14:53:21.871]发→◇AT+CWMODE?
□
[14:53:21.903]收←◆+CWMODE:0

OK

//0: Staion (客户端)模式
1: SoftAP (热点)模式
2: SoftAP+Staion 模式
默认:0 

设置设备的Wi-F 模式为1(softAP)

bash 复制代码
[14:58:49.978]发→◇AT+CWMODE=1
□
[14:58:50.009]收←◆
OK

Staion(客户端)模式下连接 AP(热点/路由器)

不能连接5g wifi

AT+CWJAP=<wifi名>,<密码>

bash 复制代码
[15:07:07.704]发→◇AT+CWJAP=HUAWEI-XXQ9JV_HiLink,12345678
□
[15:07:07.789]收←◆
OK

[15:07:10.889]收←◆
+CWJAP:1,'HUAWEI-XXQ9JV_HiLink',192.168.3.138

查询与 Staion需连接的 AP 信息

bash 复制代码
[15:07:27.228]发→◇AT+CWJAP?
□
[15:07:28.598]收←◆+CWJAP:HUAWEI-XXQ9JV_HiLink,54:f2:xx:3a:xx:6x,6,-53

OK

查询 SoftAP 的配置参数

bash 复制代码
[15:22:07.346]发→◇AT+CWSAP?
□
[15:22:07.373]收←◆+CWSAP:WF24,12345678,11,0

OK

设置 SoftAP 的配置参数

AT+CWSAP=热点名,密码

AT+CWSAP=热点名,密码,信道,隐藏热点

bash 复制代码
[15:22:44.950]发→◇AT+CWSAP=wf24ap,abc123678
□
[15:22:45.009]收←◆
OK

如果有客户端接入

bash 复制代码
[15:29:15.137]收←◆
+WFCST:e0:dc:xx:c7:xx:81

断开所有连入SoftAP 的 Staion

bash 复制代码
AT+CWQIF

OK

断开某个连入SoftAP 的 Staion

AT+CWQIF=mac地址

bash 复制代码
[15:31:34.234]发→◇AT+CWQIF=e0:dc:ff:c7:f0:81
□
[15:31:34.293]收←◆
+WFDST:e0:dc:xx:c7:xx:81

OK

[15:31:35.867]收←◆
+WFCST:e0:dc:xx:c7:xx:81

//断开后又被重连了

sta模式下断开与 AP 的连接

bash 复制代码
[15:33:16.914]发→◇AT+CWQAP
□
[15:33:16.930]收←◆
OK

扫描ap

bash 复制代码
[15:39:39.289]发→◇AT+CWLAP
□
[15:39:40.674]收CWLAP:WPA2AES,huawei_abc123,-30,11:22:33:44:55:66,7
CWLAP:WPA2AES,xiaomi_def456,-31,aa:bb:cc:dd:ee:ff,10
CWLAP:WPA2AES,cmcc_ghi789,-47,ff:ee:dd:cc:bb:aa,6
CWLAP:WPA2AES,ChinaNet_jkl012,-47,22:33:44:55:66:77,6
CWLAP:WPA2AES,ChinaUnicom_mno345,-47,33:44:55:66:77:88,6
CWLAP:WPA2AES,cmcc_pqr678,-62,44:55:66:77:88:99,11
CWLAP:WPA2AES,ChinaNet_stu901,-62,55:66:77:88:99:aa,11

OK

查询 DHCP 状态

bash 复制代码
[16:13:54.865]发→◇AT+CWDHCP?
□
[16:13:54.898]收←◆+CWDHCP:1

OK

开关dhcp,1开0关默认开

AT+CWDHCP=1

AT+CWDHCP=0

bash 复制代码
[16:15:31.707]发→◇AT+CWDHCP=1
□
[16:15:31.735]收←◆
OK

查询 Staion的 IP 地址

bash 复制代码
[16:12:11.340]发→◇AT+CIPSTA?
□
[16:12:11.372]收←◆+CIPSTA:ip:192.168.3.138
+CIPSTA:gateway:192.168.3.1
+CIPSTA:netmask:255.255.255.0

OK

设置 Staion的静态 IP 地址,必须关闭dhcp

AT+CIPSTA=ip,网关,掩码

bash 复制代码
[16:20:10.216]发→◇AT+CIPSTA=192.168.3.222,192.168.3.1,255.255.255.0
□
[16:20:10.331]收←◆
WIFI DISCONNECTED

[16:20:11.804]收←◆
+CWJAP:1,'HUAWEI-XXQ9JV_HiLink',192.168.3.222

OK

查询 SNTP 服务器

bash 复制代码
[16:07:36.076]发→◇AT+CIPSNTPCFG?
□
[16:07:36.108]收←◆+CIPSNTPCFG:0,8,cn.ntp.org.cn

OK

设置 SNTP 服务器

AT+CIPSNTPCFG=开关,时区,SNTP服务器地址

bash 复制代码
[16:42:59.924]发→◇AT+CIPSNTPCFG=1,8,ntp.aliyun.com
□
[16:42:59.990]收←◆
OK

[16:43:00.274]收←◆
power on

[16:43:03.616]收←◆
+CWJAP:1,'HUAWEI-XXQ9JV_HiLink',192.168.3.138

[16:43:03.709]收←◆
NETWORK TIME SUCCWSS

//开关:1开0关
//时区:8(北京时间)-5(美国纽约时间)
//stnp服务器地址
cn.pool.ntp.org
asia.pool.ntp.org
cn.ntp.org.cn
ntp.aliyun.com
time.asia.apple.com
time.cloudflare.com

查询sntp时间

bash 复制代码
[19:11:54.645]发→◇AT+CIPSNTPTIME?
□
[19:11:54.694]收←◆+CIPSNTPTIME:2025-05-13 19:11:54

OK

ping ip/域名

bash 复制代码
[16:52:41.247]发→◇AT+PING=baidu.com
□
[16:52:41.371]收←◆+PING:100

OK

[16:52:42.436]收←◆+PING:100

OK

[16:52:43.481]收←◆+PING:100

OK

蓝牙名查询

bash 复制代码
[16:56:32.670]发→◇AT+BLUFINAME?
□
[16:56:32.700]收←◆+BLUFINAME:WF24-BLE

OK

蓝牙名设置

bash 复制代码
[16:57:01.748]发→◇AT+BLUFINAME=WF24
□
[16:57:01.794]收←◆
OK

蓝牙广播模式查询

bash 复制代码
[16:58:15.341]发→◇AT+BLUFI?
□
[16:58:15.373]收←◆+BLUFI:1

OK

设置蓝牙广播模式(开关蓝牙1开0关)

bash 复制代码
[16:59:31.343]发→◇AT+BLUFI=1
□
[16:59:31.371]收←◆
OK

蓝牙透传模式查询

bash 复制代码
[17:00:48.529]发→◇AT+BLUFISEND?
□
[17:00:48.563]收←◆+BLUFISEND:0

OK

蓝牙透传模式开关(1开0关默认0)

AT+BLUFISEND=1

bash 复制代码
[17:06:28.419]发→◇AT+BLUFISEND=1
□
[17:06:28.466]收←◆
OK

...

相关推荐
小莞尔5 小时前
【Proteus仿真】【51单片机】基于51单片机密码锁
stm32·单片机·嵌入式硬件·51单片机·proteus
XINVRY-FPGA12 小时前
EPM240T100I5N Altera FPGA MAX II CPLD
人工智能·嵌入式硬件·fpga开发·硬件工程·dsp开发·射频工程·fpga
mit6.82414 小时前
[openvela] Hello World :从零开始的完整实践与问题复盘
c++·嵌入式硬件
曙曙学编程16 小时前
stm32——GPIO
c语言·c++·stm32·单片机·嵌入式硬件
第二层皮-合肥18 小时前
FPGA实现ETH接口
单片机·嵌入式硬件·fpga开发
anghost15018 小时前
基于单片机的智能声控窗帘
单片机·嵌入式硬件·mongodb
璞致电子21 小时前
【PZ-ZU47DR-KFB】璞致FPGA ZYNQ UltraScalePlus RFSOC QSPI Flash 固化常见问题说明
嵌入式硬件·fpga开发·fpga·软件无线电·sdr
陌夏微秋1 天前
FPGA硬件设计2 最小芯片系统-ZYNQ7020/7010
嵌入式硬件·fpga开发·硬件架构·硬件工程·信息与通信·智能硬件
猫猫的小茶馆1 天前
【STM32】HAL库中的实现(五):ADC (模数转换)
stm32·单片机·嵌入式硬件·mcu·51单片机·智能硬件·pcb工艺
紫阡星影1 天前
【模块系列】STM32&W25Q64
stm32·单片机·嵌入式硬件