概述
目录
- 前言
- 一、硬件和软件准备
- 二、使用步骤
- 1.下载固件
- 2.接线
- 总结
前言
针对 ESP32 芯片,实现了一些常用的 AT 指令集,链接地址为 ESP32-AT指令集。该指令集可用于用户/MCU/PC 同 ESP32 进行交互,也适用于快速进行 ESP32 开发。
一、硬件和软件准备
需要准备ESP32模组(ESP32-WROOM-32D)、ESP32开发板(ESP32-Devkit5-v1.1)、USB转UART接口模块
软件准备:
使用XCOM和
需要用到的烧录的下载工具地址XCOMhttps://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.8_0.zip
注:USB 转 UART 接口模块一般采用专用的 USB 转 UART 接口芯片,输出为 TTL 电平,可以和 ESP32 内置的串口(UART)直接连接,使 ESP32 通过 USB 口和计算机通讯,方便、快捷。
二、使用步骤
1.下载固件
在乐鑫官方可以选择AT固件下载 https://www.espressif.com/zh-hans/support/download/at2.接线
通过 USB 转 UART 接口模块将 ESP32 连接到 PC,默认为 UART1 口,UART1 口默认用来发送 AT 指令以及查看命令是否成功执行。
如 ESP-WROOM-32 的默认 GPIO 口如下:(其他型号根据官方文档进行更改)
GPIO16 - RXD
GPIO17 - TXD
GPIO14 - RTS
GPIO15 - CTS
烧录完成后在XCOM终端上查看烧录情况
|举例AT指令
AT指令 | 功能 |
---|---|
AT+CWLAP= (ssid)[(mac),(channel)] | 列出符合特定条件的 AP |
AT+CWQAP | 断开与 AP 的连接 |
AT+CWSAP | 配置 ESP32 SoftAP 参数 |
AT+CWLIF | 设置 DHCP |
单连接TCP客户端(实例)
AT+CWMODE=3 //AP+STA模式
AT+CWJAP="SSID","PASSWORD" //连接指定AP
AT+CIFSR //查询设备IP地址
AT+CIPSTART="TCP","IP",port//ESP32作为客户端连接到TCP服务器 iP地址和端口号
AT+CIPSEND=4 //发送数据
>Test
总结
参考官网文档:ESP-32 AT指令与使用示例
最后
以上就是迅速小天鹅为你收集整理的ESP32-AT指令学习笔记前言一、硬件和软件准备二、使用步骤总结的全部内容,希望文章能够帮你解决ESP32-AT指令学习笔记前言一、硬件和软件准备二、使用步骤总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复