三、常用指令篇
源码和BIN文件资料参考:https://github.com/Sparkleiot/bk7238-at-esp32c3-compat
3.1 AT 常用
1、读取 IO 状态
AT+CIOREAD=26 26 为 GPIO26,返回值 0:LOW(低电平) OK
2、设置 IO 口状态
AT+CIOWRITE=26,1 26 为 GPIO 口号,1 为高电平,0 为低电平。
3、智能配网(手机app 配网)
AT+BLUFI=1,要用乐鑫提供 APP 。上乐鑫官网下载 ESP-BLUFI:App|乐鑫科技 (espressif.com.cn)
4、查询芯片 ID
AT+CSYSID
+CSYSID:CHIP:1V2OAXDZ65;FLASH:AT&BK7238;KEY:china
5、设置波特率
AT+UART_DEF=9600,8,1,0,0 修改串口波特率并保存到 flash,第二次上电有效模块不支持硬件流控。
6、保存 TCP透传指令
AT+SAVETRANSLINK=1, ”192.168.31.20”,1002, “TCP” 1 开机进入透传模式, 192.168.31.20 代表远端 ip,1002 远端端口。
7、 TCP服务器
AT+CIPSERVER=0 返回 OK
8、恢复出厂设置(配网失败可以用这个指令)
AT+RESTORE
9、打印 AP 的 mac
AT+CIFSR
10、设置 STA 模式 MAC 地址
AT+CIPSTAMAC="18:fe:35:98:d3:7b"